Вы находитесь на странице: 1из 5

SYNOPSIS

for

Online Book Store

By

Meena Yogesh

Of

DEPARTMENT OF COMPUTER SCIENCE & ENGINNERING

Under The Guidance


Of
Dr. Puja Gupta

SUBMITTED TO

Dr. Puja Gupta


Of
LOVELY PROFFESIONAL UNIVERSITY
Table of Contents
TABLE OF CONTENTS ............................................................................................................. 2
1. INTRODUCTION ................................................... ERROR! BOOKMARK NOT DEFINED.
1.1 Purpose .....................................................................Error! Bookmark not defined.

2. FUNCTIONAL REQUIREMENTS ....................................................................................... 1


2.1 Login ......................................................................................................................... 1
2.2 Signup........................................................................................................................ 1
2.3 Download App .......................................................................................................... 1
2.4 Search ........................................................................................................................ 1
2.5 Add to cart ................................................................................................................. 1
2.6 Checkout.................................................................................................................... 2
2.7 My Orders ................................................................................................................. 2
2.8 Payment ..................................................................................................................... 2

3. NON-FUNCTIONAL REQUIREMENTS ............................................................................. 2


3.1 System interfaces ....................................................................................................... 2
3.2 Hardware Requirements ............................................................................................ 2
3.3 Software Requirements ............................................................................................. 2
3.4 Memory Constraints .................................................................................................. 2
3.5 Security Requirements .............................................................................................. 2
3.6 Database Constraints ................................................................................................. 3
3.7 Assumptions and dependencies ................................................................................. 3
1. Introduction
The software system being produced is called online book store. It is being produced for a
customer interested in selling books via the Internet. The Book E-Commerce System will allow
any user to create an account to become a customer. The customer, through the process of
account creation, will have the option to become a member of the site. The system will allow
customers to browse, search, select, and add books to a shopping cart. Then, provided they
have books in their shopping cart, check out books in shopping cart and decrement the stock
that the inventory the system maintains. The system also allows a manager to manage the
inventory with full create, retrieve, update and delete functionality with regards to books in the
system. The document aims at defining the overall software requirements for online book store.
Efforts have been made to define the requirements exhaustively and accurately.

1.1 Purpose
This specification document describes the capabilities that will be provided by the software
application ‘online book store’. It also states the various required constraints by which the
system will abide. The intended audience for this document are the development team, testing
team and end users of the product.

2. Functional Requirement
The Online Shopping System shall be developed using client server architecture and will be
compatible with Microsoft Windows operating system. Front end of the system will be developed
using HTML5, CSS, JavaScript, bootstrap the back and will be developed using PHP.
Here Functional requirement defines a function of an Online Book Store and its components,
where a function is described as a specification of behaviour between output and input.

2.1 Login
Allow the entry of Only authorised users through valid login ID and password.

2.2 Signup
Allow new User to get Authorization for use our services.

2.3 Search
Allow user to search for book.

2.4 Download App


The user can also download the official app of that bookstore.

2.5 Add to Cart


Allow user to start 1st step in purchasing his favourable book.
2.6 Checkout
Allow user to enter proper Delivery address.

2.7 My Orders
Input: The users should click on my orders to view their purchases.
Output: Their Invoices of Purchased Books will be displayed.
Processing: The account of the user is maintained perfectly.

2.8 Payment
Allow user to choose appropriate payment method.

3. Non-Functional Requirement
Here Non-functional requirement (NFR) is a requirement that specifies criteria that can be used
to judge the operation of the Gmail software, rather than specific behaviours. They are
contrasted with functional requirements that define specific behaviour or functions.

3.1 System Interfaces


University Database: It contains student’s and staff’s details like branch,
program, role, etc.

3.2 Hardware Requirements


1. Screen resolution of at least 640*4 80 or above.
2. Support for printer.
3. Computer system with Internet connections.
4. Responses should be within 2 seconds

3.3 Software Requirements


1. Microsoft Windows operating system.
2. Online Book Store works best in the newest and last prior version of these
browsers.
 Google Chrome
 Firefox
 Safari
 Internet Explorer and Microsoft Edge
Note: Any browser you use needs to have cookies and JavaScript
turned on.

3.4 Memory Constraints


At least 512 MB RAM and 500 MB space of hard disk will be required to run the
software.

3.5 Security Requirements


 Software has supported secure HTTPS.
 Two-step verification.
 24*7 Up-time.
 Privacy policy and Terms and condition

3.6 Database Constraints


1. The software does not maintain records of periodicals.
2. There will be only one administrator.
3. The user will not be allowed to update the user id.
4. To reduce the complexity of the system, there is no check on delete
operation.
5. The administrator should be very careful before editing of any product.

3.7 Assumptions and dependencies


1. The academic section will provide the list of admitted students.
2. The default password must be auto generated by system and send it to
associated email id of user to avoid spamming.
3. The acquisition section of the library will provide the list of the books
purchased by the library.

Вам также может понравиться