0% found this document useful (0 votes)
60 views25 pages

Online Attendance Management System Project Su: Bengal College of Engineering & Technology

This document provides an overview of an online student attendance management system project. It includes an acknowledgments section thanking those who helped with the project. It also includes a table of contents outlining the chapters and sections. The abstract summarizes that the system will manage student attendance on a daily basis based on their presence in class as marked by staff. Reports will be generated on a weekly and consolidated basis. Hardware and software requirements are listed for the minimum system specifications.

Uploaded by

Prince Mishra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views25 pages

Online Attendance Management System Project Su: Bengal College of Engineering & Technology

This document provides an overview of an online student attendance management system project. It includes an acknowledgments section thanking those who helped with the project. It also includes a table of contents outlining the chapters and sections. The abstract summarizes that the system will manage student attendance on a daily basis based on their presence in class as marked by staff. Reports will be generated on a weekly and consolidated basis. Hardware and software requirements are listed for the minimum system specifications.

Uploaded by

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

Online Attendance Management

System Project

Submitted By :
Prince Kumar (18839) 6th Sem
Rajan Dutta (18848) 6th Sem

BENGAL COLLEGE OF
ENGINEERING & TECHNOLOGY
( Approved by AICTE. New Delhi and Affiliated to MAKAUT,
Kolkata ISO 9001 : 2008 Certified Institute )

June 2021
Acknowledgments
We express our deep sense of gratitude to our respected
and learned guides, Mr Krishna Kumar Mishra. For their
valuable help and guidance, we are thankful to them for
the encouragement they have given us in completing the
project. We are also grateful to respected Prof Dr.
Praveen Singh HOD (BCA) And to our respected
Director Prof. (Dr.) A.C. Ganguli, BCET Durgapur. For
permitting us to utilize all the necessary facilities of the
institution. We are also thankful to all the other faculty &
staff members of our department for their kind co-
operation and help.
Lastly, we would like to express our deep app rception
towards our classmates and our indebt ness to our
parents for providing us the moral support and
encouragement.
TABLE OF CONTENTS

CHAPTER NO TITLE PAGE NO


ABSTRACT
1 INTRODUCTION 8.
1.1 Objective

2 SYSTEM SPECIFICATION
3.1 Hardware Specification
3.2 Software Specification

3 PROJECT DESCRIPTION
3.1 Problem Definition
3.2 Overview Of The Project
3.3 Module Description
3.4 System Flow Diagram
3.5 Data Flow Diagram
3.6 System Design
3.6.1 Entity Relationship Diagram
3.6.2 User case Diagram
3.6.3 Database Design
3.6.5 Input Design
3.6.6 Output Design
4 CONCLUSION AND FUTURE
ENHANCEMENT
4.1 Conclusion
4.2 Scope For Future Development

5 BIBLIOGRAPHY
ABSTRACT
Student attendance management system deals with
the maintenance of the Student’s attendance
details. It is 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 staffs 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 students attendance reports based on weekly
and consolidate will be Generated.
CHAPTER 1
INTRODUCTION

1.1 Objective :

“Attendance Management System” is software


developed for maintaining the attendance of the
student on the daily basis in the collage. Here the
staffs, who are handling the subjects, will be
responsible to mark the attendance of the
students. Each staff will be given with a separate
username and password based on
the subject they handle. An accurate report
based on the student attendance is
generated here. This system will also help in
evaluating attendance eligibility criteria
of a student. Report of the student’s attendance
on weekly and monthly basis is generate.
CHAPTER 3
SYSTEM SPECIFICATIONS
HARDWARE REQUIREMENTS (MINIMUM REQUIREMENT)

• Minimum Ram :- 1GB


• Hard Disk :- 128GB

SOFTWARE REQUIREMENTS (MINIMUM REQUIREMENT)

• Operating System :-
• Front_Design :- VB.Net version 10.0 ,.NET framework 4.0
• Front-End :- Visual Basic
• Back-End :- Oracle 10g
• Back-End Connectivity :- ADO.NET
CHAPTER 3
PROJECT DESCRIPTION

3.1 PROBLEM DEFINITION :-

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 weekly,consolidate report based on The attendance. As
the attendances are maintained in registers it has been a tough
task For admin and staff to maintain for long time. Instead the
software can keep long and Retrieve the information when
needed.

3.2 PROJECT OVERVIEW :-


Attendance Management System basically has two main
modules for proper Functioning
➢ Admin module is has rights for creating any new entry
of faculty and Student details.
➢ User has a rights of making daily attendance,
generating report.
➢ Attendance report can be taken by given details of
student details Date, class.
3.3 MODULE DESCRIPTION :-
The system should be designed in such a way that only
authorized people should Be allowed to access some particular
modules. The records should be modified by only Administrators
and no one else. The user should always be in control of the
application And not the vice versa. The user interface should be
consistent so that the user can handle the application With ease
and speed. The application should be visually, conceptually clear.

3.3.1 ADMINISRATOR 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.

• TIME TABLE DETAILS :


➢ It will retrieve the subject information from the subject
Database and assign time table to the staffs
➢ It will help the admin, staff to make the entry of attendance
Based of the subject and period allotted to the respective
Staff.

• ATTENDANCE DETAILS :
➢ It will be makes to the attendance database all students.
Entered attendance to 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, 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.

• STAFF 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 :

➢ Weekly report get particular hour details of attendance from


starting Date to ending date and display the status .

➢ 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.
3.4 SYSTEM FLOW DIAGRAM :
3.6.2 Database Design :
• LOGIN TABLE
➢ To create a login details for the table.

FIELDS DATA TYPE CONSTRAINTS DESCRIPTION

Table Name Varchar (20) Primary Key Stored Number of


tables from login

3.6.2.2 Staffs Table :


➢ To create username and password for the staff
details.

FIELDS DATA TYPE CONSTRAINTS DESCRIPTION

Scode Varchar(20) Primary key Define separate


subject code id
ssname Varchar(15) Not Null Short subject
name
sname Varchar(20) Not Null Staffs name

Password Varchar(20) Not Null Staff login


password
3.6.2.3 Student Table :
➢ To create table for student personal details for our
department.

FIELDS DATA TYPE CONSTRAINTS DESCRIPTION

Roll.No Varchar(15) Primary Key Student roll number

NAME Varchar(20) Not Null Student Name

DEPT Varchar(30) Not Null Department Year

YEAR Number Not Null Batch of the year

DOB Varchar(20) Not Null Student Date of


birth
ADDRESS Varchar(20) Not Null Student
Permanent
Address
MNO Varchar(20) Not Null Student Mobile
Number
EID Varchar(20) Not Null Student Eamil Id

CSTATUS Varchar(20) Not Null Student status for


day
scholler/Hosteller
3.6.2.4 Time Table :
➢ To create the subject time table for the
particular class

FIELDS DATA TYPE CONSTRAINTS DESCRIPTION

DAY Varchar (20) Primary key Day Insert

1 Varchar (20) Not Null Set the period for 1


particular subject
2 Varchar (20) Not Null Set the period for 2
particular subject
3 Varchar (20) Not Null Set the period for3
particular subject
4 Varchar (20) Not Null Set the period for 4
particular subject
5 Varchar (20) Not Null Set the period for 5
particular subject
6 Varchar (20) Not Null Set the period for 6
particular subject
7 Varchar (20) Not Null Set the period for 7
particular subject
3.6.2.5 Attendance Table :
➢ To create attendance details for particular class.

FIELDS DATA TYPE CONSTRAINTS Description

Dates Date Primary key Enter day by


day
attendance
Hour Number Primary key Set particular
hour only
Subject Varchar (15) Not Null particular
subject
Roll No (1 to Varchar (20) Not Null Enter present
90) absent details
in particular
student

3.6.3 INPUT DESIGN :

Input design is part of overall system design that requires special


attention designing input data is to make the data entered easy
and free from errors. The input forms are designed using the
controls available in .NET framework. Validation is made for each
and every data that is entered. Help information is provided for
the users during when the customer feels difficult.
Input design is the process of converting the user originated
inputs to a computer based format. A system user interacting
through a workstation must be able to tell the system whether
to accept the input to produce reports. The collection of input
data is considered to be most expensive part of the system
design. Since the input has to be planned in such a manner so as
to get relevant information, extreme care is taken to obtain
pertinent information.

This project first will entered to the input of allocation forms it


will be created on student details form and subject entry form,
time table form .it will helps to calculate subject wise attendance
system. Next one if u want any verification on your data’s also
available in details show forms. Attendance to entered single
subject wise or all subject wise attendance system available in
this project.

3.6.4 OUTPUT DESIGN :


Output design this application “Student Attendance
management system” generally refers to the results and
information that are generated by the system for many end-
users: output is the main reason for developing the system and
the basis on which They evaluate the usefulness of the
application.

The output is designed in such a way that it is attractive,


convenient and informative. Forms are designed with various
features, which make the console output More pleasing.
As the outputs are the most important sources of information to
the users, better design should improve the system’s
relationships with us and also will help in decision making. Form
design elaborates the way output is presented and the layout
available for capturing information.

One of the most important factors of the system is the output it


produces. This system refers to the results and information
generated. Basically the output from a computer system is used
to communicate the result of processing to the user.

Attendance management system to show the report subject


wise attendance maintaining by staffs. Taken as a whole report
obtain on a administrator privileges only. This forms will show
weekly report and consolidate report generated date, batch, and
class wise to our end user. We want to change our report to
convert Excel format .if you want change any modification.
CHAPTER 4
CONCLUSION AND FUTURE ENHANCEMENT

4.1 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.

4.2 Scope for Future Development :


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.
➢ Individual Attendance system With photo using
Student login.

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