Introduction
Purpose:
The suggested system has evolved to get around some of the shortcomings of the current one. In order to produce correct attendance data, this initiative seeks to save time and cut down on paperwork. The best user interface is offered by the system.
This suggested technique can be used to generate reports that are effective.
The College Attendance Management System primarily requires two components in order to operate properly:
The admin module is the first one and has the authority to make room for future batches. Any addition of new professors, subject updates as needed, and notification. The second module is operated by the user, who may be an operator or a defect. The user has the ability to create reports and record daily attendance.
It is a somewhat quick method for entering attendance that is very dependable, with accurate results from the best user interface and effective reports.
This suggested technique can be used to generate reports that are effective.
Scope:
The traditional method of taking attendance is to be computerised with the use of a attendance management system. The software's automatic report generation at the conclusion of the meeting or in between meetings is another reason it was developed.
Overview:
The admin module is the first one and has the authority to make room for future batches. Any addition of new professors, subject updates as needed, and notification. The second module is operated by the user, who may be an operator or a defect. The user has the ability to create reports and record daily attendance.
Overall Description
The Attendance Management system is a stand-alone product that doesn't rely on any other systems or products. The software will help the colleges maintain the efficient operation of these procedures by automating a number of duties related to managing student details, better organising the stored information, and maximising performance.
User Access
This software allows access for two types of users.
Administrator:
Administrators can add, delete, and alter information contained in the database.Authorized User:
Authorised users can examine and change student attendance data using prepared reports.
Students can view the data contained in the database.
Students can view the data contained in the database.
Product Functions:
Our system has two types of accessing modes:
1.Administrator
Administrators are able to manage student information, add new students, give each student a register number, assign each student to a course, and more. The administrator has the ability to assist teachers and students in addition to updating his own profile.
2.User
• Teacher - Student logs in to view their profile, attendance information, etc.
• Student - Add students, examine their personal information, and record their attendance.
Limitations:
There isn't a language option available; the interface is solely available in English.
There are no guest facilities provided; the user can log in using his allotted username and password.
There are no guest facilities provided; the user can log in using his allotted username and password.
Advantages:-
Using it is trouble-free.
It is a somewhat quick method for entering attendance that is very dependable, with accurate results from the best user interface and effective reports.
Constraint:
The interface is solely available in English, with no additional language options.
The user can login using his given username and password; no visitor facilities are accessible.The Student Attendance Management System's modules
The receptionist is the single primary interface in our system.
We also have more interfaces in addition to these, which are mentioned below:Login:
Following registration, one can access the system as the user's representative and log in as the system operator. Only the privileges granted to registered users will be available to the user. For instance, a user who has registered as a student is only able to view the data; they are unable to alter the data that is displayed.
User:
The user may be an instructor or a pupil. The interface that is displayed differs from the one that is seen by students if the user is a teacher. For example, students can only view attendance while professors can mark and correct attendance.
Taking Attendance:
This module is not available in the student interface; it is only available in the teacher interface. By choosing the segment for which they wish to take attendance, teachers can mark the attendance. If a student's attendance is accidentally recorded incorrectly, teachers have the ability to correct it as well. Only when they are not being detained for any reason can students examine their attendance.
The noted attendance is only editable for the first seven days after it is made; after that, it cannot be changed.
The noted attendance is only editable for the first seven days after it is made; after that, it cannot be changed.
Fee status:
This module is included in both interfaces, but the options available are different. The student interface offers two payment options for fees.
Pay either online or in cash. Students can also check their fee status after paying their fees.
The instructor module does not allow them to pay fees and instead displays the fee status of their section's pupils. Teachers can detain pupils who have not paid their fees within the specified time limit. Admins have limited access to user information and can only assist with registration and verification.
Pay either online or in cash. Students can also check their fee status after paying their fees.
The instructor module does not allow them to pay fees and instead displays the fee status of their section's pupils. Teachers can detain pupils who have not paid their fees within the specified time limit. Admins have limited access to user information and can only assist with registration and verification.
Other Features:
This attendance tracking system offers additional tools for students to update and review their outcomes. Fees can be paid either online or offline.
Functional and Non-Functional Requirements of Attendance Management System
Functional Requirements of Attendance Management System: –
The functional requirement for this is that it performs its intended function. A functional requirement defines what a software system should perform, whereas non-functional requirements limit how the system will do it. Functional requirements outline what functions a system or system component must be able to execute. It can be documented in a variety of formats. The most common examples are textual explanations in documents and use cases.
Some of its functional needs are as follows: -
User data should be fed into the system: The system should be provided with user data, and it is currently doing so correctly in the user entity.
Admin can add the users: The administrator has the ability to verify and add users, which is what they are currently doing with this system.
Non-Functional Requirements of Attendance Management System: –
Non-functional requirements are more in demand than practical requirements. These square measurements provide the criteria that will be used to select the operation of a system rather than specific behaviours. Non-functional requirements are expressed in the form of "system shall be," which refers to the overall property of the system as a whole or to a specific aspect rather than a specific operation. The system's overall qualities clearly distinguish whether or not the event project was successful or not.
All issues pertaining to attendance, messages, fee status, courses attended by students and professors, etc., can be resolved with this attendance management system.
In the conclusion, we can state that this program is accurately completing all of the tasks for which it was designed, and that N institutions and schools can use this system.
In the conclusion, we can state that this program is accurately completing all of the tasks for which it was designed, and that N institutions and schools can use this system.
Attendance Management System Project Conclusion
The student attendance management system is now complete, resulting from extensive efforts. This program enables users manage attendance, payments, courses, and messages. This software automates data entry and improves efficiency.
Its User Interface is incredibly user-friendly and accessible to everyone. It also reduces the time required to write details and modules. Verified users get access to all student and teacher details and tasks.
Its User Interface is incredibly user-friendly and accessible to everyone. It also reduces the time required to write details and modules. Verified users get access to all student and teacher details and tasks.