Tải bản đầy đủ (.doc) (62 trang)

what are the benefits of online fashion shopping system compared to public websites - output specification

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (785.57 KB, 62 trang )

Online Fashion Shopping System Guide
ACKNOWLEDGEMENTS
We would like to give special thanks to Msc: BIEN VAN QUANG for his
enthusiastic guidance to complete our Project. He spent a lot of time on reviewing and
editing our system analysis and design as well as system development process.
We also wish to give thanks to Mr. Kazi Shahidul Islam for his assistances and
consulting to our documents, language, and presentation.
We also will never forget the kind support of Dr. Nguyen Minh Viet, Dr.
Nguyen Viet Huong and other teachers as well as the staffs of International Joints
Training program – Hanoi University of Technology and Genetic Computer School.
Finally, we would like to thank our parents and all of our friends who have
sponsored and supported us to finish this project.
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
1
Online Fashion Shopping System Guide
TABLE OF CONTENTS
2.1 PROGRAM IDENTIFICATION 26
2.2 PROGRAM DESCRIPTION 26
27
2.3 PROGRAM OUTLINE 28
2.5 PROGRAM ESTIMATION 29
3.1 FILE SPECIFICATION 30
All of the database files are stored in MySQL\data\ots. Each table corresponds to 3 files in
the following format: 30
tablename.MYD 30
tablename.MYI 30
tablename.frm 30
All of the database files are stored in MySQL\data\ots. Each table corresponds to 3 files in
the following format: 32
tablename.MYD 32


tablename.MYI 32
tablename.frm 32
4.2 Record specification 32
8.1. OPERATING INSTRUCTIONS 56
8.2 HARDWARE REQUIREMENT 60
8.3 SOFTWARE REQUIREMENT 60
Apache HTTP server 60
MySql server 60
PHP module for Apache HTTP server 60
Windows XP Professional 60
Internet Explorer 4x or later 60
Chapter 9 LIMITATIONS 60
9.1 SCOPE AND LIMITATIONS 60
9.2 Conclusion 61
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
2
Online Fashion Shopping System Guide
Chapter 1: SYSTEM SPECIFICATION
1.1 SCENARIO AND QUESTION PAPER
Fashion is very important in this world rather it was important at all the times.
We can't think about the world without fashion. It runs in the blood of people these
days. And it is showing its importance by the passage of time. Fashion has changed
over the years but it all remains the same, giving people a chance to express
themselves in the clothes that they like and what they want to wear.
Most of people like shopping, especially fashion shopping. They can go
shopping all day without being satiating. In order to satisfy people’s fashion shopping
habits and hobbies, a number of fashion shops, large and small, are increasing day by
day. However, in the modern living style with full of hustle and bustle, people seem to
have less and less time to go to fashion shops or supermarkets They also find it tired

to go from this place to others places but can not buy what they want.
To meet the customers’ needs, with the help of information technology, we
have had an idea of developing an Online Fashion Shopping System. With this
solution, people no longer need to go to shops, they only have to stay at home, open
their PC, search the website and with some clicks, and they can enjoy seeing and
buying a lot of fashion modes.
In spite of the appearance of many websites about online fashion shopping, we
believe that our system is an ideal place for people who like shopping but have no time
to go shopping outside. There are a lot of fashion products, you can choose and order
what you need and we will transfer them to you as soon as possible. Moreover, It’s
exactly which we will bring to u in this website.
In addition to the above features, Online Fashion Shopping System offers
some other basic functions:
• Manage orders: allow administrator to fill or remove the customer’s orders
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
3
Online Fashion Shopping System Guide
• Manage customers: allow sys-admin to manage the profiles of customers
• Update products: allow sales managers to update, edit or remove products
• Login: allow customers to login the system
• Register: allow customers to register for logging the system if they have no
accounts
• Update orders: allow customer to change the list of products they chose
• Order: allow customers to order products they chose
Question paper
Our Online Fashion Shopping System seeks the answer to the following
question:
1. What ideas originated from users?
2. What information of users must you input?

3. Any troubles arising from using it?
4. Who are allowed to modify input data?
5. How are forms represented?
6. How is data inputted?
7. How often is data exchanged?
Daily/Weekly/Fortnight/Monthly/Annually
8. What are the benefits of Online Fashion Shopping System compared to
public websites?
1.2 BACK GROUND
Electronic Commerce, commonly known as E-commerce or eCommerce,
consists of buying and selling of products and services over electronic systems such as
Internet and other computer networks. Business is the most important aspect of
Electronic Commerce (EC). Its development speed is the fastest on the world.
Today with the explosion of information technology, the appearance of so many
online shopping websites is considered as an E-commerce solution to meet people’s
demand in shopping. With online shopping websites, people can save much time for
not having to go from places to others.
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
4
Online Fashion Shopping System Guide
Our project aims to build Online Fashion Shopping System, which helps
alleviate the cumbersome activities concerned with shopping. The project is also a
graduate project for Higher Diploma Course.
Online Fashion Shopping System which we have developed is one of online
shopping forms. Thus, our online store is usually available 24 hours a day and many
customers have Internet access both at work and at home. The goal of our website is to
make it convenient for people who like shopping or collecting fashion products,
because searching or browsing an online catalog can be faster than browsing the aisles
of a physical store. In addition, customers can find convenience in purchasing

“anytime, from anywhere to anywhere”.
Online Fashion Shopping System was created using PHP under Windows
operating system but is also portable under UNIX operating system. Databases were
designed with MySQL, one of the most popular database engines which have a friendlier
user interface and are widely popular among web developers and thoroughly tested.
Due to the time, manpower limitation and requirements of a graduate project,
our system is only developed for the above categories. We hope to receive your
comments so that we can make the system become more useful.
1.3 INFRASTRUCTURE
Genetic Computer School has 5 computer labs with more than 200 networked PCs that
hook up to the school intranet (LAN). These computers also have direct Internet
access. There are several servers run by system administrations and multiple
workstations used by school instructors and students. The advantage of the
client/server architecture is that the client and server machines work together to
accomplish the processing of the application being used. The processing capacity is
improved and efficiently utilized. The clients are optimized for user interaction.
Meanwhile, centralized, multi-user functionalities are performed by the servers. The
database can be stored and backup in multiple servers for data safety.
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
5
Online Fashion Shopping System Guide
Figure 1.2 Infrastructures for Online Fashion Shopping System
1.4 CONTEXT DIAGRAM
Figure 1.4 Context Diagram of Online Shopping System
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
6
Online Fashion Shopping System Guide
1.5 FUNCTION HIERARCHY DIAGRAM

Figure 1.5 Function Hierarchy Diagram of Online Fashion Shopping System
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
Online Fashion
Shopping
1. Manage
System
2. Manage
Product
3. Manage
Customer
4. Manage Sale
1.1 Manage
User
1.1.1 Add
1.1.2 Edit
1.1.3 Delete
2.1 Manage
Category
2.1.1 Add
2.1.2 Edit
2.1.3 Delete
3.1 Manage
Customer
3.1.1 Register
3.1.2 Edit
3.1.3 Delete
4.1 Manage
Order
4.1.1 Add

4.1.2 Edit
4.1.3 Delete
2.2 Manage
Product
2.2.1 Add
2.2.2 Edit
2.2.3 Delete
7
Online Fashion Shopping System Guide
1.6 DATA FLOW DIAGRAM
Figure 1.6 DFD Levels 0 of Online Fashion Shopping System
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
8
Online Fashion Shopping System Guide

Figure 1.6.1 DFD level 1 for Manage System
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
9
Online Fashion Shopping System Guide
Figure 1.6.2 DFD Level 1 for Manage Product
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
10
Online Fashion Shopping System Guide
Figure 1.6.3 DFD Level 1 for Manage Customer
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
11

Online Fashion Shopping System Guide
Figure 1.6.4 DFD Level 1 for Manage Sale
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
12
Online Fashion Shopping System Guide
Figure 1.6.5 DFD Level 2 for Manage System – Manage User
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
13
Online Fashion Shopping System Guide
Figure 1.6.6 DFD Level 2 for Manage Product – Manage Category
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
14
Online Fashion Shopping System Guide

Figure 1.6.7 DFD Level 2 for Manage Product – Manage Product
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
15
Online Fashion Shopping System Guide
Figure 1.6.8 DFD Level 2 for Manage Customer – Manage Customer
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
16
Online Fashion Shopping System Guide
Figure 1.6.9 DFD Level 2 for Manage Sale – Manage Order
1.7 METHODS OF INVESTIGATION
Copyright © by Group 63 Hanoi University of Technology

Genetic Computer School – May, 2008
17
Online Fashion Shopping System Guide
In order to gather necessary information for the project, we carried out several
methods of investigation to find out the shortcomings of the old system and justify the
needs to introduce our new system. This is done through a direct survey about
comments of a number of people who often shopping online as well as about their
demands for shopping. In addition, we also investigated through some information
about the needs of people for relaxing and shopping on Internet.
Observe the following statistics about comments:
• The products are not plentiful: 22%
• The quality of products delivered are not what the customer expected: 33%
• The delivery of products can be delayed: 20%
• The other comments: 15%
• No comments: 10%
1.8 PROJECT SCHEDULE
P r o j e c t S c h e d u l e
M o n t h s
T a s k s
S t a r t
D a t e
E n d
D a t e
J a n u a r y F e b r u a r y M a r c h A p r i l
D u r a t i o n
( d a y s )
S u r v e y 1 / 2 0 1 / 2 3 4
I d e n t i f y
P r o b l e m
1 / 2 4 1 / 2 7 4

A S P . N e t , M i c r o s o f t
S Q L a n d W e b D e s i g n
S t u d y
1 / 2 8 2 / 2 6
T e t H o l i d a y 2 / 3 2 / 1 7 1 5
S y s t e m
A n a l y s i s
2 / 1 8 2 / 2 8 1 0
S y s t e m D e s i g n 2 / 2 9 3 / 1 0 1 2
C o d i n g 3 / 1 1 3 / 3 1 2 1
T e s t i n g 4 / 1 4 / 8 8
D o c u m e n t a t i o n 4 / 9 4 / 2 4 1 6
A c t u a l D u r a t i o n
1.9 DATABASE DESIGN
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
18
Online Fashion Shopping System Guide
1.9.1 Normalized Forms
Normalized database in Online Fashion Shopping System consists of three
tables in 1NF, three tables in 2NF and five tables in 3NF as the following:
Product Table in 1NF
No. DataItems Key
1 ProductID PK
2 Category
3 CategoryName
4 Description
5 Manufacturer
6 Size
7 Color

8 Price
9 Image_path
User table in 1NF
No. DataItems Key
1 UserID PK
2 UserName
3 Password
4 Full-name
5 Address
6 Email
7 Telephone
8 Role
9 Join_date
10 Login_key
11 Login_time
Order Table in 1NF
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
19
Online Fashion Shopping System Guide
No. DataItems Key
1 Order PK
2 ProductName
3 Description
4 Size
5 Color
6 Image_path
7 Manufacturer
8 Quantity
9 Username

10 Full-name
11 Address
12 Email
13 Telephone
14 Shipping_Address
15 Paid
16 Payment_date
17 Delivered
18 Delivery_date
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
20
Online Fashion Shopping System Guide
Product Table in 2NF
No. DataItems Key
1 ProductID PK
2 Description
3 Manufaturer
4 Size
5 Color
6 Price
7 Image_path
8 CategoryID FK
9 CategoryName
10 Description
User Table 2NF
No. DataItems Key
1 UserID PK
2 UserName
3 Password

4 Full-name
5 Address
6 Email
7 Telephone
8 Role
9 Join_date
10 Login_key
11 Login_time
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
21
Online Fashion Shopping System Guide
Order Table 2NF
No. DataItems Key
1 OrderID PK
2 Shipping_Address
3 Status
4 Creation_time
5 Paid
6 Payment_date
7 Delivered
8 Delivery_date
9 UserID FK
10 Username
11 Password
12 Full-name
13 Address
14 Email
15 Telephone
16 Role

17 Join_date
18 Login_key
19 Login_time
20 ProductID FK
21 ProductName
22 Description
23 Manufaturer
24 Size
25 Color
26 Price
27 Image_path
28 Quantity
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
22
Online Fashion Shopping System Guide
Product Table in 3NF
No. DataItems Key
1 ProductID PK
2 ProductName
3 Description
4 Manufacturer
5 Size
6 Color
7 Price
8 Image_path
Category Table in 3 NF
No. DataItems Key
1 CategoryID PK
2 CategoryName

3 Description
User Table in 3 NF
No. DataItems Key
1 UserID PK
2 UserName
3 Password
4 Full-name
5 Address
6 Email
7 Telephone
8 Role
9 Join_date
10 Login_key
11 Login_time
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
23
Online Fashion Shopping System Guide
Order Table in 3 NF
No. DataItems Key
1 OrderID PK
2 UserID
3 Shipping_Address
4 Status
5 Creation_time
6 Paid
7 Payment_date
8 Delivered
9 Delivery_date
Order Entry Table 3 NF

No. DataItems Key
1 OrderID PK
2 ProductID
3 Quantity
1.9.2 Entity Relationship Diagram
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
24
Online Fashion Shopping System Guide
Figure 1.9.2 Entity Relationship Diagram
Copyright © by Group 63 Hanoi University of Technology
Genetic Computer School – May, 2008
25

×