Professional Documents
Culture Documents
Ministry of Education
Jouf University
College of Computer and Information Sciences
Beauty Website
PROJECT SUPERVISOR
Dr. Mamoona Humayun
GROUP MEMBERS
Duaa Alibrahim
Jory Slman
Elham Ibrahim
2023/2024
CONTENTS
ABSTRACT
Page ii
CONTENTS
Contents
1 PROJECT OVERVIEW 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 SYSTEM ANALYSIS 5
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Specification Requirements . . . . . . . . . . . . . . . . . . . . . . 6
2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 SYSTEM DESIGN 10
3.1 Introduction.................................................................................................................10
Page iii
CONTENTS
3.5 Conclusion..................................................................................................................23
REFERENCES 36
Page iv
CHAPTER 2. PROJECT OVERVIEW
Chapter
1
PROJECT OVERVIEW
1.1 Introduction
A beauty website called Her aims to create a comprehensive online platform dedicated to all things
beauty-related. The website will serve as a one-stop destination for anyone seeking for products
that can’t find it in stores, tips, and recommendations on skincare, makeup, haircare, and more. It
will feature a wide range of content, including tutorials, product reviews, and expert advice, The
project also includes the development of a community forum where users can connect, share
experiences, and seek guidance from fellow beauty enthusiasts. The goal of the beauty website is
to provide a valuable resource that empowers individuals to enhance their beauty routines, stay
updated with industry trends, and foster a supportive community of beauty lovers.
"Her" website is built on a robust architecture that prioritizes user engagement and personalization.
Through an intuitive interface, users can explore a wide range of beauty products, access expert advice,
and stay updated on the latest trends and innovations within the beauty industry. The platform leverages
cutting-edge technologies, to provide personalized product recommendations based on individual
preferences, skin type, and beauty goals.
The main objective of the project is to design and develop an Beauty Website
Provide interactive graphical interfaces.
Beauty related things will appear directly after the customer register the website
1.3 Problem Description
This project is needed when the Customers searching about products and unfortunately they
can’t find it in any other stores or websites so we will provide these products that don’t available
in our area which is will help and solve a problem.
Customer:
o The customers who enter the website and find the products then they can order.
Page v
CHAPTER 2. PROJECT OVERVIEW
The purpose of the project is to save time, save money. Through online
shopping one can save his valuable time. One can watch and select things
he wants to buy.so any one can find the item he wants.
1.6 Conclusion
This project built on a robust architecture that prioritizes user engagement and
personalization. Through an intuitive interface, users can explore a wide range of beauty
products, access expert advice, and stay updated on the latest trends and innovations
within the beauty industry. The platform leverages cutting-edge technologies, to provide
personalized product recommendations based on individual preferences, skin type, and
beauty goals.
Page vi
CHAPTER 2. PROJECT OVERVIEW
Chapter
2
SYSTEM ANALYSIS
2.1 Introduction
System analysis is a crucial phase in the development and implementation of any project.
It involves a comprehensive study and evaluation of the existing system or the proposed
system to identify problems, requirements, and opportunities for improvement. The
primary goal of system analysis is to bridge the gap between the current state and the
desired future state of the system.
During the system analysis phase, a team of analysts and stakeholders work together to
gather information, analyze processes, and define the functional and non-functional
requirements of the system. This phase focuses on understanding the underlying business
processes, identifying areas of inefficiency or bottlenecks, and proposing solutions to
enhance the overall performance and effectiveness of the system.
2.2 Requirements
Page vii
CHAPTER 2. PROJECT OVERVIEW
Functional requirement outlines the functions and features as well as specifications of the
system. Table 1 outlines the important functional requirements of our project
REQ-002 4 Admin Search the item The Admin should search and add the
item.
REQ-006 3 Customer View item Customer enter the website then view or
looking for the product.
Page viii
CHAPTER 2. PROJECT OVERVIEW
REQ-010 Reliability The website should be The website uptime should be at least
operational with minimal 99.9%, and error should be less than
disruption or errors 0.5%
REQ-011 Availability The website should be The website well be available and
available accessible to users all the
time
REQ-012 Scalability The website should be able to The website should maintain consistent
handle accommodate performance even during peak
growing number of usage periods , with no
users significant slowdowns
REQ-013 Performance The website should loud Page loud time should be less than 3
quickly and respond seconds
promptly to user
interactions
Page ix
CHAPTER 2. PROJECT OVERVIEW
Beauty
Websit
e
Use
Case Scenario
Use Case Name: Make Order UniqueID: REQ-007
Area: beauty websites
Actors: CUSTOMER
Stockholder: ADMIN
Description: customer confirmed the order
Description: customer confirmed the order
Triggering Event: customer enter the website and login enter ID,
.password, make order
Trigger Type: External
Steps performed (main path) Information for steps
Customer logs to website using secure web server UserID, Password
Successful registration Do the order,
confirm
Page x
CHAPTER 2. PROJECT OVERVIEW
Page xi
CHAPTER 2. PROJECT OVERVIEW
Page xii
CHAPTER 2. PROJECT OVERVIEW
Page xiii
CHAPTER 3. PROJECT OVERVIEW
Chapter
3
SYSTEM DESIGN
3.1 Introduction
Page 14
CHAPTER 3. PROJECT OVERVIEW
Page 15
CHAPTER 3. PROJECT OVERVIEW
Page 16
CHAPTER 3. PROJECT OVERVIEW
Page 17
CHAPTER 3. PROJECT OVERVIEW
Page 18
CHAPTER 3. PROJECT OVERVIEW
Page 19
CHAPTER 3. PROJECT OVERVIEW
Page 20
CHAPTER 3. PROJECT OVERVIEW
Page 21
CHAPTER 3. PROJECT OVERVIEW
Page 22
CHAPTER 3. PROJECT OVERVIEW
Page 23
CHAPTER 3. PROJECT OVERVIEW
Page 24
CHAPTER 3. PROJECT OVERVIEW
Page 25
CHAPTER 3. PROJECT OVERVIEW
3.9 Conclusion
Page 26
CHAPTER 2. SYSTEM ANALYSIS
Chapter
4
IMPLEMENTATION AND TESTING
4.1 Introduction
Page 27
CHAPTER 2. SYSTEM ANALYSIS
Page 28
CHAPTER 2. SYSTEM ANALYSIS
Page 29
CHAPTER 2. SYSTEM ANALYSIS
Page 30
CHAPTER 2. SYSTEM ANALYSIS
Page 31
CHAPTER 2. SYSTEM ANALYSIS
Page 32
CHAPTER 2. SYSTEM ANALYSIS
Page 33
CHAPTER 2. SYSTEM ANALYSIS
Page 34
CHAPTER 2. SYSTEM ANALYSIS
Page 35
CHAPTER 2. SYSTEM ANALYSIS
Page 36
CHAPTER 3. SYSTEM DESIGN
Chapter
5
CONCLUSION AND FUTURE WORK
5.1 Achievements
5.2 Limitations
Page 37
CHAPTER 3. SYSTEM DESIGN
Page 38
REFERENCES
[2] Dusan Petkovic. Microsoft SQL Server 2016: A Beginner’s Guide. McGraw-Hill Education,
2016.
[3] Svetlozar Nestorov Nenad Jukic Susan Vrbsky. Database Systems: Introduction to
Databases and Data Warehouses. Prospect Press, 2016.
[4] Harry J. Rosenblatt Scott Tilley. Systems Analysis and Design. Cengage Learning,
2016.
[5] Avathe Shamkant Elmasri Ramez. Fundamentals Of Database System. Pearson, 2017.