srs of the e-commerce web store.
The customer will typically be required to provide or choose a billing address, a mailing address, a delivery option, and payment details like a credit card number. As soon as the order is placed, a customer notification email is delivered.
1. Software Requirements Specifications Document
1) Introduction:
1.1) Purpose:
This project is aimed at developing online book shopping that is of
significant to those people who use internet .It is an application that
can be access by all the people and can save their time instead of
doing traditional shopping .Online –shopping is the process
consumers go through to purchase products or services over the
Internet . An online- shop , e-shop , e-store , internet shop, web shop ,
web store, online store, or virtual store evokes the physical analogy
of buying products or services .Consumers find a product of interest
by visiting the website or do a search across many different vendors
using a shopping search engine.
There are many features like :
1) Add item to cart
2) Delete item from cart
3) Total amount display
4) Bill printing
5) payment through credit card or cash payment on delivery options.
1.2) Technologies:
Operating system: Windows (any)
Database: SQL Server
Page 1
2. Software Requirements Specifications Document
Frame Work: JAVA 2 Enterprise Edition
1.3) Feasibility study:
In order to make sure that the project is feasible, following feasibility studies have been
conducted: -
Economic & financial Feasibility study
Economic feasibility study is a measurement of cost effectiveness of the project.
This project is going to be developed at sufficient Cost so that it will be
acceptable by all the client that need such type of application.
Technical Feasibility Study
It is possible to develop the system using platforms of i.e. Java 2 Enterprise
Edition as front-end and Microsoft SQL Server 2005 as back-end. All the
functions of a traditional online book shopping can be implemented in the new
system. Hence the system is technically feasible.
Operational Feasibility Study
This system is completely operational and can be
successfully implemented in any plate-form .
Legal Feasibility Study
Page 2
3. Software Requirements Specifications Document
Since this project needs no copyrighting, patenting, and doesn’t intent to
have any relation with anybody else’s intellectual property rights, it can be
considered as a legally feasible project.
1.4) Proposed Solution:
Due to the inconvenience in managing the book manually .It is
required to have a computer based system where an person can
login & can purchase book as per his requirement . Firstly User
have to signup so that he can register himself and can his user
account so that he can login from his password and username . He
can see all the items that he has purchased and can delete from cart
if he wants. User can well check the total Bill that he has to pay and
can get printed copy of that.
2) Specific Requirements:
2.1) Functionality
There are number of functions that the application is supposed to perform which are as
follows: -
Firstly user have to login for that he/she have to
Register him/her self , So for that there will be a
Page 3
4. Software Requirements Specifications Document
Sign Up page where user have to fill the entries like
Username and Password .
There will be login page / Sign-in page where user have to login with their
username and password.
There will be Book searching option on any category (e.g. - title of the book,
author, edition, price, etc).
After that there will be a book section page will be open where user can
choose book according to their choice.
Maintaining records for books (e.g. books details, title of the book, author,
edition, price etc)
All the books that user have chosen will add-up to the Cart and if user want
to delete any option than he/she can delete it by just clicking on the delete
button.
To see the total bill of the book items that user have selected for that he/she
have to click on the bill option then total bill of the item selected will be
displayed to the user.
To purchase the books there will be two option given to the user through on
Cash payment or through Debit account.
In last user can log-out, just by clicking on the logout button.
3) Overall Description:
3.1) Software Interface:
Client on Internet: Operating System (any)
Data Base Server: Database, Operating System (any)
Software used : Net Beans , Micromedia Dream Viewer .
Page 4
5. Software Requirements Specifications Document
3.2) Hardware Interface:
Client Side/Server side
Minimum requirement
Processor - Pentium IV at 900 MHz
RAM -1 GB
Disk Space- 10 GB
Internet Explorer 8.0
Page 5