HR Information Reporting System Using Asp.Net With Csharp

The revolutionary trends of computerization have reached the peaks of achieving global goals in all fields and sectors. The ERP-HRMS systems getting computerized are leading to a new and innovative way to approach to above say. With the major organizations hosting services of HRMS our project specifically aims to the total computerization of the ERP-HRMS. With the total automation of ERP-HRMS, manual dependency is minimized to a large extent. It inherits all the properties of computerizing a system which includes quick response, less processing time, non-diligence, fast recovery, robustness, flexibility, reliability, scalability. Today’s trend demands a high rate of automation for the ERP-HRMS as the organizations are growing in exponential form and maintaining employee records in a consistent format. To satisfy the needs of clients, today’s organizations need more and more of the workforce. The ERP-HRMS system takes care of this by taking in resumes from new aspirants and allowing the HR to view them in and do selections thereupon.

INTRODUCTION

The revolutionary trends of computerization have reached the peaks of achieving global goals in all fields and sectors. The ERP-HRMS systems getting computerized are leading to a new and innovative way to approach to above say. With the major organizations hosting services of HRMS our project specifically aims to the total computerization of the ERP-HRMS.
With the total automation of ERP-HRMS, manual dependency is minimized to a large extent. It inherits all the properties of computerizing a system which includes quick response, less processing time, non-diligence, fast recovery, robustness, flexibility, reliability, scalability. Today’s trend demands a high rate of automation for the ERP-HRMS as the organizations an e growing in exponential form and maintaining employee records in a consistent format. To satisfy the needs of clients, today’s organizations need more and more of the workforce. The ERP-HRMS system takes care of this by taking in resumes from new aspirants and allowing the HR to view them in and do selections thereupon.

PROJECT SCOPE

The project mainly focuses on recording information related to payroll, managing information related to payroll, retrieving information like employee details, payroll details, attendance details etc,. generating pay slips of an employee, generating salary statements of the employee which include calculation of Human Resource Allowances (HRA), Dearness Allowance(DA), payables, gross pay, deductions to be made and the net amount payable. The project also maintains the attendance details of an employee and also generates the attendance report for the particular month and year. The system also enables the HR personnel to view the resumes of new aspirants and select them based on the selection criteria.


SYSTEM ANALYSIS

A) EXISTING SYSTEM

Present-day organizations, especially large companies house employees in large numbers. In order to maintain their records, which include their personal details, payroll details, and attendance details, the burden on the HRMS department is immense. The lack of consistency in record maintenance leads to both loss of property as well as employee confidence.
With the total automation of ERP-HRMS, manual dependency is minimized to a large extent. It should inherit all the properties of computerizing a system, which includes quick response, less processing time, non-diligence, fast recovery, robustness, flexibility, reliability, scalability…In addition to these characteristics, the system should maintain data in a consistent format all the while. 

B) PROPOSED SYSTEM

The proposed system should have the above features. The features of the system are, it maintains the employee details, payroll details, attendance details and also the resume details of a new aspirant. The system should also be easy to access, accurate and consistent results can be obtained.
The employee details include all the personal information, login information. The system should be able to maintain the attendance details based on the login information and should also be able to generate payslips automatically. The system should also provide a new aspirant to be able to submit his/her resume and it should also take care of intimating HR about it.


IMPLEMENTATION

The system has four major modules:
Employee module
Human Resource module
Administrator module
The welcome form of the project displays the options to a person. It has options for him to post his/her resume, view the present career options of the organization or if he/she is an employee they can go to the sign-in form. The sign-in form is the entry point of an employee to the organization through which he/she has to log in every day. Whenever the employee logs in the system take care of logging him in if the user id and the password are entered correctly. The system notes that the employee is present on that day by updating the attendance table. The system also has the feature of showing the employee his/her own user form based on the employee type.

RESUME INFO

This is very useful information to the company through which it can get the applications from existed employees. This helps the organization to meet its workforce needs with the best and the latest in the market. Whenever a resume approaches the organization he is presented with a resume application form electronically. The system takes care of posting the resume into the database and saving it. Whenever the Human Resource personnel logs in he will be able to view the resumes based on his selection of the from and to dates.

EMPLOYEE MODULE

This module focuses on the basic employee. Each employee is given a user id and password, which identifies him uniquely. The employee is given a login form wherein he enters the login details user id and password.  The system on employee logging will automatically mark him present and update his attendance accordingly. As he is a basic employee the system shows his form with his/her select options. The options given to a basic employee are
Change Password
Change Skillset
Logout
Whenever a user wants to change his / her password he can select the change password option. The system displays the form, which asks him for his old password and new password. The system then compares the old password with the existing password in the database and if they match then the password is set to the new password in the database. The employee id for retrieving the details from the database is brought through the session, which is maintained using cookies in the form. This removes the burden on the user in typing user-id again and also maintains security by not allowing one user to change the password of others accidentally. 
Whenever the user has acquired any new skills he can update his skill set by going to the changing skillset option. As is the case with the change password procedure the user is given his current skill set and an additional box to enter his new skill set. On submission, the system updates the skill set of the employee accordingly.
In the end the user is able to log out from the system using the logout option. 

HUMAN RESOURCE MODULE

This module focuses on the basic employee. Each employee is given a user id and password, which identifies him uniquely. The employee is given a login form wherein he enters the login details user id and password.  The system on employee logging will automatically mark him present and update his attendance accordingly. As he is a basic employee the system shows his form with his/her select options. The options given to a basic employee are
Change Password
Change Skillset
Generate Reports
View Resumes
Logout
Whenever a user wants to change his / her password he can select the change password option. The system displays the form, which asks him for his old password and new password. The system then compares the old password with the existing password in the database and if they match then the password is set to the new password in the database. The employee id for retrieving the details from the database is brought through the session, which is maintained using cookies in the form. This removes the burden on the user in typing user-id again and also maintains security by not allowing one user to change the password of others accidentally. 
Whenever the user has acquired any new skills he can update his skill set by going to the changing skillset option. As is the case with the change password procedure the user is given his current skill set and an additional box to enter his new skill set. On submission, the system updates the skill set of the employee accordingly. The hr can be able to view all the resumes of the employee from a particular date to the current date

Generate Reports
It consists of three sub-modules:
Generate Payslips
Generate salary statements
Generate an attendance sheet
The HR personnel at the end of the month or at any point of the month can access this facility to calculate the pay details of an employee. The form gives the HR an option to enter the employee number and also the month and year for which he needs the payslip. The system then generates the pay slip accordingly and displays the payslip.

ADMINISTRATOR MODULE
This module focuses on the basic employee. Each employee is given a user id and password, which identifies him uniquely. The employee is given a login form wherein he enters the login details user id and password.  The system on employee logging will automatically mark him present and update his attendance accordingly. As he is a basic employee the system shows his form with his/her select options. The options given to a basic employee are
Change Password
Change Skillset
Create employee
Update employee details
Delete employee
Create Department
Set working days and holidays
Logout

Whenever a user wants to change his / her password he can select the change password option. The system displays the form, which asks him for his old password and new password. The system then compares the old password with the existing password in the database and if they match then the password is set to the new password in the database. The employee id for retrieving the details from the database is brought through the session, which is maintained using cookies in the form. This removes the burden on the user in typing user-id again and also maintains security by not allowing one user to change the password of others accidentally. 

CONCLUSION

 The fundamental problem in managing and maintaining the work by the administrator is hence overcome. Prior to this, it was a bit cumbersome for maintaining the library and also keeping track of the users who were using it. But by developing this web-based application the administrator can enjoy the task, doing it ease and also by saving them valuable time. The amount of time consumption is reduced and also the manual calculations are omitted, the reports and bills can be obtained regularly and also whenever on demand by the user. The effective utilization of the work, by proper sharing it and by providing accurate results. The storage facility will ease the job of the operator. Thus the system developed will be helpful to the administrator by easing his/her task

Contact: 9751800789

Comments

Popular posts from this blog

Phd, Raspberry pi, Arduino, Matlab and IT Projects in Chennai

Automatic Timetable Generation using Genetic Algorithm

Real Time Project - Research and PHD Projects from various domains