80% found this document useful (5 votes)
3K views

Factory Management System

The document summarizes a factory management system project. It includes an acknowledgement, table of contents, and sections on fieldwork, software design, and entity relationship diagram. The fieldwork section describes analyzing the factory environment, concluding manual systems are used and data is lost or wrong. The software design section outlines the tools, languages, features and requirements of the project. It will automate factory management using C# and SQL Server with administrative and user levels. The entity relationship diagram shows how data on employees, suppliers, customers, accounts and production will relate.

Uploaded by

Abdur Rahim
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
80% found this document useful (5 votes)
3K views

Factory Management System

The document summarizes a factory management system project. It includes an acknowledgement, table of contents, and sections on fieldwork, software design, and entity relationship diagram. The fieldwork section describes analyzing the factory environment, concluding manual systems are used and data is lost or wrong. The software design section outlines the tools, languages, features and requirements of the project. It will automate factory management using C# and SQL Server with administrative and user levels. The entity relationship diagram shows how data on employees, suppliers, customers, accounts and production will relate.

Uploaded by

Abdur Rahim
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 35

FACTORY

MANAGEMENT SYSTEM

Submitted By

Md. Shajjad Hossain Shuvo


08.01.04.077

Abdur Rahim
08.01.04.068
Acknowledgement
The satisfaction that accompanies that the
successful completion of any task would be
incomplete without the mention of people whose
ceaseless cooperation made it possible, whose
constant guidance and encouragement crown all
efforts with success. We are grateful to our
project guide Mrs. Sharmin Sultana for the
guidance, inspiration and constructive
suggestions that helped us in the preparation of
this project. We also thank our colleagues who
have helped in successful completion of the
project.
CONTENTS
Part-1(Fieldwork)
Background
Feasibility Study
Company Requirements

Part-2 (Software Design)


Tools & Languages
Features
Project Requirements
Data Flow Diagrams (DFD)
Entity Relationship Diagram(ERD)
Data Tables
GUI
Data Connection
Software Specialties
Software Limitations
PART-1

FIELDWORK
 Background
 Feasibility Study
 Company Requirements
BACKGROUND

Have been to the Bangla Ice Bar factory

Analyzed the factory environment

Came with the following conclusion:


i. Manually maintained Account system
ii. Past data loss
iii. Manpower mismanagement
iv. Wrong data calculation
FEASIBILITY STUDY
EDUCATIONAL FEASIBILITY :

• Must have computer knowledge


• Employees must pass HSC

FINANCIAL FEASIBILITY :

• Must ensure buying cost for the Software

ENVIRONMENTAL FEASIBILITY :

• Must maintain proper environment to operate the computer


COMPANY
REQUIREMENTS
 Having the system Item, Raw materials,
Suppliers, Customers etc.
PART-2

SOFTWARE DESIGN
TOOLS & LANGUAGES


Database Design

Developed in (SQL Server 2008) ●
Reporting Tool
C# ●
Form Design (Data Report)
(WPF)
FEATURES
Purpose ●
Automation of Factory Management

It maintains two levels for ●


Administrative Level
use: ●
User Level

The Software

Maintaining Product details

Providing Selling systems

Salary Automation

functions are: Employee Management



Financial report generation
PROJECT
REQUIREMENTS
Hardware Processor :

Pentium IV or

Requirem Disk Space:



higher
RAM: 512 Mb or Higher
130 Mb
ents
Software ●
Operating System: Win-XP,
Requirem ●
Win-7 or any other higher version
Database: SQL Server 2008
ents
DATA FLOW DIAGRAM
LEVEL-01
Stock
Employee Verify Raw-Materials
Raw
Materials
Update

D1 Raw
Materials File

Supply Invoice Verify


Products Invoice

Update Accounts

Supply
Supplier Details

D Account File

Payments

D1 Supplier
File

Level 1: Data-Flow Diagram of Purchase


LEVEL-02
Raw Materials Update D Raw Product Stock
Stock Materials File

D Production
File
Entry
Production
List of
Raw
Materials

Requisition
Order

Production
Employee

Verify
Product

Level 2: Data-Flow Diagram of Production


LEVEL-03
Salesman Requisition Employee

Supplies
Product

Customer Supplies Salesman


Product

Invoice

Salesman Collects Customer


Payment

Invoice
+ Update Accounts
Payments

D Account File

Level 3: Data Flow Diagram of Sales


ENTITY
RELATIONSHIP
Account
Payable

Account Account
Balance Receivable

Account No
Profit/Loss

Employee_Add Account
Employee_Name
Received
by
Salary_Type

Received
by

Employee_Id Supplier_Id
Employe
Supplier_Add
e

Supplier_Name Supplier
Salary
Employee_Mobile
Supplier_Mobile
Item_Id Received
by

Salesman_Add
Works
Supplie
s Salesman_Name
Raw_Materials
Pays to _Id
Details
Customer_Id Salary_Type

Raw_Materials
Customer_Name
_Name Raw_Materials Salesman Salesman_Id

Unit_Price
Customer_Add Customer Unit_Type
Salary

Salesman_Mobile
Used
Customer_Mobile in
Salesman_Region
Raw_Materials Details
Customer_Region _Id

Production Costing
Item_Id

Production_Id
Item_Quantity
Working Hour
hour/month O
f

Purchases Sales
Employee_Id

Item_Id Details
Item

Item_Name Price

Category
DATA TABLES
GRAPHICAL
USER
INTERFACE
Raw Materials View
 The Software is designed with
WPF(Windows Presentation
Foundation).
 WPF is used for enhanced GUI design,
Because it uses graphics acceleration.
 Also it is easy for development process
because it saves development time , by
using mark up language.
 Friendly User Interface.
SOFTWARE
SPECIALTIES
 Working approach
 Accuracy
 Reliability
 No Redundancy
 Immediate retrieval of information
 Immediate storage of information
 Easy to Operate
SOFTWARE
LIMITATIONS
 GUI is only in English so not easy to
handle by an illiterate person.
 If the hard disk is crashed data will be
lost.
Can’t use different branches by the
internet or intranet system.
Printing facilities of different data are still
not added.
 Still some errors in form validation
 Searching option is not strong enough
CONCLUSIONS
It has really been a very useful experience doing this project.
Though we have passed through so many difficulties and
obstacles; we surely tried our level best. There are some
other people without whom it could have been a disaster.
This experience will guide us through our long run undoubtedly.
Last but not the least we would again thank our course
teacher Mrs. Sharmin, who encouraged us during making
this project a success. The project may not seem to be up to
the mark but we will not take this as a failure rather than
an inspiration.

You might also like