You are on page 1of 5

E-OD ELIGIBILTY CHECKER AND

GRANTER
M.Saravanan [1] S.Rohith [2] AG.Santoshkumar [3] GK.Vaidhya[4]
II Year UG II Year UG II Year UG Assistant Professor
saravanan.m.2018.cse@rajalakshmi.edu.in [1]
rohith.s.2018.cse@rajalakshmi.edu.in [2]
santoshkumar.ag.2018.cse@rajalakshmi.edu.in [3]
vaidhya.gk@rajalakshmi.edu.in [4]
Dept of CSE, Rajalakshmi Engineering College, Chennai

ABSTARCT Keywords:OD,ON DUTY,IOT, Raspberry


On Duty also called as OD is a permission a PI,Android,Mobile Applications, College
student should get ,if he wants to engage in Digitalization
college activities or events that’s happening
in his college or other colleges during his I. INTRODUCTION
class hours .It’s mandatory for students to If a student wants to attend an intra
get OD for participating in both internal and college events or inter college event ,he
external events , otherwise the student will needs to get permission from his class in-
not be given attendance . Each college charge and also HOD . That permission is
permits OD for students according to some OD , since now , students are using
criteria .Sometimes it becomes hard to check conventional way of writing letter to get OD
all the criteria to permit OD .Resulting .The first step is the student should get the
students who are not eligible for OD ,attain OD letter signed by the class in-charge ,the
OD .This OD GRANTER device is a class in-charge is the one who checks all the
combination of mobile application and a criteria of eligibility of the student for
RFID SCANNER. Each student is given an attaining OD and after getting sign from the
app from which he can give OD request for student in-charge , the department HOD
the event he want to go ,to his class in- needs to sign the OD ,then Only OD is
charge. The class in-charge also has an app permitted for the student .There are many pit
from which he can permit OD requests of holes in this conventional way of getting
his students . Finally the student scans the OD because OD will be granted to students
RFID he has, in the RFID scanner present in who are not eligible for od because the class
the HOD room which will permit OD for the in-charges are often busy so they don’t
student and the status is sent for all the staff check the
of the student’s class and to the student’s student’s eligibility and permit OD for any
mobile also .This will reduce the overhead students who come asking for OD.Every
of class in-charges and also the HOD and Students are provided with a unique RFID
permits only eligible students for OD and which is a reference to their details in the
prevents students from bunking class Hours. firestore cloud .Students should give request
only through an app ,which tell about their
eligibility , attendance percentage , in case examine the information gathered by the
the students are not eligible for OD they can sensors and permit individuals to take
also send special OD request to class in- choice likewise Mobile information the
charge .Class in-charge will permit OD for executives applications are being expanded
the students who have requested by their in light of the fast spread of cell phones.
attitudes in class and other factors .Finally Advanced cells currently has become stage
the student will be permitted OD when he both for processing and correspondence.
scan his RFID in the rfid scanner present in Cell phones are getting less expensive,
the HOD room. simpler to utilize, and can be utilized for
different sorts of data transmission. The
II. LITERATURE SURVEY versatile information applications alongside
According to a article published in sensor innovation can improve the
Times of India ,Indian students are most effectiveness just as exactness of the
likely to bunk classes. This is because of information revealing for water quality
lack of interactive classes and many other checking framework. PDAs/tablets having
factors .About 50% of students who go for sensors implanted with show and keypad
on duty whether inside or outside of college can be associated with the Internet with an
, go for it only to bunk class hours and some IP address (fulfills each necessity of an IoT
students even get OD and never attend the gadget). They will fill in as the
event .This is something that’s been center/remote control for IoT. In Ubiquitous
happening for a long time. Network Architecture brilliant things are a
piece of the Internet; approved clients
III. INERNET OF THING approach data; servers go about as a sink to
Internet of Things (IoT) is characterized as gather information from each article. HTTP
the system of physical articles/things - over Internet. One can make applications
gadgets, vehicles, structures inserted with like sensor logging, area following, and
sensor, small scale controller, and system interpersonal organization of things with
network that empowers these items to gather announcements.
and trade information. The IoT can be
portrayed as an enormous snare of inserted IV. IMPLEMENTATION
objects structured with worked in remote
advancements to such an extent that they 1.Student App
can be observed, controlled and connected This app is connected with cloud
inside the current Internet framework. Every firestore which initially has all student
gadget has an exceptional ID and must have entries with basic details such as roll
the option to catch constant information number,rfid number,email_id and a status
self-sufficiently. Fundamental structure field which is initially set to false and it is
squares of IoT comprise of sensors, activated only after the student has
processors, portals, and applications. It is registered in the app .This app will extract
evaluated that by 2020, 50 billion 'things' student’s attendance percentage from
will be associated with the Internet. Remote college database and number of arrears from
innovations, for example, the Wi-Fi, an excel sheet provided by the college staffs
Bluetooth,ZigBee,barcode,fingerprint RFID, .The event,the student want to participate
6LoWPAN (IPv6 Low force Wireless can be entered manually or some events
Personal Area Network) permit the gadget details are fetched from knowafest site by
to be associated with the Internet and to one parsing the content of the page. The student
another. The cloud benefits gather, store and can request for OD as individual or as a
team.In order to give request as a team , the
team leader has to select the team option and VI. Database:
add the students in their team and select the
event they want to participate then send OD 1.FireStore
request to class in-charge . Only after all the Cloud Firestore is a fully managed,
team mates accept the invite from their team serverless, cloud-based NoSQL document
leader in their app,then only the OD request database that simplifies storing, syncing, and
is sent. querying data for mobile, web, and IoT apps
Then the request is uploaded to the firestore at large . Its client libraries provide live
. synchronization and offline support, while
2.Class in-charge app its security features and integrations with
The class in-charge can permit or reject the Firebase and Google Cloud Platform (GCP)
OD request of students from the app he has accelerate building truly serverless apps.
.If the class in-charge permit the OD,the Cloud Firestore is a cloud-native database,
class incharge approval field is set to true which provides an automatically scaling
,then the students can attain OD from the solution built from the ground up to take
HOD room’s rfid scanner with their rfid. advantage of Google Cloud Platform's
powerful infrastructure. It is designed to
3.RFID SCANNER provide a great developer experience and
The RFID scanner is implemented in simplify app development with live
raspberry pi which fetches the data of the synchronization, offline support, and ACID
student with the help of the rfid transactions across hundreds of documents
number.That will permit OD if the and collections. Cloud Firestore is integrated
class_incharge_approval is true and set the with both Google Cloud Platform (GCP)
hod_approval to true and send the message and Firebase, Google's mobile development
to the class_incharge’s,the teachers of the platform. With Cloud Firestore, our
student and also to the student itself. applications can be updated in near real time
when data on the back end changes. This is
V. Architecture Diagram not only great for building collaborative
multi-user mobile applications, but also
means we can keep our data in sync with
individual users who might want to use our
app from multiple devices.Cloud Firestore
has full offline support, so we can access
and make changes to our data, and those
changes will be synced to the cloud when
the client comes back online. Built-in offline
support leverages local cache to serve and
store data, so our app remains responsive
regardless of network latency or internet
connectivity.

VII. COMPONENTS

1. RASPBERRY PI
Raspberry pi is a microprocessor that runs
on gnu/linux operating system raspbian ,the
programming language used to code student register his account for the
raspberry pi is python . Raspberry pi 3 first time ,his account is activated in
contains 1.2 GHz ARM cortex-A53 CPU. the firestore ,then he can sign in with
his mail Id the next time.
3. The app will fetch the student’s
attendance percentage from the
college database each time he enters
the app , fetches the number of arrears
he has from an excel sheet provided
by the college and calculates whether
he is eligibile or not by the college
1. RFID SCANNER criteria for OD .
RC522 - RFID Reader / Writer 4. He can select whether he wants to go
13.56MHz with Cards Kit includes a for internal or external od ,if he want
13.56MHz RF reader cum writer module to go to external OD ,the external
that uses an RC522 IC and two S50 RFID events happening outside the college
cards. The MF RC522 is a highly integrated is fetched from knowafest site ,he can
transmission module for contact-less also manually add the events .
communication at 13.56 MHz. RC522 5. With this information he can send OD
supports ISO 14443A/MIFARE request along with his eligibilty to the
mode.RC522 - RFID Reader features an class incharge.
outstanding modulation and demodulation 6. Students can also apply for OD as a
algorithm to serve effortless RF Team.To use this feature,one
communication at 13.56 MHz. The S50 student(the leader of the team or any
RFID Cards will ease up the process helping teammate) has to select team option
you to learn and add the 13.56 MHz RF and add his team members roll
transition to your project.The module uses number and fill other details and send
SPI to communicate with microcontrollers. the request . The request will be sent
to class in-charge only when all his
team mates accept the invite from the
person who sent the invite in their app
.
7. The class in-charge can permit or
reject OD to students by using the app
he has.
8. Then the student using the RFID
scanner in the HOD room , scan his
RFID for finalizing the OD approval .
VIII. Working 9. The Student’s approval of OD is sent
to he student’s app,Class incharge’s
1. Each student need to register with his app .
college email Id in the app and
confirm his account by clicking the IX. CONCLUSION
confirmation link sent to his college
mail ID. This is a digitalized method of
2. All the students details are already getting OD that have all the capability to
registered on firestore cloud,when the replace the conventional OD letters and also
prevent many pitfalls of traditional OD
acquiring ways. This method also reduce a
lot of overhead of class in-charges and HOD
and make the process of getting OD easier
and fair .

X. REFERNCES

[1].Reetesh V. Golhar, Prasann A. Vyawahare, Pavan H.


Borghare, Ashwini Manusmare,” Design and implementation
of android base mobile app for an institute”, 2016
International Conference on Electrical, Electronics, and
Optimization Techniques (ICEEOT)
[2].Jianye Liu, Jianka Yu, "Research On Development Of
Android Applications", Fourth International Conference on
Intelligent System, 2011.
[3].Holla Suhas, Mahima M. Katti, "Android Based Mobile
Application Development And its Security", International
Journal of Computer Trend And Technology, 2012.
[4].Android Studio, [online] Available:
http://developer.android.com/tools/studio/index.html.
[5].Riccardo Colella ; Luca Catarinucci ; Luciano Tarricone,”
Improved RFID tag characterization system: Use case in the
IoT arena”, 2016 IEEE International Conference on RFID
Technology and Applications (RFID-TA)
[6].J. R. Smith et al., "ID Modulation: Embedding Sensor Data
in an RFID Timeseries", Information Hiding LNCS, vol. 3727,
pp. 234-246, 2005.
[7].[online] Available: http://www.ni.com/rfid/i/.
[8]. Jadhav Snehal Balasaheb, Supekar Bhagyashri Sitaram,
Wakode Vrushali Khushalrao, Vasaikar Nikita Ashok,
Mandlik Priyanka Bhausaheb, "Web Based College
Admission System", IJEDR, 2014.

You might also like