SlideShare a Scribd company logo
1 of 24
BITS now
Campus Portal for Wireless
Devices
Anand Goyal, Shiladitya Mandal, Kaustav Ghosh, Omkar Hande
Overview
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.
Metrics
Measured using – ProjectCodeMeter Pro v1.26
JAVA
LLOC : 2096
Files : 26
PHP
LLOC: 961
Files: 28
Database
Size: 272 KB
User Functionality
Students
• 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
User Functionality
Faculty
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
Background Services
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.
Google Cloud
Messaging
Start GCM registration
Get GCM regid
Message pushed to device
GCM Workflow
Testing
White box unit testing.
Framework: Android JUnit
ActivityInstrumentationTestCase2<ClassToTest>
Classes tested:
• LoginPage
• MessOption
• StudentSearch
Bitsnow
Bitsnow

More Related Content

What's hot

Lms powerpoint
Lms powerpointLms powerpoint
Lms powerpointBishar Bn
 
MAIT info session SRSH Sept17_2012
MAIT info session SRSH Sept17_2012MAIT info session SRSH Sept17_2012
MAIT info session SRSH Sept17_2012stockton
 
GPP Graduate Management Program Information
GPP Graduate Management Program InformationGPP Graduate Management Program Information
GPP Graduate Management Program InformationRob O'Dwyer
 
Techwhizz School Management System
Techwhizz School Management SystemTechwhizz School Management System
Techwhizz School Management SystemTechWhizz23
 
Ibus lms ppt for website revised
Ibus   lms ppt for website revisedIbus   lms ppt for website revised
Ibus lms ppt for website revisedibusuniversity
 
U Learn Learning Management System
U Learn Learning Management SystemU Learn Learning Management System
U Learn Learning Management SystemSchneide Solutions
 

What's hot (7)

Lms powerpoint
Lms powerpointLms powerpoint
Lms powerpoint
 
Development of a MOOC Management System
Development of a MOOC Management SystemDevelopment of a MOOC Management System
Development of a MOOC Management System
 
MAIT info session SRSH Sept17_2012
MAIT info session SRSH Sept17_2012MAIT info session SRSH Sept17_2012
MAIT info session SRSH Sept17_2012
 
GPP Graduate Management Program Information
GPP Graduate Management Program InformationGPP Graduate Management Program Information
GPP Graduate Management Program Information
 
Techwhizz School Management System
Techwhizz School Management SystemTechwhizz School Management System
Techwhizz School Management System
 
Ibus lms ppt for website revised
Ibus   lms ppt for website revisedIbus   lms ppt for website revised
Ibus lms ppt for website revised
 
U Learn Learning Management System
U Learn Learning Management SystemU Learn Learning Management System
U Learn Learning Management System
 

Viewers also liked

Viewers also liked (6)

Revisi tugas ergonomi 1
Revisi tugas ergonomi 1Revisi tugas ergonomi 1
Revisi tugas ergonomi 1
 
Tugas Besar Ergonomi
Tugas Besar ErgonomiTugas Besar Ergonomi
Tugas Besar Ergonomi
 
tugas ergonomi
tugas ergonomitugas ergonomi
tugas ergonomi
 
Riset operasional
Riset operasionalRiset operasional
Riset operasional
 
Penelitian Operasional 1 - Pendahuluan
Penelitian Operasional 1 - PendahuluanPenelitian Operasional 1 - Pendahuluan
Penelitian Operasional 1 - Pendahuluan
 
BMP EKMA4413 Riset Operasi
BMP EKMA4413 Riset OperasiBMP EKMA4413 Riset Operasi
BMP EKMA4413 Riset Operasi
 

Similar to Bitsnow

2012 Computer-Assisted Assessment
2012 Computer-Assisted Assessment2012 Computer-Assisted Assessment
2012 Computer-Assisted AssessmentTim Hunt
 
Exploring some features of moodle
Exploring some features of moodleExploring some features of moodle
Exploring some features of moodlejyotitara
 
Best Online Training Portal - TrainingCover
Best Online Training Portal - TrainingCoverBest Online Training Portal - TrainingCover
Best Online Training Portal - TrainingCoverTrainingCover
 
Thesis Defense
Thesis DefenseThesis Defense
Thesis DefenseJunxin Xie
 
Asynchronous 3 module model
Asynchronous 3 module modelAsynchronous 3 module model
Asynchronous 3 module modelArtteacher07
 
Acadmax - campus management solution
Acadmax - campus management solutionAcadmax - campus management solution
Acadmax - campus management solutionacadmax
 
Online Performance Evaluation System
Online Performance Evaluation SystemOnline Performance Evaluation System
Online Performance Evaluation SystemPratham Vision
 
ITC12 Five Effective Practices for eLearning Professional Development
ITC12 Five Effective Practices for eLearning Professional DevelopmentITC12 Five Effective Practices for eLearning Professional Development
ITC12 Five Effective Practices for eLearning Professional DevelopmentBarry Dahl
 
Presentation
PresentationPresentation
PresentationKayDrive
 
187604768-Competency-Based-Education.docx
187604768-Competency-Based-Education.docx187604768-Competency-Based-Education.docx
187604768-Competency-Based-Education.docxRichaAgrawal259276
 
KnowledgeZoom for Java: A Concept-Based Exam Study Tool
KnowledgeZoom for Java: A Concept-Based Exam Study Tool KnowledgeZoom for Java: A Concept-Based Exam Study Tool
KnowledgeZoom for Java: A Concept-Based Exam Study Tool Michelle Liang
 
Taming the Master Schedule
Taming the Master ScheduleTaming the Master Schedule
Taming the Master ScheduleNAFCareerAcads
 
Pre-observation Form Oct 2013
Pre-observation Form Oct 2013Pre-observation Form Oct 2013
Pre-observation Form Oct 2013jtentinger
 
Learning Management Systems - Online Education
Learning Management Systems - Online EducationLearning Management Systems - Online Education
Learning Management Systems - Online EducationBrian Pichman
 

Similar to Bitsnow (20)

2012 Computer-Assisted Assessment
2012 Computer-Assisted Assessment2012 Computer-Assisted Assessment
2012 Computer-Assisted Assessment
 
Exploring some features of moodle
Exploring some features of moodleExploring some features of moodle
Exploring some features of moodle
 
Learning The Nstc Way
Learning The  Nstc WayLearning The  Nstc Way
Learning The Nstc Way
 
Best Online Training Portal - TrainingCover
Best Online Training Portal - TrainingCoverBest Online Training Portal - TrainingCover
Best Online Training Portal - TrainingCover
 
Virtual classroom pdf
Virtual classroom pdfVirtual classroom pdf
Virtual classroom pdf
 
Thesis Defense
Thesis DefenseThesis Defense
Thesis Defense
 
Asynchronous 3 module model
Asynchronous 3 module modelAsynchronous 3 module model
Asynchronous 3 module model
 
Acadmax - campus management solution
Acadmax - campus management solutionAcadmax - campus management solution
Acadmax - campus management solution
 
Field study 3 ep7
Field study 3 ep7Field study 3 ep7
Field study 3 ep7
 
E Tech School
E Tech SchoolE Tech School
E Tech School
 
Online Performance Evaluation System
Online Performance Evaluation SystemOnline Performance Evaluation System
Online Performance Evaluation System
 
ITC12 Five Effective Practices for eLearning Professional Development
ITC12 Five Effective Practices for eLearning Professional DevelopmentITC12 Five Effective Practices for eLearning Professional Development
ITC12 Five Effective Practices for eLearning Professional Development
 
Abstract
AbstractAbstract
Abstract
 
Presentation
PresentationPresentation
Presentation
 
187604768-Competency-Based-Education.docx
187604768-Competency-Based-Education.docx187604768-Competency-Based-Education.docx
187604768-Competency-Based-Education.docx
 
KnowledgeZoom for Java: A Concept-Based Exam Study Tool
KnowledgeZoom for Java: A Concept-Based Exam Study Tool KnowledgeZoom for Java: A Concept-Based Exam Study Tool
KnowledgeZoom for Java: A Concept-Based Exam Study Tool
 
Taming the Master Schedule
Taming the Master ScheduleTaming the Master Schedule
Taming the Master Schedule
 
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
 
Pre-observation Form Oct 2013
Pre-observation Form Oct 2013Pre-observation Form Oct 2013
Pre-observation Form Oct 2013
 
Learning Management Systems - Online Education
Learning Management Systems - Online EducationLearning Management Systems - Online Education
Learning Management Systems - Online Education
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Recently uploaded (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

Bitsnow

  • 1. BITS now Campus Portal for Wireless Devices Anand Goyal, Shiladitya Mandal, Kaustav Ghosh, Omkar Hande
  • 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
  • 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
  • 7.
  • 8.
  • 9.
  • 10.
  • 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
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 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.
  • 21. Start GCM registration Get GCM regid Message pushed to device GCM Workflow
  • 22. Testing White box unit testing. Framework: Android JUnit ActivityInstrumentationTestCase2<ClassToTest> Classes tested: • LoginPage • MessOption • StudentSearch