LiveZilla Live Help
Case Study
Home Delphi case studies

Multilingual Biometric Time and Attendance system from VB to Delphi Platform

From VB. Net to Delphi 7.0 and SQL 2005, MS Visio

Enhanced existing Time & Attendance application to work with new hardware’s (including Biometric (finger, hand and face) recognition). The system provides the flexibility to configure complex workflows and handle multiple schedules with multiple business rules. The system implemented a versatile reporting tool that provides precise, detailed and timely real-time information.

Background

The Client wanted to create an attendance solution integrated with Biometric and Card Readers. The need was to redesign the existing system so that it could meet the business requirements and provide more flexibility.

The key drivers comprised of:

  • To unfurl the business logic of the given system and create a new one similar to it with enhanced functionality and modules.
  • The system should facilitate capturing and processing of workforce related data at the same time provide the flexibility to configure complex work and business rules.
  • The system should provide a versatile reporting tool that could generate precise, detailed and timely MIS reports.

Solution

The client collaborated with Cygnet Infotech to design the time and attendance software. Cygnet Infotech designed a client server application in Delphi that provided following features:

  • The application allowed capturing and processing of workforce related data using various biometric devices and readers.
  • The system provided the flexibility to configure complex work and business rules and easy configuration of multiple schedule variations such as daily, weekly, monthly, rotating, floating, part-time, week-end, holiday, 24-hour etc.
  • The system provided the functionality for calculating and approving overtime hours.
  • The system provided a Query Tool that allowed the users to generate customized reports to obtain real-time information such as delay and absentee details, overtime etc.
  • The system automatically collects the details from various readers to generate relevant reports allowing the management to keep track of employees and their performance.
  • The system also provided an Employee Management module that kept track of Employee Personal, Family, Individual Schedule details etc.
  • The system had a User Friendly Customer interface implemented on lines of Office 2007.

Technical Challenge

There were multiple technical challenges that needed to be addressed such as

  • Integration with 7 different readers. Deciphering the functionality, operation, SDK, communication protocols and limitations of all readers and provide a customizable reader device menu.
  • Configuring the data received from various readers to a single common format.
  • Provide multiple communication modes (Serial or TCP/IP) between readers and the system.

Technology Highlights

Software/ Tools Delphi 7.0 from Borland
Back End SQL 2005

Benefits to Client

  • Enhanced organization security.
  • Reliable data availability using customized Reports.