Você está na página 1de 10

Electronic Shop Management System

Lab-2

Title: SRS for Electronic Shop Management System

TE.(Computer) Div: C Group Members:1. Akshay Rane 2. Amol B. Anawade 3. Shekhar Bhabad C-09 C-12 C-16

Signature Block

Signature

Date

Electronic Shop Management System

Table of Contents
1. INTRODUCTION.................................... ERROR! BOOKMARK NOT DEFINED. 1.1 PURPOSE ...............................................................ERROR! BOOKMARK NOT DEFINED. 1.2 SCOPE ...................................................................ERROR! BOOKMARK NOT DEFINED. 1.3 OVERVIEW ............................................................ERROR! BOOKMARK NOT DEFINED. 2. OVERALL DESCRIPTION ................... ERROR! BOOKMARK NOT DEFINED. PROBLEM STATEMENT ..........................................................................................................5 2.1 PRODUCT PERSPECTIVE ................................................................................................5 PRODUCT POSITION STATEMENT ..........................................................................................6 2.1.1 System Interfaces ............................................................................................ 6 2.1.2 User Interfaces ................................................................................................ 7 2.1.3 Software Interfaces ......................................................................................... 7 2.2 PRODUCT FUNCTIONS ...................................................................................................8 2.3 ASSUMPTIONS AND DEPENDENCIES ..............................................................................9 3. SPECIFIC REQUIREMENTS .................................................................................9 3.1 FUNCTIONS ...................................................................................................................9 3.2 LOGICAL DATABASE REQUIREMENTS .........................................................................10 3.3 SOFTWARE SYSTEM ATTRIBUTES ...............................................................................10 3.3.1 Availability ................................................................................................... 10 3.3.2 Usability ....................................................................................................... 10
3.3.3 3.3.4 Security.. ...11 Performance ......1 1

Electronic Shop Management System

1. Introduction: The goal of the proposed system is to design a software solution for the registration of the electronic gadgets for various institutes and for many more campus component pvt.Ltd. The users are in the agriculture area, farmers ranchers and those who supports farm and ranch business. The customer have been known to travel very long to shop the electronics materials, as they are very few in number. The store also have very few number of employees, hence to eliminate this situation (far away store, very few people to handle the operation) and to increase the business

1.1 Purpose: The software requirement specification provides a complete description of all the functions and specification of the electronics shop management system. The document will explain the purpose and feature of the system, the interfaces of the system, what the system will do, constrains under which it muse operate, specific requirements and other supporting information. This document is intended for both the customer and the developers of the system. At any point of the time the developer or the customer can use this document as reference to understand the exact requirement and the flow of the data. This document is primarily intended to provide a detailed specification of the functional requirements for the developers of the product. It also provides the overview of the electronics product for the user. Itll explain the purpose and feature of the system. What the system will do and the constraints under which it will operate. 1.2 Scope: The system is designed to provide user authentication by maintaining the customer database which contains all the details of customer along with login details such as username and password. Each user (electronic shop) has a different level of operation for the authentication purpose. The solution will have the ability to capture the basic details and the demographic details of every customer who will do the new registration. A unique registration number will be generated for the each new customer and it will be permanent for the same in the future. The customer can ask for the product he want, the solution will indicate whether the product price have been paid or not by the customer. The solution will capture the various courses that are being offered by the institute. For each product the price and the maximum quantity will also be recorded. The link between the product and the customer will be stored in the system. 1.3 Overview: The document will give an overview of the entire system. Itll provide the system specification and the system requirements. It will also specify the functional and nonfunctional requirements clearly, this document contains the brief history and insight into the problem as well as what the system is designed to do, the scope of the solution. It elaborates on the security issues, hardware and the software requirements. The document helps the customer to understand the first part of the document provides the purpose, objectives and scope of the proposed system. It includes important

Electronic Shop Management System

definition and abbreviation, the problem statement specify the needed details to avoid any kind of ambiguity from users perspective. The document also states the feature set and capabilities of the system. The document also highlights the feature of proposed system and the advantages over the existing system. The document is helpful to the user as it gives them opportunities to state what they expect from the system. The user should make use of the document to understand the system better. It lists all the functions performed by the system. It gives the details of each of the system functions. It also gives the overview of the problems currently faced by the system and provides solutions for the same.

2. Overall description: The system shall display all the products that can be configured. The system shall allow user to select the product to configure. The system shall display all the available components of the product to configure the system shall enable user to add one or more component to the configuration. The system shall notify the user about any conflict in the current configuration. The system shall allow user to update the configuration to resolve conflict in the current configuration. The system shall allow user to confirm the completion of current configuration the system shall display detailed information of the selected products. The system shall provide browsing options to see product details. The system shall enable user to enter the search text on the screen. The system shall enable user to select multiple options on the screen to search. The system shall display all the matching products based on the search the system shall display only 10 matching result on the current screen. The system shall enable user to navigate between the search results. The system shall notify the user when no matching product is found on the search. The system shall allow user to create profile and set his credential. The system shall authenticate user credentials to view the profile. The system shall allow user to update the profile information. The system shall maintain customer email information as a required part of customer profile. The system shall send an order confirmation to the user through email. The system shall display available payment methods for payment. The system shall allow user to select the payment method for order. The system shall display the orders that are eligible to change. The system shall allow user to select the order to be changed. The system shall allow user to cancel the order the system shall allow user to change shipping, payment method. The system shall notify the user about any changes made to the order. The system shall display the reviews and ratings of each product, when it is selected. The system shall enable the user to enter their reviews and rating.

Electronic Shop Management System

Problem Statement:

The problem of

Handling large information related import and export of the electronic products every day, and keeping the data of the customers.

Affects

Customers as well as electronics component vendors

The impact of which is

The day to day records and information of the customers and the products can be maintained easily

A successful solution would

Provide a single online system for all the electronics components shops, computerised all the products selling.

2.1 Product perspective: The electronics shop management system will be the solution for the customer as well as the shop owners ,it will simplifies the buying and selling process of the electronics component, and reduce the time compared to that of the manual process. The system will be having the following functionalities: 1. Online demand for the electronics products 2. Capture basic and demographic details of the every customer 3. Provide the interface for accepting the product-price from the customer. 4. User name and password should be provided to the registered shops.

Electronic Shop Management System

2.2 Product Position Statement: For Electronics shops

Who

Customers who will demand for the electronics products regularly

The(Product name)

Electronics shop management system

That

Provides the solution to the customers so that all products can be demand online

unlike

The manual environment where the specific people have been deployed to perform different types of transactions

Our product

Will reduce the manual effort of the shop workers, the software will enable the shops to maintain and build a database of customers which can be put to good use in future.

2.3 System interfaces: For the system to run successfully, the electronics shops only need basic computers or laptops, there are no specific hardware or software requirements, however to get better speed we recommend the following hardware and software specification.

Electronic Shop Management System

2.3.1 Software Interface: MS-SQL server : For back end to store o The information(profile) of the Customer o Information about Employee and Manager o Information about goods o Information resources o Feedback given by customer Javafor front end: o The system designing is done using JAVA. o Easy User interface o To have reliability and extensibility

2.3.2 Hardware Interface: Since software is going to run on system, so it should be compatible with hardware configuration of system. System should have 1gb RAM to support(Approximately) System should have Windows XP, Windows 7 64-Bit OS Minimum 300MB secondary storage is required(Approximately)

2.3.3 User interfaces:

User type

Intended interaction

1. User creation a. New User Creation b. The user login

The system will take input from the customer regarding the product details like name of the product, quantity, date of delivery It will also take input as name and email id of the customer The user can login into the system by entering the general registration number given to him and password. The entry into the system is only for the authorised shops and after validation of the User Id and password

Electronic Shop Management System

2. Products conformation

This page will enable the particular shop to confirm the product demanded by the customer The system will store the details of the customer who has demanded for the product This page will accept the entries for the product from the user It will capture the details of the customer and product like the name and quantity of the product, the name and contact number of the customer. It will mark whether the customer has paid the fees for the product or not.

3. Registration

2.4 Product function: 1. System will maintain a database to store name and details of the product demanded by the customer 2. The system will accept user information like Name and Contact Number 3. Every User will be assigned and registration Number and based on that, in future discount will be given if the same user demands in the same shop for more than twice 4. The shops can login into the system by a User ID and password 5. If the User Id number and the password are authentic then the system will allow the user to proceed into the system 6. The System will also check for the current availability of the products and maintain them if the particular product goes below some threshold value. 7. The system will give the details of the product price for the every product. 8. The system will create a link between every user and the product which he has demanded. 9. The system will maintain a customers database and the products details which will contain the entire details of both the current as well as the past users 10. The basic details (viz. Name, Address, Contact Details etc.) of every user will be captured. 11. The system will register, whether the customer has paid required price for the registered product. 12. The system will generate a Registration number which will be unique 13. The system will display detailed information of the selected products. 14. The system shall maintain customer email information as a required part of customer profile. 15. The system shall send an order confirmation to the user through email. 16. The system shall display all the available promotions to the user. 17. The system shall allow user to create profile and set his credential.
8

Electronic Shop Management System

18. The system shall display the most frequently searched items by the user in the profile. 19. The system shall authenticate user credentials to view the profile. 20. The system shall allow user to update the profile information. 21. The system shall allow customer to give feedback about employee and shop. 2.4 ASSUMPTIONS AND DEPENDENCIES: The system will not allow the shops with invalid User Id or password. The system will not provide administrative privileges to all its users. Minimum Hardware requirements should be provided by the shop .

3. Specific Requirements
3.1 Functions: Goal- to provide authentication for the electronic shops o Objective- Give unique User Id and password for each shop. Goal- to manage the demands of the product from the user and allocate them according to the particular shop. o Objective- 1. Accept the product details from the user o Objective 2. Ask for the price according to the product.

Goal: to manage the users details o Objective 1.registration of the user o Objective 2.capture basic details o Objective 3.generate the unique for each user for future use.

Goal: Provide personalized profile o Objective: To display both the active and completed order history in the customer profile. o Objective: To display the detailed information about the selected order. o Objective: To display the most frequently searched items by the user in the profile.

Electronic Shop Management System

3.2 Logical database requirementsThe database use by the system are Users database Electronics products database Shops database

3.2.1Users DatabaseThe purpose of this database is to store the required information of the users like Name, Address, and contact number etc. The products required by the user, its quantity, and within how much time he requires that. 3.2.2 Electronics product DatabaseThe purpose of this database is to store the details of the various products available in the market, price and to keep track of variation in the price. 3.2.3 Shops DatabaseThe purpose of this database is to store the details of the various shops available in the particular city, and according to each shop keep records of the amount of imported and exported product in each of the month. 3.3 Usability: Graphical User Interface: o The system shall provide a uniform look and feel between all the GUI o The system shall provide a digital image for each product in the product catalogue. o The system shall provide use of icons and toolbars.

3.4 Security: Data Storage o The systems back-end shall never display a user's password. The user's password may be reset but never shown. o The systems back-end shall only be accessible to authenticated administrators. o The systems back-end databases shall be encrypted.

10

Você também pode gostar