production and inventory management system

Post on 12-Aug-2015

111 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

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

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)

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.

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.

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.

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

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

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

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)

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

Logout

End

Reports

AA B

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

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

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

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

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

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

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

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.

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.

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

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

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

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

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

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

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

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

Description:-

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

Home Page

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.

Description:-

Show the detail of all the 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.

Description:-

Show the row material stock which employee have required.

Description:-

Manage the product detail.

Description:-

Show the detail of the supplier.

Description:-

Show the detail of the admin rights.

Description:-

Show the report.

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 Completed

Tester Dhara Modh

Divya Modh

Vishal Kushwaha

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:-

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:-

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.

Future Enhancement

Search facility will be improved.

More security , more backup.

Small mobile app will be developed fro smarter activities.

 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:-

top related