Attendance Management System Project Documentation
Attendance Management System Project Documentation
CHAPTER 1 - INTRODUCTION
Project Context
In our life today, the computer is one of many inventions that greatly affect our way of
living. In fact, it is noted as an essential tool in many areas including business, government,
industry, sciences, education, school, home, and in almost any company and establishment that
existed. It can perform process data rapidly, accurately and reliable and by using these machines,
spending a lot of time and effort in doing a certain task is minimized.
Computer nowadays has become the most needs of data and information processing.
Computers have been very effective in many fields of work and study. It certainly helps man to
make his task much easier and with great precision. In schools and universities, computers are
used to maintain the basic flow of data and information and checking the credit status of the
students. The computer is very useful in performing a great task in data and information
processing, securing files, data, and information of the schools and people belong to it. Computer
programmers now a day try to build and develop high-quality systems that are very useful. A
computerized management system maintains the standard flow of data and information with
highly secured and make data processing faster and easier. These computerized systems help
one person, company, organization or any type of management agency throughout the world to
enhance and develop its general profile.
Specific Objectives
• To allow teachers to monitor students who are not actively attending the school.
• To secure the attendance record of the students and teachers.
• To automate summary and remarks for attendance, the participation of every student.
The design and platform of the project is a windows-based system that manages the user
and client registration and provides the functionality of recording the individual records of the
students and teachers. The system also provides a search capability and generates reports of the
attendance.
The RTTNHS Su-ay Extension uses a manual transaction such as enrollment, attendance
and library management. This problem is very common to some schools especially in some areas
that are far located in the city. Nowadays, the students’ population is rapidly increasing and this
is a big problem for the schools to have a manual transaction and operation.
Related Systems
Fingerprint recognition has commonly used for data access amongst a mobile community
with increasingly portable devices, but it can also be employed for observation purposes, and this
project characterized by how it could be used in this context to provide a fingerprint-based
student attendance register. (C.O, Akinduyite, et al, 2013)
Today, organizations and other establishments rely on computers as the basis of their
Database Management System. Computer technology brought significant and various effects in
all forms of human life such as helping people do their job faster, accurate and efficient. But the
fact is, in today’s modern age where computer has become a way of life, it is obvious that a bulk
of country institutions still do not accommodate the high technology. Some of them prefer a
manual because not all companies are computer literate in terms of programming software for
the Time-In and Time-Out Records of their employees. What they did not know is that being
manually operated leads to inaccurate information. The EASTERN Tanay Supermarket in Tanay,
Rizal is a company wherein they do execute manual for keeping the daily time record of their
employees. When it comes to paper works, the establishment works in manual operation like
writing the employees’ information and the Time-In, Time-Out operation in a blue record book
and then put it in file cabinets along with other forms such as planning records, events, leave
assistance and more. The punctuality Employees of EASTERN Supermarket recorded in a Daily
Time Record that is being confirmed at the end of the day. These are the few things that EASTERN
confronted in their daily work. In addition, depending on the manual procedure is not an easy
work for them. Because of having a lot of information, at times it points to incorrect input of
employee records, unreliable and most especially, not secures confidential files. (Sharina Joy,
Daily Time Record System, 2013)
RFID tag passes through the RFID reader in a read range zone, the system recorded data
from the RFID tag to the database. Data sent online to the management for the supervision of
the students. At some point, we noticed that the registration must be covered as well. The main
reason why is that there are some records to be considered with regards to the student’s
important records in the registration files like the situation of a student in their school. All in all,
we can say that this system is more efficient and less time consuming for the school to identify
whether the student is officially enrolled and has an authorized school ID. (Joyce Erika Salud,
Attendance Monitoring, 2013)
Barcode Attendance Monitoring System
Monitoring is one of the great responsibilities of a teacher. This includes teaching lessons
to his/her students, writing lesson plans, and recording the achievement of the students.
Teachers have a lot of things to do in their daily routine, due to this daily task, they consume
much time in doing paper works and preparing some devices as they are required to perform
because they operate these tasks manually. The researchers will build an automated attendance
monitoring system for students using a barcode reader. Using the barcode reader, the teacher
will have a connection to the profile of each student, which will be identified by reading his or
her identification card. At the same time, this system will send a message to the parents to notify
them that their child is within the school-bound. Since the students will just put their ID’s direct
to the barcode reader, the teacher will have no more rush in monitoring the attendance of
his/her students. Furthermore, the school can assure the security of their students because it will
recognize the attendance of each student. The parents are also guaranteed the presence of their
children in school. There is a need to develop a new system because of the grievance of most of
the teachers about their daily tasks. The new system will provide a simple process for the
teachers in monitoring the students and in alerting the parents through SMS. Therefore, the
number of tasks to be done by teachers will be lessened. (Alvin Johnson, 2015)
Data Security
A computer security risk is any event or action that could cause loss of or damage to
computer hardware, software, data, information, or processing capability. Some breaches to
computer security are accidental, others are planned imposition. Some infiltrators do no damage;
they merely access data, information or programs on the computer before logging off. Other
infiltrators indicate some evidence of their presence either by leaving a message or by
deliberately altering or damaging data. Computer systems are vulnerable to many threats which
can expose various types of damage resulting in significant losses. Damage can range from minor
errors that SAP database integrity to fires which destroy entire computer centers. Losses can
stem from the actions of supposedly trusted employees deceive the system to outside hackers
roaming freely through the Internet. The exact amount of computer-related losses is
impenetrable; many losses are never discovered and others are covered up to avoid adverse
publicity. (Rachelle Lucaña, 2012)
CHAPTER 3 – METHODOLOGY
This chapter discussed the methods used in the collection and analyses of data. The
methodology focuses on the experiences of people involved and attempt to understand the
reasons behind certain behavior description. The evaluation was carried out using data collection
techniques and interviews. Generally, we used Spiral Method for the whole study.
The Figure 1: Spiral Development Method shows how exactly the group executes the study for
RTTNHS Su-ay Ext. Attendance Monitoring System. Obviously, the planning covers all the process cycles in
the study. This includes organizing the team members, how to collect data and analyze the problem and
created a design for database and user interface of the program according to the data analysis. Testing
and implementation of the system are discussed in this section.
Planning
This part is the initiation part where the research study was started. In planning, we start
in searching where we conduct our study and we decide to conduct our study in RTTNHS Su-Ay
Ext. We plan on how to collect data and how to organize our time in conducting a research
interview. Organized the members of their individual roles and obligations in conducting the
study. In planning, it includes analyzing, designing, software development, testing, and
implementation.
Analyzing
In this stage, researchers conducted an interview in RTTNHS Su-ay ext. This is where
researchers collected the needed data for the research. The part of the interview was to know
what was being used in their current system and researchers noticed that the transactions were
manually operated in the school. After gathering the data and analyzed the problem according
to their existing system, researchers analyzed how to give a concrete solution to those problems
and based on the problem.
Designing
Designing is based on users and client roles. This stage is creating a design for the system.
It includes a student registration form, teacher’s registration form, reports, attendance
transaction, and student and teacher’s information management. The system is designed as a
user-friendly system.
Software Development
Coding
In the development of the system, we made use of Microsoft Visual Basic Studio
2008 for encoding the source code of the system, in order to be accurate and fast
acquisition of data and information.
Testing
After finishing the main parts of the transaction of the system, the proponents
gave a test sample to the client and there is a lot of learning they encountered, it made
them know the minor and major mistakes in the system and it gave the researchers more
understanding on how to develop it.
Implementation
Documents were compiled for final output to be submitted to the client. This includes the
documentation and software. Giving some user orientation or tutorials on how to use the system
is held at this stage.
The RTTNHS STAMS was tested in the Raymundo T. Tongson NHS Su-ay ext. faculty office
with two (2) computer units. Computer 1 serves as a server computer that will be used by the
Administrator. Computer 2 serves as a client computer that will be used by the school staff.
Attendance Monitoring System Features
The lists below are the feature that is included in the Attendance Monitoring System for
RTTNHS Su-Ay Ext.
• Student Registration
• Teacher Registration
• Attendance Monitoring for student and teachers
• Easy retrieval of attendance record for both student and teachers
• Student and Teachers Information Management
• Daily and monthly Attendance Monitoring Report for Student and Teachers.
The existing system is a manual entry for the students and teachers’ information. Here,
the attendance will be carried out in handwritten registers. It will be a tedious job to maintain
the record for the user. The system requires more human effort. The retrieval of the information
is not easy because records are maintained in hand written registers. This application requires
correct feed in the respective input field. Supposed there were wrong inputs entered, the
application resists requiring the user to input correct data.
General Objectives
This study aims to monitor the students’ and teachers’ attendance and to evaluate their
performance according to their attendance.
Specific Objectives
• To record daily time record of the teachers
• To check the daily attendance of the students
• To maintain the security of the students and teachers within the school
• Scope of the Existing System
The system covers all the students and teachers of RTTNHS Su-ay Ext. The system is applicable
for teachers because it can be used to compute for their payroll. It is limited only to students who
have been monitored from time to time and who are officially enrolled and to the teachers who
are employed in RTTNHS.
Concept of Operation
Having a manual operation in a school or in a company brings a lot of work and sometimes
this method causes errors in inputting data like basic student information that results to another
set of work. In other words, the manual operation takes also a lot of time and effort. In manual
attendance monitoring, the teachers are using time sheet in their attendance, attendance log
and attendance sheets. These are all paper works and these can easily get damaged and worst is
that these can be tampered or modified. Security is also involved in this system.
Activity Diagram
The proposed system is entitled Attendance Monitoring System for Raymundo T. Tongson
NHS Su-ay Ext. The system is developed to provide automation for the daily attendance of the
students and teachers. The purpose of this system is to help the RTTNHS Su-ay Ext. to improve
the attendance monitoring system for students and teachers. With the system created with a
user-friendly environment, the school staff would find their work easy and efficient. The system
will help the school administrators to make the process of providing daily, weekly and monthly
attendance reports easy to generate. The system will also help the school administrators to
evaluate the attendance performance of the students and teachers with ease. This will help the
school a lot for its development and performance in terms of attendance monitoring.
Concept of Operation
The implementation plan will be enhanced and updated as new actions are introduced
and implemented to the system. The system tracks the performance of students regarding their
attendance on a regular basis. The System Overview Attendance Monitoring System provides a
foolproof solution for the existing problems of the business.
Attendance Monitoring System for RTTNHS Su-ay Ext.
Table 1: Register
Use Case Name Register
Main Success Scenario Students and teachers will receive their ID Numbers.
Table 2: Record
Use Case Name Record Attendance
Description The staff will record the registered students and teachers.
Stakeholder and Student and teachers – present ID number and have a daily
Interests attendance Staff – Record attendance using ID number
If preconditions met, then the staff will enter the id number and
Post-condition
record attendance.
Main Success
Students and teachers have their daily attendance.
Scenario
Description The students and teachers can view their attendance detail.
Stakeholder and Students and teachers – want to view their attendance records.
Interests Staff – search for the attendance details of students or teachers.
In order to view attendance records, they must present their
Pre-condition identification cards to the staff will search for their attendance
details.
If the precondition is met, then the staff will search for the
Post-condition
attendance detail
Main Success
Students and teachers view their attendance detail.
Scenario
Description The staff will create the daily and monthly reports of attendance.
Stakeholder and
Staff – must generate daily and monthly report
Interests
If the precondition is met, then the staff create the report specific
Post-condition
for students and teachers.
Main Success The report will be provided to the school administrator for the
Scenario evaluation of the student and teachers.
Data Flow Diagram
Proposed Data Flow Diagram (AMS)
Table 5: tblstudent
Field Name Description Type Length
Table 6: tblstaff
Field Name Description Type Length
Table 7: tblteacher
Field Name Description Type Length
Table 8: std_attendance
Field Name Description Type Length
Table 9: tea_attendance
Field Name Description Type Length
Advantages
• Reduce paperwork and save time and money with mobile and cloud-based attendance
management system
• Eliminate duplicate data entry and errors in time and attendance entries
• Improve visibility to track and manage student’s attendance & absenteeism across
multiple campuses
• Track the attendance of teachers and students.
• Keep the parents informed about the student’s performance
• Auto-generate various types of reports of student attendance
• Increased security and confidentiality with role-based permissions to users
Disadvantages
• Automatic calculation of leave and reward points accrued
• Automatic teachers and student evaluation about the attendance performance.
• Scheduling of events in the school.
Technical Feasibility
During the research development of AMS RTTNHS Su-ay ext., we conclude that the system
is technically feasible because all the technical aspects of the system are already available
presented to the organization throughout the research.
Economic Feasibility
The proposed system being developed is economic with respect to the school’s point of
view. It costs effective in the sense that it has eliminated the paperwork completely. The system
is also time effective because the calculations are automated which are made at the end of the
month or as per the user requirement. The result obtained contains minimum errors and is highly
accurate as the data is required.