SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015
DOI : 10.5121/ijcseit.2015.5101 1
A SMART, LOCATION BASED TIME AND
ATTENDANCE TRACKING SYSTEM USING ANDROID
APPLICATION
Shermin Sultana1
, Asma Enayet1
and Ishrat Jahan Mouri1
1
Department of Computer Science and Engineering, Stamford University Bangladesh,
Dhaka, Bangladesh
ABSTRACT
Over the years the process of manual attendance has been carried out which is not only time consuming
but also provides erroneous result. Automated time and attendance monitoring system provides many
benefits to organizations. This reduces the need of pen and paper based manual attendance tracking
system. Following this thought, we have proposed a smart location based time and attendance tracking
system which is implemented on android mobile application on smartphone reducing the need of additional
biometric scanner device. The location of an organization has a specific location, which can be determine
by the GPS. Each employee’s location can be determined by the GPS using smartphone. This location is
defined as a key of time and attendance tracking in our paper.
KEYWORDS
Location-based service, GPS, time and attendance system, sending SMS, android applications.
1.INTRODUCTION
Now a day, attendance monitoring and working hour calculation is very essential for almost every
institution or organization. Typically there are two types of attendance system available, i)
Manual and ii) Automated. Manual system involves the use of sheets of paper or books in taking
attendance where employees fill out and managers oversee for accuracy. This method could be
erroneous because sheets could be lost or damaged. Also the extraction of relevant data and the
manual computation of working time is very time consuming. It takes an extra employee to check
for the attendance and timing of other employees which includes cost overhead for the
organization as well [1].
On the other hand, automated time and attendance systems implies the use of electronic tags, bar-
code badges, magnetic stripe cards, biometrics (hand, fingerprint, or facial), and touch screens [2]
in place of paper sheets. In these aforementioned techniques, employees touch or swipe in order
to provide their identification and also the entering and leaving time to calculate working hours.
The provided information are recorded and automatically transferred to a computer for
processing. Using an automated system for time and attendance monitoring reduces the errors of
manual system and conserve optimal amount of time. But these automated systems require
heterogeneous devices need to be located in the organization which is costly.
In this paper, considering the wide popularity of smartphones, we introduce the use of
smartphone for this time and attendance tracking purpose. We have proposed a location based
smart time and attendance tracking system based on the concept of web services which is
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015
2
implemented as an Android mobile application that communicates with the remote server in
which the database is located. Internet connectivity (Wi-Fi/3G) is needed for connecting to
database residing in the remote server. Our proposed smart system does not require any kind of
peripheral device other than smartphone which will reduce computational time and cost of
placing an extra device. Any employee crossing the area border with a smartphone and the
running application will be tracked automatically.
2.RELATED WORKS
Several techniques and methods have been carried out effectively to monitor employee
attendance. Lawson et al. [3] proposed a cost effective computer based embedded attendance
management system by which authority electrically monitors the attendance for verification using
an improvised electronic card. These cards contain necessary information of an individual. These
are inserted in an electronic machine which will record the time and other information to a server
system. Password based authentication and verification of attendance monitoring system of any
individuals has also been carried out in the literature. A system that applies user id and password
of a person for authentication was designed and implemented by Cheng et al. [4].
However, an issue with these electronic cards or password based system allows for imposture
since cards or passwords can be shared or someone can ask other person to insert his/her card or
password. This problem can be addressed by using biometric recognition system which includes
finger print or iris recognition.
A system was proposed and implemented by authors in [5] fingerprints to identify and calculate
the attendance and generate the reports after a fixed time duration. Individuals simply put their
fingerprints on the fingerprint reader which scans the finger print and verifies that person. M.
Smaili et al [6] solved the problem by proposing a wireless attendance management system where
iris of an individual is used for authentication. It is also like fingerprint where no two people can
have the same eyes. A scanner will scan the eyes and automatically log the person in. Unlike
fingerprint, iris is more preserved from the external environment. But both the fingerprint and iris
recognition based approach needs some extra devices or scanner which can be connected to the
server computation system.
In our work, we addressed the problem utilizing smartphones internet connectivity for monitoring
the presence or attendance of an individual. Smartphone based monitoring system reduces the
surplus cost of additional scanning device because now a days almost each employee possess a
smartphone of his own. An area is fixed for every employee when an employee enters or exits
that area, that time stamp is saved and the time duration of any particular employee residing
within its area is calculated by the system.
3.PROPOSED ATTENDANCE TRACKING SYSTEM OVERVIEW AND DESIGN
3.1.System Overview:
The proposed system provides a solution to manual attendance taking problem. This system is a
location based smart time and attendance tracking system based on the concept of web services
which is implemented as an android mobile application. The employee has to install the
respective APK files developed for them on their android devices. At first it is important to save
the office coordinates by entering the latitude, longitude and radius of area. Employee has to save
the IP (internet protocol) address of the office internet. At the same time one employee can save
their information through the info menus of the App.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015
3
This location based time and attendance tracking system locates your position and logs your login
and logout time. As the employee enters his workplace area, the system connects to the office
internet and sends the employee id and local time to the server. Then the server gets the local time
and stores the information in a database. Again when employee leaves the office area, the system
notifies the office server that the employee is leaving. To run the whole system accurately it is
important that both the employee device and office server is in the same internet connection (Wi-
Fi/3G).
3.2.System Design:
The smart, location based time and attendance tracking system is a client-server approach and
follows specific hardware and software architecture. Integrating the hardware and software is the
main challenge here and the hardware and software works together.
The whole system has been divided into two major categories 1) App for mobile 2) App for pc
3.2.1. Software Architecture
The software architecture consists of: the database, the application program and the server.
• Database: The database consists of a number of tables, which stores records. We used
apache derby database which is easy, fast and efficient and can store a large number of
records and requires a little configuration.
• Application Program: The application program is developed with Android programming
language using Eclipse framework. The application program provides user interface to
both the employees and office server. Programming in Android is simple, user friendly
and android offers an excellent data connectivity.
• Server: The server is deployed on the personal computer using apache-Tomcat7. Tomcat7
is free, robust and easy to deploy.
3.2.2. Hardware Architecture
The basic requirement of the location base time and attendance tracking system is an android
device, which will run the application, with the help of which the employees will mark their
attendance and take their login, logout time automatically without any hassle. The other
requirement is a personal computer on the server side, which will store the database.
4.METHODOLOGY
User authentication is one of the major factors in the proposed system. Every employee is
authenticated based on his/her unique user identification number. This unique identification
number is the number which is given by the office. The identification number along with other
information is also saved in the employee device.
At first employee has to install the required system APK files into their android device. Mobile
location service has to be on when the system was running. If mobile location service is off then
the whole process will not go further. Mobile location service helps to trace the employee
location. When the employee enters the office area, android device of the employee is
automatically connected to the office internet and a message is sent to the office sever with the
employee id and local time of the device which is counted as login time of that employee. When
employee leaves the office area, a message is sent to the office server with employee id and local
time which is counted as logout time. Figure 1 depicts the overall methodology of our proposed
system.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015
4
Figure 1. Flow of operation for the proposed system
5.CONCLUSION
This paper introduce a smart, location based time and attendance tracking system using android
application which use location as the core component of attendance tracking using smartphone.
The area is set for tracking using GPS and employee coordinate inside the area border depicts that
employee is present in the organization. We developed this system for android platform, but we
are focusing on developing this system for iOS platform as well in neat future.
ACKNOWLEDGEMENTS
The authors would like to thank everyone, just everyone!
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015
5
REFERENCES
[1] Kumbhar, A. A., Wanjara, K. S., Trivedi, D. H., Khairatkar, A. U., & Sharma, D. (2014). “Automated
Attendance Monitoring System using Android Platform.”, International Journal of Current
Engineering and Technology, Vol. 4, No. 2, pp1096-1099.
[2] Pankanti, S., Prabhakar, S., & Jain, A. K. (2002). “On the individuality of fingerprints”, Pattern
Analysis and Machine Intelligence, IEEE Transactions on, 24(8), 1010-1025.
[3] Shoewu, O. O. M. Olaniyi, and Lawson (2011), “Embedded Computer-Based Lecture Attendance
Management System”, African Journal of Computing and ICT (Journal of IEEE Nigeria Computer
Section), 4(3):27 – 36.
[4] Cheng, K., L. Xiang, T. Hirota, and K. Ushijimaa (2005), “Effective Teaching for Large Classes with
Rental PCs by Web System WTS”, Pro. Data Engineering Workshop (DEWS2005), 1D – d3 (in
Japanese).
[5] Shoewu, O. and O.A. Idowu (2012), “Development of Attendance Management System using
Biometrics”, Pacific Journal of Science and Technology, 13(1):300-307.
[6] Kadry, S., & Smaili, M. (2013). ”Wireless attendance management system based on iris recognition”,
Scientific Research and essays, 5(12), 1428-1435.
[7] Android Developer Guide: http://developer.android.com/guide/index.html accessed at 18th January.
[8] Android API: http://developer.android.com/reference/packages.html accessed at 20th January.
[9] Android Developers blog: http://android-developers.blogspot.com/ accessed at 15th January.
Authors
Asma Enayet is a lecturer in the Department of Computer Science and Engineering,
Stamford University Bangladesh, Dhaka, Bangladesh. She received her B.Sc in
Computer Science and Engineering from University of Dhaka, Bangladesh in 2012.
She passed her Higher Secondary Certificate (H.S.C) and Secondary School Certificate
(S.S.C) form Holy Cross College, Dhaka, Bangladesh in 2008 and Holy Cross Girls’
High School, Dhaka, Bangladesh in 2006. She published several journal and
international conference paper from her research work. Her research interest includes
web service composition, semantic web service, knowledge representation, mobile
apps, etc.
Shermin Sultana is a lecturer in the Department of Computer Science and Engineering,
Stamford University Bangladesh, Dhaka, Bangladesh. She received her B.Sc in
Computer Science and Engineering from Ahsanullah University of Science and
Technology, Dhaka, Bangladesh in 2012. She passed her Higher Secondary Certificate
(H.S.C) and Secondary School Certificate (S.S.C) from Ideal School and College,
Motijheel, Dhaka, Bangladesh in 2008 and Kamrunnesa Govt Girls High School, Dhaka,
Bangladesh in 2006. Her research interest includes Artificial Intelligence, Mobile Apps
and Neural Network etc.
Israt Jahan Mouri is a lecturer in the Department of Computer Science and
Engineering, Stamford University Bangladesh, Dhaka, Bangladesh. She received her
B.Sc in Computer Science and Engineering from Military Institute of Science &
Technology (MIST), Dhaka, Bangladesh in 2014. She passed her Higher Secondary
Certificate (H.S.C) and Secondary School Certificate (S.S.C) from Rajuk Uttara Model
College, Dhaka, Bangladesh in 2009 and The Buds Residential Model College, Sylhet,
Bangladesh in 2007. Her research interest includes Pattern Recognition, Mobile Apps
and Neural Network etc.

More Related Content

What's hot

IRJET- Proximity Detection Warning System using Ray Casting
IRJET- Proximity Detection Warning System using Ray CastingIRJET- Proximity Detection Warning System using Ray Casting
IRJET- Proximity Detection Warning System using Ray CastingIRJET Journal
 
IRJET-An Interline Dynamic Voltage Restorer (IDVR)
IRJET-An Interline Dynamic Voltage Restorer (IDVR)IRJET-An Interline Dynamic Voltage Restorer (IDVR)
IRJET-An Interline Dynamic Voltage Restorer (IDVR)IRJET Journal
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting SystemIRJET Journal
 
Smartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMSSmartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMSEditor IJCATR
 
IRJET- Fish Recognition and Detection Based on Deep Learning
IRJET-  	  Fish Recognition and Detection Based on Deep LearningIRJET-  	  Fish Recognition and Detection Based on Deep Learning
IRJET- Fish Recognition and Detection Based on Deep LearningIRJET Journal
 
PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...
PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...
PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...IAEME Publication
 
IRJET - Door Lock Control using Wireless Biometric
IRJET - Door Lock Control using Wireless BiometricIRJET - Door Lock Control using Wireless Biometric
IRJET - Door Lock Control using Wireless BiometricIRJET Journal
 
VISUALISATION OF COMPLEX PROCESSES OF CONTROL
VISUALISATION OF COMPLEX PROCESSES OF CONTROLVISUALISATION OF COMPLEX PROCESSES OF CONTROL
VISUALISATION OF COMPLEX PROCESSES OF CONTROLIAEME Publication
 
IRJET - Smart Security and Service
IRJET -  	  Smart Security and ServiceIRJET -  	  Smart Security and Service
IRJET - Smart Security and ServiceIRJET Journal
 
Multilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniquesMultilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniqueseSAT Publishing House
 
Multilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniquesMultilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniqueseSAT Journals
 
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET Journal
 
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
Transparent Developmental Biometric Based System Protect User Reauthenticatio...Transparent Developmental Biometric Based System Protect User Reauthenticatio...
Transparent Developmental Biometric Based System Protect User Reauthenticatio...IRJET Journal
 

What's hot (16)

IRJET- Proximity Detection Warning System using Ray Casting
IRJET- Proximity Detection Warning System using Ray CastingIRJET- Proximity Detection Warning System using Ray Casting
IRJET- Proximity Detection Warning System using Ray Casting
 
IRJET-An Interline Dynamic Voltage Restorer (IDVR)
IRJET-An Interline Dynamic Voltage Restorer (IDVR)IRJET-An Interline Dynamic Voltage Restorer (IDVR)
IRJET-An Interline Dynamic Voltage Restorer (IDVR)
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
Smartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMSSmartphone Remote Detection and Wipe System using SMS
Smartphone Remote Detection and Wipe System using SMS
 
Irjet v7 i4693
Irjet v7 i4693Irjet v7 i4693
Irjet v7 i4693
 
IRJET- Fish Recognition and Detection Based on Deep Learning
IRJET-  	  Fish Recognition and Detection Based on Deep LearningIRJET-  	  Fish Recognition and Detection Based on Deep Learning
IRJET- Fish Recognition and Detection Based on Deep Learning
 
C6524029320
C6524029320C6524029320
C6524029320
 
PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...
PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...
PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3...
 
IRJET - Door Lock Control using Wireless Biometric
IRJET - Door Lock Control using Wireless BiometricIRJET - Door Lock Control using Wireless Biometric
IRJET - Door Lock Control using Wireless Biometric
 
VISUALISATION OF COMPLEX PROCESSES OF CONTROL
VISUALISATION OF COMPLEX PROCESSES OF CONTROLVISUALISATION OF COMPLEX PROCESSES OF CONTROL
VISUALISATION OF COMPLEX PROCESSES OF CONTROL
 
Implementation of Biometric Based Electoral Fraud Desisting System
Implementation of Biometric Based Electoral Fraud Desisting SystemImplementation of Biometric Based Electoral Fraud Desisting System
Implementation of Biometric Based Electoral Fraud Desisting System
 
IRJET - Smart Security and Service
IRJET -  	  Smart Security and ServiceIRJET -  	  Smart Security and Service
IRJET - Smart Security and Service
 
Multilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniquesMultilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniques
 
Multilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniquesMultilevel authentication using gps and otp techniques
Multilevel authentication using gps and otp techniques
 
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
 
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
Transparent Developmental Biometric Based System Protect User Reauthenticatio...Transparent Developmental Biometric Based System Protect User Reauthenticatio...
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
 

Similar to A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION

Employee Monitoring And Management System Using GPS And Android
Employee Monitoring And Management System Using GPS And AndroidEmployee Monitoring And Management System Using GPS And Android
Employee Monitoring And Management System Using GPS And AndroidIRJET Journal
 
IRJET - Android Application Service Call Management System
IRJET  -  	  Android Application Service Call Management SystemIRJET  -  	  Android Application Service Call Management System
IRJET - Android Application Service Call Management SystemIRJET Journal
 
Implementation of Automatic Attendance Management System Using Harcascade and...
Implementation of Automatic Attendance Management System Using Harcascade and...Implementation of Automatic Attendance Management System Using Harcascade and...
Implementation of Automatic Attendance Management System Using Harcascade and...IRJET Journal
 
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTSOFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTSJournal For Research
 
A WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEMA WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEMijsptm
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face RecognitionIRJET Journal
 
ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...
ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...
ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...IRJET Journal
 
IMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEM
IMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEMIMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEM
IMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEMAM Publications,India
 
Implement fingerprint authentication for employee automation system
Implement fingerprint authentication for employee automation systemImplement fingerprint authentication for employee automation system
Implement fingerprint authentication for employee automation systemTanjarul Islam Mishu
 
Randomized QR-code scanning for a low-cost secured attendance system
Randomized QR-code scanning for a low-cost secured  attendance systemRandomized QR-code scanning for a low-cost secured  attendance system
Randomized QR-code scanning for a low-cost secured attendance systemIJECEIAES
 
Java project titles
Java project titlesJava project titles
Java project titlesAshly Liza
 
SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...
SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...
SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...IRJET Journal
 
IRJET- Queue Control System using Android
IRJET- Queue Control System using AndroidIRJET- Queue Control System using Android
IRJET- Queue Control System using AndroidIRJET Journal
 
IRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone SensorsIRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone SensorsIRJET Journal
 
Fingerprint Alert System A Solution for Effective Management System
Fingerprint Alert System A Solution for Effective Management SystemFingerprint Alert System A Solution for Effective Management System
Fingerprint Alert System A Solution for Effective Management Systemijtsrd
 
Smart Surveillance System through Computer Vision
Smart Surveillance System through Computer VisionSmart Surveillance System through Computer Vision
Smart Surveillance System through Computer VisionIRJET Journal
 
IRJET- An Efficient Automation Framework for Testing ITS Solution using Selenium
IRJET- An Efficient Automation Framework for Testing ITS Solution using SeleniumIRJET- An Efficient Automation Framework for Testing ITS Solution using Selenium
IRJET- An Efficient Automation Framework for Testing ITS Solution using SeleniumIRJET Journal
 
Employee record for admin application using android smartphone
Employee record for admin application using android smartphoneEmployee record for admin application using android smartphone
Employee record for admin application using android smartphoneIRJET Journal
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET Journal
 
Android Application For Decentralized Family Locator
Android Application For Decentralized Family LocatorAndroid Application For Decentralized Family Locator
Android Application For Decentralized Family LocatorIRJET Journal
 

Similar to A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION (20)

Employee Monitoring And Management System Using GPS And Android
Employee Monitoring And Management System Using GPS And AndroidEmployee Monitoring And Management System Using GPS And Android
Employee Monitoring And Management System Using GPS And Android
 
IRJET - Android Application Service Call Management System
IRJET  -  	  Android Application Service Call Management SystemIRJET  -  	  Android Application Service Call Management System
IRJET - Android Application Service Call Management System
 
Implementation of Automatic Attendance Management System Using Harcascade and...
Implementation of Automatic Attendance Management System Using Harcascade and...Implementation of Automatic Attendance Management System Using Harcascade and...
Implementation of Automatic Attendance Management System Using Harcascade and...
 
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTSOFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
OFFLINE CONTEXT AWARE COMPUTING FOR PROVIDING USER SPECIFIC RESULTS
 
A WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEMA WIRELESS FINGERPRINT ATTENDANCE SYSTEM
A WIRELESS FINGERPRINT ATTENDANCE SYSTEM
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
 
ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...
ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...
ANDROID BASED ADVANCED ATTENDANCE VIGILANCE SYSTEM USING WIRELESS NETWORK WIT...
 
IMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEM
IMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEMIMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEM
IMPLEMENT FINGERPRINT AUTHENTICATION FOR EMPLOYEE AUTOMATION SYSTEM
 
Implement fingerprint authentication for employee automation system
Implement fingerprint authentication for employee automation systemImplement fingerprint authentication for employee automation system
Implement fingerprint authentication for employee automation system
 
Randomized QR-code scanning for a low-cost secured attendance system
Randomized QR-code scanning for a low-cost secured  attendance systemRandomized QR-code scanning for a low-cost secured  attendance system
Randomized QR-code scanning for a low-cost secured attendance system
 
Java project titles
Java project titlesJava project titles
Java project titles
 
SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...
SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...
SYSTEM FOR ATTENDANCE TRACKING BASED ON THE INTERNET OF THINGS THAT MAKES USE...
 
IRJET- Queue Control System using Android
IRJET- Queue Control System using AndroidIRJET- Queue Control System using Android
IRJET- Queue Control System using Android
 
IRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone SensorsIRJET- Human Activity Recognition using Smartphone Sensors
IRJET- Human Activity Recognition using Smartphone Sensors
 
Fingerprint Alert System A Solution for Effective Management System
Fingerprint Alert System A Solution for Effective Management SystemFingerprint Alert System A Solution for Effective Management System
Fingerprint Alert System A Solution for Effective Management System
 
Smart Surveillance System through Computer Vision
Smart Surveillance System through Computer VisionSmart Surveillance System through Computer Vision
Smart Surveillance System through Computer Vision
 
IRJET- An Efficient Automation Framework for Testing ITS Solution using Selenium
IRJET- An Efficient Automation Framework for Testing ITS Solution using SeleniumIRJET- An Efficient Automation Framework for Testing ITS Solution using Selenium
IRJET- An Efficient Automation Framework for Testing ITS Solution using Selenium
 
Employee record for admin application using android smartphone
Employee record for admin application using android smartphoneEmployee record for admin application using android smartphone
Employee record for admin application using android smartphone
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
 
Android Application For Decentralized Family Locator
Android Application For Decentralized Family LocatorAndroid Application For Decentralized Family Locator
Android Application For Decentralized Family Locator
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION

  • 1. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015 DOI : 10.5121/ijcseit.2015.5101 1 A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION Shermin Sultana1 , Asma Enayet1 and Ishrat Jahan Mouri1 1 Department of Computer Science and Engineering, Stamford University Bangladesh, Dhaka, Bangladesh ABSTRACT Over the years the process of manual attendance has been carried out which is not only time consuming but also provides erroneous result. Automated time and attendance monitoring system provides many benefits to organizations. This reduces the need of pen and paper based manual attendance tracking system. Following this thought, we have proposed a smart location based time and attendance tracking system which is implemented on android mobile application on smartphone reducing the need of additional biometric scanner device. The location of an organization has a specific location, which can be determine by the GPS. Each employee’s location can be determined by the GPS using smartphone. This location is defined as a key of time and attendance tracking in our paper. KEYWORDS Location-based service, GPS, time and attendance system, sending SMS, android applications. 1.INTRODUCTION Now a day, attendance monitoring and working hour calculation is very essential for almost every institution or organization. Typically there are two types of attendance system available, i) Manual and ii) Automated. Manual system involves the use of sheets of paper or books in taking attendance where employees fill out and managers oversee for accuracy. This method could be erroneous because sheets could be lost or damaged. Also the extraction of relevant data and the manual computation of working time is very time consuming. It takes an extra employee to check for the attendance and timing of other employees which includes cost overhead for the organization as well [1]. On the other hand, automated time and attendance systems implies the use of electronic tags, bar- code badges, magnetic stripe cards, biometrics (hand, fingerprint, or facial), and touch screens [2] in place of paper sheets. In these aforementioned techniques, employees touch or swipe in order to provide their identification and also the entering and leaving time to calculate working hours. The provided information are recorded and automatically transferred to a computer for processing. Using an automated system for time and attendance monitoring reduces the errors of manual system and conserve optimal amount of time. But these automated systems require heterogeneous devices need to be located in the organization which is costly. In this paper, considering the wide popularity of smartphones, we introduce the use of smartphone for this time and attendance tracking purpose. We have proposed a location based smart time and attendance tracking system based on the concept of web services which is
  • 2. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015 2 implemented as an Android mobile application that communicates with the remote server in which the database is located. Internet connectivity (Wi-Fi/3G) is needed for connecting to database residing in the remote server. Our proposed smart system does not require any kind of peripheral device other than smartphone which will reduce computational time and cost of placing an extra device. Any employee crossing the area border with a smartphone and the running application will be tracked automatically. 2.RELATED WORKS Several techniques and methods have been carried out effectively to monitor employee attendance. Lawson et al. [3] proposed a cost effective computer based embedded attendance management system by which authority electrically monitors the attendance for verification using an improvised electronic card. These cards contain necessary information of an individual. These are inserted in an electronic machine which will record the time and other information to a server system. Password based authentication and verification of attendance monitoring system of any individuals has also been carried out in the literature. A system that applies user id and password of a person for authentication was designed and implemented by Cheng et al. [4]. However, an issue with these electronic cards or password based system allows for imposture since cards or passwords can be shared or someone can ask other person to insert his/her card or password. This problem can be addressed by using biometric recognition system which includes finger print or iris recognition. A system was proposed and implemented by authors in [5] fingerprints to identify and calculate the attendance and generate the reports after a fixed time duration. Individuals simply put their fingerprints on the fingerprint reader which scans the finger print and verifies that person. M. Smaili et al [6] solved the problem by proposing a wireless attendance management system where iris of an individual is used for authentication. It is also like fingerprint where no two people can have the same eyes. A scanner will scan the eyes and automatically log the person in. Unlike fingerprint, iris is more preserved from the external environment. But both the fingerprint and iris recognition based approach needs some extra devices or scanner which can be connected to the server computation system. In our work, we addressed the problem utilizing smartphones internet connectivity for monitoring the presence or attendance of an individual. Smartphone based monitoring system reduces the surplus cost of additional scanning device because now a days almost each employee possess a smartphone of his own. An area is fixed for every employee when an employee enters or exits that area, that time stamp is saved and the time duration of any particular employee residing within its area is calculated by the system. 3.PROPOSED ATTENDANCE TRACKING SYSTEM OVERVIEW AND DESIGN 3.1.System Overview: The proposed system provides a solution to manual attendance taking problem. This system is a location based smart time and attendance tracking system based on the concept of web services which is implemented as an android mobile application. The employee has to install the respective APK files developed for them on their android devices. At first it is important to save the office coordinates by entering the latitude, longitude and radius of area. Employee has to save the IP (internet protocol) address of the office internet. At the same time one employee can save their information through the info menus of the App.
  • 3. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015 3 This location based time and attendance tracking system locates your position and logs your login and logout time. As the employee enters his workplace area, the system connects to the office internet and sends the employee id and local time to the server. Then the server gets the local time and stores the information in a database. Again when employee leaves the office area, the system notifies the office server that the employee is leaving. To run the whole system accurately it is important that both the employee device and office server is in the same internet connection (Wi- Fi/3G). 3.2.System Design: The smart, location based time and attendance tracking system is a client-server approach and follows specific hardware and software architecture. Integrating the hardware and software is the main challenge here and the hardware and software works together. The whole system has been divided into two major categories 1) App for mobile 2) App for pc 3.2.1. Software Architecture The software architecture consists of: the database, the application program and the server. • Database: The database consists of a number of tables, which stores records. We used apache derby database which is easy, fast and efficient and can store a large number of records and requires a little configuration. • Application Program: The application program is developed with Android programming language using Eclipse framework. The application program provides user interface to both the employees and office server. Programming in Android is simple, user friendly and android offers an excellent data connectivity. • Server: The server is deployed on the personal computer using apache-Tomcat7. Tomcat7 is free, robust and easy to deploy. 3.2.2. Hardware Architecture The basic requirement of the location base time and attendance tracking system is an android device, which will run the application, with the help of which the employees will mark their attendance and take their login, logout time automatically without any hassle. The other requirement is a personal computer on the server side, which will store the database. 4.METHODOLOGY User authentication is one of the major factors in the proposed system. Every employee is authenticated based on his/her unique user identification number. This unique identification number is the number which is given by the office. The identification number along with other information is also saved in the employee device. At first employee has to install the required system APK files into their android device. Mobile location service has to be on when the system was running. If mobile location service is off then the whole process will not go further. Mobile location service helps to trace the employee location. When the employee enters the office area, android device of the employee is automatically connected to the office internet and a message is sent to the office sever with the employee id and local time of the device which is counted as login time of that employee. When employee leaves the office area, a message is sent to the office server with employee id and local time which is counted as logout time. Figure 1 depicts the overall methodology of our proposed system.
  • 4. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015 4 Figure 1. Flow of operation for the proposed system 5.CONCLUSION This paper introduce a smart, location based time and attendance tracking system using android application which use location as the core component of attendance tracking using smartphone. The area is set for tracking using GPS and employee coordinate inside the area border depicts that employee is present in the organization. We developed this system for android platform, but we are focusing on developing this system for iOS platform as well in neat future. ACKNOWLEDGEMENTS The authors would like to thank everyone, just everyone!
  • 5. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 5,No.1, February 2015 5 REFERENCES [1] Kumbhar, A. A., Wanjara, K. S., Trivedi, D. H., Khairatkar, A. U., & Sharma, D. (2014). “Automated Attendance Monitoring System using Android Platform.”, International Journal of Current Engineering and Technology, Vol. 4, No. 2, pp1096-1099. [2] Pankanti, S., Prabhakar, S., & Jain, A. K. (2002). “On the individuality of fingerprints”, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 24(8), 1010-1025. [3] Shoewu, O. O. M. Olaniyi, and Lawson (2011), “Embedded Computer-Based Lecture Attendance Management System”, African Journal of Computing and ICT (Journal of IEEE Nigeria Computer Section), 4(3):27 – 36. [4] Cheng, K., L. Xiang, T. Hirota, and K. Ushijimaa (2005), “Effective Teaching for Large Classes with Rental PCs by Web System WTS”, Pro. Data Engineering Workshop (DEWS2005), 1D – d3 (in Japanese). [5] Shoewu, O. and O.A. Idowu (2012), “Development of Attendance Management System using Biometrics”, Pacific Journal of Science and Technology, 13(1):300-307. [6] Kadry, S., & Smaili, M. (2013). ”Wireless attendance management system based on iris recognition”, Scientific Research and essays, 5(12), 1428-1435. [7] Android Developer Guide: http://developer.android.com/guide/index.html accessed at 18th January. [8] Android API: http://developer.android.com/reference/packages.html accessed at 20th January. [9] Android Developers blog: http://android-developers.blogspot.com/ accessed at 15th January. Authors Asma Enayet is a lecturer in the Department of Computer Science and Engineering, Stamford University Bangladesh, Dhaka, Bangladesh. She received her B.Sc in Computer Science and Engineering from University of Dhaka, Bangladesh in 2012. She passed her Higher Secondary Certificate (H.S.C) and Secondary School Certificate (S.S.C) form Holy Cross College, Dhaka, Bangladesh in 2008 and Holy Cross Girls’ High School, Dhaka, Bangladesh in 2006. She published several journal and international conference paper from her research work. Her research interest includes web service composition, semantic web service, knowledge representation, mobile apps, etc. Shermin Sultana is a lecturer in the Department of Computer Science and Engineering, Stamford University Bangladesh, Dhaka, Bangladesh. She received her B.Sc in Computer Science and Engineering from Ahsanullah University of Science and Technology, Dhaka, Bangladesh in 2012. She passed her Higher Secondary Certificate (H.S.C) and Secondary School Certificate (S.S.C) from Ideal School and College, Motijheel, Dhaka, Bangladesh in 2008 and Kamrunnesa Govt Girls High School, Dhaka, Bangladesh in 2006. Her research interest includes Artificial Intelligence, Mobile Apps and Neural Network etc. Israt Jahan Mouri is a lecturer in the Department of Computer Science and Engineering, Stamford University Bangladesh, Dhaka, Bangladesh. She received her B.Sc in Computer Science and Engineering from Military Institute of Science & Technology (MIST), Dhaka, Bangladesh in 2014. She passed her Higher Secondary Certificate (H.S.C) and Secondary School Certificate (S.S.C) from Rajuk Uttara Model College, Dhaka, Bangladesh in 2009 and The Buds Residential Model College, Sylhet, Bangladesh in 2007. Her research interest includes Pattern Recognition, Mobile Apps and Neural Network etc.