SRS CYBER HYBRID,Lucknow,Virtual Learning Environment(VLE SRS)
baabtra, First Programming School in India SRS, stock management system
-
Upload
baabtracom-mentoring-partner-first-programming-school-in-india -
Category
Technology
-
view
2.650 -
download
5
description
Transcript of baabtra, First Programming School in India SRS, stock management system
BAABTRA
STOCK MANAGEMENT SYSTEM AND BILLING
4/02/2013
SystemRequirementsSpecification
REVISION LIST
Ver.Rev Date Authors Description
1 4/02/2013 1. Miss Anupa Gopinath2. Mrs Aswathi Mohandas3. Miss Sheethal U4. Mr.Sharan P
Initial creation
2 5/02/2013 1.Miss Sheethal U2.Mr Sharan
Made the necessary changes in usecases after review
Copy if printed
SystemRequirementsSpecification
TABLE OF CONTENTS
1.BUSINESS OF THE CUSTOMER...................................................................5
2.PROJECT/PRODUCT OVERVIEW................................................................5
3.FUNCTIONAL REQUIREMENTS..................................................................5
4.Use Cases 4.1 Actorcatalog..................................................................................................5 4.2 Case model ...................................................................................................6 4.3Casedescription..............................................................................................7
5.NON FUNCTIONAL REQUIREMENTS........................................................8
5.1 Security.......................................................................................................9
6.HARDWARE AND SOFTWARE REQUIREMENTS....................................9
6.1 Hardware requirements...............................................................................9 6.2 Software Requirements..............................................................................9
Copy if printed
System RequirementsSpecification
1. BUSINESS OF THE CUSTOMER
Medical Shop: Stock medicines and sell to customers.
2. PROJECT/PRODUCT OVERVIEW
The main objective of this project is to decrease the work load and time consumption which makes the maintenance of the stock in an organization as a tedious process. This project provides complete information about the details of the stock to the users.
The software helps to maintain the product information, the information about availability of stocks ,prepare sales report and helps to manage transactions.
3. FUNCTIONAL REQUIREMENTS
1. Stock related requirementsa. Product details are trackedb. Adding/ Adjusting Stock are requiredc. Show the products which crossed minimum stock level limitd. Editing product details
2. Sale related requirementsa. Maintain sale history b. Record transactionsc. Prepare sale Reports d. Searching of item by name
4. USE CASES
4.1 Actor Catalog
No. Actor Description1. Sales person Sales products to customers2. Admin Control user, Stock details.
Page 4 of 9
System RequirementsSpecification
4.2 Use Case Model
Page 5 of 9
Sales person
Login
Add/Edit product
Add Stock
Billing
Admin
View items
View stock having minimum level
Add user
Reports
System RequirementsSpecification
4.3 Use Case Description
Title LoginActors Sales Person, administratorDescription Sales person and administrator logging using their
username and password Pre-conditions
None
Post-conditions
Logged in to the system
Title Add/Edit productActors AdministratorDescription Administrator can add or edit the product details Pre-conditions
Admin is signed in and have the right to add or edit product
Post-conditions
Information/ modifications entered by the admin are appropriately stored in the database
Title Add StockActors AdministratorDescription Administrator can add the stock detailsPre-condition Login as an administrator.Post-conditions
Adds stock details
Title Billing Actors Sales Person, administratorDescription Sales person and administrator logging in the system,
check availability of product, if available enter amount and produce bill.
Pre-condition User logged in and check availability of productPost-conditions
Bill is printed and save data to database
Business Rules
check the availability of the products
Title View ItemActors Sales Person, administratorDescription Sales person and administrator can view product items
Page 6 of 9
System RequirementsSpecification
Pre -conditions
product details are saved in the database
Post-conditions
Product details are listed on the screen
Title View stocks below minimum levelActors Sales Person, administratorDescription Sales person and administrator can view the product
details which are below minimum stock limitPre-conditions
Products added
Post-conditions
Products with stock less than min no is displayed
Title ReportsActors Sales Person, administratorDescription Sales person and administrator can view Sales reportsPre-conditions
User or admin should log in and Transaction must have taken place
Post-conditions
View report of transaction
5.NON FUNCTIONAL REQUIREMENTSIt is the requirements that are not directly concerned with the specific functions
delivered by the system. The non-functional requirements of are:
It should be reliable.
Software should be user friendly.
It should be maintainable and we must be able to add new features
without any extra effort.
Page 7 of 9
System RequirementsSpecification
5.1 Security
The system use password authentication. User name and password is supplied at the time of installation.
6. HARDWARE AND SOFTWARE REQUIREMENTS
6.1 HARDWARE REQUIREMENTS
Processor/RAM/HDD : Intel Pentium Dual Core , 500 MB or above,150 GB or
above
Database Server : Postgres 9.1
6.2 SOFTWARE REQUIREMENTS
One of the most difficult task is selecting software for the system, once the
system requirements is found out then we have to determine whether a particular
software package fits for those system requirements. This section summarizes
the application requirement.
FRONT END : PYTHON
BACK END : POSTGRE SQL
OPERATING SYSTEM : UBUNTU
Page 8 of 9