Vous êtes sur la page 1sur 22

STUDENTS ATTENDANCE

MANAGEMENT SYSTEM
MINOR PROJECT REPORT

Submitted By:

Guided By:

Ankit Mishra
Lokendra Verma
Himanshu
Jaiswal
Ankit Mishra|CS1

28/4/2016

Fb.com/djankit007

DECLARATION
I affirm that the mini project work titled STUDENT
ATTENDANCE MANAGEMENT SYSTEM being submitted
is the original work carried out by our team. It has not
formed the part of any other project work submitted for
award of any degree or diploma, either in this or any
other University.
(Signature of the
Candidate)
Ankit Mishra
Lokendra Verma
Himanshu Jaiswal
Ankit Mishra|CS1

28/4/2016

ACKNOWLEDGEMENT
We are grateful to faculties at Technocrats Institute of
Technology (Bhopal) and our project guide for the guidance,
inspiration and constructive suggestions that helped us in the
preparation of this project. We also thank our colleagues who
have helped in successful completion of the project.

Ankit Mishra|CS1

Ankit Mishra
(0111CS131015)
Lokendra Verma
(0111CS131050)
Himanshu Jaiswal
(0111CS131043)

28/4/2016

Table of Contents
INTRODUCTION
FEASIBILITY STUDY
SYSTEM SPECIFICATION
PROJECT DESCRIPTION
DIAGRAMS/TABLES
IMPLEMENTATION
CONCLUSION

Ankit Mishra|CS1

28/4/2016

Introduction
Attendance Management System is a software developed for
maintaining the attendance of the student on the daily basis in
the college. 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 students attendance on
weekly and monthly basis can also be generated.

Ankit Mishra|CS1

28/4/2016

Introduction
Purpose:
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 the project can be modified
to operate it online.
Ankit Mishra|CS1

28/4/2016

SYSTEM ANALYSIS
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.

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 students
attendance. The system provides with the best user interface. The
efficient reports can be generated by using this proposed system.
Ankit Mishra|CS1

28/4/2016

FEASIBILITY STUDY
Economic Feasibility:
The system being developed is economic with respect to School
or Colleges 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/Operational 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.

Ankit Mishra|CS1

28/4/2016

Disadvantages of Present 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.
Ankit Mishra|CS1

28/4/2016

Advantages of 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

Ankit will
Mishra|CS1
be

28/4/2016
there so no chance of errors. Moreover storing
and10

SYSTEM SPECIFICATION
Technology Used:
Language: VB.NET
Backend: MS-Access

MINIMUM REQUIREMENTS:
Minimum RAM: 512 MB
Hard Disk: 140 GB+
Processor: Intel Pentium 4 or above
Operating System: Windows XP or above

Ankit Mishra|CS1

28/4/2016

11

PROJECT DESCRIPTION
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
PROJECT
keep long OVERVIEW:
and retrieve the information when needed.
Attendance Management System basically has two main
modules for proper functioning:
Admin module 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.
Ankit Mishra|CS1

28/4/2016

12

Data Flow Diagram (DFD)


O Level
DFD:

Ankit Mishra|CS1

28/4/2016

13

Data Flow Diagram (DFD)


1
Level
DFD:

Ankit Mishra|CS1

28/4/2016

14

Data Flow Diagram (DFD)


2 Level DFD (For Administrator
Access):

Ankit Mishra|CS1

28/4/2016

15

Data Flow Diagram (DFD)


2 Level DFD (For User
Access):

Ankit Mishra|CS1

28/4/2016

16

ER Diagram

Ankit Mishra|CS1

28/4/2016

17

Admin Table:

Data Tables

S.No

Field Name

Data type

Description

User Name

Text

Store user name for checking correct


username

Password

Text

Store password corresponding to


username

UserType

Text

User Type Administrator or User

S.No

Field Name

Data type

Description

Teacher Id

Number

Unique key for Every Teacher

Teacher name Text

Teacher Table:

Ankit Mishra|CS1

Name of Teacher

28/4/2016

18

Data Tables
Attendance Table:
S.No

Field Name

Data type

Description

Student Name

Text

Name of Student

Status

Number

Total number classes attended by


particular Student

Subject

Text

In which Semester Student is


Studying

Semester

Text

The Subject Wise Attendance Is


maintained

Month

Text

The Month Wise Attendance is


maintained where total working days
in month=20

Ankit Mishra|CS1

28/4/2016

19

Data Tables
Subject Table:
S.No

Field Name

Data type

Description

Code

Number

Subject code a unique key

Subject Name Text

Name of Subjects in all semester

Semester

Text

Semester student is studying

S.No

Field Name

Data type

Description

Student Id

Number

This is the roll no of the student

Student name Text

This is the name of student

Course

Text

Course students are Studying

Semester

Text

Semester student is studying

Student
Table:

Ankit Mishra|CS1

28/4/2016

20

Conclusion
The Attendance Management System is developed
using
Visual Basic.NET.
VB.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
Ankit Mishra|CS1
intended to solve as requirement specification.28/4/2016

21

Minor Project: STUDENTS ATTENDANCE MANAGEMENT SYSTEM


Submitted By:
Ankit Mishra (0111CS131015)
Lokendra Verma (0111CS131050)
Himanshu Jaiswal (0111CS131043)
Date: 28/04/2016
Institute: Technocrats Institute of Technology ( TIT MAIN)
(24, Post Piplani, Opp. Hataikheda Dam, Anand Nagar, Bhopal, Madhya Pradesh 462021)

Ankit Mishra|CS1

28/4/2016

22

Vous aimerez peut-être aussi