ANNA UNIVERSITY CHENNAI: CHENNAI 600 025
BONAFIDE CERTIFICATE
Certified
TRACING
that
this
report
MANAGEMENT
titled
STUDENT
SYSTEM
ATTENDANCE
USING
ANDROID
APPLICATION, is a bonafide work of T.V. CHANDRA PRAKASH,
J.
MANOJKUMAR, R. GURUNATHAN who carried out the project work
under my supervision
SIGNATURE
Mr. B. SIVAKUMAR M.E.,
Head of the Department,
Department of IT,
Adhiparasakthi Engineering College,
SIGNATURE
Mr. M.BALASHANKAR M.E.,
Supervisor,
Assistant Professor,
Department of IT,
Adhiparasakthi Engineering College,
Melmaruvathur.
Melmaruvathur.
Submitted for the project work and viva-voce held on ..
INTERNAL EXAMINER
EXTERNAL EXAMINER
ACKNOWLEDGEMENT
It is indeed a great pleasure and proud privilege to acknowledge the
help and support we received from the positive minds around us in making
this endeavor a successful one. The spiritual blessings of His Holiness
ARULTHIRU AMMA and the devout guidance THIRUMATHI AMMA
have undoubtedly taken us to the path of victory in completing this project.
The infrastructural support with all kinds of lab facilities have been a
motivating factor in our completion of project work, all because of our
Correspondent Sakthi Dr. G. B. SENTHIL KUMAR with great pleasure
we take this opportunity to thank him.
From the academic side the support from Dr. V. RAMASWAMY
M.E., Ph.D., Principal has encouraged us to work hard and attain this goal of
completing the project. We thank our Head of the Department Mr. B. SIVA
KUMAR M.E., (Ph.D)., who has given us both moral and technical support
adding experience to the job we have under taken.
With
great
pleasure
we
thank
our
Supervisor
Mr.
M.
BALASHANKAR ME., and Project Coordinator, Mr. B. RAJ MOHAN
M.E., Department of Information and Technology who guided and helped us
in crossing obstacles in the path to our glory.
We take immense pleasure in thanking our parents who gave us moral
support to complete this project. We also thank other staff members, and nonteaching staff members of computer Center and library, who have given their
constant support and motivation in our endeavors.
ABSTRACT
Student management system is an android application to manage
student attendance in mobile. This app manages students details such as
attendance, voice call, internal assessments and other personal details. This
system also helps students in specifying attendance percentage and also
intimate to student as soon his attendance goes below the specified attendance
deadline in the form of an alert. This system provides students to keep in
touch with the staff and also staff to touch with the students parents. Student
Management System that provided a simple interface for maintenance of
student information. It could be used by colleges to maintain the records of
students easily. This app is easy to maintain the staff and simply to retrieve
the student details. If the student was absent, get a voice alert for parents.
TABLE OF CONTENTS
CHAPTER
TITLE
NO
NO
ABSTRACT
LIST OF FIGURES
LIST OF ABBREVIATIONS
INTRODUCTION
1.1 DOMAIN OVERVIEW
1.2
PAGE
CLASSIFICATION OF ANDROID
APPLICATION
LITERATURE SURVEY
2.1
iv
viii
ix
1
1
3
5
GENERAL
2.1.1 NSE MOBILE TRADE
5
5
APPLICATION
2.1.2 MOBILE BASED ATTENDANCE
MANAGEMENT SYSTEM
2.1.3 RFID BASED STUDENTS
ATTENDANCE MANAGEMENT
3
SYSTEM
PROJECT OVERVIEW
3.1 OVERVIEW OF THE SYSTEM
3.2 PROJECT GOALS
3.3 PROBLEM DESCRIPTION
3.4 SCOPE
3.5
EXISTING SYSTEM
3.5.1 DISADVANTAGES
3.6
PROPOSED SYSTEM
3.6.1 ADVANTAGES
SYSTEM REQUIREMENTS
4.1 GENERAL
4.2 FUNCTIONAL REQUIREMENTS
4.3 NON FUNCTIONAL REQUIREMENTS
7
7
7
7
8
8
8
8
8
9
9
9
9
4.4
7
8
10
ENVIRONMENTAL REQUIREMENTS
4.4.1 Software Requirements
4.4.2 Hardware Requirements
DESIGN ENGINEERING
5.1 GENERAL
5.2 SYSTEM ARCHITECTURE
10
10
10
11
11
11
5.3
USECASE DIAGRAM
11
5.4
SEQUENCE DIAGRAM
13
5.5
ACTIVITY DIAGRAM
15
5.6
CLASS DIAGRAM
16
MODULES DESCRIPTION
18
6.1
ADMIN LOGIN
18
6.2
6.3
STAFF LOGIN
PARENTS LOGIN
18
18
6.4 STUDENTS LOGIN
SAMPLE CODE
SNAPSHOTS
8.1 LOGIN PAGE
8.2 FACULTY LOGIN PAGE
8.3 STUDENT LOGIN PAGE
19
20
35
35
36
37
8.4
8.5
38
39
ACCESSING STUDENT PAGE
ATTENDANCE PROCESS
TESTING
40
9.1
9.2
9.3
9.4
40
40
40
41
BLOCK BOX TESTING
WHITE BOX TESTING
TOP DOWN TESTING
BOTTOM UP TESTING
CONCLUSION
REFERENCES
50
51
LIST OF ABBREVIATION
NSE
NATIONAL STOCK EXCHANGE
MPBAS
MOBILE PHONE BASED ATTENDANCESYSTEM
GPRS
GENERAL PACKET RADIOSIGNAL
RFID
RADIO FREQUENCY IDENTIFICATION
LIST OF FIGURES
FIGURE
TITLE
PAGE NO
1.1.1
Growth Chart for the android OS
1.1.2
Android architecture diagram
5.1
Use case diagram for Admin
12
5.2
Use case diagram for Student management 13
system
5.3
Sequence Diagram for Attendance management 14
system
5.4
Sequence Diagram for upload Attendance use 14
case
5.5
Activity diagram for Attendance management 15
system
5.6
Class diagram for Attendance management 16
system
9.1
Home page for Attendance management system 33
9.2
Staff login screen for Attendance management 34
system
9.3
Student
login
screen
for
Attendance 35
management system
9.4
Menu page for staff login
36
9.5
Attendance process
37