Академический Документы
Профессиональный Документы
Культура Документы
324 www.erpublication.org
Attendance Tracking System Using Wi-Fi
Thus although there exists a system for F3= Login (): The data that is sent from student mobile to
implementing this feature as desktop application for server where the username and password is matched if the
particular college or school or any other place, But with the transaction is committed then the student is able to VIEW his
mobile, we get solution that is green and eco -friendly i.e. own personal attendance data.
consume less energy and power and also provide a good
interface and easy to use for taking the attendance. Mobile
being portable can help teachers or any other user to take
attendance on their mobile and view the various statistics to
analyze the attendance record of the student.
Set Theory:
Every input given to this function F1,F2,F3 will have only 2
possible values, i.e. Boolean values of true or false.
Let S (be a main set of) {SDB, S, T, AL, V,G,IP}
F4=Attendance Mark (): In this function the students logs in
Where, through his registered username and password, and using
IEMI number his/her attendance is marked.
SDB is the copy of the server database. This database is
responsible for storing student information related to F5= Attendance Update (): In this function the attendance
interactions with server. given by students is updated at the end of the day
T is a set of the two databases that we have stored one for the
personal details of the particular student and the other for the
user id and password. Function F4 and F5 have one to one mapping as one student
can only mark attendance once in a day and this is one to one
AL is a set of algorithms applied on the encrypted input .
mobile data to get desired results. .
F6= AttendanceView ():This function is invoked once the
Vis set for all Registered and Authorized teachers which is student marking attendance is over. The staff/teachers can
valid and not repeated. view the result as well as manipulate them .The attendance
can also be shown to the respective student but they are not
G is set parent users or non- registered which is not valid for allowed to manipulate them This is to be displayed over the
attendance marking, but have privileges for viewing portal and can be accessed by all the users.
information about particular student.
F7= Notify (): This function is used to notify the parents about
IP is the attendance marked by student. the attendance percentage of their respective wards.
Functionalities:
325 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-4, April 2015
Because any one can access the project and upload it for their to get easy and interactive access to the attendance records of
use. student. We are trying to make an application that can help the
Modules Implementation: teacher to take attendance of the students through their own
It is designed especially for students to keep track of their mobile device.
attendance level and get notified when attendance drops The problem is that guardians or parents are not able to get the
down. It has two modules. They are- status of their child time to time or we can say on monthly
1 Staff Module: The main purpose of the staff module is to basis. The application that we are building can allow teacher
provide security. This module is specially designed for staffs, to take the attendance through their mobile devices, manage
which use mobile phone to take attendance. Each staff enter records, and inform their parents or guardians about the status
username and password before enter in to attendance list. If of their ward.
username and password match, he/she can enter in to
attendance page. VI. SYSTEM WORKFLOW
1.1 Attendance Entry Module: Real Time Workflow-The teacher will open the portal as
The purpose of Attendance Entry Module is to enter the he/she enters the classroom and the students will have the
attendance using cell phone. In this module Lecturer takes the particular timeslot to mark their attendance. As the attendance
attendance using the cell phone. Lecturers select the branch, is marked automatically when the students mobile interacts
semester and year. After this session he enters in to attendance with the access point inside the classroom so the student is
page. Here staff makes a mark on the absentees. barred to enter the class within particular time.
1.2 Database Module The attendance is marked with the help of a unique number
The first function of this module is to update the attendance send to the remote administrator .The data will be transferred
list from the cell phone. When the attendance list from the cell in an encrypted format with the help of the AES encryption
phone receives, server automatically updates its database. The algorithm. The data then will be stored at the server which is
server updating the database whether any change from cell controlled by the administrator, manipulation of the
phone occurred. information of the student such as editing the name, mobile
1.3 Adding the time table: number, and the parents information. The data related to the
Adding the time table is very simple as the application stores staff members is also maintained by the administrator only.
all the university subjects and simply we have to select from
the drop down list.
1.4 Email Module:
This module is used to send email to the parents to notify them
their attendance, curriculum activities.
2 Student Modules:
2.1 Add Details:
Add your name, registration number ,address IEMI number,
parents email ids, username and password. This is a onetime
process.
2.2 Dashboard:
You can view all pages from the dashboard. You'll be shown
the dashboard every time the app runs.
2.3 View bunks:
You can either view all bunks or view by subject. View by
subject displays a list of subjects and on clicking it takes you
to the summary. View all lists all your bunks which are
arranged by date.
2.4 Alerts:
In order to view the overall attendance clicks on alerts button
in dashboard. Alerts page also notifies you when the overall
percent drops down.
3 Server Module
In this we simply build the database module which is used to
store all the data of the staff as well as student also.
Any one authority member can easily access the data from the
server as their use.
VII. SOFTWARE AND HARDWARE REQUIREMENT
V. PROPOSED SYSTEM
We tried to implement a system which overcomes the HARDWARE REQUIREMENT
limitations of the existing approach. Taking the attendance on
mobile phones instead of traditional approach is one step System : Pentium IV 2.4 GHz.
forward to automated system. Doing the same work on mobile
Hard Disk : 80 GB.
phones not only saves our resources but also enables the user
326 www.erpublication.org
Attendance Tracking System Using Wi-Fi
Mouse : Logitech.
SOFTWARE REQUIREMENTS
ADMINISTRATOR:
ANDROID APPLICATION:
FACULTY
FACULTY:
327 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-4, April 2015
campus. These are some future works which can be
implemented further.
REFRENCES
[1] Frank H. P. Fitzek, Frank Reichert Mobile phone programming and its
application to wireless networking
[2] Neha Mittal Minor Report On Mobile Augmented Reality Application
for Android Operating System
[3] "Announcing the ADVANCED ENCRYPTION STANDARD (AES)".
Federal Information Processing Standards Publication 197. United
States National Institute of Standards and Technology (NIST).
STUDENT November 26, 2001. Retrieved October 2, 2012.
[4] Dag Arne Osvik1; Adi Shamir2; Eran Tromer2 (2005-11-20). "Cache
Attacks and Countermeasures: the Case of AES" (PDF). Retrieved
2008-11-02.
[5] "Wi-Fi Mapping Software: Footprint". Alyrica Networks, Inc. Retrieved
2008-04-27.
[6] Mateti, Prabhaker (2005). "Hacking Techniques in Wireless Networks".
Dayton, Ohio: Department of Computer Science and Engineering
Wright State University. Retrieved 2010-02-28.
[7] "Quatech Rolls Out Airborne Embedded 802.11 Radio for M2M
Market". Retrieved 2008-04-29
IX. CONCLUSION:
328 www.erpublication.org