3. 2. About the Organization GEA Process Engineering (India) Private Limited, formerly known as L&T-Niro Limited and Food Division (Dairy) of Larsen & Toubro Limited, India, are now a part of GEA Process Engineering Division (Processing, Membrane Filtration, Concentration, Drying, Powder Processing & Handling, and supplies customized and advanced plant & equipment with safe and reliable process controls. GEA P-Division is part of the Process Engineering segment of GEA Group Aktiengesellschaft, Germany. GEA Process Engineering (India) Private Limited has a strong Project Management Team and we have supplied several high-tech plants to the leading manufacturers in Food & Dairy, Brewery and Chemical sectors on a turnkey and EPC (Engineering, Procurement & Construction) basis. We offer total solutions - from "Concept to Commissioning" with GEA's integrated strength in Process Technology, Basic & Detailed Engineering, Equip-Division), world leader in liquid and solid processing technologies. GEA P-Division focuses on Liquid entFabrication, Automation, Project Management, Construction & Commissioning to build turnkey projects for a complete range of plants & systems. GEA Process Engineering (India) Private Limited is a part of the GEA Process Engineering Division (P-Division) of GEA Group Germany. GEA stands for Global Engineering Alliance and is a leading global technology group.
10. 6.1 Project Management |Project Development To solve actual problems in an industry setting, a software engineer or a team of engineers must incorporate a development strategy that encompass the process, methods, and tools layers. Our software is based on Waterfall Model. The waterfall model is a sequential software development process, in which progress is seen as flowing steadily downwards (like a waterfall) . The waterfall development model has its origins in the manufacturing and construction industries; highly structured physical environments in which after-the-fact changes are prohibitively costly, if not impossible. Since no formal software development methodologies existed at the time, this hardware-oriented model was simply adapted for software development.
11. 6.1 Project Management |Project Development The unmodified "waterfall model". Progress flows from the top to the bottom, like a waterfall.
12. 6.2 Project Management |Project Planning Project Management is the discipline of planning, organizing, and managing resources to ring about the successful completion of specific project goals and objectives. The primary challenge of project management is to achieve all of the project goals and objectives while adhering to classic project constraints—usually scope, quality, time and budget. The secondary—and more ambitious—challenge is to optimize the allocation and integration of inputs necessary to meet pre-defined objectives.
17. Employee.Administrator : Can Add, Edit employee information. Permission to build different reports. Line Manager: can access information of employee under his/her department. Employee : can access his own details
18. 7.2 System User | User Hierarchy The categories of end-user who will interact with the “GEA EIM (Employee Information Manager)” web application. User categories are relatively limited. However, when the number of user categories grows, it is advisable to develop a user hierarchy as shown below:
19.
20. 8.1 System Analysis | Feasibility Study TechnicalFeasibility: The minimum requirement to implement the system is Pentium-IV processor with 512 MB RAM, Any Operating System, Java Run Time Environment. These are the software’s which are most popular and easily available in the market. Economical Feasibility: It is more commonly a cost-benefit analysis of the system. The ratio of one time cost or recurring cost should not exceed the benefits from the system. Cost of acquiring Machine, Software, Operational Setup, training cost. As Said earlier Company is Multinational and it is well infrastructure. No Extra cost for set up of operating environment needed as the computer is already in use for other purposes. And the staff is well conversant and familiar with the computer technology. Only the use of the ‘GEA EIM’ is needed. The system is User friendly and need minimum data entry from the end users, thus is easy to use. OperationalFeasibility: This system will reduce the work load and loss of information, saves time and would help to the system generalized rather than person dependent
22. 8.3 System Analysis | Use Case Diagram For Admin User :
23. 8.3 System Analysis | Use Case Diagram For Line Manager User :
24. 8.3 System Analysis | Use Case Diagram For Simple User :
25. 8.4 System Analysis | Data Flow Diagram Context Diagram :
26. 8.4 System Analysis | Data Flow Diagram First Level Diagram :
27. 8.4 System Analysis | Data Flow Diagram Second Level Diagram (Adding Employee) :
28. 8.4 System Analysis | Data Flow Diagram Second Level Diagram (For tracing employee and reporting utility :
29. 8.5 System Analysis | Technology Used Servlet Jsp Ajax XML & Java JDBC MVC (Model–View–Control) Architecture Oracle 10g i-Report jQuery JavaScript CSS(Cascading Style Sheets)
30.
31. Acceptance test plan/ scheduled
32. Facilities, equipments and personal required
33. Manual procedures required to operate system.Database Design : The most popular relational database model is used for permanent storage of data. It is two dimensional and easy to handle. Thus logical and physical changes are easy to handle.
50. 9.5 System Design |Design of Input Screen Input screen are user friendly and care is taken that minimum amount of data entry is done. The master information once entered and stored is displayed in a combo box or as a list for further input thus there are no chances of error in data entry as the use only has to select the information from the provided list. Key data is displayed from the master tables where ever needed if any redundancy exists then the data is not reentered it is fetch form appropriate tables. e.g. while entering master information it is verified that data already exist for that entity only then further data is accepted. Thus duplication and redundancy is properly handled. Link for saving is enabled only after proper verification and validation of data is done. And basic information is first validated and then further data entry is allowed thus it saves unnecessary data typing. Proper messages are provided where ever needed. Thus care is taken for control of data and correctness of data with minimum typing efforts. proper conversions of data type and formats are done. Here domain login is provided so no need to remember user id and password.
51. 10.1 Implementation | Implementation Environment This application is made by keeping in mind the basic concept of collaboration, the application can be used by each of the person at a time on their respective systems. At a time more than one user can use the web interface made to support the actual application. Also the web site does not require any type of external interaction and makes user able to have dynamic browsing on intranet, it is never ever affected by the number of users accessing it at a time on their respective location. This application is also made in such a way as to provide user with the most effective graphical Interface so that the user can easily perform their task. So, as the conclusion of above two points, this application is having the multiuser and effective GUI environment for the users.
52. 10.2 Implementation | Security Features Authentication is necessary to enter into the system. This is required to prevent unauthorized access to the system. System can automatically identify user through domain name if it is not in application database then user is not allowed to enter in system. Server maintains the information is Sessions when particular user enters into the system. The Session is regularly checked whenever it is required.
53.
54. Variable Standard
55. Comment Standard
56. Functional Standard
57.
58. 11 Testing Test Case 3 Case : Testing of the EMS Module Result : System is not able to generate correct out put. Reason : This occurred because database was not normalized. Solution : After making proper normalized we can able to get correct result Test Case 4 Case : Testing of the Generated Report Result : System is not able to generate correct out put. Reason : his occurred because query is not properly fired Solution : After giving the proper query, we can able to get correct result. Test Case 5 Case : Testing of the admin(master) Module(Employee rights) Result : All the Operations work successfully.
89. 12. Limitation and Future Enhancement Limitations: GEA Employee management system is limited up to process department of GEA Group only. GEA Employee management system is not on internet application. Future Enhancement: GEA Employee management system will be enhanced up to all departments of GEA Group. Integrating Leave management and Attendance system. As organization is multinational make application internet base.