Store - Management VB Net 2008
Store - Management VB Net 2008
Store - Management VB Net 2008
should facilitate in providing the entire overview of the Information system “Store
overall software requirements for your end users. Efforts have been made to define
1
Table of Contents
Bonafide Certificate 2
Certificate 3
Candidate’s Declaration 4
Acknowledgement 5
Abstract 6
List of Tables 10
List of Figures 11
Index
2
S.NO. Description Page no.
1. Introduction 12
2. Problem Statement 13
5 Design 18
6. Implementation 18
7. Applications 27
8. Conclusion 28
3
9. Limitations and Future Enhancement 29
10. Bibliography/References 30
4
List of Table
1. Login_user Table 21
2. employee Table 21
3. supplier Table 22
4. order Table 22
5. stocks Table 22
6. billing Table 23
5
List of Figure
2. Sequence Diagram 19
3. ER Diagram
4. Home Page 23
6
12. Billing Page 29
1 .Introduction:
1.1Purpose:
The main purpose of “Store Management System” is to manage the products of
the shop by removing the traditional paper system. It also states the various
constraints which the system will abide to. This document further leads to the clear
vision of the software requirements, specifications and capabilities. These are to be
exposed to the development, testing team and end users of the software.
1.2 Scope:
The software product “Store Management System” will be an application that
will be used for maintaining the records of the products in a shop in an organized
manner and to replace old paper work system. The application will manage the
information about stock details, employee details, placed order details, supplier
information and billing details. Specific reports will also be generated regarding
the placed orders and received stocks.
2. Problem Statement:
Store Management has been a tedious job for a long time in any shop. It requires a
lot of time and labor in day to day billing, stock updating, order placement, etc.
Also most of the Store management systems are web based applications which
require internet connectivity. But internet connectivity is not possible in many
parts of the country due its geographical locations. So at our initiative to make a
management system which does not require internet connectivity as well as less
manpower we present the “Value Mart Management System”.
7
In this system, an employee after getting registered by the admin can perform
billing tasks very easily and with least knowledge of the system. On the other hand
the admin himself can manage the stocks at his shop, can place orders when the
products become out of stock, can enroll and unenroll employees, add and delete
suppliers’ information and also generate a profit loss statement until the current
payment of bill. The different machines in the shop can communicate through
radio waves or can work in a LAN.
3.2NON-FUNCTIONAL REQUIREMENTS:
Front-end -- Visual Studio 2008
8
Back-end -- SQL server express
problem.
that is, appropriate drivers are Installed and printers are connected
3.3TECHNOLOGIES:
9
Front-end selection:
1. It must have a GUI that assists employees that are not from IT
background.
2. Scalability and extensibility.
3. Flexibility.
4. Robustness.
5. According to the organization requirement and the culture.
6. Must provide excellent reporting features with good printing support.
7. Platform independent.
8. Easy to debug and maintain.
9. Event driven programming facility.
10. Front end must support some popular back end like Ms Access.
According to the above stated features we selected Visual Studio 2008 as the
front-end for developing our project.
Back-end Selection:
1. Multiple user support.
2. Efficient data handling.
3. Provide inherent features for security.
4. Efficient data retrieval and maintenance.
5. Stored procedures.
6. Popularity.
7. Operating System compatible.
8. Easy to install.
9. Various drivers must be available.
10. Easy to implant with the Front-end.
10
According to above stated features we selected SQL Server Express
Management Studio as the backend.
The technical feasibility is frequently the most difficult area encountered at
this stage. It is essential that the process of analysis and definition be
conducted in parallel with an assessment to technical feasibility. It centers
on the existing computer system and to what extent it can support the
proposed system.
4. Model Used
11
5. Design:
5.1.1Use-case Model:
12
5.1.2 Sequence Diagram:
13
Detailed Design
Database Design:
5.2.1 ER Diagram
6. IMPLEMENTATION
14
EMPLOYEE TABLE:
LOGIN_USER TABLE:
SUPPLIER TABLE:
15
ORDERS TABLE:
STOCKS TABLE:
16
7. APPLICATION
17
7.3 Admin Jobs
18
7.4 Generate Balance Sheet
19
7.7 View Stocks
20
7.9 Add/Remove Supplier Information
21
7.10 View Employee Details
7.11 Billing
22
8. CONCLUSION:
This SRS document is prepared for a better design of Store Managment. The
functional and other requirements of the application are described and the
needs of the users are stated throughout the document.
10. REFERENCES:
23