Perfect Attendance System

Perfect Attendance is a fully automated, 100% web-based solution to easily track and manage employees’ paid time-off, vacation, sick days or other custom time-off types.

With Multi types of users (admins, employees and Custom), our solution is suitable for any types of companies. Mobile, Email and app. notifications are sent to all designated users upon approvals, rejections and cancellations.

All requests must be submitted through the system, which eliminate manual time-off processes and the risk for errors. Admin can specify a various types of leave and time-off.

Perfect Attendance System Technical Specifications

  • System can be worked as a cloud computing service or standalone server.
  • System designed to work as a web based application using Oracle and MS SQL Server Database using MS .Net technology.
  • System was Create designs for the client-side, server-side, and database components of new features for web and HTML5-based mobile apps … then coding those using ASP.NET (C#), Web API, SQL Server, jQuery, Knockout.js (or similar like Angular.js), css, HTML5
  • Data entry is on-line. The system checks data items upon entry for validity and consistency with other data and warns the user of erroneous entries in time for the user to correct the data before it is filed in the database.
  • The user is able to edit any data item as soon as the error is detected.
  • Assign confidentiality levels to data by assigning “functional” security levels using advanced passwords.
  • Easily customize selections list to fit your specific practice needs.
  • Comprehensive range of printing and other output options available.
  • Full support of Automatic portability among different platforms. without the need of conversion or recompilation.
  • Numerous users can simultaneously use each module, (i.e., a multi-user system). The system will ensure data integrity in the multi-user environment.
  • System error messages are clearly explained on the user’s screen.
  • A list of all error messages with clear explanation and recommended response is documented in an operator’s manual.
  • The system is designed to protect against simultaneous update of the same data field(s) by more than one user.
  • Provide support for OLE containers.
  • Selection of functions of the system is through the use of menus, via graphical user interface mouse selections, or via typed commands available as “shortcuts” to traversing menu trees or mouse clicks.
  • The system provides the ability to restrict user access to files by read, write, and modify categories.
  • Control of the menu options authorized for a user or category of users.