SRS-201-209-210-217
Short Description
Download SRS-201-209-210-217...
Description
RETAIL STORE MANAGEMENT SYSTEM Software Requirements Specification document
201..Neha Agarwal 209..Tanu Dutt 210..Shubhangi Garg 217..Jalmeen Kaur Table of Contents
1.0 Introduction .................................................................. 1 1.1 Purpose 1.2 Scope of the project 1.3
References
1.4
Overview
2.0 General Description …………………………………….. 2 2.1 Product perspective 2.2 Hardware and software requirements 2.3 User characteristics
3.0 Specific Requirements ..………………………………….. 4 3.1 Functional requirements 3.2 Non-functional requirements 3.3 Goals of implementation 4.0 conclusion ……………….…………………………………… 6
1.0 INTRODUCTION
1.1 Purpose The purpose of this document is to provide a detailed description of the Retail Store Management System. It will describe all the features and specifications of a retail store management system, along with the interfaces of the system, the constraints under which it works and how it responds to an external stimuli. The document is intended for both the customer and the developer, as a guide through the whole development process.
1.2 Scope of the project The Retail Store Management System will be designed to run in a departmental store assisting the employees/retailers in managing and selling the products. The system will be designed to maximize profits by providing a quick, easy to use interface and a data warehousing facility to maintain and expand customer base.
1.3 References www.cse.iitk.ac.in/JaloteSEbook/CaseStudies/CaseStudy2/SRS.pdf mcis.jsu.edu/studio/SRSSample.doc www.processimpact.com/process_assets/srs_template.doc www.cse.msu.edu/~chengb/RE-491/Papers/SRSExample-webapp.doc
1
1.4 Overview
The whole system is designed to work in coordination with a database that would provide the retailer with all the product details with the help of simple interfaces. This two-tier architecture will help in product management, billing, employee payroll management and customer relationship enhancement. The following sections will describe these features in detail.
2.0 GENERAL DESCRIPTION 2.1 Product perspective
•
Easy setup and use : Retail Management System can be set up quickly and tailored to meet specific retail needs. Built-in wizards and an intuitive user interface help managers and associates to learn point-of-sale procedures in minutes.
•
Efficient inventory management: Retail Management System eliminates the need to conduct inefficient, manual stock counts, saving time and reducing employee overhead.
•
Directing point-of-sale processes: With Retail Management System, associates can work with a customizable point-of-sale screen that lets them check prices, availability, and stock location instantly. They will be able to access complete customer information and quickly create and process returns.
•
Enhance knowledge of operations:. operations:. Retail Management System can be used to preview, search, and print journals by
2
register, batch, and receipt number, as well as close out data accurately.
•
Improved & quick decision making: making: The data can be analyzed and used to identify sales trends in every department, category, and season. Also to track the return on investment of advertising and sales campaigns.
•
Offer superior customer service: service: Retail Management System equips the staff to respond quickly to customer needs, making it easier to turn a single purchase into a lasting and profitable customer relationship. Associates can target customer preferences to offer up-sells and cross-sells and implement automatic discounts for frequent shoppers. Customers receive the efficient, personalized service that builds their loyalty and boosts revenues.
•
Improve supplier management: management: Replenish top-selling items efficiently and negotiate consistently lower purchasing costs by tracking item movement and vendor histories.
•
Minimize labor costs: Easy to learn and use, Retail Management System ensure comprehensive functionality. Shared data systems reduce the need to re-enter information, freeing the staff from focusing on management thereby helping sell more effectively.
2.2 HARDWARE/SOFTWARE • Hardware Requirements: • Server • Client
•
Input devices: keyboard, bar code scanner, mouse, magnetic strip card reader
• Output devices : monitor, printer • Software Requirements: • Microsoft Visual Studio 6.0
•
SQL server 2005
2.3 USER CHARECTERISTICS 3 The user is not required to have a comprehensive knowledge of computer. Only the salesman using the billing utility should be able to give inputs using a barcode reader and keyboard quickly.
3.0 SPECIFIC REQUIREMENTS 3.1 Functional Requirements •
Different login : The software should have different logins for manager and other employees. In this manager can login as employee but employees can’t login as manager.
• After logging in as employee, one can perform the following functions : • Billing – This software must provide facility to prepare computerized bills. If the customer has taken membership card then the point will be added after each purchase. •
Stock status- In this the employee can enquire about the
current stock status(available quantity) of any product by entering its product id.
•
Sales/promotional offers- In this the latest promotional
offers will be displayed to the employee so that he can inform this to customers. •
Customer membership- An employee can create a new
account of the customer who wants a membership card.
• After logging in as manager, one can perform following functions: •
Inventory control- In this manager can check all the
information related to each product like product id ,available quantity, date of purchase, date of expiry(if applicable),etc. • According to the status of stock he can order new products if necessary. He will also maintain vendor details. •
Manager can decide the promotional offers for the product
which is there in the stock .
•
Employee details - Manager can check employee details like employee id, salary etc. According to employee’s performance manager will give incentives to him.
•
Customer relationship management - Manager will give information about the total purchase, points and new promotional offers to customers through emails, calls and SMSs.
3.2 NON-FUNCTIONAL REQUIREMENTS
4
The system possesses the following non-functional requirements : Reliability The software will have the required reliability at the time of delivery. The program will not crash and will encompass all the features required by the customer. Availability The required availability will greatly impact the design. This system will have at least 12 hour availability. Security The software will be protected from accidental or malicious access, use, modification, destruction, or disclosure. :
•
Secure password will be given to the manager so that any
other employee can’t login as manager
•
Personal details details of the customer will secured.
•
Check data integrity for critical variables
5
Maintainability The software system will be easy to maintain. In case customer asks for any modification in the software, it will be easier to introduce the respective changes.
3.3 GOALS OF IMPLEMENTATION The software can be expanded to add functionalities like : • maintaining attendance of each employee • computing turn over of the retail store, net profit earned at the end of the year and many more. • A web portal to allow online customer login and purchasing.
4.0 CONCLUSION The Retail Store Management System will be simplifying the whole process of retailing by minimizing the efforts put in managing the store and maximizing the sales.
6
View more...
Comments