Professional Documents
Culture Documents
Website
Kabul University
Prepared by:
Name: Muhammad Waseem “Yousufi”
F/Name: Muhammad Qaseem
Table of contents:
1) Software Requirement Specification (SRS)
• Introduction
• Overall Description
• Functional Requirement
• Non-Functional Requirement
• Constraints
2) Use Case Diagram
3) Class Diagram
4) Sequence Diagram
5) State Machine Diagram
6) Activity Diagram
7) Deployment Diagram
8) Component Diagram
9) Interface
• Login Page
• Register Page
• Home Page
10) Test Cases
• Login test case
• Registration test case
Kabul University
Introduction:
The Online Shopping System shop web application is intended to provide
complete solution for vendors as well as customers through a single get
way using the internet. It will enable vendors to setup online shop,
customer to browse through the shop and purchase them online without
having to visit the shop physically. The administration module will enable
a system administrator to approve and reject request for new shops and
maintain various lists of shop category.
Overall Description:
The online shopping system application enable vendors to set up online
shops, customers to browse through the shop, and a system
administrator to approve and reject request for new shops and maintain
lists for 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.
Kabul University
IV. Flexible service based architecture will be highly desirable for future
extension. Non-Functional Requirement define system properties and
constraints.
Constraints:
• Customers cannot make change in categories.
• Customers cannot receive product before payment.
• The implementation must be in Php.
Kabul University
Interface
Home page:-
Kabul University
Test Cases