98
Production And Inventory Management System

Production and Inventory Management System

Embed Size (px)

DESCRIPTION

Production And Inventory Management System in Asp.net Internet website is use to manage employ and related work area

Citation preview

Page 1: Production and Inventory Management System

Production And Inventory Management System

Page 2: Production and Inventory Management System

INDEX

NO. TITLE

1. Introduction

2. Project Profile

3. Company Profile

4. Existing System

5. Need For The New System

6. Hardware & Software Requirement (minimum)

7. Brief description about Modules

8. Gannat chart

9. System flow chart

10. Data flow diagram

11. E-R diagram

12. Database Dictionary

13. Process Description

i. Brief Description of process

ii. Process Algorithm

Page 3: Production and Inventory Management System

NO. TITLE

14. Input Design

15. Output Design

16. Testing (Test Cases User Wise/ Case Study)

17. Post Implementation Review

18. Future Enhancement

19. Bibliography (References of Website and Books)

Page 4: Production and Inventory Management System
Page 5: Production and Inventory Management System

Project Name Production and inventory management system

Objective This System is use to maintain Stock of the Purchase, Row- material, Production and Integrity of the product.

Platform Web base (Intranet)

Developed For Tiles company

Front end ASP. net 2008 with VB (framework 3.5)

Back end Internal SQL Server 2005.

Supporting Tool Microsoft Office 2003, Crystal Report 10.5.

Time Duration 60 Days.

Page 6: Production and Inventory Management System
Page 7: Production and Inventory Management System

Name

Address

Phone No

Email add

Page 8: Production and Inventory Management System
Page 9: Production and Inventory Management System

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.

Page 10: Production and Inventory Management System

This system is use to easy entry of transition.

This system is use manage to stock purchase or selling all record.

This system is all maintain all purchases selling or production's records.

Tracking register easily available.

Reduced the company cost.

Page 11: Production and Inventory Management System
Page 12: Production and Inventory Management System

Server Side:-

Client Side:-

MINIMUM HARDWARE REQUIREMENT :-

Processor Intel core 2 Duo

RAM 2 GB

Hard disk 80 GB

Processor Pentium 4

RAM 1 GB

Hard disk 40 GB

Page 13: Production and Inventory Management System

MINIMUM SOFTWARE REQUIREMENT :-

Server Side:-

Client Side:-

 

OS Windows Server 2003

Web Server IIS 6.0

Front End .NET framework 3.5

Back End Internal SQL Server 2005

OS Windows XP or any compatible OS

Browser Internet Explorer 6.0

Page 14: Production and Inventory Management System
Page 15: Production and Inventory Management System

•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.

•Inventory:-»In inventory it give details of today stock ,order & production.

Page 16: Production and Inventory Management System

Gantt Chart

ACTIVITY

0 5 10 15 20 25 30 35 40 45 50 55 60

Days

System Analysis & Gathering(15 days)

System Designing(10days)

Coding(25 days)

Implementation(5 days)

Testing

(5 days)

Page 17: Production and Inventory Management System
Page 18: Production and Inventory Management System

Start

Manage Purchase

Manage Stock

Manage Row-Material

Manage Production

Manage Inventory View Report

Generate Report

Manage Customer

Registration

Manage Supplier

Valid?

Manage Employee

Manage Production

YesAdmin Employee

If new Employee

?

Yes

New Registration

No

Login

A

B

No

Page 19: Production and Inventory Management System

Logout

End

Reports

AA B

Page 20: Production and Inventory Management System

Production&

InventoryManagement

System

Admin Employee

Report

Manage employee, stock, purchase, row material, production, supplier

Registration, Login, Manage stock, customer, production

Confirmation MassageConfirmation Massage

ViewReport

GenerateReport

Page 21: Production and Inventory Management System
Page 22: Production and Inventory Management System

1.0Login

2.0Manage

Employee

3.0ManagePurchase

Admin

Login

Emp_Mst

Pur_Mst

A

Confirmation login

Send login_Id/password Pass the login_id/password

Verify login_Id and password

Request For purchase of material`

Add/Update the purchase detail of the material

Show the purchase detailView purchase detail

Manage Employee Detail Store Employee Detail

View Employee Detail Employee Detail

Valid

Page 23: Production and Inventory Management System

5.0Manage

Production

6.0Manage

Inventory

7.0ManageSupplier

Admin

Material_Mst

Pro_Mst

Inv_Mst

Supplier_Mst

A

B

4.0Manage

Row-Material

Request For Production Add/Update Production

Request ForList of the material

Show row-material listView row-material list

Show Production detailView Production detail

Request For InventoryAdd/Update detail of

Inventory

Show Inventory detailView Inventory detail

Request For list of supplier Detail of all the supplier list

View supplier list Show supplier list

Add/Update detail of the row-material

Material detail

Production detail

Page 24: Production and Inventory Management System

9.0Report

Admin

BEmp_Mst

Pur_Mst

Material_Mst

Pro_Mst

Report

Get detail

Get detail

Get detail

Get detail

Get detail

Request for report

Getting a report

Getting a request

Generating a report

Supplier_Mst

Page 25: Production and Inventory Management System
Page 26: Production and Inventory Management System

2.0Login

3.0ManageStock

4.0Manage

Production

Employee

Registration

Login

Stock_Mst

Pro_Mst

A

1.0Registration

Request for registrationAdd registration data

Request for registrationPass the employee details

Send login_id/passwordPass the login_id/password

Confirmation login Verify login_Id and password

Request For Stock detail

Request For Production list

Get Stock detail

Stock detailStock detail

Get Production list

Production detailProduction detail

Authorized Employee

Valid

Stock detail

Page 27: Production and Inventory Management System

6.0Generate

&View

Report

A

Stock_Mst

Pro_Mst

Employee

Cust_Mst5.0Manage

Customer

Report

Manage Customer detail Get Customer detail

Customer detail Customer detail

Request for report

Getting a report

Getting a request

Generating a report

Get detail

Get detail

Get detail

Page 28: Production and Inventory Management System
Page 29: Production and Inventory Management System

Admin Manage

Manage

Manage

Check

Check

Depend

Depend

Baseon

Purchase

Production

Inventory

Row-material

Employee

Supplier

Customer

Stock

Id

S_Id C_Id

E_Id

Name

S_name

Password

C_name

Availability Stock_Id

Password

E_name

Production_Id

Inventory_Id

Material_Id

Purchase_Id

1

M

M

M 1

M

M

M

M

M

1

1

1

M

M

M

M

M

M

Material_name

Material_name

Pro_quality

Page 30: Production and Inventory Management System
Page 31: Production and Inventory Management System

Field Name Data Type (Size)

Size Constraint Description

User_Id Numeric 4 Primary Key It store the Id of user and admin.

User_name Varchar2 20 Not null It store the name Of user and admin.

First _name Varchar 10 Not null It store the first name of user and admin.

Middle _name Varchar 20 Null It store the middle name of admin and user.

Last _name Varchar 10 Not null It store the Last name of admin and user.

Gender Bit - Not null Store the information about Gender.

Date_ Of_ Birth varchar 15 Not null Store the information about Date of Birth.

City Varchar 10 Not null It store the information about City.

State Varchar 10 Not null It store the information about State.

Country Varchar 10 Not null It store the information about Country.

Page 32: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Address Nvarchar 50 Not null It store the information about Address.

Pincode Numeric 6 Not null It store the information about Pincode.

Phone _no Numeric 12 Null It store the information about Phone No.

Mobile _no Numeric 13 Not null It store the information about Mobile No.

Email Nvarchar 20 Not null It store the e-Mail of user and admin.

password varchar 30 Not null It store the password of the employee.

Page 33: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Pur_Id Numeric 4 Primary key It store the all the name of the product.

Date varchar 15 Not null It store the date of purchase.

company name varchar 20 Not null It store the name of the company.

User_Id Numeric 4 Foreign key It store the User id from Login_Mst.

Matirial_name Varchar 20 Not null Store the information about the material

Material_quality Varchar 15 Not null It store the information about the material quality

Material_quantity Numeric 15 Not null It store the information about the quantity of the material.

Table Name : Pur_MstDescription : This table is used to store the Purchase Id and all detail.Primary Key : Pur_IdForeign Key : user_id

Page 34: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Material_Id Numeric 4 Primary key It store the name of the material.

Date varchar 50 Not null It store the date of material .

company name varchar 30 Not null It store the name of the company.

User_Id Numeric 4 Foreign key It store the User id in Login_Mst.

Stock_Id Numeric 4 Not null Store the information about the stock detail form Stock_Mst.

Material_name Varchar 20 Not null It store the information about the all type of the material.

Material_quality Varchar 15 Not null It store the information about the material quality.

Material_quantity Numeric 15 Not null It store the information about the quantity of the material.

Table Name : Material_MstDescription : This table is used to store the Row-Material Id and all details.Primary Key : Material_IdForeign Key : user_id

Page 35: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Pro_Id Numeric 4 Primary key It stored the name of the product

User_Id Numeric 4 Foreign key It store the User id in Login_Mst.

Date varchar 15 Not null It store the date of product .

company name varchar 20 Not null It store the name of the company.

Inv_Id Numeric 4 Foreign key It store the information about the Inventory from Inv_Mst

Pro_quality Varchar 10 Not null It store the information about product quality.

Pro_quantity Numeric 15 Not null It store the information about product quantity.

Table Name : Pro_MstDescription : This table is used to store the Production Id and all details.Primary Key : Pro_IdForeign Key : user_id , inv_id

Page 36: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Inv_Id Numeric 4 Primary key It store the information about the Inventory.

Date varchar 15 Not null It store the date of product .

company name varchar 20 Not null It store the name of the company.

User_Id Numeric 4 Foreign key It store the User id in Login_Mst.

Pro_Id Numeric 4 Foreign key It stored the name of the production from Pro_Mst

Material_Id Numeric 4 Not null It store the information about the material_id.

Table Name : Inv_MstDescription : This table is used to store the Inventory Id and all details.Primary Key : Inv_idForeign Key : user_id,Pro_id

Page 37: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Stock_Id Numeric 4 Primary key Store the information about the stock detail.

Date varchar 15 Not null It store the date of product .

company name varchar 50 Not null It store the name of the company.

User_Id Numeric 4 Foreign key It store the User id in Login_Mst.

Pur_Id Numeric 4 Foreign key It store the information about the purchase detail from Pur_Mst.

Stock_name varchar 20 Not null It store the detail of the stock name.

Stock_quantity Numeric 10 Not Null It store the information about the quantity of the stock/row-material.

Table Name : Stock_MstDescription : This table is used to store the Admin Id and Password.Primary Key : Stock_IdForeign Key : user_id , pur_id

Page 38: Production and Inventory Management System

Field Name Data Type Size Constraint Description

Supplier_Id Numeric 4 Primary key It store the information about the supplier detail.

User_id Numeric 4 Foreign key It store the detail of user_id.

Pur_id Numeric 4 Foreign key It store the detail of the pur_id.

Pro_quality Varchar 10 Not null It store the detail of the product quality.

Supplier_name Varchar 10 Not null It store the information about the supplier name.

E-Mail Nvarchar 20 Not null It store the e-Mail of user and admin.

Address Nvarchar 50 Not null It store the information about Address.

Pin code Numeric 6 Not null It store the information about Pincode.

City Varchar 10 Not null It store the information about City.

Mobile _no Numeric 13 Not null It store the information about Mobile No.

Table Name : Supplier_MstDescription : This table is used to store the Admin Id and Password.Primary Key : Supplier_IdForeign Key : User_id,Pur_id

Page 39: Production and Inventory Management System
Page 40: Production and Inventory Management System

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.

Page 41: Production and Inventory Management System
Page 42: Production and Inventory Management System

Process Algorithm for Admin:-

Step 1 : Start Step 2 : Login Step 3 : If Login details are not correct then go to step 2 else go to step 4 Step 4 : Manage Employee Step 5 : Manage Purchase Step 6 : Manage Row-Material Step 7 : Manage Production Step 8 : Manage Inventory Step 9 : Manage Supplier Step 10 : Generate and View Reports Step 11 : Logout Step 12 : Stop

Page 43: Production and Inventory Management System

Process Algorithm for Employee:-

Step 1 : StartStep 2 : If user is not registered then go to step 3 else go to step 4Step 3 : RegistrationStep 4 : LoginStep 5 : If Login details are not correct then go to step 4 else go to step 6Step 6 : Manage StockStep 7 : Manage ProductionStep 8 : Manage CustomerStep 9 : Generate and View ReportsStep 10 : LogoutStep 11 : Stop

Page 44: Production and Inventory Management System
Page 45: Production and Inventory Management System

Description:-

User can only see the page the system. Two types of users are there Admin and Employee.

Home Page

Page 46: Production and Inventory Management System
Page 47: Production and Inventory Management System

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.

Page 48: Production and Inventory Management System
Page 49: Production and Inventory Management System

Login Page

Description:-

User must have to Login to use the system. Two types of users are there Admin and Employee.

Page 50: Production and Inventory Management System
Page 51: Production and Inventory Management System

Description:-

User must have to Login to use the system. Two types of users are there Admin and Employee.

Page 52: Production and Inventory Management System
Page 53: Production and Inventory Management System

Description:-

Show the detail of all the employee.

Page 54: Production and Inventory Management System
Page 55: Production and Inventory Management System

Stock Form

Description:-

Show the product stock to the employee.

Page 56: Production and Inventory Management System
Page 57: Production and Inventory Management System

Inventory Form

Description:-

Show the inventory which employee have required.

Page 58: Production and Inventory Management System
Page 59: Production and Inventory Management System

Purchase Form

Description:-

Manage the purchase detail.

Page 60: Production and Inventory Management System
Page 61: Production and Inventory Management System

Description:-

Show the row material stock which employee have required.

Page 62: Production and Inventory Management System
Page 63: Production and Inventory Management System

Description:-

Manage the product detail.

Page 64: Production and Inventory Management System
Page 65: Production and Inventory Management System

Description:-

Show the detail of the supplier.

Page 66: Production and Inventory Management System
Page 67: Production and Inventory Management System

Description:-

Show the detail of the admin rights.

Page 68: Production and Inventory Management System
Page 69: Production and Inventory Management System
Page 70: Production and Inventory Management System

Description:-

Show the report.

Page 71: Production and Inventory Management System
Page 72: Production and Inventory Management System
Page 73: Production and Inventory Management System
Page 74: Production and Inventory Management System
Page 75: Production and Inventory Management System

Stock Report

Page 76: Production and Inventory Management System
Page 77: Production and Inventory Management System

Inventory Report

Page 78: Production and Inventory Management System
Page 79: Production and Inventory Management System

Product Report

Page 80: Production and Inventory Management System
Page 81: Production and Inventory Management System

Employee Report

Page 82: Production and Inventory Management System
Page 83: Production and Inventory Management System

Supplier Report

Page 84: Production and Inventory Management System
Page 85: Production and Inventory Management System

About Us

Page 86: Production and Inventory Management System
Page 87: Production and Inventory Management System
Page 88: Production and Inventory Management System
Page 89: Production and Inventory Management System
Page 90: Production and Inventory Management System

Contact Us

Page 91: Production and Inventory Management System
Page 92: Production and Inventory Management System

Testing

Page 93: Production and Inventory Management System

Test Case

Module Name : Admin Module

Description Test Will perform to check whether the system work perfectly or not

Status Completed

Tester Dhara Modh

Divya Modh

Vishal Kushwaha

Page 94: Production and Inventory Management System

Scenario IdScenario Id ScenarioScenario Test CasesTest Cases Expected BehaviorExpected Behavior Actual BehaviorActual Behavior Status Status (Pass/Fail)(Pass/Fail)

1.1. Input data in Input data in loginlogin

Enter null Enter null username or username or password.password.

It will not let admin It will not let admin enter in.enter in.

It will show message It will show message that enter username that enter username and password.and password.

PassPass

Enter wrong Enter wrong data of data of username or username or password.password.

It will not let admin It will not let admin enter in.enter in.

It will show message It will show message that enter correct that enter correct username or password.username or password.

PassPass

Enter correct Enter correct data of data of username or username or password.password.

It will let admin enter It will let admin enter in.in.

It will show admin It will show admin home page.home page.

PassPass

Test Case for login:-Test Case for login:-

Page 95: Production and Inventory Management System

Scenario Id Scenario Id Scenario Scenario Test Cases Test Cases ExpectedExpected

behavior behavior

ActualActual

behavior behavior

StatusStatus

(Pass/Fail) (Pass/Fail)

2.2. Input the data in Input the data in registration registration

Enter null in Enter null in mandatory fields. mandatory fields.

User will not be User will not be able for the able for the registration and it registration and it will show error. will show error.

It will show It will show message that message that enter the data. enter the data.

Pass Pass

Enter incorrect Enter incorrect data data

User will not be User will not be able for the able for the registration and it registration and it will show error. will show error.

It will show It will show message that message that enter the correct enter the correct data. data.

Pass Pass

Enter correct data Enter correct data of all required of all required field field

User will be able User will be able for registration. for registration.

It will show the It will show the message of message of successfully successfully registration registration

Pass Pass

Test Case for Test Case for Registration:-Registration:-

Page 96: Production and Inventory Management System

Post Implementation Review

It was experience to have worked on the development of the proposed “PRODUCTION & INVENTORY MANAGEMENT SYSTEM”. This little experience is always going to remain as a credit in my life for the many kind hearts that. Have guided me through this entire phase of development. This will remain as an inspiring.

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.

Page 97: Production and Inventory Management System

Future Enhancement

Search facility will be improved.

More security , more backup.

Small mobile app will be developed fro smarter activities.

Page 98: Production and Inventory Management System

 Book Name: - Author:-• System analysis and Design A.S.Banga,

Falguni Suthar. • Professional ASP.NET 2.0 Anderson, Richard,

Francis, Brian S.P.D Work PUBLICAtION

• Black Book ASP.NET 2010 Edition

• E-Book ASP.NET

Web Reference:• www.microsoft.com• www.google.com

Bibliography:-Bibliography:-