Upload
clicknetanan
View
228
Download
0
Embed Size (px)
Citation preview
7/27/2019 Project Attendence Managemnt System
1/33
Attendance Management System
1
Project Report
On
Attendance Management System
International School of Informatics and Management
Sector-12,Mahaveer Marg, Mansarover, Jaipur
Submitted By: Guided By
1. Saurabh Kumar Jain Mr. Vijay Gupta
2. Uma Joshi Assistant Professor,
3. Bhupesh Kumar Sharma IIIM, Jaipur.
Team Number:-15
7/27/2019 Project Attendence Managemnt System
2/33
2
Attendance Management System
C E R T IF ICA TEThis is to certify that this report embodies the original work
done by Saurebh Kumar Jain, Uma Joshi and Bhupesh
Kumar Sharma during this project submission as a partial
fulfillment of the requirement for the System Design Project
of Masters of Computer Application IV Semester, of the
Rajasthan Technical University, Kota.
Swati V. Chande
Principal
(MCA Department)
International School of
Informatics and Management
Mr. Vijay Gupta
Assistant Professor
International School of
Informatics and Management
7/27/2019 Project Attendence Managemnt System
3/33
3
Attendance Management System
ACK NO W L E D G EME N TThe satisfaction that accompanies that the successfulcompletion of any task would be incomplete without the
mention of people whose ceaseless cooperation made it
possible, whose constant guidance and encouragement
crown all efforts with success.
We are grateful to our project guide Mr. Vijay Gupta Sir for
the guidance, inspiration and constructive suggestions thathelpful us in the preparation of this project.
We also thank our colleagues who have helped in successful
completion of the project.
Saurabh KumarJain
Uma Joshi
Bhupesh KumarSharma
7/27/2019 Project Attendence Managemnt System
4/33
4
Attendance Management System
Tab
leo
fContents1. Synopsis 5
2. Feasibility Study 8
3. Working Of Present System 10
4. Characteristics of The Proposed System 11
5. Data Tables 12
6. Data Flow Diagrams 15
7. Entity Relationship Diagram 19
8. Screen Shots Of Form 21
9. Conclusion 31
10.Bibliography 32
7/27/2019 Project Attendence Managemnt System
5/33
5
Attendance Management System
7/27/2019 Project Attendence Managemnt System
6/33
6
Attendance Management System
A tt e n d an c e M a nag em e n t S y s t e m
Introduction:-
Attendance Management System is a software
developed for daily student attendance in schools, collages
and institutes. If facilitates to access the attendance
information ofa particular student in a particular class. Theinformation 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:-
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.
7/27/2019 Project Attendence Managemnt System
7/33
7
Attendance Management System
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, Updation 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.
7/27/2019 Project Attendence Managemnt System
8/33
8
Attendance Management System
On the basis of Class.
7/27/2019 Project Attendence Managemnt System
9/33
9
Attendance Management System
Economically Feasibility:
The system being developed is economic withrespect to School or Collages 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.
7/27/2019 Project Attendence Managemnt System
10/33
10
Attendance Management System
W o r k i ng Of P r ese nt S y s t e m
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 dont have 75%
attendance get a notice.
DISAD VANTAGES 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 ofthe session or as per the
requirement because it is very time consuming.
7/27/2019 Project Attendence Managemnt System
11/33
11
Attendance Management System
CHAREACTERSTIC OF THE PROPOSED
SYSTEM
User Friendly:-The proposed system is user friendlybecause 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 andretrieving of information is easy. So work can be done
speedily and in time.
7/27/2019 Project Attendence Managemnt System
12/33
12
Attendance Management System
7/27/2019 Project Attendence Managemnt System
13/33
13
Attendance Management System
AdminTable:
S.No. Field na
me Da
ta
Type Description
1. Username Text Storeusernameforcheckingcorrect
username
2. Password Text Storepasswordcorrespondingto username
3. UserType Text UserTypeAdministratororUser
TeacherTable:
S.No. Field name DataType Description
1. TeacherId Number Unique key forEveryTeacher
2. TeacherName Text NameofTeacher
AttendanceTable:
S.No. Field name Data
Type
Description
1. StudentName Text NameofStudent
2. Status Number Totalnumberclassesattended byparticular
Student
3. Semester Text InwhichSemesterStudentisStudying
4. Subject Text TheSubjectWiseAttendanceIsmaintained
5. Month Text TheMonth Wise Attendanceismaintained
wheretotalworkingdaysinmonth=20
7/27/2019 Project Attendence Managemnt System
14/33
14
Attendance Management System
SubjectTable:
S.No. Field name Data
Type
Description
1. Code Number Subjectcode a unique key
2. SubjectName Text NameofSubjectsinallsemester
3. Semester Text InwhichSemesterstudentisstudying
StudentTable:
S.No. Field name Data
Type
Description
1. StudentID Number Thisisthe rollno ofthe student
2. StudentName Text Thisisthe nameofstudent
3. Course Text Thisisthe courseinwhich the studentsare
studying .By defaultcourseisMCA
4. Semester Text Thisisthe semesterinwhich Studentsare
Studying. By defaultSemesterisIVsem
7/27/2019 Project Attendence Managemnt System
15/33
15
Attendance Management System
7/27/2019 Project Attendence Managemnt System
16/33
Attendance Management System
0-level DFD:
User/Administrator
System Output
1-level DF D :
Login
ProcessReport
Generation
Teacher
EntryStudent
Entry
Attendance
Entry
16
7/27/2019 Project Attendence Managemnt System
17/33
17
Af
te
r
log
in
2-level DF D :
2.1:
Administrator
Afterlogin
Login
Process
Login
DataStored
Student
Entry
Teacher
EntryDataStored
Teacher
StudenData Entry DataEntry
Administrator
7/27/2019 Project Attendence Managemnt System
18/33
Af
te
r
log
in
2.2
User
Login
Process
AfterloginLogin
Attendan
Report
Generation
Attendance
Entry
DataStored
Attendance
Report
DataEntry
User
7/27/2019 Project Attendence Managemnt System
19/33
7/27/2019 Project Attendence Managemnt System
20/33
20
Name
Teacher
Id
Month
StudentId
Subject
Teacher
Status
Attendance
Semes
Teaches
Belongs
S.Code
Subject
Studied
S.Name
Teacherid
Student
StudentIdSemester
Name
Course
7/27/2019 Project Attendence Managemnt System
21/33
7/27/2019 Project Attendence Managemnt System
22/33
1. LoginForm
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
1. Administrator
2. User
7/27/2019 Project Attendence Managemnt System
23/33
2. Add InformationForm
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.
7/27/2019 Project Attendence Managemnt System
24/33
3. StudentInformationForm
This form enables the Administrator to fill the name of
Students and there Semesterwhere 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.
7/27/2019 Project Attendence Managemnt System
25/33
4. TeacherInformationForm
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
7/27/2019 Project Attendence Managemnt System
26/33
5. UserForm
This form is opened when user fill up his correct User Name
and Password and User Type Is user. This form enables theuser 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
7/27/2019 Project Attendence Managemnt System
27/33
6. SemesterForm
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.
7/27/2019 Project Attendence Managemnt System
28/33
7. AttendanceForm
This Form is used to choose subjects and the month for
which attendance is to be filledup 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.
7/27/2019 Project Attendence Managemnt System
29/33
8. ReportForm
8.1. Short ListForm
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.
7/27/2019 Project Attendence Managemnt System
30/33
30
8.2. AttendanceStatusForm
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 user click on the View Status button
of short list form then this form will appear with the status.
7/27/2019 Project Attendence Managemnt System
31/33
31
C on c lu s ionTheAttendance 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 wasintended to solve as requirement specification.
7/27/2019 Project Attendence Managemnt System
32/33
32
B ib liog ra phy1. The complete Reference Visual Basic.NET
2. Beginning VB.NET (Wrox Publication)
3. System Analysis and Design Alias M. Awad
4. Software Engineering Roger Pressman
W e b s ite s1.w ww.microsoft.com
2.w ww.w3schools.com
3.w ww.dotnetspider.com
http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.w3schools.com/http://www.dotnetspider.com/http://www.microsoft.com/7/27/2019 Project Attendence Managemnt System
33/33
33
Fu t u r e Scope
Attendance Management System has many