Presentation is loading. Please wait.

Presentation is loading. Please wait.

Enterprise Resource Planning(ERP) PREPARED BY:- Bhadeshiya Sagar(09it056) Manavar Vishal(09it155) Akbari Hardi(09it156) GUIDED BY:- Prof. R.N.Kotecha 1.

Similar presentations


Presentation on theme: "Enterprise Resource Planning(ERP) PREPARED BY:- Bhadeshiya Sagar(09it056) Manavar Vishal(09it155) Akbari Hardi(09it156) GUIDED BY:- Prof. R.N.Kotecha 1."— Presentation transcript:

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


Download ppt "Enterprise Resource Planning(ERP) PREPARED BY:- Bhadeshiya Sagar(09it056) Manavar Vishal(09it155) Akbari Hardi(09it156) GUIDED BY:- Prof. R.N.Kotecha 1."

Similar presentations


Ads by Google