Your SlideShare is downloading. ×
0
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
BITS Now
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BITS Now

470

Published on

Final presentation for BITS Now - An architecture of a campus portal for wireless devices at BITS Goa. Used Google CLoud Messaging for push notifications.

Final presentation for BITS Now - An architecture of a campus portal for wireless devices at BITS Goa. Used Google CLoud Messaging for push notifications.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
470
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. BITS nowCampus Portal for WirelessDevicesShiladitya Mandal, Anand Goyal, Kaustav Ghosh, Omkar Hande
  • 2. Overview
  • 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 facultyFaculty specific features• Setting chamber availability• Sending Instant messages to all the students registered in the course taught by that particular faculty.
  • 4. MetricsMeasured using – ProjectCodeMeter Pro v1.26JAVALLOC : 2096Files : 26PHPLLOC: 961Files: 28Database Size: 272 KBAPK Size: 379 KB
  • 5. User FunctionalityStudents
  • 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 atparticular time of month• My schedule – shows today’s schedule with class time and room number• Student searchMain Features
  • 7. User FunctionalityFaculty
  • 8. Login – authenticationMy courses – registered courses for the teacher for the current semesterCourse List – All registered courses for the semesterFaculty list – List of all faculties department wise, faculties can see each other’s chamber availability statusChamber Availability – Set / Unset the chamber availability tab, as per convenience.Instant Messages – can send instant messages to all the students in his courseMain features
  • 9. Background Services
  • 10. 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.
  • 11. Google CloudMessaging
  • 12. Start GCM registrationGet GCM regidMessage pushed to deviceGCM Workflow
  • 13. GCM Requirements• Requires Android 2.2+• Requires Google Account
  • 14. TestingWhite box unit testing.Framework: Android JUnitActivityInstrumentationTestCase2<ClassToTest>Classes tested:• LoginPage• MessOption• StudentSearch

×