Professional Documents
Culture Documents
INDEX
NO.
1.
2. 3.
TITLE
Introduction
Project Profile Company Profile
4.
5. 6. 7. 8. 9. 10. 11. 12. 13.
Existing System
Need For The New System Hardware & Software Requirement (minimum) Brief description about Modules Gannat chart System flow chart Data flow diagram E-R diagram Database Dictionary Process Description i. Brief Description of process ii. Process Algorithm
NO.
14.
15. 16. 17.
TITLE
Input Design
Output Design Testing (Test Cases User Wise/ Case Study) Post Implementation Review
18.
19.
Future Enhancement
Bibliography (References of Website and Books)
Project Name Objective Platform Developed For Front end Back end Supporting Tool Time Duration
Production and inventory management system This System is use to maintain Stock of the Purchase, Rowmaterial, Production and Integrity of the product. Web base (Intranet) Tiles company ASP. net 2008 with VB (framework 3.5) Internal SQL Server 2005. Microsoft Office 2003, Crystal Report 10.5. 60 Days.
Name Address
Phone No
Email add
All the tracking of row material, purchase, products and sells record are store in Excel. All the accounting potion they have record in Tally. This works on manually.
Client Side:-
Pentium 4 1 GB 40 GB
MINIMUM SOFTWARE REQUIREMENT :Server Side:OS Web Server Windows Server 2003 IIS 6.0
Front End
Back End
Client Side:-
OS
Browser
Purchase:Whatever we purchases row material in this system will give purchases details.
Production:In production the system give today product information order information and stock information.
Gantt Chart
A C T I V I T Y
System Analysis & Gathering(15 days) System Designing(10days) Coding(25 days) Implementation (5 days)
Testing (5 days)
10 15 20 25 30 35 40 45 50 55 60
Days
Start
If new Employee ?
No Registration No
Login
Valid ?
Admin Manage Employee Manage Purchase Manage Row-Material Manage Production Manage Inventory Manage Supplier
Yes
Employee Manage Stock Manage Production Manage Customer Generate Report View Report
A A Reports
Logout
End
View Report
Generate Report
Report
Admin
Send login_Id/password
1.0 Login
Login
Verify login_Id and password
Emp_Mst
Employee Detail
Pur_Mst
Show the purchase detail
Admin
Request For List of the material View row-material list
Material_Mst
Show row-material list
Material detail
Add/Update Production
Pro_Mst
Show Production detail
Inv_Mst
Show Inventory detail
Supplier_Mst
Show supplier list
Get detail
Emp_Mst
Admin
Getting a request Request for report 9.0 Report Getting a report Generating a report
Get detail
Pur_Mst
Material_Mst
Get detail
Pro_Mst
Get detail
Supplier_Mst
Employee
Request for registration 1.0 Registration Request for registration Add registration data
Registration
Pass the employee details
Authorized Employee
Send login_id/password
Confirmation login
Pass the login_id/password 2.0 Login Verify login_Id and password Valid
Login
Stock_Mst
Stock detail
Stock detail
Pro_Mst
Production detail
Employee
Cust_Mst
Customer detail
Customer detail
Get detail
Stock_Mst
Request for report 6.0 Generate & View Report Getting a request Get detail
Getting a report
Generating a report
Pro_Mst
Name Id
Production_Id
Pro_quality
M M
Production
M Inventory M Depend
M Supplier
Manage
M
Stock M
Stock_Id
S_Id
C_Id
C_name
Field Name
User_Id User_name First _name Middle _name Last _name Gender Date_ Of_ Birth City State Country
Size
4 20 10 20 10 15 10 10 10
Constraint
Primary Key Not null Not null Null Not null Not null Not null Not null Not null Not null
Description
It store the Id of user and admin. It store the name Of user and admin. It store the first name of user and admin. It store the middle name of admin and user. It store the Last name of admin and user. Store the information about Gender. Store the information about Date of Birth. It store the information about City. It store the information about State. It store the information about Country.
Field Name
Address Pincode Phone _no Mobile _no Email password
Data Type
Nvarchar Numeric Numeric Numeric Nvarchar varchar
Size
50 6 12 13 20 30
Constraint
Not null Not null Null Not null Not null Not null
Description
It store the information about Address. It store the information about Pincode. It store the information about Phone No. It store the information about Mobile No. It store the e-Mail of user and admin. It store the password of the employee.
: : : :
Pur_Mst This table is used to store the Purchase Id and all detail. Pur_Id user_id
Field Name
Pur_Id Date company name User_Id Matirial_name Material_quality Material_quantity
Data Type
Numeric varchar varchar Numeric Varchar Varchar Numeric
Size
4 15 20 4 20 15 15
Constraint
Primary key Not null Not null Foreign key Not null Not null Not null
Description
It store the all the name of the product. It store the date of purchase. It store the name of the company. It store the User id from Login_Mst. Store the information about the material It store the information about the material quality It store the information about the quantity of the material.
: : : :
Material_Mst This table is used to store the Row-Material Id and all details. Material_Id user_id
Data Type
Numeric varchar varchar Numeric Numeric Varchar Varchar Numeric
Size
4 50 30 4 4 20 15 15
Constraint
Primary key Not null Not null Foreign key Not null Not null Not null Not null
Description
It store the name of the material. It store the date of material . It store the name of the company. It store the User id in Login_Mst. Store the information about the stock detail form Stock_Mst. It store the information about the all type of the material. It store the information about the material quality. It store the information about the quantity of the material.
: : : :
Pro_Mst This table is used to store the Production Id and all details. Pro_Id user_id , inv_id
Data Type
Numeric Numeric varchar varchar Numeric Varchar Numeric
Field Name
Pro_Id User_Id Date company name Inv_Id Pro_quality Pro_quantity
Size
4 4 15 20 4 10 15
Constraint
Primary key Foreign key Not null Not null Foreign key Not null Not null
Description
It stored the name of the product It store the User id in Login_Mst. It store the date of product . It store the name of the company. It store the information about the Inventory from Inv_Mst It store the information about product quality. It store the information about product quantity.
: : : :
Inv_Mst This table is used to store the Inventory Id and all details. Inv_id user_id,Pro_id
Field Name
Inv_Id Date company name User_Id Pro_Id Material_Id
Data Type
Numeric varchar varchar Numeric Numeric Numeric
Size
4 15 20 4 4 4
Constraint
Primary key Not null Not null Foreign key Foreign key Not null
Description
It store the information about the Inventory. It store the date of product . It store the name of the company. It store the User id in Login_Mst. It stored the name of the production from Pro_Mst It store the information about the material_id.
: : : :
Stock_Mst This table is used to store the Admin Id and Password. Stock_Id user_id , pur_id
Data Type
Numeric
Size
4
Constraint
Primary key
Description
Store the information about the stock detail.
varchar varchar
Numeric Numeric varchar
15 50
4 4 20
Stock_quantity
Numeric
10
Not Null
: Supplier_Mst : This table is used to store the Admin Id and Password. : Supplier_Id : User_id,Pur_id
Field Name
Supplier_Id User_id Pur_id Pro_quality Supplier_name E-Mail Address Pin code City Mobile _no
Data Type
Numeric Numeric Numeric Varchar Varchar Nvarchar Nvarchar Numeric Varchar Numeric
Size
4 4 4 10 10 20 50 6 10 13
Constraint
Primary key Foreign key Foreign key Not null Not null Not null Not null Not null Not null Not null
Description
It store the information about the supplier detail. It store the detail of user_id. It store the detail of the pur_id. It store the detail of the product quality. It store the information about the supplier name. It store the e-Mail of user and admin. It store the information about Address. It store the information about Pincode. It store the information about City. It store the information about Mobile No.
Admin : Admin can manage the registered user. Admin can also manage the login user. Admin can manage the all Employees. Admin can manage purchase of the row-material. Admin can manage the production. Admin can manage inventory of the product. Admin generate of the some reports, likes purchase, Inventory, Production, Stock.
Employee : Employee can registration for Login. Employee can login for Manage Stock. Employee can also Manage Production. Employee can also Manage Customer. Employee can also Generate some Reports and View all Reports.
Process Algorithm for Admin: Step Step Step Step Step Step Step Step Step Step Step Step 1 : Start 2 : Login 3 : If Login details are not correct then go to step 2 else go to step 4 4 : Manage Employee 5 : Manage Purchase 6 : Manage Row-Material 7 : Manage Production 8 : Manage Inventory 9 : Manage Supplier 10 : Generate and View Reports 11 : Logout 12 : Stop
Process Algorithm for Employee:Step Step Step Step Step Step Step Step Step Step Step 1 : Start 2 : If user is not registered then go to step 3 else go to step 4 3 : Registration 4 : Login 5 : If Login details are not correct then go to step 4 else go to step 6 6 : Manage Stock 7 : Manage Production 8 : Manage Customer 9 : Generate and View Reports 10 : Logout 11 : Stop
Home Page
Description:User can only see the page the system. Two types of users are there Admin and Employee.
Registration Form
Description:User must have to Registration to use the system when he/she is new user. There is only one type of user must be Registration there is Employee.
Login Page
Description:User must have to Login to use the system. Two types of users are there Admin and Employee.
Description:User must have to Login to use the system. Two types of users are there Admin and Employee.
Stock Form
Description:Show the product stock to the employee.
Inventory Form
Description:Show the inventory which employee have required.
Purchase Form
Description:Manage the purchase detail.
Stock Report
Inventory Report
Product Report
Employee Report
Supplier Report
About Us
Contact Us
Testing
Test Case
Module Name : Admin Module Description Test Will perform to check whether the system work perfectly or not
Status Tester
Vishal Kushwaha
Test Case for login:Scenario Id 1. Scenario Input login data Test Cases in Enter username password. Expected Behavior Actual Behavior Status (Pass/Fail) Pass null It will not let admin It will show message or enter in. that enter username and password.
Enter wrong It will not let admin It will show message data of enter in. that enter correct username or username or password. password.
Pass
Enter correct It will let admin enter It will show data of in. home page. username or password.
admin
Pass
Test Case for Registration:Scenario Id Scenario Test Cases Expected behavior 2. Input the data in registration Enter null in mandatory fields. Actual behavior Status (Pass/Fail) Pass User will not be It will show able for the message that registration and it enter the data. will show error. It will show message that enter the correct data. It will show the message of successfully registration
User will not be able for the registration and it will show error. Enter correct data User will be able of all required for registration. field
Pass
Pass
The system designed is under the testing phases and observation in the Product; it will take a little time to implement system on approach. The system developed would also be to support any proposed enhancements that the Product may wish to implement in future.
However, I would like to wish the user of this system prosperity and success in future. There were many phases of analysis and development that was learnt after the realistic approach of designing.
Future Enhancement
Search facility will be improved. More security , more backup. Small mobile app will be developed fro smarter activities.
2010 Edition
E-Book ASP.NET