0% found this document useful (0 votes)
11 views

CPP REPORT KCN

This document is a project report submitted by five students for their diploma in computer technology. It outlines the development of an attendance management system called "Presencify" to modernize and simplify the process of tracking attendance for educators. The system will allow teachers to maintain attendance electronically rather than on paper. It will also enable parents to view their child's attendance online. The report includes an introduction, literature review, proposed methodology, references, and various tables and figures to support the project.

Uploaded by

Atharv Kolapkar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

CPP REPORT KCN

This document is a project report submitted by five students for their diploma in computer technology. It outlines the development of an attendance management system called "Presencify" to modernize and simplify the process of tracking attendance for educators. The system will allow teachers to maintain attendance electronically rather than on paper. It will also enable parents to view their child's attendance online. The report includes an introduction, literature review, proposed methodology, references, and various tables and figures to support the project.

Uploaded by

Atharv Kolapkar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

“Presencify”

(Attendance management system)


PROJECT REPORT
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE
AWARD OF DIPLOMA
IN
COMPUTER TECHNOLOGY

SUBMITTED BY

1. Chaudhari Kiran Shivaji


2. Bhalerao Abhijeet Jayesh
3. Pathak Abhishek Makarand
4. Narole Prathmesh Sunil
5. Markal Shubham Vijay

GUIDE
Mrs. S.S.AGE

DEPARTMENT OF COMPUTER TECHNOLOGY

GOVERNMENT POLYTECHNIC, AHMEDNAGAR

(2023-24)
“Presencify”
(attendance management system)
PROJECT REPORT
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE
AWARD OF DIPLOMA
IN
COMPUTERTECHNOLOGY

SUBMITTED BY

1. Chaudhari Kiran Shivaji


2. Bhalerao Abhijeet Jayesh
3. Pathak Abhishek Makarand
4. Narole Prathmesh Sunil
5. Markal Shubham Vijay

GUIDE
Mrs. S.S.AGE

DEPARTMENT OF COMPUTERTECHNOLOGY
GOVERNMENT POLYTECHNIC, AHMEDNAGAR

(2023-24)
GOVERNMENT POLYTECHNIC, AHMEDNAGAR

CERTIFICATE
This is to certify that,

1. Chaudhari Kiran Shivaji


2. Bhalerao Abhijeet Jayesh
3. Pathak Abhishek Makarand
4. Narole Prathmesh Sunil
5. Markal Shubham Vijay
of final year Computer Technology students have submitted their project report on

“(Presencify)”
during academic session 2023- 2024 as a part of project work described by Government Polytechnic,

Ahmednagar for partial fulfillment for the Diploma in Computer Technology in the fifth semester.

The project work is the record of students own work under my guidance and to mysatisfaction.

(Mrs.S.S.Age) (Mrs. R.J.Chavan)


Guide Head
Department of ComputerTechnology

Principal
Government Polytechnic, Ahmednagar
ACKNOWLEDGEMENT

I would like to place on record my deep sense of gratitude to Prof.Mrs S.S.AgeMam Dept. of
Computer Technology for his generous guidance, help and useful suggestions.

I express my sincere gratitude to Prof. R. J. Chavan, Head of Dept. of Computer Technology,


for her stimulating guidance, continuous encouragement and supervision throughout the course
of presentwork.

I am extremely thankful to Prof. B. M. Kardile, Principal,Government Polytechnic,


Ahmednagar for providing me infrastructural facilities to work in, without which this work
would not have been possible.

(Students Name and Signature)

1. CHAUDHARI KIRAN SHIVAJI


2. BHALERAO ABHIJEET JAYESH
3. PATHAK ABHISHEK MAKARAND
4. NAROLE PRATHMESH SUNIL
5. MARKAL SHUBHAM VIJAY
ABSTRACT

In an educational landscape where manual attendance maintenance remains a


prevalent practice, the "Presencify" project emerges as a transformative solution.
This software is dedicated to simplifying and modernizing attendance management for
educators who continue to rely on manual methods, ensuring a more efficient and accurate
process. Basically, in presencify teachers are tend to maintain attendance in the application
rather on paper. So that its easy to maintain and track. Also, parents can track their wards
attendance through this application.
CONTENT INDEX
TOPIC PAGE NO.
1. INTRODUCTION:
1.1 Overview 09-09
1.2 Need of the system.
1.3 Objective of the Study

2. LITERATURE SURVEY:
1.1 Overview of existing system 10-12
1.2 Limitation of existing system
1.3 Problem Identification
1.4 Requirement Specification
3. PROPOSED DETAILED METHODOLOGY:
1.1 Problem Statement 13-15
1.2 Architectural Design Specification
1.2.1 Structure Diagram
1.2.2 Functional Descriptions
1.3 Lifecycle Model
1.4 Programming languages and development tools
1.5 Action Plan
1.6 Team Structure
REFERENCES 16-16
TABLE INDEX
TABLE NO. TABLE NAME PAGE NO.
3.5 Action Plan 15
FIGURE INDEX
FIGURE NO. FIGURE NAME PAGE NO.
3.1 Architectural Desgin Specification 13
3.2 Life Cycle Model 14
CHAPTER 1
INTRODUCTION

1.1 Overview:
A Student Attendance Management System is a comprehensive software solution
designed to automate the process of tracking and managing student attendance in
educational institutions. This system aims to streamline the attendance-taking process,
enhance accuracy, and provide valuable insights into student attendance patterns.

1.2 Need for system:


A Student Attendance Management System is crucial for educational institutions due to
several reasons. Firstly, it enhances efficiency and saves time by automating the attendance
tracking process. This not only reduces the administrative burden on teachers but also
minimizes the risk of errors associated with manual recording.
Secondly, the system provides real-time monitoring, enabling educators to promptly
identify students with irregular attendance. This facilitates timely intervention to address
attendance issues, supporting student engagement and success.

1.3 Summary:
A Student Attendance Management System is an essential tool for educational institutions.
By automating attendance tracking, it enhances efficiency, saves time, and reduces errors
associated with manual recording. Real-time monitoring allows for prompt identification
of irregular attendance, enabling timely intervention to support student engagement and
success. The system's data-driven insights aid informed decision-making, helping
institutions improve overall attendance rates through targeted interventions. SAMS fosters
communication with stakeholders, ensuring transparency and collaboration between
educators, students, and parents. Its integration with other systems enhances administrative
cohesion, while security measures safeguard sensitive attendance data. In summary, SAMS
streamlines processes, improves accuracy, and contributes to the overall success of students
and the effective functioning of educational institutions.
CHAPTER 2
LITERATURE SURVEY

2.1 Overview of existing systems:

The existing manual attendance management system relies on traditional, paper-based


methods for tracking and recording student attendance in educational institutions. In this
system, teachers typically take attendance in classrooms using physical attendance sheets,
where they mark the presence or absence of each student manually. These sheets are later
collected and processed by administrative staff.

2.2 Limitations of existing systems:

1. Time-Consuming: The manual process of taking attendance in each class is time-


consuming for both teachers and administrative staff. This can lead to a significant
cumulative time investment over the course of an academic year.

2. Prone to Errors: Manual attendance is susceptible to human errors, including inaccuracies


in recording, data entry, or transcription. Illegible handwriting or misplacement of
attendance sheets can compromise the accuracy of attendance records.

3. Limited Accessibility: Retrieving and accessing attendance records is challenging in a


manual system. The physical nature of paper-based records makes it difficult to quickly
retrieve historical data or share attendance information across different departments.

4. Challenges in Data Analysis: Analyzing attendance trends and generating reports is a


manual and often complex task. The lack of automated tools for data analysis makes it
difficult to derive meaningful insights from attendance records.

5. Communication Delays: Communication about attendance status is delayed in a manual


system. Students and parents may not receive timely notifications or updates about
attendance issues, hindering proactive intervention.

6. Security Concerns: Physical attendance sheets are vulnerable to loss, damage, or


unauthorized access. This raises security and privacy concerns, especially when dealing
with sensitive student information.
2.3 Problem Identification
The analysis further uncovers critical problem areas within the existing system. These encompass
issues pertaining to data accuracy and reliability, user experience and accessibility, privacy and security
concerns, and compliance with regulatory standards. Additionally, challenges in integration with external
systems and maintaining trust and credibility emerge as noteworthy aspects.

2.4 Requirement Specification

1. User Requirements:
• User Roles: Specify the different user roles involved, such as teachers, administrators,
students, and parents.
• User Authentication: Define the authentication mechanisms for each user role to ensure
secure access to the system.

2. Attendance Tracking:
• Automated Recording: Specify the methods for automated attendance recording, such
as biometrics, RFID cards, or barcode scanning.
• Real-time Monitoring: Ensure the system provides real-time monitoring capabilities for
prompt identification of attendance irregularities.

3. Data Management:
• Attendance Data Storage: Define the storage mechanism for attendance data, ensuring
security and accessibility.
• Integration with Other Systems: Specify the integration requirements with other
educational systems, such as Student Information Systems (SIS) and Learning
Management Systems (LMS).

4. Notification System:
• Automated Alerts: Define the parameters for automated notifications and alerts to keep
students, parents, and educators informed about attendance status.

5. Data Analysis and Reporting:


• Data Analysis Tools: Specify tools for analyzing attendance data and generating
comprehensive reports.
• Customization: Ensure the system allows customization of reports to meet the specific
needs of the institution.

6. Security Measures:
• User Permissions: Define access controls and permissions to safeguard sensitive
attendance data.
• Encryption: Specify encryption protocols to secure data transmission and storage.
7. Communication Features:
• Messaging System: Specify features that facilitate communication between teachers,
students, and parents regarding attendance issues.
• Automated Reminders: Define mechanisms for sending automated reminders to users
about upcoming events or attendance requirements.

8. Scalability and Performance:


• Scalability: Define the system's ability to handle a growing number of users and data.
• Performance Metrics: Specify performance requirements to ensure the system operates
efficiently under varying loads.

9. Usability and User Interface:


• Intuitive Interface: Ensure a user-friendly interface that is easy for teachers,
administrators, students, and parents to navigate.

10. Legal and Compliance Considerations:


• Data Privacy: Address legal and ethical considerations related to data privacy and
compliance with relevant regulations.

1. Environmental Impact:
• Paperless Operations: If applicable, emphasize features that contribute to reducing
environmental impact, such as minimizing paper usage.

2. Testing and Quality Assurance:


• Testing Requirements: Specify testing procedures and criteria to ensure the system's
functionality and reliability.
• Quality Assurance Measures: Define measures to maintain the quality and accuracy of
attendance data.

3. Support and Maintenance:


• Technical Support: Specify the availability of technical support for users.
Maintenance Requirements: Define ongoing maintenance requirements to address
updates, bug fixes, and system improvements.

2.5 Summary:

Manual attendance and automated attendance systems represent two contrasting approaches to
tracking student presence in educational settings.
In a manual attendance system, teachers physically record students' attendance in a register or on
paper. This process is time-consuming, prone to errors, and lacks real-time monitoring capabilities.
Retrieving and analyzing attendance data is challenging, and communication regarding attendance
status may be delayed. Additionally, the security of paper-based records is a concern, and the
manual system is often inefficient in large institutions.
On the other hand, automated attendance systems leverage technology such as biometrics, RFID
cards, or barcode scanning to record attendance. These systems offer real-time monitoring,
reducing the likelihood of errors and enabling timely intervention for irregular attendance.
CHAPTER 3
PROPOSED DETAILED METHODOLOGY

3.1 Problem Statement:


The manual attendance management system poses several challenges within educational
institutions. The reliance on paper-based processes leads to inefficiencies and consumes
significant time for both teachers and administrative staff. This manual approach is prone
to errors, including inaccuracies in recording and data entry. Retrieving and analyzing
attendance data is cumbersome, hindering timely decision-making and intervention in cases
of irregular attendance. Communication with students and parents is often delayed,
impacting awareness of attendance issues. The lack of real-time monitoring further
complicates the tracking of attendance patterns, especially in larger educational institutions.
Additionally, the security of physical attendance records raises concerns about unauthorized
access and data privacy. These challenges collectively highlight the need for a more
streamlined and automated solution in attendance management.

3.2Architectural Design Specification:

Figure 3.1: Architectural Design Specification .


3.3 Life Cycle Model.

Figure 3.1: Life Cycle Model

3.4 Programming languages & Development tools:


For implementing this project, we will you following programming/scripting languages and
development tools:

2.5.1 Programming languages:


1. HTML
2. Javascript
3. PHP
4. CSS

2.5.2 Development tools


1. Eclipse
2. Notepad
3. PHP my admin
4. Vs code
5. Sublime text

2.5.3 Databases:
1. Oracle
2. MySQL
3.5Action Plan:
Sr. Point to be covered Planning Date (Week wise)
No.
1 Working on reviewing the requirement analysis 15/08/23 to 04/09/23
2 System/project design process 05/09/23 to 31/10/23
3 Implementation of the proposed system 01/01/24 to 12/01/24
4 Implementation of the proposed system (continue) 15/01/24 to 25/01/24
5 Implementation of the proposed system (continue) 29/01/24 to 09/02/24
6 Testing: Unit, Integration, and system testing 12/02/24 to 23/02/24
7 Report writing 26/02/24 to 02/03/24
8 Report Writing (continue) 04/03/24 to 16/03/24
9 Report Finalization discussing with guide 18/03/24 to 30/03/24

3.5 Team Structure:


All responsible team members :
1. Markal Shubham Vijay (Team Leader)
2. Chaudhari Kiran Shivaji
3. Bhalerao Abhijeet Jayesh
4. Pathak Abhishek Makarand
5. Narole Prathmesh Sunil

3.6 Summary:
The summary of this application is that The implementation of an automated Student Attendance
Management System proves to be immensely beneficial for individuals involved in the educational
process. It streamlines and modernizes attendance tracking, reducing the burden on teachers and
administrative staff. By automating the recording process, the system minimizes errors associated
with manual methods, enhancing the overall accuracy of attendance records.
REFERENCES

[1] We have used youtube for learning javascript and language for development.
[2] We have also used some of the reference books like (let us javascript).

You might also like