In existing system, professor takes the attendance manually and records the details of
absentees or presenters. Using this records professor stores the student¶s attendance in each day in
the attendance list and calculates the attendance percentage manually. In this system professor must
consider each student separately and keep this list safely. It takes lot of time. Professor must spend
more time to record the each student¶s attendance in the attendance list.
The project aims in implementing software that helps professor to take the attendance using
mobile phone. For this mobile must support java application. This project is based on J2ME
technology. Professor enters the attendance to the mobile using keypad. It is a manual process.
After saving the absentees or presenters in to the mobile, teacher can edit the attendance list in the
mobile. And this attendance details can send to a computer using GPRS. After sending the files to
a computer, attendance list must be updated automatically.
The main purpose of the user module is to provide security. This module is specially
designed for staffs, which use mobile phone to take attendance. Each staff enter username and
password before enter in to attendance list. If username and password cannot match, he/she can¶t
enter in to attendance page.
2. Attendance Entry Module:
The purpose of Attendance Entry Module is to mark the attendance using cell phone.
In this module Lecturer takes the attendance using the cell phone. Lecturers select the branch,
semester and year. After this session he enters in to attendance page. Here staff makes a mark on the
3. GPRS connectivity Module:
The main function of GPRS connectivity module is sends attendance list to the
server database by connecting cell phone with the server through GPRS. In this module attendance
list in the cell phone is sends to the database.
4. Updating the Database Module:
VIsIontux lnnovatIons3DGPDMQ0*5RDG&RFKLQ Mob: 9995ß1ûûû9
The first function of this module is to update the attendance list from the cell phone.
When the attendance list from the cell phone receives, server automatically updates its database.
The server updating the database whether any change from cell phone occurred.
5. Display Module:
The Displaying attendance list Module deals with the WEB application of CBAS. In
this module Students can view their attendance through WEB. Student must select the branch and
year then they get the attendance list of the class.
6. SMS Module:
The main advantage of SMS module is that the Students can know their attendance
by sending SMS from anywhere. Students send a SMS to the server with their register number. If it
is in correct format, the server will replays the attendance of corresponding student through SMS.
Otherwise sends an error message.
System : IBM-Compatible PC
Processor : Pentium IV
Speed : 2.0 GHz
Memory : 256 MB RAM
Hard Disk Drive : 40 GB
Mobile Side : Any GPRS enabled Mobile.
Platform : Windows or Linux
Language used : J2ME
Development tools : JDK 1.5, WTK 2.5
Database used : MySQL
Technologies used : JSP, JDBC.
Web Server : Apache Tomcat 5.5.9