Student Attendance System

  • Post author:

student attendance system :

Abstract:

Attendance management is important to every single organization; it can decide whether or not an organization such as educational institutions, public or private sectors will be successful in the future. Organizations will have to keep a track of people within the organization such as employees and students to maximize their performance. Managing student attendance during lecture periods has become a difficult challenge. The ability to compute the attendance percentage becomes a major task as manual computation produces errors, and wastes a lot of time. For the stated reason, an efficient Web-based application for the attendance management system is designed to track student’s activity in the class. This application takes attendance electronically and the records of the attendance are storing in a database. The system design using the Model, View, and Controller (MVC) architecture, and implemented using the power of Laravel Framework. JavaScript is adding to the application to improve the use of the system. MySQL used for the Application Database. The system designed in a way that can differentiate the hours of theoretical and practical lessons since the rate of them is different for calculating the percentages of the students’ absence. Insertions, deletions, and changes of data in the system can do straightforward via the designed GUI without interacting with the tables. Different presentation of information is obtainable from the system. The test case of the system exposed that the system is working enormously and is ready to use to manage to attend students for any department of the University. Keywords: Attendance Management Systems, Web Application, Absence Management System.

Introduction: Due to the student’s interest in classrooms, and whose is the largest union in the study environment of university or institution, so recording absence at a department having a large number of students in a classroom is a difficult task and time-consuming. Moreover, the process takes much time, and many efforts are spent by the staff of the department to complete the attendance rates for each student. So in many institutions
and academic organizations, attendance is a very important criterion that is used for various purposes. These purposes include record-keeping, assessment of students, and promotion of optimal and consistent attendance in class.
▪ The Student Management system can handle all the detail about a student.
▪ The student management system is an automated version of the manual Student Management System.
▪ Student Information Management System can be used by education institutes to maintain the records of students easily.
▪ Achieving this objective is difficult using a manual system as the
information is scattered can be redundant and collecting relevant
information may be very time-consuming.
▪ All these problems have solved using this project.
As long as in many developing countries, a minimum percentage of class attendance is required in most institutions and this policy has not been adhered to, because of the various challenges the present method of taking attendance presents. The process of recording attendance for students was in the form of hardcopy papers and the system was manually done. Besides wasting time and taking efforts for preparing sheets and documents, other disadvantages may be visible to the traditional one due to loss or damage to the sheets-sheet that could be stolen. The developed system considers as an alternative to the traditional one, it is easy, fast and reliable than the traditional one, especially after the development of information technology and its usage by educational institutions. Therefore, the design of student attendance system has a significant reality meaning. The system is a
Platform Operating System:

Microsoft Windows Technologies Used: SQLite, JAVA with NET BEANS, DB Browser User Views: Admin Student LOGIN, SEARCH modules Admins responsible for managing student records.
• Login into the Website
• Update student details
• Search student details
• Display student details
Related Work Recently, there has been so much research in the development of students absence and attendance system, some of which include Internet systems like web-based system, mobile-based attendance system, some of the others computerized attendance system with hardware technology like fingerprint based attendance system, iris-based attendance
the system, face recognition based attendance system, RFID (Radio Frequency Identification) based attendance system, and others need communication technology like Bluetooth based attendance system, NFC (Near Field Communication) based attendance system, and other systems such as using technologies utilized in this.

The system promotes a semi-automated approach in capturing the student
attendance, i.e. by having the students to flash their student cards to the RFID reader In most institution attendance part of student’s continuous valuation or there have conditions that student must be met before they allowed to sit for examinations so very important to use attendance management in educational institutions. The system required minimal hardware, NFC tag, and NFC-enabled mobile device. The benefits of like these systems eliminate many paper works involved in it, removing the
opportunity of losing attendance data, can generate different presence reports easily by a click of a mouse, etc. The proposed system i.e. web-based system the most common attendance system that available because it is friendly and easy to use, less cost, no need extra hardware, and more than
this a student cannot intentionally register fake attendance record in the daily presence sheet. So the next section will explain in details. Design and Implementation: The Student Attendance Management System (SAMS) has designed with the MVC architecture and implemented with the powerful Laravel Framework. In order to increase use of the application and make it
easy to use and attractive, JavaScript and its jQuery libraries, and AJAX use. In this section, explain the system contents will be presenting.
Basic Flow:
• The Website prompts the administrator for the user name and password.
• The Administrator enters the user name and password.
• The Website verifies the password and sets the user’s authorization.
• The Administrator is given access to the Website to perform his tasks. Alternative Flow: The administrator enters invalid username and password then he will not be allowed to enter the website. Database: The system uses MySQL as a language for the database, and themigration techniques for selecting a different type of databases for the system such as SQL Server, SQLite, etc.

Interface: The application ( student attendance system )is design with the latest technology of user interface designs by means of its simplicity, lightweight weighted pages, and responsive to all device screens. The system uses Bootstrap framework within it to increase the intuitive perceptions to the user.

Core of the system: The system consists of two main parts, public, and private site. The public site is where everybody can visit it, while the private section is limit to authorized people. The public part consists of a simple page asking for the log in details. So, anyone with the credentials can log in and check his/her attendance details. The private part has designed for staff of the system. There are 5 types of users for this part similar to the staff of University, and they are lists below from the highest level of privileges to the least level of privileges:

Full Admin User (FAU): This type of user is normally used by the university registration directory to register all thedetails of students at the University. This user has all the privileges over the system to control everything within the system. Through this user, HDUs are creating.

Head of Department User (HDU), The headof the department at the university uses this user type to manage the department students. This user can create courses, credits of the courses, theoretical and practical hours for each course, create, department staff, lecturers, and assistant lecturers. This function used to assign the teachers to their courses. With the privileges of this user, editing the attendance details is possible to including the removal of a student attendance. Since the students at each department are categorizing according to their classes (stages), therefore, the first thing this user has to do is to create the department classes.

➢ Maintenance of student records
➢ Online registration of students
➢ Searching/Adding/Removing student records
➢ Student Management system is a management information system for education establishments to manage student data.
➢ It provides capabilities for registering students in courses, tracking student attendance.
Staff of Department User (SDU) This type of user works like a secretary of
the department. Within this role, can show all the department’s specifics, such as general information, staff details, course details, and classes. The attendance information of involved students can also be discovered, and they can generate reports. Reports can customize as follows:
1) all department students report,
2) a specific class report,
3) a specific course report, or
4) a specific student report
Reports can generate and downloaded as PDF or Spreadsheets formats.


System features: There are several features available within the approach such as statistics, search function, report generation, recording login details and much more. When a staff enters its console, a dashboard is designing for them. The features of this dashboard depend on the privileges of the logged user. Statistical materials are available for the user which provides up-to date information for the user. The search function can use for a specific student. The function uses Ajax to connect to the database and retrieves relevant information while typing in the search entry box. Autocomplete widgets offer suggestions while typing into the field showing suggestions for the selected entry. While generating reports, there is a wide
flexibility inside the proposed system. Besides customizing the type of report producing as stated in SDU section above. Two main categories can select.

Conclusion and Future Scope: The student attendance system is significant to all organizations such as educational institutions. It can manage and control the success of any organization by keeping track of people within the organization such as students to maximize their performance. The proposed system offers the process of monitoring attend students

Also Read : Magnetic Walking Stick for the Visually-Impaired

Find us on : Twitter

Leave a Reply