SlideShare a Scribd company logo
1 of 81
Download to read offline
EMPLOYEE MANAGEMENT SYSTEM GEA Process Engineering (India) Private Limited Submitted By Vivek S. Shah Exam No-230 Developed For :
1.  Project Profile
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. 
3.1 Existing System
3.2 Drawback of existing System
4.1 Need For New System
4.2 Advantages of New System
5.1 Hardware Requirement
5.2 Software Requirement WEB SERVER SYSTEM DATABASE SERVER SYSTEM CLIENT SYSTEM
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.
6.1 Project Management |Project Development The unmodified "waterfall model". Progress flows from the top to the bottom, like a waterfall.
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.
6.2 Project Management |Project Planning
6.3 Project Management |GANNT Chart
7.1  System User | Introduction For every web application complexity is directly proportional to the number of user’s categories for the system. The users of “GEA EIM (Employee Information Manager)” reside at three levels in the organization.  As requirements of all levels users are considered in development of the system, it can be easily fit to all expectations of all types of system users of any level. There are three types of users: ,[object Object]
   Line Manager.
   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
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:
8.1  System Analysis | Feasibility Study …not everything imaginable is feasible, not even the software as it may appear basically a software is acceptable if it is technically, financially and operationally feasible. ,[object Object],     whether suggested technology exist or can be acquired from the market or not ,[object Object],    It is financially feasible if it is build at cost which is affordable by its client ,[object Object],     should be used to reduce the defectsor fulfill the requirements matching the user’s needs.       & should not affect the existing operations of the organization and can be put into  use by       easy  without resistance (to acquire the new skills required).
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
8.3  System Analysis | Activity Diagram
8.3  System Analysis | Use Case Diagram For Admin User :
8.3  System Analysis | Use Case Diagram For Line Manager User :
8.3  System Analysis | Use Case Diagram For Simple User :
8.4  System Analysis | Data Flow Diagram Context Diagram :
8.4  System Analysis | Data Flow Diagram First Level Diagram :
8.4  System Analysis | Data Flow Diagram Second Level Diagram (Adding Employee) :
8.4  System Analysis | Data Flow Diagram Second Level Diagram (For tracing employee and reporting utility :
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)
9.1  System Design | Introduction This phase is a move from user requirement to defining how system will work thus it is quite technical it specifies    ,[object Object]
   Acceptance test plan/ scheduled
   Facilities, equipments and personal required
   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.
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.2  System Design | Data Dictionary
9.3  System Design | PORCEDURAL DESIGN
9.3  System Design | PORCEDURAL DESIGN
9.3  System Design | PORCEDURAL DESIGN
9.4  System Design | Flow Design
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.
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.
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.
10.2 Implementation | Coding Standard The Software needs to be updated from time to time according the changing needs of Users. So some standards are to be maintained in implementation and Coding, so that if the software needs to be modified due to some changes in User needs or some enhancements to be done, then it’s easy for the person to find some specific modules, pages, functions, variables or even the tables or stored procedures in the database. ,[object Object]
   Variable Standard
   Comment Standard
   Functional Standard
   General Standard,[object Object]
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.
12. Screen Shot | Home Page of Admin
12. Screen Shot | Add Employee
12. Screen Shot | Assign Domain Name
12. Screen Shot | Personal Details Form
12. Screen Shot | Contact Details Form
12. Screen Shot | Emergency Contact Details Form
12. Screen Shot | Immigration Details Form
12. Screen Shot | Family Details Form
12. Screen Shot | Qualification Details Form
12. Screen Shot | Languages Details Form
12. Screen Shot | Training Details Form
12. Screen Shot | Experience Details Form
12. Screen Shot | Nomination (EPF) Form
12. Screen Shot | Nomination (EPS) Form
12. Screen Shot | Uploading Photo
12. Screen Shot | Verification in Pending
12. Screen Shot | Home page of Admin
12. Screen Shot | Verification Report
12. Screen Shot | Employment details Form
12. Screen Shot | Report to details Form
12. Screen Shot | Salary details Form
12. Screen Shot | Employee List View
12. Screen Shot | Employee Profile View

More Related Content

What's hot

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.Manoj Kumar
 
Employee Recruitment System srs
Employee Recruitment System srsEmployee Recruitment System srs
Employee Recruitment System srskrupal shah
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSM. Aurnob
 
Project Report on Employee Management System.docx
Project Report on Employee Management System.docxProject Report on Employee Management System.docx
Project Report on Employee Management System.docxDhineshkumarPrakasam
 
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...Mohammad Karim Shahbaz
 
Class Management System Project Proposal
Class Management System Project ProposalClass Management System Project Proposal
Class Management System Project ProposalDhanushka Dissanayaka
 
Ppt of online Attendance system
Ppt of online Attendance system Ppt of online Attendance system
Ppt of online Attendance system Shyam Sundar Pandey
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outlineAmit Panwar
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project reportSuman Chandra
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online StoreAhsan Rizwan
 
Hostel management system (5)
Hostel management system (5)Hostel management system (5)
Hostel management system (5)PRIYANKMZN
 
University management system
University management systemUniversity management system
University management systemVINITSAMMIR
 
Placement Cell project
Placement Cell projectPlacement Cell project
Placement Cell projectManish Kumar
 
online job portal system
online job portal systemonline job portal system
online job portal systemKrishna Ranjan
 
Leave Management System Documentation
Leave Management System DocumentationLeave Management System Documentation
Leave Management System Documentationmuzammil siddiq
 

What's hot (20)

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
 
Employee Recruitment System srs
Employee Recruitment System srsEmployee Recruitment System srs
Employee Recruitment System srs
 
Student management system
Student management systemStudent management system
Student management system
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management system
 
Project Report on Employee Management System.docx
Project Report on Employee Management System.docxProject Report on Employee Management System.docx
Project Report on Employee Management System.docx
 
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
 
Class Management System Project Proposal
Class Management System Project ProposalClass Management System Project Proposal
Class Management System Project Proposal
 
Ppt of online Attendance system
Ppt of online Attendance system Ppt of online Attendance system
Ppt of online Attendance system
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project report
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online Store
 
Hostel management system (5)
Hostel management system (5)Hostel management system (5)
Hostel management system (5)
 
University management system
University management systemUniversity management system
University management system
 
Placement Cell project
Placement Cell projectPlacement Cell project
Placement Cell project
 
online job portal system
online job portal systemonline job portal system
online job portal system
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
 
Food order
Food orderFood order
Food order
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)
 
Leave Management System Documentation
Leave Management System DocumentationLeave Management System Documentation
Leave Management System Documentation
 

Similar to Employee Management System

Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Projecthani2253
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science ProjectAshwin Francis
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1hani2253
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxAjayPatre1
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking SystemBharat Kalia
 
Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Md Imran
 
Library Management System using oracle database
Library Management System using oracle databaseLibrary Management System using oracle database
Library Management System using oracle databaseSaikot Roy
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processEric Saraceno
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
3Audit Software & Tools.pptx
3Audit Software & Tools.pptx3Audit Software & Tools.pptx
3Audit Software & Tools.pptxjack952975
 
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEMMis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEMpankaj pandey
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application Ibadullah Khan
 
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxCRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxmydrynan
 
Hostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiHostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiIRJET Journal
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.DJananiJanani
 

Similar to Employee Management System (20)

Brilient login system
Brilient login systemBrilient login system
Brilient login system
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptx
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Job portal
Job portalJob portal
Job portal
 
Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014
 
Library Management System using oracle database
Library Management System using oracle databaseLibrary Management System using oracle database
Library Management System using oracle database
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 
Bug Tracking Java Project
Bug Tracking Java ProjectBug Tracking Java Project
Bug Tracking Java Project
 
School management System
School management SystemSchool management System
School management System
 
3Audit Software & Tools.pptx
3Audit Software & Tools.pptx3Audit Software & Tools.pptx
3Audit Software & Tools.pptx
 
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEMMis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
 
Blue book
Blue bookBlue book
Blue book
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application
 
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docxCRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
CRM system for WeLoveVideo.pptCRM System for WeLoveVid.docx
 
Hostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using WifiHostel Mess Attendance Management System using Wifi
Hostel Mess Attendance Management System using Wifi
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.
 

Employee Management System

  • 1. EMPLOYEE MANAGEMENT SYSTEM GEA Process Engineering (India) Private Limited Submitted By Vivek S. Shah Exam No-230 Developed For :
  • 2. 1. Project Profile
  • 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. 
  • 5. 3.2 Drawback of existing System
  • 6. 4.1 Need For New System
  • 7. 4.2 Advantages of New System
  • 9. 5.2 Software Requirement WEB SERVER SYSTEM DATABASE SERVER SYSTEM CLIENT SYSTEM
  • 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.
  • 13. 6.2 Project Management |Project Planning
  • 14. 6.3 Project Management |GANNT Chart
  • 15.
  • 16. Line Manager.
  • 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
  • 21. 8.3 System Analysis | Activity Diagram
  • 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.
  • 34. 9.2 System Design | Data Dictionary
  • 35. 9.2 System Design | Data Dictionary
  • 36. 9.2 System Design | Data Dictionary
  • 37. 9.2 System Design | Data Dictionary
  • 38. 9.2 System Design | Data Dictionary
  • 39. 9.2 System Design | Data Dictionary
  • 40. 9.2 System Design | Data Dictionary
  • 41. 9.2 System Design | Data Dictionary
  • 42. 9.2 System Design | Data Dictionary
  • 43. 9.2 System Design | Data Dictionary
  • 44. 9.2 System Design | Data Dictionary
  • 45. 9.2 System Design | Data Dictionary
  • 46. 9.3 System Design | PORCEDURAL DESIGN
  • 47. 9.3 System Design | PORCEDURAL DESIGN
  • 48. 9.3 System Design | PORCEDURAL DESIGN
  • 49. 9.4 System Design | Flow Design
  • 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.
  • 59. 12. Screen Shot | Home Page of Admin
  • 60. 12. Screen Shot | Add Employee
  • 61. 12. Screen Shot | Assign Domain Name
  • 62. 12. Screen Shot | Personal Details Form
  • 63. 12. Screen Shot | Contact Details Form
  • 64. 12. Screen Shot | Emergency Contact Details Form
  • 65. 12. Screen Shot | Immigration Details Form
  • 66. 12. Screen Shot | Family Details Form
  • 67. 12. Screen Shot | Qualification Details Form
  • 68. 12. Screen Shot | Languages Details Form
  • 69. 12. Screen Shot | Training Details Form
  • 70. 12. Screen Shot | Experience Details Form
  • 71. 12. Screen Shot | Nomination (EPF) Form
  • 72. 12. Screen Shot | Nomination (EPS) Form
  • 73. 12. Screen Shot | Uploading Photo
  • 74. 12. Screen Shot | Verification in Pending
  • 75. 12. Screen Shot | Home page of Admin
  • 76. 12. Screen Shot | Verification Report
  • 77. 12. Screen Shot | Employment details Form
  • 78. 12. Screen Shot | Report to details Form
  • 79. 12. Screen Shot | Salary details Form
  • 80. 12. Screen Shot | Employee List View
  • 81. 12. Screen Shot | Employee Profile View
  • 82. 12. Screen Shot | Updating an Employee
  • 83. 12. Screen Shot | Adding more details in future
  • 84. 12. Screen Shot | Reporting Utility
  • 85. 12. Screen Shot | Tracking Employee
  • 86. 12. Screen Shot | Home Page of Line Manager
  • 87. 12. Screen Shot | EIM View of Line Manager
  • 88. 12. Screen Shot | Home Page of Employee
  • 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.