Posts

Showing posts from September, 2023

Customer Database (Using Excel)

Image
  Author's work This is a screenshot of the classwork done in class assuming the customer database of my website. As you can see it contains the required attributes and they are well organized and ready to be updated whenever possible.

Analysing Different Examples of Product Pages

Hello, Here I researched dome product pages of different e-commerce websites and these are the results of my research.  Some examples of product pages are: 1. Amazon product page - Amazon is known for its extensive product listings and detailed product descriptions. It includes a large product image, pricing information, customer reviews, and other product information. 2. Apple product page - Apple's product pages are sleek and visually appealing, with high-quality images and videos showcasing their products. They also provide detailed specifications and features of their products, as well as customer reviews. 3. Nike product page - Nike's product pages are focused on showcasing their products in action, with videos and images of athletes using their products. They also provide information on product features, sizing charts, and other details that are important to customers. 4. Sephora product page - Sephora's product pages are focused on showcasing their beauty products wi...

What is an ERD?

Image
https://scaler.com/topics/images/example-of-er-diagram-1.webp What is an ERD? An ER diagram or entity-relationship diagram is a visual representation of entities and relationships within a database (Chen, 1976). It represents the entities in a database as rectangles and relationships between the entities as lines connecting the rectangles. Entities? Entities refer to objects or concepts within a domain that are identifiable and distinct (Korth et al., 2009). In a database, entities are represented as tables that store data related to them. For example, in a database for a university, entities can be students, faculty, courses, departments, and programs. Cardinalities? Cardinalities are the numerical values that define the relationship between entities. They represent the number of instances in one entity that can be associated with the number of instances in another entity (Hevner et al., 2004). The cardinalities are expressed using symbols such as “1”, “M” and “N”. For example, in a d...

Software Development Life Cycle (SDLC)

Image
dreamstime.com SDLC or Software Development Life Cycle, refers to a systematic approach to developing software applications (Chandramouli, 2020). It refers to the process of designing, developing, testing, and deploying software in an iterative and incremental manner with a focus on delivering high-quality software that meets customer requirements. The key stages of SDLC include:  Planning Analysis Design, Implementation, Testing and verification, Deployment, and  Maintenance (Jain & Bector, 2020). Some of the popular SDLC methodologies include the waterfall model, agile model, and scrum methodology (Jain & Bector, 2020). The benefits of SDLC include:  Improving the quality of the software,  Ensuring that the product meets customer requirements, Reducing development time and costs, Providing guidelines for managing software development, and  Encouraging good programming practices and documentation (Chandramouli, 2020). References: Chandramouli, K. (2020...