Вы находитесь на странице: 1из 36

A STUDY ON FACIAL RECOGNITION AND IDENTIFICATION

A FORM OF BIOMETRICS AND ITS EFFECT ON


AUTHENTICATION AND PRIVACY

by
BODDETI NAGESWARA RAO
(10811F0003)

INTRODUCTION TO PROJECT

Over the last few decade lots of work is been done in face
detection and recognition

as its a best way for person

identification and marking of attendance because it doesnt


require human cooperation so that it became a hot topic in
biometrics. Since lots of methods are introduced for detection
and recognition which considered as a milestone

EXISTING SYSTEM
In Existing system Barcode recognition and Finger print
authentication refers to the automated method of verifying a match
between two barcodes and fingerprints. Barcodes are one of many
forms of biometrics used to identify individuals and verify their identity
and the finger print also used to identify the individual persons .

Problems of Existing System:

Existing system is unable to adapt to the external conditions.


Accuracy of identification is less.
Time consuming.

PROPOSED SYSTEM
In this paper, we have proposed a new authentication scheme combining
graphical passwords with text-based CAPTCHA.When the user selects an
image the text within the image will be entered in the password section.
Since the spyware software cannot view images therefore it is impossible
for it to enter the password or regain the original password. The scheme is
easy for humans but makes it almost impossible for automated programs to
harvest passwords.

Advantages:

In usual image comparison the image is compared pixel by pixel with


stored image.
Accurate and Fast Identification
Time can be saved for taking of attendance.

MODULES

Login Module

Face Detection Module


Adding Labour Module

Employee view Module

Adding Vendor

Purchase Order

Gate pass

1. LOGIN MODULE : In this module we had the login page for the HR for
adding employees ,adding vendor, issuing gate pass and along attendance
marking can be done.
2.

Face Detection Module : By this module we can be able to mark the


attendance for the labour and it can considered as the attendance for the
labour for the day where as this attendance can be known to the labour by
the voice that attendance has marked

3. Adding Labour Module : we can add the labour in this module for the
organisation and labour details can be taken with their face identification
module and added in the database.

4. Employee View Module : To view the number employees added and we


can view in single or else by all data time and we can made changes to those
and these all permissions are given to the hr for updation
5. Adding Vendor : Where as the vendor who the service provides can also be
added and these vendors are having number of labour and one vendor can
have many labour be assigned as the vendor purchase the order for the
work and the work can be done by the labour required for the organisation
6. Purchase Order : This order is placed by the organisation and this order is
kept among vendors and it will purchased by the vendor who tenders the
companies requirement .

Gate pass Module:


In this Module a gate pass is issued to the
labour as the id and it can be issued to the visitor
as temporary gate pass with their details and
adding their face on the gate pass ,the main
project is for authentication purpose as no
unauthorized person should
organisation.

enter in to the

HARDWARE AND SOFTWARE SPECIFICATION

HARDWARE REQUIREMENTS :
Processor
RAM
Hard

: Pentium IV.

Capacity : 512 MB.

Disk : 40GB.

SOFTWARE REQUIREMENTS :
Operating
Database

System

: Windows xp, Win7.

Connectivity : MSQL.

Programming

Language: C#(C SHARP).

UML DIAGRAMS
HR LOGIN AND UPDATION DETAILS

HR Login Detials Sequence Diagram

HR details storage Collaboration Diagram

Login Authentication Activity Diagram

STATE CHART DIAGRAM

Class Diagram

TEST CASES
Attendance Login Module
Test case

Test Type

ID
Log_1

Test Case

Expected Output

Actual Output

Description
Functional

Click on Login button It must Show message box The

Testing

without
username

enter please

enter

correct

and password

box

displayed with please

Passed

correct

password

Functional

Click on Login button It must Show message box The

Testing

with wrong username please


and password

message

enter

password

Log_2

Result

enter

correct

password

message

box

displayed with please


enter

Passed

correct

password

Log_3

Functional

Click on Login button It

Testing

with correct username Sample Detection Module


and password

must

open

the

page Sample

Detection

Module is opened

Passed

Face Detection Module

Test

case

Test Name

ID

SDM_1

SDM_2

Test Case

Expected Output

Actual Output

Result

Description

Functional

Click on Detect and It must detect the face The face is detected

Testing

recognize button

Functional

Click

Testing

button

on

add

and capture it

Passed

face It must add the face to The recognized face is


the list

added to the list

Passed

Adding Labour Module


Test

Test Name

case ID
NTPC_1

Test Case

Expected Output

Result

Description
Functional

Click on submit It must open the message The message box is Passed

Testing

button without

box with enter full details

enter any details

NTPC_2

Actual Output

opened

with

Enter

full details

Functional

Click on refresh It must clear the all the data Data

Testing

button with full entered in registration form

is

cleared

in Passed

registration form

details

NTPC_3

Functional

Click on submit It must display the message The message box is

Testing

button with full box


details

with

Employee opened

registered successfully

Passed

Employee view Module

Test

Test Name

Test Case

Description

Expected Output

Actual Output

Result

case ID

NTPC_4

NTPC_5

Functional

Enter All to view list of It

Testing

employees

Functional

Enter

Testing

specified employee

Single

must

show

employees list

to

view It

must

employee
specified id

show

all The employees list is Passed


showed

the The employee details are Passed


with showed

Adding Vendor
Test

Test Name

case ID

NTPC_6

Test Case

Expected Output

Result

Description

Functional

Click

Testing

button

on

submit It must open the message The message box is Passed

without

box with enter full details

enter any details

NTPC_7

Actual Output

Functional

Click

Testing

button

on

opened with Enter full


details

refresh It must clear the all the data Data

with

full entered in vendor form

is

cleared

in Passed

vendor form

details

NTPC_8

Functional

Click

Testing

button
details

on

submit It must display the message The message box is

with

full box with Vendor registered opened


successfully

Passed

Purchase Order
Test

Test Name

case ID

NTPC_10

Test Case

Expected Output

Functional

Click

Testing

button

on

submit It must open the message The

without

Functional

Click

Testing

button

on

box with enter full details

Functional

Click

Testing

button
details

message

with

box

is Passed

opened with Enter full


details

refresh It must clear the all the data Data

details

NTPC_12

Result

Description

enter any details

NTPC_11

Actual Output

is

cleared

in Passed

full entered in purchase order purchase order form


form

on

submit It must display the message The

with

message

full box with Purchase order opened


stored successfully

box

is

Passed

Gate pass
Test

Test Name

case ID

NTPC_13

Test Case

Expected Output

Result

Description

Functional

Click

Testing

button

on

submit It must open the message box The

without

with enter gatepass details

enter any details

NTPC_14

Actual Output

Functional

Click

Testing

button

on

message

opened

is Passed

Enter

gatepass details

refresh It must clear the all the data Data

with

with

box

full entered in gatepass details

is

cleared

in Passed

purchase order form

details

NTPC_15

Functional

Click

Testing

button
details

on

submit It must display the message The

with

full box with print gate pass

message

opened

box

is

Passed

OUTPUT SCREENS

ADMIN LOGIN

EMPLOYEE REGISTRATION FORM

EMPLOYEE VIEWS

VENDOR REGISTRATION

VENDOR VIEW

PURCHASE ORDER FORM

PURCHASE ORDER DETAILS

GATEPASS ISSUE

GATEPASS VIEW

ATTENDANCE LOGIN

IDENTIFICATION AND MARKING THE ATTENDANCE

CONCLUSION
The entire project has been developed and deployed as per the requirements
stated by the user, it is found to be bug free as per the testing standards that
are implemented. Any specification untraced errors will be concentrated in
the coming versions, which are planned to be developed in near future. It
avoids any kind of spyware software attacks and easy interface for the user to
enter passwords. Thus user will not have any problem with their
authentication. The system needs more elaborative technicality for its
inception and evolution.

THANK YOU

Вам также может понравиться