SlideShare a Scribd company logo
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 powerpoint
Bishar Bn
 
Development of a MOOC Management System
Development of a MOOC Management SystemDevelopment of a MOOC Management System
Development of a MOOC Management System
Technological Ecosystems for Enhancing Multiculturality
 
MAIT info session SRSH Sept17_2012
MAIT info session SRSH Sept17_2012MAIT info session SRSH Sept17_2012
MAIT info session SRSH Sept17_2012
stockton
 
GPP Graduate Management Program Information
GPP Graduate Management Program InformationGPP Graduate Management Program Information
GPP Graduate Management Program Information
Rob O'Dwyer
 
Techwhizz School Management System
Techwhizz School Management SystemTechwhizz School Management System
Techwhizz School Management System
TechWhizz23
 
Ibus lms ppt for website revised
Ibus   lms ppt for website revisedIbus   lms ppt for website revised
Ibus lms ppt for website revised
ibusuniversity
 
U Learn Learning Management System
U Learn Learning Management SystemU Learn Learning Management System
U Learn Learning Management System
Schneide 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

Revisi tugas ergonomi 1
Revisi tugas ergonomi 1Revisi tugas ergonomi 1
Revisi tugas ergonomi 1
hafizh davods
 
Tugas Besar Ergonomi
Tugas Besar ErgonomiTugas Besar Ergonomi
Tugas Besar Ergonomi
ChatyLubis
 
tugas ergonomi
tugas ergonomitugas ergonomi
tugas ergonomi
dindacitraa
 
Riset operasional
Riset operasionalRiset operasional
Riset operasional
Algebra Iostream Khaeron
 
Penelitian Operasional 1 - Pendahuluan
Penelitian Operasional 1 - PendahuluanPenelitian Operasional 1 - Pendahuluan
Penelitian Operasional 1 - Pendahuluan
Universitas Qomaruddin, Gresik, Indonesia
 
BMP EKMA4413 Riset Operasi
BMP EKMA4413 Riset OperasiBMP EKMA4413 Riset Operasi
BMP EKMA4413 Riset Operasi
Mang Engkus
 

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 Assessment
Tim Hunt
 
Exploring some features of moodle
Exploring some features of moodleExploring some features of moodle
Exploring some features of moodle
jyotitara
 
Learning The Nstc Way
Learning The  Nstc WayLearning The  Nstc Way
Learning The Nstc Way
Puneet Mehrotra
 
Best Online Training Portal - TrainingCover
Best Online Training Portal - TrainingCoverBest Online Training Portal - TrainingCover
Best Online Training Portal - TrainingCover
TrainingCover
 
Virtual classroom pdf
Virtual classroom pdfVirtual classroom pdf
Virtual classroom pdf
Dr.Smita Srivastava
 
Thesis Defense
Thesis DefenseThesis Defense
Thesis Defense
Junxin Xie
 
Asynchronous 3 module model
Asynchronous 3 module modelAsynchronous 3 module model
Asynchronous 3 module model
Artteacher07
 
Acadmax - campus management solution
Acadmax - campus management solutionAcadmax - campus management solution
Acadmax - campus management solution
acadmax
 
Field study 3 ep7
Field study 3 ep7Field study 3 ep7
Field study 3 ep7
Jacqueline Nepomuceno
 
E Tech School
E Tech SchoolE Tech School
E Tech School
eTechSchool
 
Online Performance Evaluation System
Online Performance Evaluation SystemOnline Performance Evaluation System
Online Performance Evaluation System
Pratham 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 Development
Barry Dahl
 
Abstract
AbstractAbstract
Abstract
Obi Azubike
 
Presentation
PresentationPresentation
Presentation
KayDrive
 
187604768-Competency-Based-Education.docx
187604768-Competency-Based-Education.docx187604768-Competency-Based-Education.docx
187604768-Competency-Based-Education.docx
RichaAgrawal259276
 
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 Schedule
NAFCareerAcads
 
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
Aminu Sa'eed Haruna
 
Pre-observation Form Oct 2013
Pre-observation Form Oct 2013Pre-observation Form Oct 2013
Pre-observation Form Oct 2013
jtentinger
 
Learning Management Systems - Online Education
Learning Management Systems - Online EducationLearning Management Systems - Online Education
Learning Management Systems - Online Education
Brian 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

Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
spdendr
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Leena Ghag-Sakpal
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
BoudhayanBhattachari
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
Amin Marwan
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 

Recently uploaded (20)

Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 

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