Software Requirements Specification 1.: Online Gift Shop System
Software Requirements Specification 1.: Online Gift Shop System
Software Requirements Specification 1.: Online Gift Shop System
1. Introduction
The following section provides an overview of the derived Software Requirements
Specification (SRS) for the subject Online Gift Shop. This section gives a scope description and
overview of everything included in this SRS document. Also, the purpose for this document is
described and a list of abbreviations and definitions is provided.
The online gift shop system will be computerized so that it has less paper work to do and
it will save both the money and the time. The main idea behind this project is to provide each
and every people out there to have a fun party at different occasions. The customers can order
instantaneously across anywhere around the area, anywhere they want.
The project works with admin, customer, gift shop and gift items with different varieties.
The admin is the main user who will monitor the activity of each user. The admin will have the
power to create new records, delete the existing records or update the existing records.
Any type of customer who wants to be the part of the system will have to register. It is a
very simple process. They just have to provide their profile information. All the information will
be kept private and confidential. Once the customer registers to the system, the customer have to
login into the system to order the gift items. If the credentials are matched with the tables stored
into the database, customers can access the account.
When customer choose the best item and ready to order it online, just in the cart the
customer has complete the ordering process. Customer need to provide the address of gift to be
delivered, and the payment method - net banking, debit card or credit card.
The management can keep track of the all the financial activities and their records of the
online gift shop system. After getting the order notification from the customer, the gift shop staff
can deliver the gift item to the address given. This project has option to customize the online gift
ordering system as per customer requirements.
All the records will be inserted in the system and will be kept in the database. MySQL is
the database server. The project is developed purely based on client requirement. To validate
whether anyone does not play with the system and fill the inappropriate information, there will
some validation checks via JavaScript.
1.1 Purpose
The purpose of developing Online Gift Shop project is for customers to order gifts
through online for home delivery or pick up from shop. As the internet users are increasing
exponentially, the company has introduced Online Gift Shop System for taking orders from
customers. This system not only improves customer’s experience but also eases the workload on
the staff of gift shop.
This system helps customers to place orders through online also eases the workload on
the staff of gift shop. This system will make things easier for staff as whole ordering
process is done by customer only.
ONLINE GIFT SHOP SYSTEM
As most of the things will be performed online, it will reduce the usage of paper for the
gift shop.
Online Gift Shop system is a web based application which enables customers to order
gift items through online for home delivery or pick up from the shop.
It would be much more comfortable for the customers to have an online gift order. It
would be hassle free for users as they can select the gifts they want and make payment
for it. Also it will reduce the purchasing time for customers.
This system will help customers in ordering custom gifts. So the customer will pick
exactly the things which he/she wants in their gifts. This will surely enhance the image
of the gift shop and customer satisfaction will be more.
This system will give option to the customer for online payment.
This system will provide customer all the details of his order before making order. This
confirmation will help customers to check the items ordered with their prices.
This system will show the time by which the order will be delivered to the customer. For
pick-ups customers can fix the time by which they will pick their order.
1.4 References
Software engineering by Pankaj Jalote
www.w3schools.com
www.tutorialspoint.com
1.5 Overview:
The remainder of this document includes three chapters and appendixes. The second one
provides an overview of the system functionality and system interaction with other systems.
This chapter also explains the system constraints and assumptions about the product. The
third chapter provides the requirements specification in detailed terms and a description of
the different system interfaces. Different specification techniques are used in order to specify
the requirements more precisely for different audiences.
2. Overall Description
This section provides an overview of the system functionality and system interaction
with other systems. This chapter also explains the system constraints and assumptions about
the product.
ONLINE GIFT SHOP SYSTEM
One assumption about the product is that it will always be used on mobile
phones that have enough performance.
3. Specific Requirements
This section contains all of the functional and quality requirements of the system. It gives
a detailed description of the system and all its features.
• The system shall display confirmation messages to users within 4 seconds after
the user submits information to the system.