Objective Problem Statement Project Planning

The second step for this project after finishing the database is to make a connection with the hardware. The hardware that represent here is the Fingerprint Images Scanner Device. The database system will utilize with the hardware together with a software development kit. The established connection between the database and device will make the project successful. The true work of the project is to match the information that store in database with the right fingerprint when the student using the device. This is means that for the first time, the student will be set to match with the right information of them in database. And the next time, the student used the device, its will automatically with the right information that been set earlier.

1.2 Objective

a To design and develop attendance submission using Microsoft Visual Studio 2005 and Microsoft Fingerprint Reader b To provides the medium level of security available simply because Biometric Identifiers cannot be lost, transferred, duplicated, or stolen c To expose, learn and expand the knowledge in programming d More cost-effective compared to card based systems

1.3 Problem Statement

At the moment, the current system in lecture or lab session, lecturer will pass the students name list to sign in for student who attends that class. Falsify of student signature is frequently and easily happened. So, to prevent this problem, it is ideal to develop the attendance management system using biometric fingerprint recognition that will monitor and record the attendance of every student in class. The barcode is easy to produce and duplicate, but fingerprint is unique for everyone. So, this system is not developed based on current barcode system in student’s smart card.

1.4 Scope of Work

The scope of this project is to develop the Attendance Management Systems Using Fingerprint Scanner by using Microsoft Visual Studio 2005 software integrated with Microsoft Fingerprint Reader as an input. To make this reader to communicate with Microsoft’s.NET Framework, the GrFingerXCtrl Class toolbox provided by Griaule is used. Through this project, the research of biometric fingerprint algorithm will be explored widely. Besides that, Microsoft Visual Studio 2005 programming language with extended GUI will be use as an interface for design program. The design program includes the basic personal information database.

1.4.1 Software

Software development includes design the graphic user interface GUI using Microsoft Visual Basic. The GUI that has been done developed was the registration menu to store basic information, likes name, matrix number, photo, course, etc. This programming language is used to integrate with the Microsoft Fingerprint Reader as an input. To make this reader to communicate with Microsoft’s.NET Framework, the GrFingerXCtrl Class toolbox provided by Griaule is used. Visual Basic is designed to allow the program run under the windows without the complexity generally associated with windows programming. The design screen can holds standard windows button such as command buttons, check boxes, option buttons, text boxes and so on. Each of these windows object, operates as expected, producing a “standard” windows user interface. Visual Basic that recently appears as one of the most popular programming language is chose. It provided standard windows object and graphic user interface that will make the program become user friendly.

1.4.2 Hardware

Basically this project does not involve the development of hardware. The software is integrated with Microsoft Fingerprint Reader through USB interface. Using the Microsoft Fingerprint Reader, the GrFinger Software Development Kit toolbox provided by Griaule can be used as a key to retrieve the user IDs and passwords for logging into these systems. Figure 1.1 Microsoft Fingerprint Reader

1.5 Project Planning

There are many phase in order to finish the project and achieve all the objectives. The first phase is focusing in software development, where there will be need in create a database system. The database system that contain the information of the students whether its will be a picture, name, matrix number and course been taken. The database is needed to be creating using a program. For the second phase, the project will proceed in configuration the device. The device which is a fingerprint image scanner device is been used. The problem that might occur during the process is whether the database can utilize with the device. If there are something error within the database that make it cannot work with the device. The process will move to the previous step by checking the programming if there any error and try to fix it. The last phase after the connection between the database and the device has already established. The first time will be a set for the information which means to match the record in database with the right fingerprint. Then, the Identification Number will be set based of the fingerprint and for the next time when using the fingerprint, the database will match with the right database. START PROJECT Find information about the project Learn about VB.NET and Microsoft Fingerprint Reader Study the programming that use in this project Build programming language Test Programming with device End project Display the result Figure 1.2 Project Planning CHAPTER 2 LITERATURE REVIEW

2.1 Microsoft Visual Studio 2005