Final presentation for BITS Now - An architecture of a campus portal for wireless devices at BITS Goa. Used Google CLoud Messaging for push notifications.
3. Common features for Faculty and Student
• My schedule – shows the schedule for the current day with room number and time
• My courses – shows this semester’s registered courses for the student/teachers
• Faculty List – shows the list of all the faculties department wise
• Course List – shows all the courses in the semester department wise
• Student search – Like SWD, searching student on the basis of either name, ID, hostel or room (at least one)
Student specific features
• Mess option
• Check faculty’s chamber availability
• Instant call or message to faculty
Faculty specific features
• Setting chamber availability
• Sending Instant messages to all the students registered in the course taught by that particular faculty.
4. Metrics
Measured using – ProjectCodeMeter Pro v1.26
JAVA
LLOC : 2096
Files : 26
PHP
LLOC: 961
Files: 28
Database Size: 272 KB
APK Size: 379 KB
6. • Login – authentication
• Faculty – Chamber availability of the faculty
- redirecting on faculty home page, can browse
- Long click to call or send message
• Mess Option – choose mess and once selected, doesn’t allow the student to re-enter the option, opens at
particular time of month
• My schedule – shows today’s schedule with class time and room number
• Student search
Main Features
12. Login – authentication
My courses – registered courses for the teacher for the current semester
Course List – All registered courses for the semester
Faculty list – List of all faculties department wise, faculties can see each other’s chamber availability status
Chamber Availability – Set / Unset the chamber availability tab, as per convenience.
Instant Messages – can send instant messages to all the students in his course
Main features
19. Notification service
• Pull based service
• Service started every hour to check for classes next hour.
• Phone set to silent if there is class.
• Set to normal ringing mode if no class.