Mrs. Purvi SankheAssistant Professor, Information TechnologyThakur College of Engineering and TechnologyMumbai, [email protected] Saurav Jangir, Mr.
Mahendrasingh Parmar,Mr.Aakash TripathiStudent, Information TechnologyThakur College of Engineering and TechnologyMumbai, [email protected]—Attendance management is a difficult and essentialpart of every organization especially for those organizations thatare not using fingerprint readers or automatic scanners tomanage attendance. There are lots of attendance managementsystems available in the market but most of them do not providethe flexibility to modify and change details in random situations,which can sometimes be the need of time. This work is useful forthe easy user interface.
The planning is to utilize the powerfuldatabase management, data retrieval and data manipulation,Ftp, Android Application. The System will provide more ease formanaging the data than manually maintaining in the documents.This work is useful for saving valuable time and reduces the hugepaperwork. Also, Digital Empowerment to the Students inkeeping the view of Digital India. The main objective of thisSystem is to check and prepare report or attendance for anyorganizations such as for hospitals, schools, colleges, shoppingmall etc. With the help of attendance management system, it willeliminate the manual calculation of attending days for eachstudent, its admin will easily able to analyze the result based ontheir requirement such as the number of absentees per day,number of students required to maintain their attendance etc. Toremove the process of taking attendance in register sheet,attendance management system uses the concept of an Androidapplication to record the attendance through the router.
Thereare custom search capabilities to aid in finding studentinformation and working on student records. This can make thesystem easier to navigate and to use maximizing the effectivenessof time and other resources.Keywords- Android, Router, Attendance management, Smartphone,and FTP etc.I. INTRODUCTION”An approach to maintain attendance using FTP tools” is aSystem developed for maintaining the attendance of the studenton the daily basis in the college.
Here the staffs, who arehandling the subjects, will be responsible to mark theattendance of the students. Each staff will be given a separateuser-name and password based on the subject they handle. Anaccurate report based on the student attendance is generatedand stored in the cloud.
This system will also help in evaluatingattendance eligibility criteria of a student. Report of thestudent’s attendance on weekly and monthly basis is generated.The system deals with the maintenance of the student’sattendance and the attendance recording is done through FTPtools and an attendance application.Our attendance tracking software lets you create and storebasic student profiles covering personal and contactinformation, time-off allowances and subject attendancestatuses. Attendance module has flexible options that allow youto add user-specific settings. This software is primarily aimedat schools and colleges to gather the attendance using therouter-based system and evaluate the effective attendance ofthe student.
The system can generate Attendance reports suchas monthly attendance, Subject-Wise attendance using thedatabase.Automated Time and Attendance marking system can helpschools and higher education in many ways. There is no doubtthat an attendance management system will help save time andmoney by eliminating a lot of manual processes involved inattendance and leave entry and calculating hours attended.With automatic class attendance system, teachers can moreaccurately and quickly track student’s time in the classroom.EXISTING SYSTEMSA.)Manual attendance system 2It is the conventional method of taking attendance by callingnames or signing on paper but it is inefficient due to morechances of malfunctioning and more paperwork as well.B.)RFID with Object Counter 2Radio Frequency Identification (RFID) based attendancesystem is one of the solutions to address this problem, but thatis time-consuming and unsafe.
Anyone can carry others card tomark proxy attendance.C.)Bluetooth Based Attendance System 2In this, attendance is being taken using instructor’s mobilephone.
Application software is installed on instructor’s mobiletelephone, enables it to query student’s mobile via Bluetooth. Ittransfers student’s mobile Media Access Control (MAC)addresses to the instructor’s mobile phone and presence of thestudent can be confirmed. The problem with this proposedsystem is student’s phone is required for attendance. In case ofabsent student if his mobile is given to his friend and if kept itin coverage area then also his presence would be marked. Allthe above systems are time consuming and unsafe. In theproposed project Android-based attendance system is designedwhich is less time to consume, safe and easy to implement.PROPOSED SYSTEMIn the proposed system, we will use a router/modem as amedium and through this medium, we will establish aconnection between student and teacher using FTP (SSHprotocol) and fetch the students present in the class. The systemwill broadcast an android application which only theauthenticated students will be able to install on their devices.
After installation, the students need to give their attendance inthe application and this attendance will be recorded in thedatabase. The proposed system has a special feature which willallow the application to automatically uninstall itself from thestudent device. This uninstallation will be triggered only whenthe students submit their attendance by clicking on the submitbutton of the application.
II. METHODOLOGYFig 1-Block DiagramStep-1: Setting up Router or portable modem (WiFi).1. Installing Router in the classroom. Portable WiFi device canalso be used (cost effective).2. Configure router/WiFi settings such that each corner of theclassroom is covered by the signal.
Step-2: Installing and Configuring the FTP tool (One timeprocess).1. Install OpenSSH (Free) for Linux based system.2. For windows Based system install FileZilla (Free) orWinSCP (Free) tool.
3. Configure the FTP tools making sure that the system issecured by setting up the credentials.Step-3: Connect to the Router/Portable WiFi device1. Connect to the connection provided.2. Connect to the FTP connection by logging in (System ID,Password provided by the teacher).3. After logging in, installing the Android application availablefor the student (the student will not be able to read/write otherfiles and folders after logging into the system as thefiles/folders will be locked for them).
Step-4: Report your attendance1. After installation, the student needs to provide the followinginformation:? Class-Division? Date? Roll No.2.
After required fields are filled the student need to submit hisrecord by clicking the SUBMIT button.3. As soon as the student clicks the SUBMIT button theapplication will automatically ask the Student to Uninstall theapplication. If the student clicks ‘Yes’, then only his responsewill be recorded otherwise his response will not be recorded.HARDWARE REQUIREMENTS1) Personal desktop/Laptop -Central server with processingengine.
2) The minimum memory size required is 1GB.3) Smartphone – Offers more advanced computing ability andconnectivity.III. GUI DESIGN/RESULTS (SCREENSHOTS)Fig.1.Attendance ApplicationFig 2-Application HomepageFig.2.
Attendance RecordedFig 3-Attendance RecordingFig 4-Application for FTP connection with the system.Fig 5-Search for FTP connection established by the adminFig 6-Successful scanning (Admin detected by the user).Fig 7-Authentication SuccessfulIV. CONCLUSIONSThe Attendance Management System is developed usingAndroid Studio, Computer Network, and Router. It fully meetsthe objectives of the system for which it has been developed.The system will reach a steady state where all bugs wouldhave been eliminated as per the planning and Deploymentdate.
The system will be operated at a high level of efficiencyand all the lecturers and users associated with the systemunderstands it. From the tests performed on the newsystemdesign it will improve the overall performance of themanagement of student’s attendance, thus the system solvesthe problem that it was intended to solve. Furthermore,computerization of attendance system is not just a matter oftechnological innovation and development; it is a processwhich involves individual, organization, and society ingeneral. The computerization of the attendance system hasbrought about faster access and easier method of viewing,recording, editing, printing (documentation) of studentattendance record.V. FUTURE SCOPEThe system has a vast scope in future. The system can beupdated in near future as and when the requirement for thesame arises, as it is very flexible in terms of expansion.
Thefollowing are the future scope of the project: • Discontinue ofstudent eliminate potential attendance. • Barcode Reader basedattendance system.VI. ACKNOWLEDGMENTWe have taken up the implementation of this System.However, it would not have been possible without the kindsupport and help of many individuals and organizations. Wewould like to extend our sincere thanks to all of them.
We arehighly indebted to Mrs. Purvi Sankhe for her guidance andconstant supervision as well as for providing necessaryinformation regarding the project and for her support incompleting the project. We would also thank the college forproviding the necessary facilities that were used by us duringour project. We would like to express our deepest gratitude toour HOD Dr. Rajesh Bansode who managed to help us despitehis busy schedule and took out time to provide guidance andinputs which were helpful in building this project. We wouldalso like to thank our parents who gave us the moral supportwhich motivated us to work even harder.
Special thanks go toour classmates who have extended their help in accomplishingthis undertaking.VII. REFERENCES1 V.
Somasundaram*, M. Kannan and V. Sriram IndianJournal of Science and Technology, Vol 9(35), DOI:10.17485/ijst/2016/v9i35/101807, September 2016.2 Rakhi Joshi1, V. V.
Shete2, S. B. Somani3 InternationalJournal of Advanced Research in Computer andCommunication Engineering Vol. 4, Issue 6, June 2015.3 http://www.w3schools.com/