location-based services app - michigan state university › ~cse498 › 2017-01 › schedules ›...
TRANSCRIPT
![Page 1: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/1.jpg)
From Students…
…to Professionals
The Capstone Experience
Project PlanLocation-Based Services App
Team Auto-OwnersAlex Besinger
Josh ChristYunfei Peng
Seth Schmitz
Department of Computer Science and EngineeringMichigan State University
Spring 2017
![Page 2: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/2.jpg)
Functional Specifications
• Connect Auto-Owners’ associates while out in the community
• Enable innovative customer interactions
• Provide mobile access to customer information
• Able to make notes on policies while out in the field
Team Auto-Owners Project Plan
![Page 3: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/3.jpg)
Design Specifications
• Support role-based authentication and authorization
• Handle location, based on address or GPS
• Enable claims submissions
• Visualize mapping of customers nearby Policyholders
Claims
Proposals
• Provide administrative web portal
Team Auto-Owners Project Plan
![Page 4: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/4.jpg)
Screen Mockup: Login and Map View
Team Auto-Owners Project Plan
![Page 5: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/5.jpg)
Screen Mockup: Policy Details
Team Auto-Owners Project Plan
![Page 6: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/6.jpg)
Screen Mockup: Web: List Users
Team Auto-Owners Project Plan
![Page 7: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/7.jpg)
Screen Mockup: Web: Edit Data
Team Auto-Owners Project Plan
![Page 8: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/8.jpg)
Technical Specifications
• Mobile app development to support both IOS and Android
• Location-based services(GPS)
• Integration with a mock database
• Google Maps API and Geocoding API
• Using the medium-tier MySQL server
• CakePHP web framework
Team Auto-Owners Project Plan
![Page 9: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/9.jpg)
System Architecture
Team Auto-Owners Project Plan
![Page 10: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/10.jpg)
System Components
• Hardware Platforms Ubuntu
IOS
Android
• Software Platforms / Technologies Android Studio
Xcode
Google Maps API
MySQL database
CakePHP
Team Auto-Owners Project Plan
![Page 11: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/11.jpg)
Testing
• End-user testing of admin site
• Multi-Location in-person GPS feature testing
• End-user testing in online and offline modes
• Caching data testing for login data and specific location data
• Updating cached data upon login testing
Team Auto-Owners Project Plan
![Page 12: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/12.jpg)
Risks
• IOS Development No one in our group has experience programing IOS APPs
Assigned Alex to research and develop the app using Swift in Xcode
• Mapping API No prior experience with implementing Google Maps API
Assigned Yunfei to research the API and implement it
• Data Caching Application needs to cache data from database when offline
Working on building a functional caching prototype
Team Auto-Owners Project Plan
![Page 13: Location-Based Services App - Michigan State University › ~cse498 › 2017-01 › schedules › all... · 2017-02-09 · Location-Based Services App Team Auto-Owners Alex Besinger](https://reader034.vdocuments.site/reader034/viewer/2022042309/5ed5db391f18302f94653597/html5/thumbnails/13.jpg)
Questions?
Team Auto-Owners Project Plan
?
? ??
?
?
?
?
?