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