Lumumba Eldorado 20/05357 Bisf Supervisor: Mutia Justus Software Requirement Specification (SRS) For Rado E-Commerce (Online Shopping) System
Lumumba Eldorado 20/05357 Bisf Supervisor: Mutia Justus Software Requirement Specification (SRS) For Rado E-Commerce (Online Shopping) System
20/05357
Bisf
Supervisor: Mutia Justus
Software Requirement Specification(SRS) for
Rado E-commerce (Online Shopping) System
1. Introduction
1.1 Purpose:
This document is meant to delineate the features of OSS, so as to
serve as a guide to the developers on one hand and a software
validation document for the prospective client on the other.
The Online Shopping System (OSS) for electronics item shop
web application is intended to provide complete solutions for
vendors as well as customers through a single get way using
the internet.It will enable vendors to setup online shops,
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 requests for new shops and maintain
various lists of shop category.
1.2 Scope:
This system allows the customer’s to maintain their cart for
add or remove the product over the internet.
1.3 Definitions:
OSS- Online shopping System (for electronics item
shop)
SRS- Software Requirement Specification
GUI- Graphical User Interface
Stackholder- The person who will participate in system
Ex. Customer, Administrator, Visitor etc.
1.4 References:
1.5 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. 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. Specific Requirements:
3.1 Functional Requirements:
This section provides requirement overview of the
system.
Various functional modules that can be implemented by
the system will be -
3.1.1 Description:
3.1.2 egistration
If customer wants to buy the product then he/she must
be
registered, unregistered user can’t go to the shopping
cart.
3.1.3 Login
Customer logins to the system by entering
valid user id and password for the
shopping.
3.1.4 Changes to Cart
Changes to cart means the customer after
login or registration can make order or
cancel order of the product from the
shopping cart.
3.1.5 Payment
In this system we are dealing the mode of payment
by Cash. We will extend this to credit card, debit card etc in
the future.
3.1.6 Logout
After ordering or surfing for the product customer has to logout.
4. Interface
Requirement:
Various interfaces for the product could be-
1). Login Page
2). Registration Form
3). There will be a screen displaying information
about product that the shop having.
4). If the customers select the buy button
then another screen of shopping cart will be
opened.
5). After ordering for the product, the system
will sent one copy of the bill to the customer’s
Email- address
Software Interface:
1. Operating System:Windows7 Ultimate which
supports networking.
2. JAVA development toolkit.
Hardware Interface:
Hardware requirements for insurance on internet
will be same for both parties which are as follows:
Processor: Dual Core
RAM:2 GB
Hard Disk:320 GB
NIC:For each party
Communication Interfaces:
The two parties should be connected by LAN or
WAN for the communication purpose.
SENDER
SENDER Communication c hannel
RECEIVER
streams.
Databas
e
CUSTOMER
E-R DIAGRAM