Professional Documents
Culture Documents
E Commerce Project-1
E Commerce Project-1
Submitted By
Nista Chauhan
College Roll Number : XX
August,2022
Abstract
i
Acknowledgment
In completing this project I have been fortunate to have help, support and encourage-
ment from many people. I would like to acknowledge them for their cooperation. First
and foremost deeply thankful to Professor xxxxxx , for her wonderful guidance during
this project work in field of Computer Science, at Texas college. I am also thankful
for her continuous feedback and encouragement throughout this project work. Her
broad knowledge and hardworking attitude has left me with very deep impressions
and they will greatly benefit me throughout my life. I would like to thank my project
Readers xxxxxx and xxxxxxx for their support throughout this project work.
Nista Chauhan
July 2022
ii
Contents
Abstract i
Acknowledgment ii
List of Figures iv
List of Tables vi
1 Introduction 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Overall Description 3
2.1 Product perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 User documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Assumptions and Dependencies . . . . . . . . . . . . . . . . . . . . . 3
3 External Requirements 5
3.1 Web Pages details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.1 Home page . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.2 Login page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.3 Register page . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.4 Admin page . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.5 Normal page . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
iii
3.2.6 Cart Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2.7 Check Out page . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2.8 Payment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.3 Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.4 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5 Communication Interface . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.6 System Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.7 Memory Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.8 Cost Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.9 Time Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
References 15
iv
List of Figures
v
List of Tables
vi
List of Abbreviations
vii
Chapter 1
Introduction
1.1 Introduction
E-commerce is fast gaining ground as an accepted and used business paradigm. More
and more business houses are implementing web sites providing functionality for per-
forming commercial transactions over the web. It is reasonable to say that the process
of shopping on the web is becoming commonplace.
The objective of this project is to develop a general purpose e-commerce store where
product like clothes can be bought from the comfort of home through the Internet.
However, for implementation purposes, this paper will deal with an online shopping
for clothes.
This project is mainly divided into two main categories: The Administrators and the
Customers/Users.
The store manager and the staff members operate as the administrators. They can
add, edit, update products or, delete products thus they able to change the names of
products, change prices and, add or remove products.
The customer can search for products selection, update the cart, remove products
from the cart and check out from the shop. The customer is also able to update his
information such as names, address and other data.
1.2 Objective
1. Any member can register and view available products.
1
2. Only registered member can purchase multiple products.
• An Admin has some extra privilege including all privilege of visitor and
user.
1.3 Overview
This system provides an easy solution for customers to buy the product without going
to the shop and also to shop owner to sale the product. This proposed system can
be used by any naı̈ve users and it does not require any educational level,experience
or technical expertise in computer field but it will be of good use if user has the good
knowledge of how to operate a computer.
2
Chapter 2
Overall Description
The Online Shopping system (OSS) application enables vendors to set up online shops,
customers to browse through the shops, and a system administrator to approve and
reject requests for new shops and maintain lists of shop categories. Also the developer
is designing an online shopping site to manage the items in the shop and also help
customers to purchase them online without visiting the shop physically.The online
shopping system will use the internet as the sole method for selling goods to its
consumers.
3
1. The coding should be error free.
2. The system should be user friendly so that it is easy to use for the users.
3. The system should have more capacity and provide fast access to the database.
4. Users may access from any computer that has internet browsing capabilities and
an internet connection.
5. User must have their correct usernames and passwords to enter into their online
accounts and do actions.
1. The specific hardware and software due to which the product will be run.
2. The end users (admin ) should have proper understanding to the product.
3. On the basis of listing requirements and specification the project will be develop
and run.
4
Chapter 3
External Requirements
2. Login Page
3. Register page
4. Admin page
5. About Us page
5
3.2 User Interfaces
Admin can View, Edit and Delete everything on the product.
user can view the whole information.
Devorah online Shopping Master Page (Similar Master Page for Visitor, User and
Admin)
The Home Screen will consist of screen were one can browse through the products
which we have on our website.
6
3.2.2 Login page
7
3.2.4 Admin page
Only difference you see in this page is Role: Admin. User and Admin role will be
checked once the page was login and Session [“role”] will be either Admin or User.
If credentials belong to Admin then role will be Admin and if credentials belong to
User then role will be User.
8
Admin can add new Product.
9
3.2.5 Normal page
In normal page user see and also can edit about their personal details.
10
3.2.6 Cart Interface
Registered users can order desired products from here with their Information.
11
3.2.8 Payment
Once user give their information in checkout page and Order.The payment interface
is redirected.
2. MySql Server
12
3.6 System Features
• The website authority should ensure the customer provide real product
• Schedule: Simply means the amount of time required for the completion of
the job.
13
Types of COCOMO Model
1. Basic
2. Intermediate
3. Detailed
14
References
15
Annex
A. Interviews Question
The following questions are asked to client for collecting the requirements.
16
B. Class Diagram
Images/Classdiagram.png
17
C. Sequence Diagram
........
18
D. State Diagram
........
19
E. Team Meetings
........
20
F. Team Report Form
........
21