Sunteți pe pagina 1din 5

ABSTRACT

Since ages ,marking attendance has been one of the most important way to record and track track
the presence of students in schools, colleges. Attendance marking system trend
has been in use in various organization to record the presence of their human resource. This helps
the organization in generating their month-end payroll, and other activities. Such systems may be
manual or automated. Biometric-based system, card-based system are some of the examples of
automated attendance system
In this project, an attempt has been made to record attendance through mobile devices. The aim
of the project is to create an Android mobile application for attendance system that can be used
by all teachers & students for their respective courses. This application fetches the details of the
courses allotted to the respective faculty and the students enrolled in the courses from the server
using the internet connection and stores it in the mobile database. This application stores the
attendance in the mobile internal database and the faculty & students can view and update the
attendance whenever required. At the end of the month, when the faculty is needed to upload the
attendance, they can directly upload it from their mobile in the server provided the internet
connection is available.
This application uses Android application development toolkit. Android is a Linux-based
operating system developed for smart phones or tablet computers. It is a stack of software that
includes operating system, middleware and libraries and APIs written in C. The Android
application is developed in Java-like language using the Android software development kit
(SDK). The integrated development environment (IDE) which is ocially supported for Android
apps development and used in this project is Eclipse, which uses the Android Development Tools
(ADT) plugin.

TABLE OF CONTENTS
Title

Page No.

Acknowledgement

Abstract

ii

List of Tables

iv

List of Figures

List of Tables
S. No. Title

Page No.

1.

Table ofDefinitions, Acronyms and Abbreviations

vii

2.

Tables in the Database


a.
b.
c.
d.
e.
f.
g.
h.

Student Table
Teacher Table
Batch Comment
Branch Comment
Year Comment
Student to Teacher
Teacher to Student
Comment

4.

Timeline Table

3.

Testing Tables
a. Test Dates
b. Test Cases
c. Performance

12
12
12
12
12
13
13
13
16

18
18
19

List of Figures
S. No. Title

Page No.

1.

Use-Case Diagram

2.

E-R Diagram

3.

Data Flow Diagram

10

4.

Class Diagram

11

Introduction
This document will propose all features and procedures to develop the system. This document
specially containing details about objectives, scope limitation, process model, primary
requirements, team development, possible project risks, project schedule, and finally monitoring
and reporting mechanisms.
Concierge is software developed for daily student attendance in schools, colleges and institutes.
It facilitates to access the attendance information of a particular student in a particular
class,current happenings ,on going events and many more.
Since ages,attendance has remained one of the most important systems for evaluating the work
time of students in any institution .

Document Purpose
This is a Minor Project Report document for the Concierge being created for Educational
Institution. The purpose of developing this app is to take it to whole new world of app of taking
attendance .It is also used to generate the report automatically at the end of the session or in the
between of the session. Also, the purpose of the project is to develop a student attendance
system, which has better data security, performance and user interface than the current system.
In the current system, the attendance is maintained manually, due to which the people concerned
with maintaining the attendance report have to face lot of problems like: problem of data
security, not properly storage of data, increases the work load, takes a lots of time etc. It is also a
very tedious job and as manipulation of data is very easy it is error prone. So, to solve these
problems we developed the app.

S-ar putea să vă placă și