This document is meant for describing all the features and procedures that were followed while developing the system.This document specially mentions the details of the project how it was developed, the primary requirement, as well as various features and functionalities of the project and the procedures followed in achieving these objectives.Attendance System forms the lifeline of the business institute to manage the Employee and its salary. It is very essential for an Institute to handle the Salary and their scale. It is very useful for an Institute to test its employee attendance continuously for their mutual development.The IT initiatives have encouraged various Organizations to develop systems to facilitate their day to day operations. The Attendance System will include various parts Salary, Employee Entry, Salary Scale Entry, etc for conducting salary Sheet. This system helps in conducting Attendance quickly and can thus help in saving time and the operations will be carried out efficiently.With the effective use, any Institute can apply the Attendance Management System for conducting quick attendance and getting better results in less time.
Attendance Management System is software developed for daily student attendance in schools, colleges and institutes. If facilitates to access the attendance information of a particular Employee in a particular industry. The information is sorted by the operators, which will be provided by the employee for a particular working day. This system wills also help in evaluating attendance eligibility criteria of a employee.
The purpose of developing attendance management system is to computerized the tradition way of taking attendance. Another purpose for developing this software is to generate the report automatically at the end of the session or in the between of the session.
The scope of the project is the system on which the software is installed, i.e. the project is developed as a desktop application, and it will work for a particular institute or organization. But later on the project can be modified to operate it online.
Employee Personal information: Name, Date of Birth, Age, Marital Status, address permanent and present and contact person details, Email, Contact no., Blood group, Nationality, Category, employee profile, Date of joining, Service up to, employee current position and job profile, family background details, employee local address and references details, Passport No., PF No, ESI No, Bank A/c No., Qualification details and previous work experiences.
Manage leaves of all types for employees Manage different types of employee leave status: permanent, rolling contract and contract Leave ledger of employee Leave application management to be handled by HR Leave structure and policy management.
Time Management :
Prior intimation to HR in case of late coming, early going, absence due to travel on duty Management of shifts Managing overtime of employee Manual attendance entries in the system by HR in case of scanner failure
The benefits of using a time and attendance management solution at your workplace can not be underestimated. With thousands and thousands of employees working in many companies around the world, the need of an efficient organizational system or programs are getting more and more vital. Therefore, there are many companies implementing time management solutions in order to improve productivity.
Attendance Management System covers the requirements of the Personnel Department in terms of Manpower Analysis, daytoday monitoring of the Attendance, Maintaining Statutory Registers, Monitoring of Leave Records, Calculation of Overtime and transfer of relevant information to the Payroll System. It also works well as a member database. You can create customized attendance reports, event schedules, membership rosters, and attendance forms. The program is easy to use, and its well suited for any organization that needs to keep track of attendance.
Create a Window application to be used in place of old paper based user Employee Salary manage process.
Use .NET and SQL Server technology to create strong and secured database connectivity.
Incorporate the server software within the code.
Runtime package and deployment instructions are given.