GOTA GAM, Ahmedabad,Gujarat
Project on online electronic selling system
by
Bansi Patel(2104050200045)
Nirmal Pansuriya(2104050200045)
Darshit Amipara(2104050200003)
IMSC.IT
Month-year=08/23
GUIDED BY – Mr.Sadik Lakhani
INDEX
sr. Content Page
no
no
1 Project Definition 6
2 Software Requirement Specification 6
2.1 Current System & Its Drawbacks 6
2.2 Proposed system & Its Features 8
2.3 Software Specification 10
2.4 Hardware Specification 10
2.5 Process Model 12
3 Analysis 14
3.1 System Flow Diagram 14
3.2 Data Flow Diagram 15
3.2.1 Context / Zero Level Diagram 15
3.2.2 First Level Diagram 16
3.2.3 Second Level Diagram(and so on as per your project) 17
3.3 E-R-Diagram 18
1.Project Definition
•Online Electronics Selling System will help users to find various Electronics related devices from single
website. Customer can able to find and view various devices from website. Customer can search data easily
brand wise and category wise. User can easily place online order.
• These challenges underscore the need for our project to develop a comprehensive and user-friendly online
electronic selling system that effectively addresses these issues, streamlining electronic operations and
enhancing member experience. Main objective of the website is users can easily find various types of
electronic devices online. User can easily place online order.
2. Software Requirement Specification:
2.1 Current System & Its Drawbacks:
1-Delay in delivery
2- lack of significant discounts in online shopping
3-lack of interactivity
4-lack of shopping experience
5-frauds in online shopping
2.2 Proposed System & Its Features:
•The aim of proposed system is to develop a system of improved facilities. The system provides proper security.
Due to the Rapid growth of Technology, business organization have switched over from the standard method of
selling goods to the Electronic selling method.
❖ The key objectives for the online electronic selling system project are:
Key features:
The convenience of online shopping
No pressure shopping
Online shopping saves time
Comparisons
Online tracking
Online shopping save money
Ratings and reviews
2.3 Software Specification
• Every application needs the software in which it has to be executed and a hardware the application is
going to perform its function.
• Some application cannot run on every platform and some applications needs some specific requirement
in the software or in hardware to get operated.
• Let’s take an example of the applications which cannot be run on every platform like windows, android,
Linux, etc.
• Applications made in visual basic is only supported for the windows, one cannot access these applications
from the mobile phones, etc.
• So, here are some hardware and software specifications which are mandatory for the application to get
operated.
2.4 Hardware interface
User interface
Software interface
Hardware interface
Functional requirement
Classes and objects of the project
2.5 Process Model
Project initiation
Requirements gatherings
System design
User feedback
Project closure
3.Analysis
3.1.System flow diagram
Start
User Admin
Login No Register Login No
Yes
Yes
Search product Add
category
View product
Add product
Buy Product &
Add to cart
No Manage order
Payment
Manage payment
Yes
Cash on delivery Check feedback
Online
pay
Order placed
Reports
Logou
t
Stop
3.2 Data flow diagram
3.2.1 Context/zero level diagram
Customer
Management
Shopping Payment
Management Management
Online
Electronics
Selling
system
System User
Management
Order
Management
Login
Management
Zero level DFD - Online Electronics Selling System
3.2.2 First level diagram
Shopping management Generate shopping
Report
Shopping cart management Generate shopping care
Report
Product management Generate product
Online Report
electronics
selling system
Generate shipment
Shipment management
Report
Login management Check user login details
Generate system user
System User management
Report
First Level DFD – online electronics selling system
3.2.3 Second level diagram
Admin
Check Roles
of Access
Login to Manage product Details
system
Forgot Manage shopping cart Details
Password
Manage customer Details
Check
Credentials
Manage
Modules Manage shipment Details
Send E-mail
Manage payment Details
to user
Manage order Details
Manage system Manage user
Admins permission
Second Level DFD – Online Electronics Selling System
3.3 E.R.diagram
Login _ User _
#login _ id username password #role_ id
Roles Role _ name
#user _ id Login
Role _
User _ name Description
User Has
#per _ id
User _Pmobile
User _ Per _ module
email Permission
Per _ name
Pro _
Number Manage
Pro _ items
# Pay _ id Shopping
Product Payment
Pro _ type
Pay _ Description Shopping _ name
Has
#pro _ id Pay _ date #shopping _id
Order
Pro _ Description
Shopping _ date Shopping _ type
#Order _ id Order _ description Shopping _ description
Order _ type