![Page 1: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/1.jpg)
From Students…
…to Professionals
The Capstone Experience
Project PlanSpectrum Health Symptom Checker
Team Spectrum HealthChris McGrath
Jose Guadalupe HernandezJosh Miles
Morgan MuyskensSilas Brumwell
Department of Computer Science and EngineeringMichigan State University
Fall 2017
![Page 2: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/2.jpg)
Functional Specifications
• Symptom Checker▪Users describe their symptoms (runny nose, cough, rash, joint swelling, etc) ▪User’s input is processed with NLP then mapped to condition and services from Spectrum Health are recommended oE-visit, MedNow, Appointment scheduling, Urgent Care & Emergency
The Capstone Experience Spectrum Health Project Plan 2
![Page 3: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/3.jpg)
Functional Specifications
• Pay My Bill▪ Users are able to view and pay medical bills▪Payment processing is done through a 3rd party provider▪Secured over HTTPS connection
•Contact Us▪Provides users with contact options such as Phone, US Mail, and Fax
•Careers ▪Allows users to apply for careers at Spectrum Health
The Capstone Experience Spectrum Health Project Plan 3
![Page 4: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/4.jpg)
Screen Mockup: iOS Application
The Capstone Experience Spectrum Health Project Plan 4
![Page 5: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/5.jpg)
Screen Mockup: iOS Application
The Capstone Experience Spectrum Health Project Plan 5
![Page 6: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/6.jpg)
Screen Mockup: Android Application
The Capstone Experience Spectrum Health Project Plan 6
![Page 7: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/7.jpg)
Screen Mockup: Web Portal (Desktop)
The Capstone Experience Spectrum Health Project Plan 7
![Page 8: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/8.jpg)
Screen Mockup: Web Portal (Mobile)
The Capstone Experience Spectrum Health Project Plan 8
![Page 9: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/9.jpg)
Technical Specifications
The Capstone Experience Spectrum Health Project Plan 9
• Front-End▪iOS SDK (Swift)▪Android SDK (Java)▪Web-based administrative portaloHTML5, CSS3, ASP.Net Core 2.0
•Back-End▪Net Core MVC (C#)▪Entity Framework Core▪Microsoft SQL Server
![Page 10: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/10.jpg)
System Architecture
The Capstone Experience Spectrum Health Project Plan 10
![Page 11: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/11.jpg)
System Components
•Hardware Platforms▪iPhone 5 - iPhone X
▪Android devices 4 years old
▪Desktop and Mobile (Web)
•Software Platforms / Technologies▪iOS 10.3+
▪Android 4.4 (KitKat) - 8.0 (Oreo)
▪Modern web browsers oIE 11, Edge, Chrome, Safari, and Firefox
The Capstone Experience Spectrum Health Project Plan 11
![Page 12: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/12.jpg)
Testing
• iOS Testing
▪iOS Unit testing and UI testing done with Xcode.
▪Test builds deployed to actual devices with TestFlight
•Android Testing
▪Tests created with Android Testing Support Library.
oUnit tests built with JUnit and Mockito framework
oIntegration tests built using JUnit with Espresso
•.Net Core Testing
▪Testing done using XUnit and Postman
The Capstone Experience Spectrum Health Project Plan 12
![Page 13: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/13.jpg)
Risks
• Symptom Mapping/Accuracy
▪Implement a NLP system to take symptoms and
map them to a Spectrum Health service as fast as
possible with accuracy.
▪A member of our team has done research on
algorithms, and has contact with professors in the
fields of algorithms and ML.
Spectrum Health Project Plan 13
![Page 14: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/14.jpg)
Risks
• User Testing
▪We will conduct user testing to field test input
methods for symptoms.
▪Most of the team has experience creating mobile
applications and they are bringing forward UX
knowledge from previous jobs.
Spectrum Health Project Plan 14
![Page 15: Project Plan Spectrum Health Symptom Checkercse498/2017-08/schedules/all-hands-meetin… · •Symptom Checker Users describe their symptoms (runny nose, cough, rash, joint swelling,](https://reader034.vdocument.in/reader034/viewer/2022052013/602a5dcb4c0ed75b314197ba/html5/thumbnails/15.jpg)
Questions?
The Capstone Experience Spectrum Health Project Plan 15
?
? ??
?
?
?
?
?