A Class Attendance System Based on SL4A

That android phones are applied to improve the efficiency of classroom attendance and interaction between teachers and students is of great significance to improve the style of study. Web class attendance system can improve the efficiency of checking attendance, but it also reduces the interaction between teachers and students. To solve the problem, this paper has discussed a class attendance system based on SL4A. This paper first describes the SL4A on architecture, event-driven model and TTS, and then gives the analysis and design of the system, and finally uses the PHP scripting language to develop the system. Practice has shown that the system can not only record attendance quickly and improve the interaction between teachers and students, but also has the advantages of simple implementation, good scalability, mobility and low cost.

Strengthening students’ attendance in classroom is of great significance to improve the style of study in Higher Vocational Colleges. The work efficiency of the traditional paper attendance and Web attendance system is very low. With the advent of biometric technology, although many small and medium-sized enterprises have adopted more mature staff attendance system with IC card and fingerprint and face recognition technology, but fingerprint attendance machines for enterprises can not be applied to colleges and Universities. The reason is that not only the number of classrooms and other teaching places in Colleges is large, but also the places are scattered. Colleges must have a lot of fingerprint attendance machines to meet the needs of attendance. This not only brings high cost, but also requires high mobility. Some researchers have done research work on college student attendance system. Ge Huihui [1] designed and implemented a class attendance system based on Android Bluetooth Technology. The working principle of the system is to first scan bluetooth devices, and then compare bluetooth address in a database with bluetooth address of the bluetooth devices, and finally judge whether students come to classroom. The disadvantage of the system is that it can only run on Android phones and can not run on IOS and other mobile phones. Ding Tianxia [2] designed and developed a classroom attendance system based on fingerprint identification technology. The attendance system consists of fingerprint collector, fingerprint collecting machine, fingerprint checking attendance machine and database server. Its disadvantage is poor mobility, complex structure and high cost. Liu Ruibing [3] designed and developed a student attendance system based on Fingerprint Technology. The system is affected by such factors as fingerprint and fuzzy, so it can not register the fingerprint and is forced to use the password method to check the work attendance. Sun Xuebing [4] designed and developed a cloud attendance system based on fingerprint identification technology. The system uses bluetooth technology to connect a mobile phone and a bluetooth fingerprint analyzer, and transmits fingerprint login information obtained by the bluetooth fingerprint analyzer and location information of the mobile phone to a cloud server. Code Shoppy Although these systems improve work efficiency, the system will also greatly reduce the opportunities for interaction between teachers and students, and will allow teachers to lose the opportunity to quickly recognize new students. In order to add the opportunity of teacher-student interaction in the process of efficient attendance, this paper designed and developed a class attendance system based on SL4A [5][6].

This paper has completed the basic functions of the system, and passed the functionality test in a HM 1SLTETD phone which has SL4A software and iFLYTEK software on TTS and in a PC computer which has PHPExcel 1.8 and PHP 5.2.14. A example that the system has been applied to class attendance at China Hainan College of Software Technology is shown in Fig. 3. It shows that it consists of the teaching week calendar data sheet and the students’ attendance data sheet. Figure 3 (a) is the teaching week calendar data sheet of the first semester of the 2017-2018 academic year of China Hainan College of Software Technology, there are 21 teaching weeks. Figure 3 (b) is the result of attendance on September 6, 2017, and it shows that two students were absent and two students were at present during the first week. The system reads students’ names by TTS, reminds students to answer the attendance system, and records the students’ attendance status by pressing a physical volume button. When teachers engage in attendance work, teachers holds the attendance button with a hand and checks whether students are present with eyes. Teachers no longer need to raise and lower their heads repeatly to see the list of students and check whether the students are present. This makes it easier and more efficient for teachers to do attendance work, allowing teachers to concentrate their efforts on effective supervision of students and quick knowledge of students. The system needs only one PC and Android mobile phones, it can complete the attendance work and lowers the hardware requirements. It greatly reduces the cost, and has strong mobility.

This paper discusses SL4A on TTS and event-driven model technology and its application in the class attendance system. In this paper, the system can be applied not only in class attendance, but also in a national-flag-raisin attendance outside classrooms and so on. The system can be applied not only in concentrated teaching places but also in scattered teaching places. Because the structure of the system is simple, the deployment difficulty and development cost of the system is reduced. The disadvantage of the system is that a mobile phone’ pwoer is limited and it needs external speakers and microphones to be applied in larger areas, which will weaken the mobility of the system and reduce the application area of the system.