Sei sulla pagina 1di 7

SHREE DEVI INSTITUTE OF TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Design Report

IRIS RECOGNITION SECURITY

Submitted by:
Ahammed Imthiyaz.O.M Ajith Jacob Ebin Babuji Hasif .M

Submitted to: Deepika Attavar Lecturer in CSE dept.

System Design
During analysis, the focus is on what needs to be done, independent of how it is done. During design, decisions are made about how the problem will be solved, first at high level, then at increasingly detailed levels.
System design is the first design stage in which the basic approach to solving the problem is selected. During system design, the overall structure and style are decided. The system architecture is the overall organization of the system into components called subsystems. The architecture provides the context in which more detailed decisions are made in later design stages. By making high level decisions that apply to the entire system, the system designer partitions the problem into subsystems so that further work can be done by several designers working independently on different subsystems. The system designer must make the following decisions: Organize the system into subsystems. Identify the concurrency inherent in the problem. Allocate subsystems to processors and tasks. Choose an approach for management of data stores. Handle access to global resources. Choose the implementation of control in software. Handle boundary conditions.

To design an iris recognition system based on an empirical analysis of the iris image and it is split in several steps using local image properties. The system steps are Capturing iris patterns Determine the location of the iris Boundaries converting the iris boundary to the stretched polar coordinate system

Extracting the iris code based on texture analysis using wavelet transforms Classification of
the iris code.

HIGH LEVEL DESIGN


System design, which is sometimes also called high-level design, aims to identify the modules that should be in the system, the specifications of these modules, and how they interact with each other to produce the desired results. At the end of system design all the major data structures, file formats, output formats, as well as the major modules in the system and their specifications are decided. A high level design is a very powerful tool that is used in all engineering disciplines. It is a tool that permits a designer to consider a component at an abstract level without worrying about the details of the implementation of the component. Here first we have to understand what the system does and how. In understanding or modeling a system using a data modeling technique, the system is viewed as consisting of objects. Each object has certain attributes, which together define the object. An attribute is a pure data value, not an object. Object of similar types are grouped together to form an object class. An object class is essentially a type definition, which defines the state space of object of its type and the operation that can be applied to objects of that type. Encapsulating services and attributes together in an object is one of the main features that distinguish object modeling technique and data modeling technique.

Start

Login Form

DETAILED DESIGN
During detailed design the internal logic of each of the modules specified in system design is decided. During this phase further details of the data structures and algorithmic design of each of the modules is specified. The logic of a module is usually specified in a high-level design description language, which is independent of the target language in which the software will eventually be implemented. A data flow diagram is a structured analysis and design tool that can be used for flowcharting in place of or in association with, information oriented and process oriented system flowcharts. In the DFD, there are four symbols: Data flow: used to connect process to each other, to source or sinks, The arrowhead indicates direction of data flow.

Performs some transformation of input data to yield output data. Source or sink: a source of system inputs or sinks of system out Data store: a repository of data; the arrowheads indicate net inputs & Net outputs to store.

LEVEL 1: DATA FLOW DIAGRAM: LOGGING IN


User Login

invalid Check

authenticate User logged in Admin database

LEVEL 2: DATA FLOW DIAGRAM: ADMIN OPERATIONS Scan an eye:

Save into Memory

Match Against Memory

View My Memory

Potrebbero piacerti anche