0% found this document useful (0 votes)
1K views

Mini Project Report

This document describes a mini project report on an Attendance Management System Using Python. The report was submitted by three students - Shivani Chawan, Varsha Rampur, and Arshee Amreen - to their college, Poojya Dodappa Appa College of Engineering in Kalaburagi, India. The report discusses developing a system to automate student attendance tracking using Python. It includes sections on introduction, literature review, problem statement, objectives, implementation, and applications of the attendance management system.

Uploaded by

balaji xerox
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views

Mini Project Report

This document describes a mini project report on an Attendance Management System Using Python. The report was submitted by three students - Shivani Chawan, Varsha Rampur, and Arshee Amreen - to their college, Poojya Dodappa Appa College of Engineering in Kalaburagi, India. The report discusses developing a system to automate student attendance tracking using Python. It includes sections on introduction, literature review, problem statement, objectives, implementation, and applications of the attendance management system.

Uploaded by

balaji xerox
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 32

Hyderabad Karnataka Education Society’s

POOJYA DODDAPPA APPA COLLEGE OF


ENGINEERING, KALABURAGI- 585102
(An Autonomous Institution, Affiliated to VTU Belgaum, and
Approved By AICTE)

A MINI PROJECT REPORT


ON
ATTENDANCE MANAGEMENT SYSTEM USING PYTHON

SUBMITTED TO THE

POOJYA DODDAPPA APPA COLLEGE OF ENGINEERING, KALABURAGI


(An Autonomous Institution, affiliated to VTU Belgaum, and approved by AICTE)

BACHELOR OF ENGINEERING
IN
INFORMATION SCIENCE AND ENGINEERING

Submitted By

SHIVANI CHAWAN (3PD17IS039)


VARSHA RAMPUR (3PD17IS054)
ARSHEE AMREEN (3PD19IS400)

Under the guidance of

PROF. SHARAN KUMAR HULI

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING


PDA COLLEGE OF ENGINEERING, KALABURAGI
2020-2021
Hyderabad Karnataka Education Society’s
POOJYA DODDAPPA APPA COLLEGE OF
ENGINEERING, KALABURAGI- 585102
(An Autonomous Institution, affiliated to VTU Belgaum, and Approved By AICTE)

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING

CERTIFICATE

This is to certify that mini project work entitled,” ATTENDANCE MANAGEMENT


SYSTEM USING PYTHON” is a work carried out by SHIVANI
CHAWAN(3PD17IS039), VARSHA RAMPUR (3PD17IS054) and ARSHEE
AMREEN(3PD19IS400) in partial fulfilment for the award of bachelor of engineering in
INFORMATION SCIENCE & ENGINEERING of POOJYA DODAPPA APPA
COLLEGE OF ENGINEERRING (AUTONOMOUS INSTITUTION)
KALABURAGI, affiliated to Visvesvaraya Technological University, Belgaum during the
year 2020-2021. It is certified that all corrections/ suggestions indicated for the internal
assessment have been approved as it satisfies the academic requirements in respect of mini
project prescribed for the said degree.

Guide H.O.D Principal

Prof. Sharan Kumar Huli Dr. Vishwanath Brukpalli Dr. S.S.Hebbal


Acknowledgement
The satisfaction that accomplished the successful completion of any work
would be incomplete without the mention of people who made it possible
and whose constant guidance and encouragement crown all the effort with
success. This acknowledgement transcends the reality of formality when I
would like to express deep gratitude and respect to all the people who has
inspired me for the completion of aur mini project.

My special gratitude to my guide Prof. Sharan Kumar Huli for his


inspiration, constant supervision, direction and discussions in successful
completion of Mini Project.

It’s my great pleasure to express my heartiest thankful and gratitude to


my H.O.D Dr. Vishwanath Brukpalli who has been the inspiration right
from the starting till its completion of the report work successfully

Also, I would like to express my sincere thanks to Dr. S.S. HEBBAL


principal P.D.A.C.E, for his valuable support during the development of
this mini project.

Last but not least I express my deep sense gratitude to the teaching and
Nonteaching staff members of the department who has co-operated and
supported me in or the way during the completion of the mini project.

SHIVANI CHAWAN(3PD17IS039)
VARSHA RAMPUR(3PD17IS054)
ARSHEE AMREEN(3PD19IS400)
ABSTRACT
Student attendance management system deals with the maintenance of the
student’s attendance details. It generates the attendance of the student on basis
of presence in class. It is maintained on the daily basis of their attendance. The
staffs will be provided with the separate username & password to make the
student’s status. The staff handling the particular subjects responsible to make
the attendance for all students. Only if the student present on that particular
period, the attendance will be calculated. The student attendance reports based
on weekly and consolidate will be generated. The system maintains the
attendance sheet as per section, semester, subject, and lecturer wise.

Using attendance management system, we can send the mail to the parents who
are below average. We can calculate the penalty fee and you can send
intimation to all the parents of the below average students.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 2


CONTENT

1. Introduction………………………………………….…………… [1]

2. Literature Survey…………………………………………………. [2-4]

3. Problem Statement………………………………….……………... [5]

4. Existing System………………………….…….…………………... [6]

5. Proposed System…………………………………………………… [7]

6. Objectives…………………………………………………………. [8]

7. System Requirements…………………………………………...… [9]

8. Architecture……………………………………………………… [10-13]

9. Module design and Validation…………………………………… [14-16]

10. Implementation and Result Analysis…………………………….. [17-20]

11. Applications………………………………………………………. [21]

12. Merits and Demerits………………………………………………. [22]

13. Conclusion………………………………………………………… [23]

14. Future Scope………………………………………………………. [24]

15. References…………………………………………………………. [25]

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 3


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

1. INTRODUCTION

“Attendance Management System” is software developed for maintaining the


attendance of the student on the daily basis in the collage.

The system stores the student information by section and semester. By


substituting the name of the lecturer, section and subject the student list displays
with Roll No, Name of the student, Total working days as per month.

While marking the present/absent status in front of each student, the system
automatically calculates the total days present and total absent days and average
of each student. If the average is less, then it highlights the below average
student name. It makes the list of the students who are below average.

Attendance Management System is a complex program that allows teachers to


track student’s Attendance. Although it's not the most intuitive program we've
ever seen, we really like the way it automates a lot of workplace functions that
have traditionally be handled with paper.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 1


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

1. LITERATURE SURVEY

1. Patel UA, Swaminarayan Priya R. Development of a student


attendance management system using RFID and face recognition: a
review. Int J Adv Res Computer Science Management Stud.
2014;2(8):109–19.

Whole world and administrators of educational institutions in our country are


concerned about regularity of student attendance. Student's overall academic
performance is affected by the student's present in his institute. Mainly there
are two conventional methods for attendance taking and they are by calling
student names or by taking student sign on paper. They both were more time
consuming and inefficient. Hence, there is a requirement of computer-based
student attendance management system which will assist the faculty for
maintaining attendance of presence. The paper reviews various computerized
attendance management system. In this paper basic problem of student
attendance management is defined which is traditionally taken manually by
faculty. One alternative to make student attendance system automatic is
provided by Computer Vision. In this paper we review the various
computerized system which is being developed by using different
techniques. Based on this review a new approach for student attendance
recording and management is proposed to be used for various colleges or
academic institutes.

2. Jacksi K. Design and Implementation of Online Submission and Peer


Review System: A Case Study Of E-Journal of University of Zakho.
Int J Sci Technol Res. 2015;4(8):83–5.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 2


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

With the aim of designing and implementing a web-based article submission


management system for academic research papers, several international
models such as Elsevier Editorial System and ICOCI, International
Conference on Computing and Informatics, are studied and analyzed.
Through this analysis, an open access web-based article submission and peer
review system for Journal of University of Zakho (JUOZ) is employed. This
kind of systems is not only capable of solving issues such as complex
manuscript management, time-delays in the process of reviewing, and loss of
manuscripts that occurs often in off-line paper submission and review
processes, but also is capable to build the foundation for e-journal
publications. Consequently, an active and rapid scholarly communication
medium can be made. The implementation and deployment of this system
can improve the rank of the university and the reputation and the
globalization of science and technology research journals.

3. Jacksi K, Badiozamany S. General method for data indexing using


clustering methods. Int J Sci Eng. 2015 Mar;6(3):641–4.

Indexing data plays a key role in data retrieval and search. New indexing
techniques are proposed frequently to improve search performance. Some
data clustering methods are previously used for data indexing in data
warehouses. In this paper, we discuss general concepts of data indexing, and
clustering methods that are based on representatives. Then we present a
general theme for indexing using clustering methods. There are two main
processing schemes in databases, Online Transaction Processing (OLTP) and
Online Analytical Processing (OLAP). The proposed method is specific to
stationary data like in OLAP. Having general indexing theme, different
clustering methods are compared. Here we studied three representative based

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 3


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

clustering methods; standard K-Means, Self -Organizing Map (SOM) and


Growing Neural Gas (GNG). Our study shows that in this context, GNG out
performs K-Means and SOM.

4. Jacksi K, Dimililer N, and Zeebaree SR. State of the Art Exploration


Systems for Linked Data: A Karwan Jacksi et al., Sch. J. Eng.
Tech., Feb 2018; 6(2): 49-53 Available online:
http://saspublisher.com/sjet/ 53 Review. Int J Adv Computer Science
Appl IJACSA. 2016;7(11):155–64.

The ever-increasing amount of data available on the web is the result of


the simplicity of sharing data over the current Web. To retrieve relevant
information efficiently from this huge dataspace, a sophisticated search
technology, which is further complicated due to the various data formats
used, is crucial. Semantic Web (SW) technology has a prominent role in
search engines to alleviate this issue by providing a way to understand the
contextual meaning of data so as to retrieve relevant, high-quality results.
An Exploratory Search System (ESS), is a featured data looking and
search approach which helps searchers learn and explore their unclear
topics and seeking goals through a set of actions. To retrieve high-quality
retrievals for ESSs, Linked Open Data (LOD) is the optimal choice. In
this paper, SW technology is reviewed, an overview of the search
strategies is provided, and followed by a survey of the state of art Linked
Data Browsers (LDBs) and ESSs based on LOD. Finally, each of the
LDBs and ESSs is compared with respect to several features such as
algorithms, data presentations, and explanations.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 4


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

2. PROBLEM STATEMENT
This system developed will reduce the manual work and avoid redundant data.
By maintaining the attendance manually, then efficient reports cannot be
generated.
The system can generate efficient report on weekly bases, Consolidate the
report based on the attendance. As the attendance are maintained in registers it
has been a tough task for admin and staff to maintain for long time. Instead of
the software can keep long and retrieve the information when needed.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 5


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

3. EXISTING SYSTEM

The Existing system is a manual entry for the students. Here the attendance will
be carried out in the hand written registers. It will be a tedious job to maintain
the record for the user. The human effort is more here. The retrieval of the
information is not as easy as the records are maintained in the hand written
registers. This application requires correct feed on input into the respective
field. Suppose the wrong inputs are entered, the application resist to work. So
the user find it difficult to use.

DEMERITS OF EXISTING SYSTEM

Hard to maintain Register

Report generation is not simple

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 6


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

4. PROPOSED SYSTEM

To overcome the drawbacks of the existing system, the proposed system has
been evolved. This project aims to reduce the paper work and saving time to
generate accurate results from the student’s attendance. The system provides
with the best user interface. The efficient reports can be generated by using
this proposed system.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 7


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

5. OBJECTIVES

To overcome the drawbacks of the existing system, the proposed system has
been evolved. This project aims to reduce the paper work and saving time to
generate accurate results from the student’s attendance. The system provides
with the best user interface. The efficient reports can be generated by using
this proposed system.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 8


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

6. SYSTEM REQUIREMENTS

HARDWARE REQUIREMENTS:

Processor : Intel Core I and above

Processor Speed : 1.0GHZ or above

RAM : 4 GB RAM or above

Hard Disk : 500 GB hard disk or above

SOFTWARE REQUIREMENTS:

Operating System : Windows 7/10 or above

Front End : PYTHON

Back End : SQLITE3

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 9


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

7. ARCHITECTURE
The staff will login with the help of username and password the staff
login details will be saved in the database. The staff work is to add the
student details in system that detail of the student is also saved in
database. Staff of the school or colleges takes the attendance of the
student and mark who are present or absent at last the staff will generate
the report.

Fig.8: Architecture Diagram.

7.1 BLOCK DIAGRAM

Block diagram is a specialized, high-level flowchart used in


engineering. It is used to design new system or it may describe and
improve an existing system. It will provide a high-level overview of
major system components, key, process participants and important
working relationship. Staff will register himself by entering the
details. The staff will add student then takes attendance, they will send
the report of present and absent students and will also send message to
the low average student.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 10


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

Fig.8.1: Block Diagram.

7.2 DATAFLOW

Dataflow are pipelines through the packets of information flow. When


we start the project, we get the prompt of staff where the registration
of staff is done by themselves by adding their details, then the login
prompt appears where the staff needs to login with the help of user
name and password after that staff adds the students details to the
attendance which is also saved in the database then we get the list of
student’ who are registered under the staff at last the staff will mark
the attendance and get the report of the students in average form.

Fig.8.2: Dataflow Diagram.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 11


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

7.3 FLOWCHART
It is quite clear from the flow diagram that once we begin with
the attendance management system it starts with the staff that must register their
details once the staff register the detail then the staff can give the detail of
students belong to the subject that the staff deals with after adding the student
details the staff can take attendance. The staff can take the report of the student
attendance, on bases of presence and absence of the student in class, after this
the staff can stop the process and can log out from the attendance management
system.

Fig.8.3: Flow Chart

7.4 E-R DIAGRAM

Entity is represented by the rectangle shape. The entity will be our


database table of Attendance System later on.
▫️Attribute is represented by the oval shape. This will be the columns
or fields of each table in the Attendance System.
▫️Relationship is represented by diamond shape. This will determine
the relationships among entities. This is usually in a form of primary
key to foreign key connection.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 12


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

ER Diagram stands for Entity Relationship Diagram, also known as


ERD is a diagram that displays the relationship of entity sets stored in
a database. In other words, ER diagrams help to explain the logical
structure of databases. ER diagrams are created based on three basic
concepts: entities, attributes and relationships.

Fig.8.4: E-R Diagram.

7.5 USECASE

The use case diagram is a graphic depiction of the interactions among


the elements of attendance management system. It represents the
methodology used in system analysis to identify, clarify and organize
system requirements of attendance management system. The main
actors of the use case diagram are staff who perform the different
types of use case such as manage attendance, manage the student
details, manages the registration process and it also manages the
report and it also manages the full attendance management system
operations.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 13


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

Fig.8.5: Use Case.

7.6 SEQUENCE DIAGRAM

The sequence diagram shows object interactions arranged in the


sequence. It depicts the object and class involved in the scenario. It is
typically associated with the use case realization in the logical view of
the system under development sequence diagram are also known to
event diagram or event scenario. It shows the parallel vertical line arc
we can say (lifelines) different process which live simultaneously and
the horizontal arrows shows the message exchanged between them in
the order the solid arrows heads represent the synchronous calls open
arrow heads represents asynchronous messages and dashed lines
represents reply message.

Fig.8.6: Sequence Diagram.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 14


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

9. MOUDLE DESIGN AND VALIDATION


(FUNCTIONAL DESCRIPTION OF EACH
MODULE)
ADMINISTRATOR MODULE:

 Student Details: In this module deals with the allocation of roll no and
personal details for new batch. It will generate of personal details of student and
academic details of the students with the photos.

 Staff Details:  It helps to allot the subject and the subject code to the
particular staffs.  It provides the facility to have a user name and password to
the staffs.

 Attendance details:  It will be makes to the attendance database all students.


Entered attendance is stored in the database subject, period wise into the
particular date.  It will help s to the get report of weekly and consolidate of the
attendance. Report details: Report can be taken by daily, weekly and
consolidate:  weekly report get all hour details of attendance starting date to
ending date and display the status  Consolidate report get all student
attendance details starting date to ending date status help for the eligibility
criteria of the student to attend the examination.

STAFFS MODULE:

 Attendance details:  It assists the staff to mark attendance to the students for
their subject. This will authenticate the staff before making the entry.

 Report details: 1. weekly report get particular hour details of attendance from
starting date to ending date and display the status. 2. consolidate report get all
student attendance details from starting date to ending date status help for the
eligibility criteria of the student to attend the examination
DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 15
[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

DESCRIPTION OF DATABASE
SQLite3

 SQLite is a software library that implements a self-contained, serverless,


zero-configuration, transactional SQL database engine. SQLite does not
require a separate server process or system to operate (serverless).

 SQLite comes with zero-configuration, which means no setup or


administration needed.

 A complete SQLite database is stored in a single cross-platform disk file.

 SQLite is very small and light weight, less than 400KiB fully configured
or less than 250KiB with optional features omitted.

 SQLite is self-contained, which means no external dependencies.

 SQLite transactions are fully ACID-compliant, allowing safe access from


multiple processes or threads.

 SQLite is written in ANSI-C and provides simple and easy-to-use API.

 SQLite is available on UNIX (Linux, Mac OS-X, Android, iOS) and


Windows (Win32, WinCE, WinRT).

SQLite A Brief History

 2000 - D. Richard Hipp designed SQLite for the purpose of no


administration required for operating a program.

 2000 - In August, SQLite 1.0 released with GNU Database Manager.

 2011 - Hipp announced to add UNQl interface to SQLite DB and to


develop UNQLite (Document oriented database).

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 16


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

10. IMPLEMENTATION AND RESULT


ANALYSIS

We are extremely happy to express that the ultimate end results are as per
our expectations and design. Both the Hardware and the Software are
working perfectly as an individual module and as well as an integrated
system named Attendance management system.
At this hour of final presentation of our mini project, we are very proud
in saying that really the project gave us the new experiment in life we
expected and proved that the project what we chose is the most
appropriate one.
We are very honest in announcing that our project end results are, just the
replication of the paper work what we planned and thought of.

A. STAFF REGISTRATION

The Fig.10.1: Shows the output of the staff registration where the staff
need to add the details like Staff Name, Email, Contact number, Course,
College, Semester, Username, Password and Face image we even have
the option to browse the photo through aur system and two buttons to
submit the data give and then cancel.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 17


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

Fig.10.1: Output on Staff Registration

B. STAFF LOGIN

In Fig.10.2: we get to see the staff login process where we have to give
the username and password which we gave in above fig.10.1 and click
on login button or else click to Register new staff button and do the staff
registration.

Fig.10.2: Output on Staff login

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 18


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

C. MENU

Here in Fig.10.3: after login we get the menu where the staff gets the
option to add students, take attendance, generate the report, send
message to the parents who has below average attendance and at last the
staff can logout with the page.

Fig.10.3: Output of the menu

D. ADD STUDENT

In Fig.10.4: the staff has to add the student details as asked those are
Student Name, Email, Contact number, Course, College, Semester, Roll
number, Face Image and then click on submit and then cancel.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 19


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

Fig.10.4: Output on Add Student

E. ATTENDENCE

In Fig.10.5: Here the staff need to add Staff Name, Date, Month, Course,
Semester, Subject, then select when we select the roll number the name
of the student appears in the box and then we can select the attendance
whether the student is present or absent then click on submit button then
cancel.

Fig.10.5: Output on Taking Attendance

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 20


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

F. ATTENDENCE REPORT

In Fig.10.6: The staff will generate the student report by adding Staff
Name, Course, Semester and Subjects then we have three buttons those
are Show where we get the report on the same page, ExcelSheet here the
report will be generated in excel sheet, and last option is Cancel.

Fig.10.6: Output on Attendance Report

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 21


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

11. APPLICATIONS

Attendance system is used in following fields:

a) College Attendance

b) School Attendance

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 22


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

12. MERITS AND DEMERITS

Merits:

 It is trouble-free to use.
 It is a relatively fast approach to enter attendance
 Is highly reliable, approximate result from user
 Best user Interface
De-Merits:

 Hard to maintain Register


 Time consuming
 Report generation is not simple

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 23


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

13. CONCLUSION

To conclude, Project Data Grid works like a component which can access all the
databases and picks up different functions. It overcomes the many limitations
incorporated in the attendance.

Easy implementation Environment

Generate report Flexibly

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 24


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

14. FUTURE SCOPE

The project has a very vast scope in future. The project can be implemented on
intranet in future. Project can be updated in near future as and when requirement
for the same arises, as it is very flexible in terms of expansion. With the
proposed software of database Space Manager ready and fully functional the
client is now able to manage and hence run the entire work in a much better,
accurate and error free manner. The following are the future scope for the
project.

Discontinue of particular student eliminate potential attendance.

Bar code Reader based attendance system.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 25


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

15. REFERENCES

1. Patel UA, Swaminarayan Priya R. Development of a student attendance


management system using RFID and face recognition: a review. Int J Adv Res
Computer Science Management Stud. 2014;2(8):109–19.
2. Jacksi K. Design and Implementation of Online Submission and Peer
Review System: A Case Study of E-Journal of University of Zakho. Int J Sci
Technol Res. 2015;4(8):83–5.
3. Jacksi K, Badiozamany S. General method for data indexing using clustering
methods. Int J Sci Eng. 2015 Mar;6(3):641–4.
4. Jacksi K, Dimililer N, and Zeebaree SR. State of the Art Exploration
Systems for Linked Data: A
Karwan Jacksi et al., Sch. J. Eng. Tech., Feb 2018; 6(2): 49-53 Available
online: http://saspublisher.com/sjet/53 Review. Int j Adv Computer Science
Appl IJACSA. 2016;7(11):155–64.
5. Gangagowri G, Muthuselvi J, Sujitha S. Attendance Management System.
6. Anitha V Pai, Krishna A, Kshama PM, Correa M. Web service for student
attendance management system. www.ijarse.com. 2016 Mar;5(3).
7. Arbain N, Nordin NF, Isa NM, Saaidin S. LAS: Web-based laboratory
attendance system by integrating RFID-ARDUINO technology. In IEEE; 2014.
p. 89–94.
8. Srinidhi M, Roy R. A web enabled secured system for attendance monitoring
and real time location tracking using Biometric and Radio Frequency
Identification (RFID) technology. In IEEE; 2015. p. 1–5.
9. Arulogun O, Olatunbosun A, Fakolujo O, Olaniyi O. RFID-based student’s
attendance management system. Int J Sci Eng Res. 2013;4(2):1–9.
10. Kassim M, Mazlan H, Zaini N, Salleh MK. Web-based student attendance
system using RFID technology. In IEEE; 2012. p. 213–8.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 26


[ATTENDANCE MANAGEMENT SYSTEM USING PYTHON]

11. Ahmad BI. TouchIn: an NFC supported attendance system in a university


environment. Int J Inf Educ Technol. 2014;4(5):448.
12. Benyo B, Sodor B, Doktor T, Fördős G. Student attendance monitoring at
the university using NFC. In IEEE; 2012. p. 1–5.

DEPARTMENT OF INFORMATION SCIENCE AND ENGG, PDACEK Page 27

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy