0% found this document useful (0 votes)
413 views13 pages

Fingerprint-Based ATM System Overview

This document outlines the planning for a fingerprint-based ATM system project. The system will use fingerprint scanning for authentication instead of ATM cards and PINs for more secure transactions. The waterfall model is chosen for the process framework. Actors include customers, technicians, and the bank. Functional requirements include enrolling fingerprints, conducting transactions, and denying access after invalid attempts. Non-functional requirements focus on usability, reliability, performance, and security of financial information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
413 views13 pages

Fingerprint-Based ATM System Overview

This document outlines the planning for a fingerprint-based ATM system project. The system will use fingerprint scanning for authentication instead of ATM cards and PINs for more secure transactions. The waterfall model is chosen for the process framework. Actors include customers, technicians, and the bank. Functional requirements include enrolling fingerprints, conducting transactions, and denying access after invalid attempts. Non-functional requirements focus on usability, reliability, performance, and security of financial information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

This document is prepared in support of project

Fingerprint based ATM system


Table of Contents
I. INTRODUCTION

Purpose ...............................................................................
Objectives and Scope ................................................................
Project Summary......................................................................
A software Process framework....................................................
Swot Analysis and Results..........................................................
Choose a process model that support your assumptions.....................…

II. INCEPTION PHASE.............................. ..................................…


Actors and Their Description ....................................................
Functional Requirements.............................................................
Non-Functional Requirements ......................................................
Milestones...........................................................................…

III.ELICITATION PHASE................................................................…
Collaborative Requirement Gathering.............................................
QFD....................................................................................
Milestones............................................................................

IV. ELABORATION PHASE...............................................................


Use case Descriptions................................................................
Use case Diagrams...................................................................
Class Diagrams......................................................................
Activity Diagrams...................................................................

V. NEGOTIATION.....................
VI. VALIDATION ...........……....
VII. REFERENCES......................
Purpose

This document is preparing to create a common source which is readable by everyone in the
project. This is documentation of Software Engineering project to describe the use,
maintenance, development and models. This document is prepared in the support of software
project title “Fingerprint based ATM system”.
Objectives

The main purpose of our system is to make online transaction more secure and user-friendly.
Nowadays Biometric technology is increasing rapidly. Biometric is used for personal
identification. Here we are using Fingerprint scanning biometric to provide access to ATM
machine. Data of a fingerprint is stored in database using the enrollment process through the
bank. Bank provide authentication to the customer that can be accessed while performing
transaction process. If fingerprint match is found in data then transaction take place. After
verification, if fingerprint does not match then transaction will be cancelled. Using fingerprint
based ATM system user can make secure transaction.

Scope

This fingerprint based ATM system is designed to run 24 hours and to allow bank clients to
carry out transaction in a secured way. Every ATM card holder person will use this ATM
machine to do the secure transaction. The data of user will be held in the bank database. The
system is connected to the bank database using a modem.
Project Summary

In this project I’m going to discuss fingerprint based ATM system. This fingerprint ATM will
replace the traditional ATM machine. This system will recognizes the user fingerprint by
matching it with the database collection and then carry out the transaction. This project will be
very helpful for banks as this system will be more secure and user-friendly.
Process Framework
Swot Analysis
Strengths:
Very high accurate and secure

Most developed biometric

Easy to use

It is standardized

Enhance traditional methods (PINs, Passwords)

Weaknesses:
Misidentification

Fingerprint matching error

Database error

Privacy

Fingerprint scanner error

Opportunities:

People would not have to press buttons

They will enjoy touchscreen which is user-friend

It will take a better place in the market because of easy, secure and fast.

Banks will adopt this new technology to evolve with the change

Threads:
May be some banks will not adopt this system.

There would be wrong transaction due to error in database.


People would not rely on this system

Results
As in the SWOT analysis, this system has more advantages and it is best to use. This system
is secure, fast, reliable and user-friend. So every bank will adopt this. So, we should make
this system.
Process Model
The ​Waterfall Process Model ​will be best for our project.

Assumptions:

Our system is small


It is well defined
It is stable
Technology is static and it will not change.
Requirements are well known, clear and fixed.
INCEPTION PHASE
Actors and Their Descriptions:

Customer

Customer uses bank ATM to check balance of his/her bank account, deposit
funds, withdraw cash or transfer funds.

Technician

Technician will repair the ATM and check the maintenance of machine.

Bank

Bank will control both the customer services related to ATM and also checks for
maintenance of the machine. Will also be responsible to repair the ATM when
required.
Functional Requirements
The program (Software) will control the ATM machine having:

A sensor to enroll and detect the fingerprint

A customer display for interaction. ( entering PIN, etc)

Facility of Aborting Transaction

User will be able to cancel/abort the transaction in the progress by just pressing
the key or clicking on the cancel option.

PIN Code Format

PIN should be of four (4) digits.

Enroll Finger

Program will enroll the finger completely.

Denial of Service

If PIN or Fingerprint of the user is not valid. The customer should be denied for
particular card after three invalid attempts.

Explanation of Problem

If the transaction failed for some reason other than invalid PIN and fingerprint,
the ATM will show the show the detail of the problem.
Non-Functional Requirements
Scope: ​The scope of program is to allow every customer to access their account and
carry out transaction using fingerprint scanning through the ATM machine.
Functionality: ​Only one person will be able to carry out the process using the ATM
machine.
Usability: ​The desktop user interface shall be Windows (95/98/2000/XP/7/8/10)
compliant.
Reliability: ​The ATM machine must be able to detect and read the card and fingerprint
accurately and recognize the customer account.
Performance: ​The transaction should be fast and accurate. The screen should be
clearly visible to the user.
Security: ​The PIN and the fingerprint should guarantee the security of the customer’s
account. The ATM system should not save any of this data in it’s database. The
customer with valid pin code and a valid card with valid fingerprint should be allowed to
carry out the transactions.

You might also like