MINOR PROJECT OF VI SEMESTER

_____________________________________________________________________________________________________________________

Introduction     Information Description     Functional Description     Behavioral Description

Applications     Validation Criterion     Conclusion    

_____________________________________________________________________________________________________________________

Information Description

 

1.          1.Data Flow Diagram

             Context Level  (0 Level)

            

             1  Level

            

             2 Level

            

 

            2. The Role of the software.

   The software works in basically two modes: the enrollment mode & the verification mode.  In the former the function of the software is to take as input a fingerprint image scanned at least 500 dpi & enhance it with some preprocessing so that the minutiae extraction task becomes easier. The extracted minutiae are stored in the database (in the form of text files) for future reference. The latter mode extracts the minutiae and stores them in a temporary file so that matching can be done with those fingerprint features already stored. If the number of matches is found to be above a threshold level then the fingerprint is recognized.

3. Hardware Requirements .

·        IBM/ IBM Compatible System (486, Pentium-I, II ,III, IV )

·        64 MB System Memory.

·        Color Monitor 800X600.

·        Mouse.

·        IBM / IBM compatible Keyboard.

·        CD Rom Drive.

·        Thumb pad Fingerprint Scanner.

·        Motherboard having USB ports.

4. Software Requirements .

·        Microsoft Windows 95/98/2000/NT/XP.

·        Microsoft Visual Basic 6.0.

·        Turbo C++ compiler version 3.0

·        Device Drivers of the Fingerprint Scanner.

 

5. System Interface Description .

The user interface is designed using Microsoft Visual Basic 6.0. There are eleven forms, which encompass the entire interaction of the software with the user. These are Start form, Normalize, gray filtering, binarize, median filtering, thinning, removal of noise, depuration, extraction, matching .If a new user has to enroll she has to feed in data from the keyboard and the database will be updated accordingly.

                    There are two image boxes in each of the forms for modules showing the previous recent image and the image obtained after performing the corresponding operation. There is a ‘Next’ command button provided in each form to navigate through to the next form.  There is also a ‘Back’ command button, which facilitates looking into the images obtained through previous operations. In the normalize form there is a menu-bar which has a ‘new’ command button which helps the user to select any image stored previously. It has also an ‘Exit’ button which unloads all the forms and safely exits. For any help there needed there is a ‘Help’ button in menu-bar, which provides information about the software and its developers.

 

Con

 

 

 

 

Hosted by www.Geocities.ws

1