0% found this document useful (0 votes)
9 views6 pages

JIIT-edu an Android application for college faculty

The document presents JIIT-Edu, an Android application designed to automate attendance marking and enhance communication between college faculty and students. It features automatic attendance tracking via Bluetooth, a posting portal for study materials, and chat rooms for improved interaction. The application aims to reduce manual tasks, improve efficiency, and facilitate better management of academic activities.

Uploaded by

Vines
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views6 pages

JIIT-edu an Android application for college faculty

The document presents JIIT-Edu, an Android application designed to automate attendance marking and enhance communication between college faculty and students. It features automatic attendance tracking via Bluetooth, a posting portal for study materials, and chat rooms for improved interaction. The application aims to reduce manual tasks, improve efficiency, and facilitate better management of academic activities.

Uploaded by

Vines
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

JIIT-Edu:An Android Application for College Faculty

Upanya Singh1 and Nandini Srivastava2 Adarsh Kumar


Dept. of Comp. Sc. Engg. and Info. Tech. Dept. of Comp. Sc. Engg. and Info. Tech.
Jaypee Institute of Information Technology Jaypee Institute of Information Technology
Noida, India Noida, India
[email protected], [email protected]
[email protected]

Abstract—In the age of scientific development, people are features can be added for improving the teaching and learning
becoming more and more dependent on mobile phones. The process. For example, to effectively improve student - teacher
proposed mobile application is designed to reduce the manual interaction and communication, several chat rooms can be
work and ease out teaching and learning in academics. This created by logged-in admins (can be teacher-student oriented /
method has been proposed in view of needs of both the faculty as student-student oriented) wherein students will be free to ask
well as the students of any college. Firstly, this application
automatically mark the student attendance, stores in the mobile
queries from their respective subject teachers and also teachers
database and authentic official from college can view the will easily notify and inform students regarding any changes
attendance whenever required. Secondly, a posting portal system in timetable, class – cancellations, submission of assignment
eases the availability of study material and faculty. Further, it is dates, events and technical contests. Faculties as admins can
observed in the experimental study that the proposed mobile also send mass messages to the students of their lectures.
application significantly reduces proxies and time of marking the Further, uploading of documents like study material by
attendance compared to state-of-art methods. teachers and downloading these documents by students can be
Keywords—Android; attendance; bluetooth; chat; upload & made even more easier and secure by converting the whole
downlaod files; RFID file uploading and downloading process in a manner of post
updation (as done in facebook). Also, accessibility techniques
I. INTRODUCTION are required to be incorporated wherein teachers could be able
In academics, it becomes quite a hectic and time to hold the power as to which batches of students could see
consuming process to take attendance manually in any college. their post. Also, monitoring and managing the access rights for
Similarly, there are many manual time consuming tasks for other teachers of same subject are equally important. Similarly
day to day necessary activities like downloading the study students can also post and have access rights. Once a post has
material from the server of a college/university, then transfer been made, name of the user who posted along with the date
the contents to storage systems like pen-drive, hard-disk, and time is necessary to be displayed for interactive teaching
mobile phones etc., notifying students of any change in and learning.
schedule/assignments /upcoming events etc. and notifying the In this work, an android application named JIIT-Edu is
parents of the defaulters/debarred students. As a result, there is developed for college faculty. A profile is created for every
need of automated college management system for managing faculty who installs the application and then faculty will be
these activities. The automated college management system able to get all the perks from uploading documents on study
will help in the technological growth of the institution, save material through his/her profile along with customized
the time, ease the teaching and learning etc. In this system, privacies for taking the attendance of scholars in class in the
student attendance updation and management during tutorials most benevolent manner and with reduced count of proxies.
and lectures is a pretty-hard task to perform. The reason is that All the students will be liable to only get read access to
the whole process of taking attendance and the data documents and files uploaded by their teachers and can easily
maintenance is not fully automated and wastes important time download them. Further, features like preparing debar list,
of teaching and learning. By keeping this reason at priority, offline query/answer chats, maintain the old posts for long live
there was a quick need to develop an efficient automated learning, chat rooms for one-to-one learning etc. are integrated
attendance monitoring system (via Bluetooth and using for saving the time and providing better security and
android platform). Firtly, to decide the students showing up in accessibility to teaching and learning processes.
debar list, an attendance record should be kept and any scholar The rest of the paper is organized as follows. Section II
amounting less than a threshold of total attendance will have describes the existing techniques available for automated
to be a part of the tentative debar list. Secondly, if marks teaching and learning systems. Section III describes work
scored in the previously held tests and exams, of the respective done and proposed methodology for JIIT-Edu. Section IV
educational institution, are beyond a certain threshold then that explains the comparative experimental results of
student's name should be removed from the final debar list implementing the JIIT-Edu. Finally, conclusion is drawn in
with special permission. section V.
In this automated college management system, more

978-1-5090-3251-8/16/$31.00 ©2016 IEEE


II. LITERATURE SURVEY the data will be transferred to the common PC. The teacher
In literature, various automated methods are proposed for then connects his/her mobile phone with the system via
academic system [1]-[11]. Some of them are explained as Bluetooth to check the students who attended the lecture. This
follows. data is sent to teacher’s mobile phone also. This system also
created an attendance sheet (excel sheet) of the students. This
A. Face recognition for taking attendance: method is efficient and feasible because it makes use of low
power consumption technology i.e. Bluetooth compared to
Pathak et. al. [10] proposes a face detection and other wireless technologies like Wi-Fi. Secondly, every basic
recognition system for attendance automation in mobile device has Bluetooth so it is not mandatory for student
colleges/schools which required installation of two cameras, to carry an android or IOS smartphone. The drawback of this
one for sensing and other one for capturing image of students, system is that it does not control proxies because students can
in every classroom. An image is clicked of the entire class and carry their friends RFID metrics card and mark their
then using the positive and negative examples saved in the attendance [15]. But the researchers suggested some ideas like
database, presence/absence of any student is marked. Since random checks can be performed by teachers during the
subjects may have large class strength, thus error rate using lecture. Or they can maintain count of students sometimes and
this system is proven to be high. Further, a large database is crosscheck with the data in their database.
required per subject for efficently managing this system.
E. Client- Server based chat application:
B. Using RFID device for taking attendance:
Bamane et. al. [4] suggested a very efficient chat
Olatunbosun et. al. [11] proposed RFID reader and tag application for communicating with people. Server is created
based automated attendance system. This approach requires so as to maintain an account of number of users who wants to
installation of RFID devices outside every classroom and also join this chat and server’s IP addresses are sent to the clients
requires that the students should carry their unique RFID cards who wish to join the chat. There is a login/logout option for
to mark their attendance by touching it to the device. This the users. Whenever, a new user wishes to sign-in then he
system has high installation cost because not only a RFID need to register by filling necessary details. The registered
signal modular device needs to be installed but also a RFID users are given the joining permissions. When a connection is
reader (using microcontrollers). This methodology is also not made with the server after the user has signed in, database is
known to having put to use in any institute as such. updated i.e. the newly made connection is added. A list of
C. Use of NFC technology for taking attendance: online users is also displayed to registered and connected
Bhise et. al. [9] proposes a wireless technology for users. Users are free to create their own or share chat rooms.
communication which requires every teacher to have a mobile F. Upload and Download of study material:
phone that should be NFC enabled and has NFC reader, and Dhale et. al. [8] suggested an approach for managing
only then it can be used for taking attendance. Students need college’s academic activities with a mobile application which
to carry their NFC tags and bring it nearer to the mobile phone introduced portability as mobile phone can be carried
(which has to be NFC enabled) and the NFC reader will read anywhere. In this work, an effective system for college
and mark the presence of students carrying their tags after a management was designed wherein a profile for both teacher
successful server validation check is performed. In this and student is created and stored in central repository. An
system, anyone can pass their tag to other students and administrator has the rights to add/delete or authenticate
marking the proxies. It is also observed that loss and damage entries of any faculty or student. The automated registering
of cards make this system costlier [11]-[13]. This method was system generates a unique identification key for every teacher.
also not put into much use because of security reasons and With this key, a teacher can login into his account. Further, a
because of the policies and agreements of any teacher can update their details after login. The updated
college/company. information is made available online to students with read
D. Bluetooth technology for marking attendance: permission. Further, teachers can access all the information of
Satija [2] suggested an approach which required MAC any student who is in one-to-one chat room for studying or
address of client’s mobile phone to be send to faculty’s mobile doubt clearing. Every data shared by teacher is available on
phone. In this system, student was required to carry a metrics central server and data shared by students is available to
card and RFID Reader [14] was used to get student data and respective student and teacher only.
Figure 1: Automated subsystems of JIIT-Edu

III. WORK DONE AND PROPOSED METHODOLOGY Teacher Profile: Every teacher whomsoever install the
application will have to provide its email-id, password and
Fig. 1 shows the automated JIIT-Edu system and its phone number during its one time registration process. These
subsystems. The major subsystems of this automated JIIT-Edu informations are first macthed with central repository and then
system are explained as follows. The code was run on android stored in mobile database.
studio. A screenshot of android studio with JIIT-Edu packages Student Profile: Like the teacher profile, student profile
is shown in Fig. 2. subsystem also asks for email-id, password and phone number
of registered student. This information is matched with central
repository of registered students before authenticating and
storing in student’s mobile database. Fig. 3 shows an example
of student profile after successful authentication.

Figure 2: Android studio showing JIIT-Edu packages

Figure 3: A counter example of student profile


Accounts of Students and Teachers: Every mobile device Addition of students is done by storing the students MAC
in the campus is monitored through its login and logout address of their respective mobile phones and deletion is also
activities through a centralized server. Fig. 4 shows an on quick selection of its name, enrollment number or MAC
example of sign-in process. If it is a student mobile then its address. In this system, attendance of students is taken when
activities are updated in database for their parents monitoring both teacher and students switch-on their mobile’s Bluetooth.
and if it is a teacher mobile then mobile’s database is fetched Fig. 6 shows the screenshot of options available during
to store in central server for day-to-day attendance and study. automated attendance system. At any random point of time,
within teaching hour duration, teacher can ask students to
switch-on their mobile’s bluetooth and then teacher can click
on take-attendance module of JIIT-Edu application which will
take attendance by scanning and matching all the nearby
device’s MAC addresses with stored MAC address’s database.
If a record is matched then name against MAC addresses is
considered to be present else absent. Finally, it will generate a
pop-up on teacher’s mobile phone stating number of students
present in the class on a particular day. Further, the attendance
subsystem generates records in excel sheet containing
enrollment numbers, name, date, time and a binary value of 0
or 1 for every registered student. Here, 0 or 1 against a student
record means absent or present respectively. As teacher's
mobile is connected on the college's internal local server, the
day-to-day attendance records are automatically stored on the
server and a copy of records is forwarded to respective
teacher’s official e-mail-id also.

Figure 4: A counter example of sign-in activity

Bluetooth Attendance System: Next subsystem of JIIT-Edu


is its automated attendance system. Using Bluetooth, teacher
can effectively manage the list of students in the class and
store it in database. A teacher can add or delete the student
name at any time as shown in fig. 5.

Figure 6: Screenshot of marking attendance via Bluetooth

Uploading study material on server: Uploading of study


documents by teachers and downloading of these documents
by students was made even easier and secure by converting
the whole file uploading and downloading process in a manner
of post updation (as is done on facebook) as shown in fig. 7.
Also, accessibility techniques is incorporated wherein teachers
could be able to hold the power as to which batches of
students could see their post and also if other teachers can see
Figure 5: Screenshot of registering a their posts or not. Similarly students can also post and have
student for marking the attendance
through its mobile’s MAC address
access rights. Once a post has been made, name of the user
who posted along with the date and time is displayed on top of
it as shown in fig. 7.
matched with stored database. If a match is found then it is
considered to be present else absent. Although, this system
performs better than proposed system but it is time consuming
process. Fig. 9 shows the comparative analysis of average time
of attendance for lecturing classes. Results show that face
recognition system consumes maximum time. In large classes,
it is found that sometime teacher do not find time to teach.
This makes the face recognition based attendance system
infeasible. It is also observed that time and effort to take
attendance is least for proposed system.

40

Number of Proxies
Manual System
30
RFID System
20

10 Face Recognition
System

0 The proposed
30 60 90 120 Android Application
Figure 7: Screenshot of assignments posted by teachers
Number of Students

IV. RESULTS AND ANALYSIS Figure 8: Comparative analysis of proxies in the lecturing classes

Table 1 shows the testing parameters used for analysis of


results. The proposed automated JIIT-Edu system is tested 60 Manual
over a minimum of 30 and maximum of 120 students. Further, System
Time for Attendance

50
in order to observed the response, five teachers teaching one 40
subject each are taken into consideration for B. Tech (CSE/IT) RFID
and M. Tech (CSE) level courses. 30
System
20
Table 1: Testing Parameters
10
Number of Students 30, 60, 90, 120
Number of Teachers 5 0
Mobile Phone Any android version 5.0.2 onward mobile phone 30 60 90 120
Level of Student B. Tech (CSE/IT), M. Tech(CSE) Number of Students
Cryptography and Network Security, Cryptography
and Computer Security, Internet of Things, Mobile
Subjects
and Pervasive Computing, Object Oriented Figure 9: Comparative analysis of average time to attendance in the lecturing
Programming and Systems classes
Server Database MySql
Mobile Database SQLite V. CONCLUSION
Number of Semesters 2
The mobile application, incorporating the automated
attendance system and study portals, is a very effective tool
Fig. 8 shows the comparative results analysis of average which can be used for improving the teaching and learning
number of proxies in the lecturing classes with variations in practices in a college/university. The proposed mobile
number of students. Results show that the proposed android application portability and ease in use increases its credibility
attendance system is much better than manual or RFID compared to other state-of-art methods. In an experimental
system. The proposed system takes the advantage of necessity study, it is observed that the proposed system result in
and cost of mobile phones. It is observed that RFID chip are significant reduction in number of proxies and time to mark a
useful to students for marking attendance only. Thus, a good class attendance especially of a large class. A minimum of
number of students handover their RFID chip to their friends 80% improvement in reduction of proxies and 60%
for marking the proxy. Further, RFID chips are not costly thus improvement of reduction in time to mark a class attendance is
loss of it does not create any major damage whereas mobile observed (compared to state-of-art methods).
phones are costlier and store important information. Loss of it
creates major damage. Thus, number of proxies using this REFERENCES
system is comparatively less. Number of proxies using face [1] A. A. Kumbhar, K. S. Wanjara, D. H. Trivedi, A. U. Khairatkar and D.
recognition system is almost zero because it takes the Sharma, “Automated Attendance Monitoring System using Android
advantage of physical presences whereas mobile can be given Platform”, International Journal of Current Engineering and Technology,
to friends. In this experiment of face recognition based vol. 4, no. 2, pp. 1096-1099, April 2014.
attendance system, every student is asked to scan their faces [2] N. Satija, “Bluetooth Attendance System”, International Journal of
Innovative Research in Engineering and Science, vol. 5, no. 1, pp. 48-
through a camera. Every class record of student’s faces is 52, November 2012.
[3] R. Joshi, V. V. Shete and S. B. Somani, “Android Based Smart Learning
and Attendance Management System”, International Journal of
Advanced Research in Computer and Communication Engineering, vol.
4, no. 6, pp. 256-260, June 2015.
[4] A. Bamane, P. Bhoyar, A. Dugar and L. Antony, “Enhanced Chat
Application”, Global Journal of Computer Science and Technology
Network, Web & Security, vol. 12, no. 11, pp. 1-7, June 2012.
[5] L. M. Joshi, “A Research Paper on College Management System”,
International Journal of Computer Applications, vol. 122, no. 11, pp. 32-
44, July 2015.
[6] S. Sultana, A. Enayet and I. J. Mouri, “A Smart Location Based Time
and Attendance Tracking System Using Android Application”,
International Journal of Computer Science, Engineering and Information
Technology (IJCSEIT), vol. 5, no. 1, pp. 1-5, Feb. 2015.
[7] G. Shanbhag, H. Jivani and S. Shahi, “Mobile Based Attendance
Marking System Using Android and Biometrics”, IJIRST-
International Journal for Innovative Research in Science & Technology,
vol. 1, no. 1, pp. 87-90, June 2014.
[8] A. Dhale, M. Mistry and T. Zore , “A Survey on “SMART CONNECT”
an Android and Web Based Application for College Management
System”, vol. 3, no. 11, pp. 2919-2923, November 2014.
A. Bhise , R. Khichi , A. Korde , D. Lokare, “Attendance System Using
NFC Technology with Embedded Camera on Mobile
Device”,International Journal of Advanced Research in Computer and
Communication Engineering, vol. 4, no. 2, February 2015.
[9] P. Pathak, D. R. Khairnar, M. M. Paratnale, P. V. Yadhav and P. R.
Wadgaonkar,”Student Attendance Monitoring System Via Face
Detection and Recognition System”, International Journal of Science
Technology & Engineering ,vol. 2 , no. 11 , May 2016.
[10] O. T. Arulogun, A. Olatunbosun, O. A. Fakolujo and O. M. Olaniyi,
“RFID-Based Students Attendance Management System”,International
Journal of Scientific & Engineering Research, vol. 4, no. 2, February-
2013.
[11] A. Kumar, K. Gopal and A. Aggarwal, “Design and Analysis of
Lightweight Trust Mechanism for Secret Data using Lightweight
Cryptographic Primitives in MANETs”, International Journal of
Network Security, vol. 18, iss. 1, pp. 1-18, 2016.
[12] A. Kumar, K. Gopal and A. Aggarwal, “A Novel Trusted Hierarchy
Construction for RFID-Sensor Based Secure Mobile Ad Hoc
NETworkds (MANETs) using Error Correcting Codes (ECCs)”,
Electronics Telecommunication Research Institute Journal (ETRI
Journal), vol. 37, iss. 1, pp. 186-196, 2015.
[13] A. Kumar, A. Aggarwal and Charu, “Survey and Taxonomy of Key
Management Protocols for Wired and Wireless Networkds”,
International Journal of Network Security and its Applications (IJNSA),
vol. 4, no. 3, May 2012.
[14] A. Kumar, A. Aggarwal, Charu, “Efficient Hierarhical Threshold
Symmetric Group Key Management Protocol for Mobile Ad Hoc
Networks”, International Conference on Contemporary Computing, pp.
335-346, 2012.
[15] A. Kumar, K. Gopal and A. Aggarwal, “Design and Analysis of
Lightweight Trust Mechanism for Accesing Data in MANETs”, KSII
Transactions on Internet and Information Systems, vol. 8, no. 3, pp.
1119-1143, 2014.

You might also like