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

An Industrial Project Report ON: "Attendance Management System"

The document is an industrial project report on an Attendance Management System. It discusses developing the system to computerize the traditional paper-based method of taking student attendance. Key points include maintaining daily attendance records for students, generating reports on a weekly or consolidated basis, and allowing staff to take attendance by subject or class. The system aims to make attendance tracking more efficient and reduce errors compared to manual methods.

Uploaded by

muneesh kumar
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)
71 views

An Industrial Project Report ON: "Attendance Management System"

The document is an industrial project report on an Attendance Management System. It discusses developing the system to computerize the traditional paper-based method of taking student attendance. Key points include maintaining daily attendance records for students, generating reports on a weekly or consolidated basis, and allowing staff to take attendance by subject or class. The system aims to make attendance tracking more efficient and reduce errors compared to manual methods.

Uploaded by

muneesh kumar
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/ 27

AN INDUSTRIAL PROJECT REPORT

ON
“Attendance Management System”

Submitted on the partial fulfillment of the requirement for the award Of

Degree of Bachelor of Technology

In

COMPUTER SCIENCE ENGINEERING

Under the guidance of Mr. Kamal Kumar

HIMACHAL INSTITUTE OF ENGINEERING AND TECHNOLOGY,


SHAHPUR (H.P)

Submitted to: - Submitted By: -


ACKNOWLEDGMENT
My express thanks and gratitude to Almighty God, my parents and other
family members and friends without whose uncontained support, I could not
have made this project on Attendance Management System.

I wish to place on my record my deep sense of gratitude to my project


guide, Mr. Kamal Kumar, Infowiz Software Solutions, Chandigarh for
her constant motivation and valuable help through the project work.
Express my gratitude to Mr. Abhishek, head of department (CSE) of
Himachal Institute of Engineering &Technology for his valuable
suggestions and advices throughout the training. I also extend my thanks to
other Faculties for their Cooperation during my Course.

Finally, I would like to thank my friends (Nishant Sharma, Muneesh Kumar,


Satvinder Singh) for their cooperation to complete this project.
Student attendance management system deals with the maintenance of
the student attendance details. It is generates the attendance of the student
on basis of presence of student in class. It is maintained on the daily basis
of their attendance. The staff will be provided with the separate username
and 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 student attendance reports
based on weekly and consolidate will be generated.
TABLE OF CONTENTS
1 Introduction……………………………………………………….1-2
2 Feasibility Study ………………………………………………….3
3 Working of Present System…………………………………….4
4 Characteristics of The Proposed System………………….......5
5 Data Tables……………………………………………………….6-7
6 Data Flow Diagrams……………………………………………..8-
11
7 Entity Relationship Diagram…………………………………….12
8 Screen Shots of Form…………………………………………13-21
9 Conclusion………………………………………………………22
10 Biography………………………………………………………..22
11 Future scope…………………………………………………….23
1
HIET

Attendance Management System

INTRODUCTION TO PROJECT

Attendance Management System is a software developed for daily student attendance


in schools, colleges and institutes. If facilitates to access the attendance information of a
particular student in a particular class. The information is sorted by the operators, which
will be provided by the teacher for a particular class. This system will also help in
evaluating attendance eligibility criteria of a student.

PURPOSE OF THE PROJECT


The purpose of developing attendance management system is to computerized the
tradition way of taking attendance. Another purpose for developing this software is to
generate the report automatically at the end of the session or in the between of the
session.

Scope: -
The scope of the project is the system on which the software is installed,
i.e. the project is developed as a desktop application, and it will work for a particular
institute. But later on the project can be modified to operate it online.

Attendance Management System


2
HIET

Technology Used:-
Language: -VB.NET

Backend: -MS-Access

System Requirement: -
Minimum RAM: -256 MB

Hard Disk: -40 GB

Processor:-Intel Pentium 4

Operating System: -Windows XP Service Pack2

Overview: -

Attendance Management System basically has two main modules for proper
functioning.
 First module is admin which has right for creating space for new batch. Any entry
of new faculty, updating in subject if necessary, and sending notice.
 Second module is handled by the user which can be a faulty or an operator. User
has a right of making daily attendance, generating report.

Attendance can be taken in two ways:

• On the basis of Subject and month.


• On the basis of Class.

Attendance Management System


3
HIET

Economically Feasibility:
The system being developed is economic with respect to School or
Collage’s point of view. It is cost effective in the sense that has eliminated the paper
work 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 are highly accurate as the data is
required.

Technical feasibility:
The technical requirement for the system is economic and it does not use
any other additional Hardware and software.

Behavioral Feasibility:
The system working is quite easy to use and learn due to its simple but
attractive interface. User requires no special training for operating the system.

Attendance Management System


4
HIET

Working Of Present System


In the present system all work is done on paper. The whole session attendance is
stored in register and at the and of the session the reports are generated. We are not
interested in generating report in the middle of the session or as per the requirement
because it takes more time in calculation. At the end of session the students who don’t
have 75% attendance get a notice.

DISADVANTAGES OF PRESENT WORKING SYSTEM

 Not User Friendly: The existing system is not user friendly because the
retrieval of data is very slow and data is not maintained efficiently.

 Difficulty in report generating: We require more calculations to generate


the report so it is generated at the end of the session. And the student not get a
single chance to improve their attendance

 Manual control: All calculations to generate report is done manually so there


is greater chance of errors.

 Lots of paperwork: Existing system requires lot of paper work. Loss of even
a single register/record led to difficult situation because all the papers are needed
to generate the reports.

 Time consuming: Every work is done manually so we cannot generate report


in the middle of the session or as per the requirement because it is very time
consuming.

Attendance Management System


5
HIET

CHAREACTERSTIC OF THE PROPOSED SYSTEM


 User Friendly: - The proposed system is user friendly because the
retrieval and storing of data is fast and data is maintained efficiently. Moreover,
the graphical user interface is provided in the proposed system, which provides
user to deal with the system very easily.

 Reports are easily generated: reports can be easily generated


in the proposed system so user can generate the report as per the requirement
(monthly) or in the middle of the session. User can give the notice to the students
so he/she become regular.

 Very less paper work: The proposed system requires very less
paper work. All the data is feted into the computer immediately and reports can
be generated through computers. Moreover work become very easy because
there is no need to keep data on papers.

 Computer operator control: Computer operator control will be


there so no chance of errors. Moreover storing and retrieving of information is
easy. So work can be done speedily and in time.

Attendance Management System


6
HIET

Admin Table:
S.No. Field name Data Type Description
1. User name Text Store user name for checking correct username

2. Password Text Store password corresponding to username

3. User Type Text User Type Administrator or User

Teacher Table:
S.No. Field name Data Type Description
1. Teacher Id Number Unique key for Every Teacher

2. Teacher Name Text Name of Teacher

Attendance Table:
S.No. Field name Data Description
Type
1. Student Name Text Name of Student

Attendance Management System


7
HIET

2. Status Number Total number classes attended by particular Student

3. Semester Text In which Semester Student is Studying

4. Subject Text The Subject Wise Attendance Is maintained

5. Month Text The Month Wise Attendance is maintained where total


working days in month=20

Subject Table:
S.No. Field name Data Description
Type
1. Code Number Subject code a unique key

2. Subject Name Text Name of Subjects in all semester

3. Semester Text In which Semester student is studying

Student Table:
S.No. Field name Data Description
Type
1. Student ID Number This is the roll no of the student

2. Student Name Text This is the name of student

3. Course Text This is the course in which the students are studying. By
default, course is MCA

4. Semester Text This is the semester in which Students are Studying. By


default, Semester is IV sem .

Attendance Management System


8
HIET

0-level DFD:

User/Administrator

Output
System

Attendance Management System


9
HIET

1-level DFD:

Login

Process
Report
2-
Generation

Administrator

Teacher Attendance

Entry Entry
Student

Entry level
After login
DFD:

2.1-
Student

Entry
Data Stored

Data Entry
Attendance Management System Studen
t
10
HIET

Attendance Management System


11
HIET

2.2
User

Login
Process
Login

After login
After login

Data Stored
Attendance
Report
Entry
Generation
Attendance
Attendan
Data Entry
ce
Report

User

Attendance Management System


12
HIET

Attendance Management System


13
HIET

1. Login Form

Attendance Management System


14
HIET

This login Form is made For Security purpose. So only Authenticated User only Access
in to the Project. There are two Type of persons can enter in the project
 Administrator
 User

2. Add Information Form

This form is showed when authorized administrator enters his correct User Name and
Password. This Form gives the option to fill the name of Students and the name of
Teacher if a new faculty has joined.

Attendance Management System


15
HIET

3. Student Information Form

Attendance Management System


16
HIET

This form enables the Administrator to fill the name of Students and there Semester
where the Student Id will change automatically when a Student is saved in the
Database. And course Will Be remain same because this System is made for MCA
Students.

4. Teacher Information Form

This Form is made for Administrator to fill up the name of teachers when teacher Id is
changed automatically. If a new teacher joined the collage its name also is included in
the System

Attendance Management System


17
HIET

5. User Form

This form
is opened
when
user fill
up his
correct
User
Name
and
Password
and User
Type Is
user. This
form
enables
the user
to fill up

attendance of every student and see whish student is short listed and what is the total
attendance of each individual attendance in a particular Subject and in a particular
month

Attendance Management System


18
HIET

6. Semester Form

This form facilitates the user to choose a semester in which attendance is to be filled. In
this system we are using the Fourth Semester so when the user clicks on Semester4
the list of Semester 4 students is come.

Attendance Management System


19
HIET

7. Attendance Form

Attendance Management System


20
HIET

This Form is used to choose subjects and the month for which attendance is to be
filled up and show a list of students. When a User click to corresponding Check
box and click on save the students will be stated present and their attendance is
added.

8. Report Form
8.1. Short List Form

This form shows the list of Short listed students. We can see this list according to
Subject wise and month wise. When user click on view, then list is shown accordingly.

Attendance Management System


21
HIET

8.2. Attendance Status Form

This form
shows
the status
of the
students
or we can
say
number
of
classes
attended
in a
particular
subject in
a
particular
month.
When

Attendance Management System


22
HIET

user click on the ‘View Status’ button of short list form then this form will appear with the
status.

Conclusion

The Attendance Management System is developed using Visual Basic.NET fully meets
the objectives of the system which it has been developed. The system has reached a
steady state where all bugs have been eliminated. The system is operated at a high
level of efficiency and all the teachers and user associated with the system understands
its advantage. The system solves the problem. It was intended to solve as requirement
specification.

Bibliography

 The complete Reference Visual Basic.NET


 Beginning VB.NET (Worx Publication)
 System Analysis and Design – Alias M. Awed
 Software Engineering – Roger Pressman

Websites
1. www.microsoft.com
2. www.w3schools.com
3. www.dotnetspider.com

Attendance Management System


23
HIET

Future Scope
Attendance Management System has a very vast scope in future. The project can be
implemented on intranet in future. Project can be updated in near 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.

 Discontinue of particular student eliminate potential attendance.


 Bar Code Reader based attendance system.
 Individual attendance system with photo using Student login.

Attendance Management System

You might also like