Download presentation
Presentation is loading. Please wait.
Published byDominick Fitzgerald Modified over 9 years ago
1
Enterprise Resource Planning(ERP) PREPARED BY:- Bhadeshiya Sagar(09it056) Manavar Vishal(09it155) Akbari Hardi(09it156) GUIDED BY:- Prof. R.N.Kotecha 1
2
WHAT IS ERP? 2 Simplistic Definition ERP-Enterprise Resource Planning
3
Detailed Definition Enterprise resource planning (ERP) systems integrate internal and external management information across an entire organization, embracing finance, manufacturing, sales and service etc. ERP systems automate this activity. 3 WHAT IS ERP? (continued…)
4
ERP is a software architecture that facilitates the flow of information among the different functions within an enterprise. Similarly, ERP facilitates information sharing across organizational units. 4 WHAT IS ERP? (continued…)
5
How did we reach to project? Goal: -Make an innovative project which may be useful to a non-IT company. -Customized Project Companies surveyed: -Meet Technosoft, -Ace software solution, -GN web software And finally GUJARAT LATHE MANUFACTURING PVT LTD. 5
6
COMPANY DETAILS Company Name and Address: GUJARAT LATHE MANUFACTURING PVT. LTD. National highway 8-B, Shapar, Rajkot. Description: A mechanical company that manufactures different kinds of lathe machines and parts related to the same. Work assigned: To design ERP system. 6
7
Existing System -Data is stored using Microsoft Excel. -Separate systems are being maintained for traditional business which are often incongruent. Problem Faced -Updating is difficult. -Integrating of information for reporting becomes quite infeasible. 7 COMPANY DETAILS(continued…)
8
Searching for records is linear and difficult. Hand written bills. Difficult to manage business processes across business functions. Thus there arises a need to develop ERP for this organization. 8 COMPANY DETAILS (continued…)
9
APPLICATON AREA Organization have realized that in rapidly changing environment, it is impossible to create and maintain custom designed software which will cater to all their requirements and completely up-to-date. Realizing its requirement we will design ERP which will offer a proper solution. 9
10
Purpose of ERP: To facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders. 10 APPLICATION AREA (continue…)
11
FEATURES OF PRODUCTION MANAGEMENT Managing quantity of products. Managing user inputs(customized machines) and reporting them. Report generation at end of job work. 11
12
Regular “bought out” for stock and requirement management. Automatic check of ongoing jobs. It integrates all business functions into single software so that sharing of info and communicating becomes easy. 12 FEATURES OF PRODUCTION MANAGEMENT(continue…)
13
FEATURES OF SALES MANAGEMENT Management of dispatch of products Billing and Challen creation Customer service and returned goods handling 13
14
FEATURES OF HUMAN RESOURCE MANAGEMENT Managing data related to employees (both temporary and permanent) Manpower planning Recruitment 14
15
Managing details of training and evaluation Managing details of employees separated (that is details of ex-employees) Attendance 15 FEATURES OF HUMAN RESOURCE MANAGEMENT(continue…)
16
VALIDATION -serial number must follow following constraint:- 16
17
SCOPE PRODUCTION (1)Planning (2)Production (3)ECN(Engineering Change Notice) (4)Report Generation 17
18
18 SALES (1)Dispatch instruction (2)Challen (3)Invoice (4)Sales Return HUMAN RESOURCES (1)Parameters (2)HRD(Human Resource Department) (3)Attendance SCOPE(continue…)
19
TECHNOLOGY Front end C# Dot Net Back end Sql server 19
20
WHY.NET TECHNOLOGY? Drag and drop Simple and easy. In this technology we combine all the project relevant task in only one software like coding, database make in visual studio. No need to install different software for different purpose. So we choose Dot net Technology. 20
21
WHY SQL SERVER? To protect the data Customizing data Reliability Data Integrity Performance Network Traffic Low Bandwidth 21
22
SCOPE Possible Modules: Project management and control Onsite engineering management Quality control and assurance Warehouse management Finance management Sales and customer management Estimation Contract billing Plant and machinery management CRM Payroll Employee management Stores management Order management Purchase management Workflow etc
23
SCOPE (continued…) Project scope limited to: 1. Human resource management 2. Production management 3. Sales management
24
USE CASE DIAGRAM - GENERAL
25
USE CASE DIAGRAM - HR MANAGEMENT
26
USE CASE DIAGRAM - PRODUCTION MANAGEMENT
27
USE CASE DIAGRAM - SALES MANAGEMENT
28
ACTIVITY DIAGRAM - HR MANAGEMENT
29
ACTIVITY DIAGRAM - PRODUCTION MANAGEMENT
30
ACTIVITY DIAGRAM - SALES MANAGEMENT
31
SEQUENCE DIAGRAM - HR MANAGEMENT
32
SEQUENCE DIAGRAM - PRODUCTION MANAGEMENT
33
SEQUENCE DIAGRAM - SALES MANAGEMENT
34
CONTEXT DFD
35
DFD 0
36
DFD 1 for PRODUCTION MANAGEMENT
37
DFD 1 for SALES MANAGEMENT
38
SRS 1.Software Requirements Language : C# Database : Microsoft SQL server 2008 Editor : Microsoft Visual Studio 2010 Operating System : Windows XP Documentation : Microsoft office 2007
39
SRS (continued…) 2.Hardware Requirements Processor: Pentium 4 onwards Processor Speed : 1 GHz RAM : 512MB Hard Disk: 80GB Keyboard: 104 keys
40
SRS (continued…) 3.System Users: There are two types of user dealing with the system: A. Administrator Admin is having all the rights on the application. B. Employee Emp uses facilities offered by the software like managing sales, ask for updates in details etc.
41
SRS (continued…) 4.Constraints of system: General Constraints This system will not take care of any virus problem that might occur on the computer with which it is installed. Recovery of data after a system crash will not be possible. Manual interfaces cannot be fully avoided.
42
SRS (continued…) Hardware Constraints The performance of the system will be dependent on the machine conditions. The space required to store the data would increase as more and more records are added to the system. Data Constraints Serial number will be of 20 characters with Wo_no at first and financial year at last.
43
SRS (continued…) Time Constraints The system is to be completed in less than 11 months. Team is also small, which made it even more challenging. This team only has 3 persons.
44
SRS (continued…) 5.Assumptions and Dependencies It is assumed that the user is familiar with the basic computer fundamentals. Removable media should be scanned for viruses before use. It is assumed that the maintenance of the database will be assigned to the authorized person only. Only authorized persons will be allowed inside the system.
45
ER DIAGRAM-PRODUCTION MANAGEMENT
46
ER DIAGRAM-SALES MANAGEMENT
47
ER DIAGRAM-HR MANAGEMENT
48
CLASS DIAGRAM-1
49
CLASS DIAGRAM-2
50
CLASS DIAGRAM-HR MANAGEMENT
51
LOGIN> Attribute NameData typeDescription UsernameVarchar(30) PasswordVarchar(30) DATA DICTIONARY
52
PRODUCTION MODULE>planning Attribute NameData typeDescription Wo_noNumeric(10,0)Primary Key,Automatic Machine_nameVarchar(20)Foreign key from Machine Item_codeVarchar(20)Foreign key from Machine LevelNumeric(1,0) 0-casting 1-partmissing 2-semicasting 3-total Start_dateVarchar(20) Customer_nameVarchar(30) RequirementVarchar(100) QuantityNumeric(4,0)
53
PRODUCTION MODULE>production Attribute NameData typeDescription Wo_noNumeric(10,0)Foreign key from planning Customer_nameVarchar(50)Foreign key from planning Machine_nameVarchar(30)Foreign key from planning LevelNumeric(1,0) Item_codeVarchar(20)Foreign key from planning QuantityNumeric(4,0) Pending_qtyNumeric(4,0)Foreign key from Machine RequirementVarchar(100) Production_dateVarchar(20) ECNVarchar(100)
54
PRODUCTION MODULE>machine Attribute NameData typeDescription Machine_nameVarchar(20) Item_codeVarchar(20) QuantityNumeric(3,0)
55
SALES MODULE>dispatch instruction Attribute NameData typeDescription Or_noNumeric(4,0)Foreign key from Production DateVarchar(20) CategoryVarchar(20)Export or general Customer_nameVarchar(50)Foreign key from Production Mobile_nuNumeric(12,0) LocationVarchar(100) Machine_nameVarchar(20)Foreign key from Production Item_codeVarchar(20)Foreign key from Production QuantityNumeric(4,0)Foreign key from Production Pending_qtyNumeric(4,0) RateNumeric(10,0)
56
SALES MODULE>challen Attribute NameData typeDescription Or_noNumeric(4,0)Primary Key,Automatic Customer_nameVarchar(50) Item_nameVarchar(30) QuantityNumeric(5,0) RateNumeric(10,0) Total_rateNumeric(15,0) DateVarchar(15) LocationVarchar(100)
57
SALES MODULE>invoice Attribute NameData typeDescription Or_noNumeric(4,0)Foreign key from Dispatch Customer_nameVarchar(50)Foreign key from Dispatch Mobile_nuNumeric(12,0)Foreign key from Dispatch Machine_nameVarchar(30)Foreign key from Dispatch Item_codeVarchar(20)Foreign key from Dispatch QuantityNumeric(4,0)Foreign key from Dispatch LevelNumeric(1,0) Total_rateNumeric(15,0) LocationVarchar(100)Foreign key from Dispatch yearVarchar(20)
58
SALES MODULE>sales return Attribute NameData typeDescription Or_noNumeric(4,0)Foreign key from Invoice Cust_nameVarchar(30)Foreign key from Invoice Machine_nameVarchar(20)Foreign key from Invoice Item_codeVarchar(20)Foreign key from Invoice QuantityNumeric(4,0)Foreign key from Invoice RateNumeric(15,0)Foreign key from Invoice Return_QuantityNumeric(4,0) Problem_typeVarchar(100) Cost_per_pieceNumeric(10,0) Total_costNumeric(15,0)
59
HR MODULE>HRM Attribute NameData typeDescription E_IDNumeric(4,0)Primary key NameVarchar(50) Contact_noNumeric(10,0) NationalityVarchar(30) QualificationVarchar(50) Mother_tongueVarchar(30) SkillVarchar(20) BankVarchar(30) Blood_groupVarchar(3) SalaryNumeric(8,0) ContractNumeric(3,0) LoanChar(1) Placing_with_machinesVarchar(20)
60
DATABASE (1)Login:
61
DATABASE(continued...…) (2)Production: 1. Planning
62
DATABASE(continued...…) 2. Production
63
DATABASE(continued...…) 3. Machine
64
DATABASE(continued...) (3)Sales: 1. Dispatch
65
DATABASE(continued...) 2. Challan
66
DATABASE(continued...) 3. Invoice
67
DATABASE(continued...) 4. Sales_return
68
DATABASE(continued...) (3)HR: 1. HR_parameters
69
FORM DESIGN Login form :
70
Login form with diff department :
71
Login form with error :
72
Login form with password not filled:
73
Change the password:
74
Login by Admin:
75
Login by Production Manager:
76
Production > Planning:
77
Production > Planning (error) :
78
Production > Planning ( entered ) :
79
Production > Production:
80
Production > Production (error) :
81
Production > Production ( data ) :
82
Production > Pending Quantity:
83
Production>Pending Quantity (error) :
84
Production>Pending Quantity (data) :
85
Login by Sales Manager:
86
Sales > Dispatch Instruction:
87
Sales>Dispatch Instruction (error) :
88
Sales>Dispatch Instruction (data) :
89
Sales>Dispatch Instruction (update) :
90
Sales > Challan:
91
Sales>Challan (alphabets-error) :
92
Sales>Challan (selection error) :
93
Sales > Challan(data):
94
Sales > Challan(update):
95
Sales > Invoice:
96
Sales > Invoice(error):
97
Sales > Invoice(data):
98
Sales > Sales Return:
99
Sales > Sales Return(data entry):
100
Sales > Sales Return(data entered):
101
Sales > Report
102
Login by HR Manager:
103
HR > Parameters
104
HR > Parameters(error)
105
HR > Parameters(data)
106
HR > Parameters(update)
107
HR > Attendance:
108
HR > Attendance(error):
109
HR > Attendance(calculated):
110
REFERENCES 1.www.en.wikipedia.org/wiki/Entityrelationship_model 2.www.smartdraw.com/resources/tutorials/ 3.www.ibm.com/developerworks/rational/library/content/ 4.www.msdn.microsoft.com/en-us/lib/aa479326.aspx 5.www.w3schools.com/aspnet/aspnetpages.asp 6.www.tutorialspoint.com/aspnet/
111
ANY INPUTS???
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.