Android and Bluetooth Network based Approach to Detect Students: using AI (Student Attendance System)

Download Full-Text PDF Cite this Publication

Text Only Version

Android and Bluetooth Network based Approach to Detect Students: using AI (Student Attendance System)

1st Mr.Nihal M. Mulla Sinhgad Institute of Management

Pune, India

2nd Nishant Jain Sinhgad Institute of Management

Pune, India

3rd Dr. Manisha Kumbhar Sinhgad Institute of Management

Pune, India

4th Dr. Sunil Khilari Sinhgad Institute of Management

Pune, India

Abstract This system approach is used to spot the students throw the Smart phones by using network. This system is taking the particular number which is attendance in class. The Student attendance is very important because so many successful industries, schools and Universities want to engage the students and making sure that they will come regularly in the school. Automated Attendance System performs the daily job of attendance marking and analysis with reduced human intervention.

In this research paper the student attendance system is designed and implemented based on the Android operating system and Network. In comparison to other attendance system this system provides the faster, cheaper, and ONE TIME ATTENDANCE And generate the daily, monthly and yearly reports. Maintenance and monitoring of attendance records plays a needed role in the analysis of performance of any organization.

KeywordsAndroid, Engage, human intervention, ONE TIME ATTENDANCE, Monitoring, job-activity, needed-vital

  1. INTRODUCTION

    The technology advancements and increase in internet the student attendance system is taking the particular number which is attendance in class. Successful industries, schools and universities begin by engaging students and making sure that they will come regularly so the attendance rate become very important.

    The attendance is important because students are additional too likely to success in academics when they attend class consistently. Its difficult for every teacher who taking the lecture to build students skills and progress if a large number of students is frequently absent.

    Because of the advancement of technology today has dip itself towards education. The attendance of technology has reached its maximum of providing sustainable technology towards quality education through delivery and effective learning and smart devices have become a way of life especially in higher education academic fields be able to develop their paper attendance into smart attendance system. In this paper, we will not only explain the how is the work the automatic student attendance system but also identify the challenges and difference between our attendance system and other attendance systems associated with it and discuss reasons why attendance system implements this technique.

  2. ANDROID OPERATING SYSTEM

    Android is a software and application platform and operating system for mobile devices, based on the Linux kernel, and developed by Google and later the Open Handset Alliance. It allows developers to write managed code in the Java language, controlling the device throw Google-developed Java libraries. There are over 2.5 billion Androids in use and over 1.4 million devices activated every day. Android is the one of the most used mobile operating system with a market share of 87% and Over 2.9 million applications available in Google play store.

  3. ANDROID FEATURES

    • User Interaction: Android Provides pleasing, attractive and comfortable user interaction.

    • Connectivity: Now a days any Android supports different connectivity technologies like Bluetooth, Wi-Fi.

    • Messaging: SMS and android cloud to device messaging framework is available in android operating system.

    • Multitasking: Android supports multi-tasking, multi- programming, which provides flexibility of running from one application to another or running different applications simultaneously.

    • Hardware Support: Android supports video or still cameras, touch screens, GPS, accelerometers, gyroscopes, magnetometers, proximity and pressure sensors, thermometers.

    • Java support: Most of the android applications are written in java language but there is an absence of java virtual machine in the platform of that DVM is presented. DVM is specially designed for android and battery powered mobiles.

  4. PROPOSED OF STUDENT ATTENDANCE SYSTEM

    1. System Tools: Android Studio has been used for a development environment. Now a days Java, PHP, HTML5 And CSS3 have been used as programming and scripting languages. While MySQL has been used for a Database management system. WAMP server has been used as a local host. And CSS as a script for fine-tuning the screens appearance.

    2. System Database: Database of the present system consists of five tables: users, students, courses, departments and attendance logs. Figure (1) shows these relational databases.

      Fig-1-Student Attendance Database

    3. System Users: There are three types of system users: Administrator, Presenter and Instructor. Any user who wants to use the attendance system must get user name and password which admin afford it. This Automated Attendance system consist from three parts, first part is admin session, who can login to system and edit on all database tables. The second part is instructor session, who login to system for marking attendance and third part is presenter session, that also login to system to show attendance and report all these tasks. The homepage of this system is the login page. When user open this application then this application shows the login page to the student, as shown in Figure (2), It involves three input types: Text fields, button and labels. And Also, there are two textboxes for entering username and password

      Fig-2- Login Page

    4. Administrator Session: After enter the user name and password, the application will redirect the admin into the "Dashboard" page. It holds the buttons for Department, Courses, Users, students and logout as shown in figure (3).

      These buttons are used for adding, deleting and editing the department, course, student and user respectively. The proposed of this system is, suppose that current academic system consists of four classes, and two semesters. Figures (4), (5), (6) and figure (7) shows managing these sections.

      Fig-3- Dashboard View

      Fig-4-Course Management List

      Fig-5-Users Management List

    5. Instructor Session: For taking the students attendance for particular department and class, instructor must be login to the system. After submitting the user name and password of the instructor, the system will redirect that instructor to "take attendance" page as shown in figure (8). After selecting the department, class, semester, and the current course, all names of students at that class will appear in students list as shown in figure (9).

      Fig-6-Department Management Page

      Fig-7-Taking Attendance Page

      Fig-8-Student Attendance Page

      After taking an attendance, a statistics page will be shows to acknowledge an instructor about both present and absent students, as shown in Figure (10).

      Fig-9- Attendance Statistics Page

    6. Presenter session : the third user of the system is the Presenter. The presenter is responsible for extract a report of attendance, for a particular course, as shown in figure (11), or student in specific course, as shown in figure (12).

    Fig-10-View Student Attendance Report Page

  5. ANDROID FEATURES

    • User Interaction: Android Provides beautiful, attractive and comfortable user interaction.

    • Connectivity: Android supports different connectivity technologies like Bluetooth, Wi-Fi, and WiMAX.

    • Messaging: SMS, MMS and android cloud to device messaging framework is available in android operating system.

    • Web browser: Browser present in android operating system depends on web kit in mix with Chrome's V8 JavaScript engine supporting.

    • Multitasking: Android supports multi- tasking, which provides flexibility of running from one application to another or running different applications simultaneously.

    • Hardware Support: Android supports video or still cameras, touch screens, GPS, accelerometers, gyroscopes, magnetometers, proximity and pressure sensors, thermometers.

    HOW IT WORKS FRONTEND?

    • Firstly, Install the app in lecturer and students mobile.

    • When the new lecture begins the student will switch on the app and the student enter the username and password in login page and click on the to verify the student face in app.

    • When the student username, password and most important thing student face verification is done successfully then student can login successfully.

    • Then student go to the taking attendance page and it will select the appropriate information related to their academic year and attend their Attendance.

    • The students who are present for the lecture can easily mark the attendance.

    • Due to this, the time will be saved of the lecturer.

    HOW IT WORK BACKEND?

    The motive of the development of biometric system is to take student attendance more efficiently. This method uses the students matrix card to route students attendance and sent information to the computer and the computer will send data to a mobile phone lecturer. The listing of students will be automatic, quicker and more security intensive than current methods of registration.

    WHY TO USE BLUETOOTH FOR THIS APPROACH

    While there are numerous other technologies like WIFI, AIRPORT, INFRARED, ZIGBEE and many more but the key among them are range, power consumption, and

    intended use. Bluetooth wireless technology in its most common implementations up to a range of 30 feet(10m). This range, depending on the Bluetooth device class, can extend to 100 meters and has been shown, in some tests, it supports an even greater range. Bluetooth technology consumes

    a low amount of power and is therefore appropriate for smart phone and battery-operated devices. The technology provides voice, data, and audio connections between devices.

  6. REVIEW OF LITERATURE ON DIFFERENT ATTENDANCE MANAGEMENT SYSTEM

  1. Computerized Attendance System:

    A desktop application developed by S. K. Jain, U. Joshi, and

  2. K. Sharma (2010), in which all the list of the registered students in a particular course will be displayed when the lecturer start the application. The attendance is done by clicking a check box next to the name of the students that are present, and then clicked on register button to mark their attendance. But in this also, a human involvement for attendance tracking is needed.

Bluetooth Based Attendance System:

In 2013, Vishal Bhalla, Tapodhan Singla, Ankit Gahlot and Vijay Gupta , have proposed the attendance system which can take attendance using Bluetooth. In this project,

attendance is being taken using instructors smart phones. Application software is installed in instructors mobile telephone enables it to query students mobile telephone throw Bluetooth connection and through transfer of students

mobile telephone Media Access Control (MAC) addresses to the instructors mobile telephone, attendance of the student can be confirmed. The Problem of this particular system is students phone is required for attendance. If student didnt carry the mobile phone with him without mobile phone his attendance will not considered in Bluetooth Based Attendance System. The second problem of this proposed system is, in case of students absent if his mobile is given to his friend then also present is marked, so attendance of student is not necessarily only phone should be in Bluetooth coverage area.

  1. NFC based Attendance System:

    (Media Anugerah Ayu, TouchIn: An NFC Supported Attendance System in a University Environment, 2014) In this paper author presents the implementation of an (AMS) Attendance Management System that is based on the Bluetooth and NFC technologies in a multiuser environment. It uses fingerprint & the Bluetooth address of the NFC enabled smart phone of the user to authenticate to identity of the user. A Java based desktop application receives the NFC tag IDs, other information associated with the mobile phone and the user and submits them to an analyzer for the interpretation of the users behavior. But in this case, student must be having NFC enabled phone to mark attendance in the class room.

  2. Fingerprint based Attendance System:

    In 2013, Seema Rao and Prof.K.J.Satoa proposed one new automated attendance system for employee attendance using fingerprint. This automated attendance system checks one fingerprint template with all templates stored in the database, like wise it checks for all employee which will take more time. The main problem in this case is it is very time consuming as it checks one fingerprint with all the temple stored in the database. (Neha Verma, Komal Sethi and Megha Raghav, 2013) Fingerprint recognition- based identification system is designed for student identification. This system is being designed for taking the attendance in institutes like NIT Rourkela. In this automated attendance system, fingerprint template matching time is reduced by the partitioning database. In this system all students of every class have to stand in a long waiting line to make attendance, again this system is suffering from fingerprint device, and one most important disadvantage of this system is that it is work within short distance.

  3. Iris Based Attendance System:

    In 2010, Seifedine Kadry and Mohamad Smaili has developed one system. In this paper, a wireless iris recognition automated attendance management system is designed and implemented using Daugmans algorithm

    (Daugman, 2003). This system based on biometrics and wireless technique solves to the problem of the spurious attendance. It can make the users attendances more easily and effectively. This automated attendance system is based on RF wireless technique, it is too expensive. In this system all students of every class have to stand in a long waiting line to make attendance, and most important disadvantage is that it is work within short distance and it is expensive automated attendance system.

  4. Face Recognition based Attendance System:

    (Muthu Kalyani.K and Veera Muthu.A, 2013) has proposed Face Recognition based Attendance System, where we use a CCTV camera to be fixed at the entry point of a classroom, which automatically captures the image of the student and checks the observed image with the face database using

    android enhanced smart phone. It is typically used for two purposed. Firstly, marking this automated attendance for student by comparing the face images produced recently and secondly, recognition of human who are strange to the environment i.e. an unauthorized person. For verification of image, a newly emerging trend 3D Face recognition is used which claims to provide more accuracy in matching the image database, the main problem of this system is recognized face will compare with the all entire database for the authenticate the individual attendance.

  5. Mobile Based Attendance System:

    In 2013, Dr. S. Ramnarayan REDDY, Deepanshu GOYAL and Ankit BANSAL, tried to implement a system which overcomes the limitations of the existing approach by taking the attendance through teachers mobile phones. Doing the same work on mobile phone not only saves our resources but also enbles the user to get easy and interactive access to the attendance records of students. This system is implemented on S60 Symbin platform, so teacher must be having S60 Symbin platform mobile phone and human involvement for taking the attendance there.

  6. RFID based Attendance System:

    BISAM-BIS attendance Management System by

    BIS Software Development Services PVT Limited presents an attendance management for schools and colleges. This automated attendance system can send SMS and email alert to parents/guardians of the students automatically. The student will register at the gate by touching RFID device with their RFID tag and send the data to BISAM server in the school/college. The server will process the attendance data and send an SMS to the parents/guardians of the absentee of the student through BISAM SMS gateway server. The system also has Time Manager Software for managing the employees attendance and HR related functionalities.

    Solution: – As per the above cases in each case there is some problems. The 3rd and 6th case is Bluetooth based attendance system and Face recognition-based attendance system we combine these two systems and solve the problems and make the Android and Bluetooth Network based Approach to Detect Students: Using AI.

    • Proposed of System :-

    The proposed of automated attendance system is based on Bluetooth Network and face recognition algorithm. Another one purpose of this system is to solve the way of traditional attendance system and make the attendance system as automated. When the lecturer enters in classroom then the student can open this application and enter their username and password and verify their face in this app. In this feature the face recognition is only take the live student face it does not recognize the any type of images and also it does not recognize the video faces.

    CONCLUSION

    We covered almost all of the technologies in the Bluetooth attendance system and conclude that with the advancement of this technology and with the increasing demands of the people on new procedures are has been developed. It will be really beneficial for the students and as well as for the professors of the respective universities and colleges as with the advancement of this technology they can put to utilize their lectures in a best manner.

    Therefore, we can conclude that in the future, we can consider Bluetooth attendance technology system as a good option in near future to meet the growing requirements of the generation in effective manner. The

    system is very easy to use. Users are directed as what step to take next by providing them with timely information displayed on their smart phones. Accidental touching of tags which may result in an unnecessary trigger is avoided since users need to deliberately connect to the terminal via Bluetooth first before the tag application is activated. The system is requiring minimal initial calibration to initialize which tag is used as Entry tag or Exit tag. The system is very useful in school/college environment, work places and any organization that requires strict authenticated and authorized users to be at the premises. Prediction of the unacceptable user/students behavior is automatically sent to the administrator. This saves administrators time from manually scrutinizing the system to make inferences from users data.

    REFERENCES

    1. Advance Research in Science and Engineering (IJARSE), Vol. No.2, Issue No.3, March, 2013, ISSN-2319-8354(E).

    2. Muthu Kalyani.K and Veera Muthu.A, SMART APPLICATION FOR AMS USING FACE RECOGNITION, Computer Science & Engineering: An International Journal (CSEIJ), Vol. 3, No. 5, October 2013, DOI: 10.5121/cseij.2013.3502.

    3. S. K. Jain, U. Joshi, and B. K. Sharma, they developed the Automated Attendance Management System, Masters Project Report, Rajasthan Technical University, Kota.

    4. Vishal Bhalla, Tapodhan Singla, Ankit Gahlot and Vijay Gupta, Bluetooth Based Attendance Management System, International Journal of Innovations in Engineering and Technology (IJIET) Vol.3 Issue 1 October 2013, ISSN: 2319 1058.

    5. Seema Rao and Prof.K.J.Satoa, An Attendance Monitoring System Using Biometrics Authentication, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 4, April 2013, ISSN: 2277 128X.

    6. Neha Verma, Komal Sethi and Megha Raghav, AN EFFICIENT AUTOMATIC ATTENDANCE SYSTEM USING FINGERPRINT RECONSTRUCTION TECHNIQUE, International Journal of Advance Research in Science and Engineering (IJARSE), Vol. No.2, Issue No.3, March, 2013, ISSN-2319-8354(E).

    7. Dr. S. Ramnarayan REDDY, Deepanshu GOYAL and Ankit BANSAL, They Develop the Mobile Based Attendance Management System. Miss. Namrata N. Shahade, Miss. Priya

      1. Kawade and Mr. Satish L. Thombare, Students Attendance Tracker System in Android, International Journal for The Engineering Application and Technology (Ijfeat), In Feb 2013, Pg- [119-124], Issue No: 2321-8134.

    8. Mehmet Kizildag, Erden Basar, Murude Celikag, Emine Atasoylu and Sayedali Mousavi, An Automated Attendance Monitoring and Registration System for EMUs SPIKE Seminar Series, Proceedings in Academia.edu.

    9. Media Anugerah Ayu, TouchIn: An NFC Supported Attendance System in a University Environment, International Journal of Information and Education Technology, Vol. 4, No. 5, October 2014, DOI: 10.7763/IJIET. 2014.V4.448

    10. BISAM-BIS Automated Attendance Management

    11. System by BIS Software Development Services PVT Limited. [Online]. Available: http://www.softwarehouse.co/school- attendancebrochure.pdf

    12. k.mohan dece, novel mobile detector sensing alarming and reporting system Arpn journal of the science and technology, ISSN 2225-7217, Vol. 2, No. 1, January 2012.

    13. Jawad Ahmad Dar, Centralized Mobile Detection in Examination Hall Using Arduino Duemilanove (ATmega328) International Journal of the Scientific & Engineering Research,

      ISSN 2229-5518, Volume 5, Issue 8, August-2014.

    14. Christia C. Mbaocha. 2012. "Design and Implementation of Intelligent Mobile Phone Detector". Academic Research International. Vol. 3, No. 1, July 2012.

    15. Kanwaljeet Singh, Mandeep Singh and Neena Gupta They developed this system "Design and Implementation of Cell- Phone Detection based Line follower Robot". International Journal of the Electronics and Computer Science Engineering. ISSN- 2277-1956. Volume1, Number 3. Accessed from www.ijecse.org in 22nd October 2014.

    16. Sujith M, Bibin Joseph, Anoop P S, Dileep John. 2014. "Mobile Sniffer and Jammer". International Journal of Research in The Engineering and Technology. Volume: 03 Special Issue: 01.

    17. Amaal Al Masri. Use of Smart Phones for Assessing the Students in School/College/University English Literature in Jordan". European Scientific Journal. October edition vol. 8, No.24 ISSN: 1857 7881.

    18. Human Behaviour Analysis through Smartphones Kostas Konsolakis 1, Hermie Hermens 1,2, Claudia Villalonga 3,

      Miriam Vollenbroek-Hutten 1,4 and Oresti Banos 1,5

    19. Lawal W, Akinrinmade A. F, Ijarotimi O. 2013. Effects of The Unlimited Mobile Phones by Using in the Selected And stipulate Public Places in The Nigeria and a Case Study of The Akure". International Journal of the Science and Research (IJSR), ISSN: 2319-7064. Vol: 2 Issues 5 May 2013.

    20. James E. (2011). Influence of SMS, Internet on Students Performance in The Public Examinations. In National Daily Newspaper, Thursday April 21.

    21. Ling, R.S. (2004). Mobile Connection: The Cell Phones Impact on Society, Morgan Kaufmann, San Francisco.

Leave a Reply

Your email address will not be published. Required fields are marked *