Академический Документы
Профессиональный Документы
Культура Документы
ON
4S011IS010
PrakyathRai
4S011IS039
4S011IS048
BACHELOR OF ENGINEERING
IN
INFORMATION SCIENCE & ENGINEERING
Under the guidance of: Mrs.RenukaTantry
(Assistant professor,ISE Department)
DESIGN REPORT
ON
Submitted BY:
BibinJerard
4SO11IS010
bibin1993@gmail.com9611143982____________
(Signature)
PrakyathRai
4SO11IS039
prakyathrai28@gmail.com8970440795 ____________
(Signature)
ShafiAzeem A G
4SO11IS048 shafeeazeemag@gmail.com8971896292____________
(Signature)
1. Abstract design
a. Architectural design
Here we are proposing a system which automatically takes and registers the attendance of a
student. This system uses RFID technology to register the attendance and store in the central
computer.
Instructor authentication needed
INSTRUCTOR
Adds student details
STUDENT
instructor
HOD/ Dean
Enable RFID Tag
Register attendance
Approve Warning
Student
Admin &staff
Login Web Interface
Update Schedule
In this use case diagram, there are 4 actors as shown in the figure above,they are admin, head of the
department staff and the student
Use Case
Admin login
Registration of new student
Modify from allocated RFID
Search Student Detail
Search by RFID number
Search by Department
Filter by Date
Display all
Description
The Admin has to enter his credentials every time to
work on system.
The admin has to do one time registration into system.
The admin modify the detail of student by the allocated
RFID.
The Admin will search the student detail like student
In_time, Out_time etc.
The Admin can search unique RFID number.
The Admin can search by Department in which the
student studies.
The Admin can see total student detail on that specific
date.
The Admin see the detail of all student in that College.
2. Functional design
a. Modular design diagram
Modular design is an approach that subdivides the system into
modules that can be independently created and then used in different
system to drive multiple functionalities. Some complex system can be
broken down into simple subsystem which works together when
combined.
The modular design for RFID attendance system contains following
module:
Administrative mode:
Registering student.
Registering staff and lecturers.
Viewing and editing database and
sending information.
User mode :
Contains student and staff.
Students can only view their
attendance status.
Staff can view as well as edit the data.
ADMIN MODE
Database
maintenance
Registration
of students
Registration
of lecturers
USER MODE
Student
View attendance
status
Lecturers
Lecturers RFID
tag Registration
Modify student
Attendance
User/administrat
Syste
m
Output
1-level DFD:
Login
process
Report
generatio
n
Attendanc
e entry
Teacher
entry
Student
entry
2-level DFD:
2.1:
Administrator
Login
proces
s
After login
Data stored
Student
After login
Student
entry
Teacher
entry
data entry
data entry
Login
Data stored
Teacher
Administrator
2.2:
user
Login
process
After login
Login
Report
generati
on
data entry
Attendance
Attendance
After login
Attendanc
e entry
Report
User
Data entry
Login
Data entry
Attendance
Instructor
Student
RFID terminal
Application server
Database server
6: Checking()
7: Success()
9: get lists of student & their RFID number()
8: system ready()
10:send list of student & RFID number()
reg of students
Reg of
teachers
Generate
reports
Maintain
database
Fig 1.1
Register in
Exit user
if not proper
Generate
report
Add to
Fig 1.2
Teacher ID
Subject
Month
T.name
Student id
Status
Teacher
Sem
Attendanc
e
Teaches
Belongs
Subject
Studied
S.code
S,name
Teacher id
Student
Student id
Sem
name
Course
Enter
student
Checked IN?
no
No
sound
yes
Beep sound
UPDATE DATATBASE
EVENT LOG
STOP
STOP
START
EXIT
STUDENT
CHECKED OUT
no
Beep
Sound
yes
No sound
UPDATE DATATBASE
EVENT LOG
STOP
STOP
START
ENTER
TEACHER
CHECKED IN?
no
NOSOUND
yes
BEEP
SOUND
UPDATE DATATBASE
EVENT LOG AND
START TIMER
STOP
STOP
START
EXIT
TEACHER
CHECKED OUT
no
Beep
Sound
yes
No sound
UPDATE DATATBASE
EVENT LOG
STOP
STOP
START
SET
ALARM
UPDATE DATATBASE
EVENT LOG
FIND ID
FIND ID
yes
Sound
Alarm
STOP
b. ER model
no