Академический Документы
Профессиональный Документы
Культура Документы
1 Introduction
The purpose of this SRS document is to provide a detailed overview of our software
product, its parameters and goals. This project document describes the project's target
audience and its user interface, hardware and software requirements.
The aim of this document is to gather and analyze and give an in-depth insight of the
complete Laptop Storeby defining the problem statement in detail. The detailed requirements
of the Laptop storeare provided in this document.
1.1 Purpose:
The purpose of the document is to collect and analyze all assorted ideas that have
come up to define the system, its requirements with respect to consumers. The main purpose
of this laptop store is to develop a web based interface for laptop store companies.
The main purpose of this Laptop store is that it provides provision to customers to buy or
booklaptops through online. The current system is offline system, in this to purchaselaptop the
customer should visit to store. So this current system is very difficult because its time
consuming. So our project aims at creating a web application which tracks Customer records,
Online booking, Online laptop records, etc. and it provides easy to use web based interface for
customers where customers can search forlaptops, view a complete detail, models, features,
pricing of thelaptops and book thelaptops.
1.2 Scope:
The name of the project is “LAPTOP STORE”. The main scope of this web application is that
depicts laptop store and booking laptops through online. Customer can register to this site and
he/she can book laptops by entering his/her login information. Administrator is main user of
this system and he/she can add employees, and new laptop details.
The current system can be extended to allow the customers to register accounts and save
favorite laptops in to wish list.
The design of the web application involves the listing the laptops, search for laptops, display
the complete details of laptops, etc.
1.4 Overview:
The following subsections provide complete overview of the SRS documentation for the
product “Laptop Store”. The entire SRS is documented in the view of customers, dealers and
admin and the following subsections are arranged to complete outlook of the software, its
perspective, features, System requirements.
1.5 References:
Book references:
Software engineering by Pankaj Jalote.
Learning JSP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic
Websites by Robin Nixon
Internet references:
www.w3schools.co
www.mysql.com
2. Overall Description:
User Friendliness is provided in the web application with various controls provided by system
Rich User Interface. This project which helps customers to buy or book Laptop through online. It
keeps track of Customers records, Laptop records, Payment and billing records, dealer records,
etc. The system generates Invoice and bill after purchasing or booking of new Laptop . This is
web application and it’s developing using PHP language. All the records store in MySQL
Database.
2.1. Product Perspective:
This totally self-contained and works efficiently. It provides simple database rather
than complex ones for high requirements and it provides good and easy graphical user interface
new, naïve as well as experienced users of the computers.
2.3.1 Online users: These users are LS customers who will access the system
Online. The preferred language is English.
2.3.2 Site Admin: A Site Admin is responsible for maintaining the LS and will be
involved in S/W fixes, deployment (assigning people to serve in various locations) ad
regular maintenance.
2.4. Constraints:
2.4.1 Regulatory Policies: It is mandatory that no text box must be left empty or left
insufficient data.
2.4.2 Hardware limitations: There must be a 256 MB of board memory (RAM).
2.4.3 Control functions: The S/W must be very user-friendly and display an
appropriate error messages.
2.4.4 Parallel operations: It must support many users simultaneously.
3 Specific Requirements
3.1 External Interface requirements
The screen formats and menu structure should be in such a way that even
have users will find it easy to use. The product must be use-
f r i e n d l y a n d very inter-active. The functionality provided by the system
like displaying error messages should adapt itself to the different users of the S/W.
Laptop module:
o This screen will display all the Laptop details, with exact cost, Features, Model
details, etc.
Booking module:
o In this page user can book Laptop by entering cart information. After booking
Laptop user will receive booked Laptop information via mail.
o This page also includes the details about the payment must be done by the
customer during the time of delivery.
Admin module:
o Administrator has full permission to access this web site. Here administrator can
add new Laptop details, and he/she can add his/her dealers.
Dealer module:
o Dealers can handle customer details, and he can communicate with customers
through mail. If customer forgets his password dealer can reset his password.
3.3Performance Requirements
3.3.1 At any instant, a maximum of four nodes or users will be given access
simultaneously.
1. The user inputs should be valid and within the given range.
3.6.2 Availability
3.6.3 Security
3.6.3.1. I t m u s t b e e n s u r e d t h a t a c c e s s w i l l b e p r o v i d e d t o
T h e a u t h o r i z e d persons through user ID and password
3.6.3.2 Network security will be provided by the use of firewalls.
3.6.3.3 Checks can be performed at regular intervals to ensure data integrity.
3.6.4 Maintainability