13
From Students… …to Professionals The Capstone Experience Project Plan Market Share Viewer Application Team Urban Science Abdulla Alkawai Lucas Madill David Pusdesris Dhruv Rajput David Warner Department of Computer Science and Engineering Michigan State University Spring 2015

Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

From Students…

…to Professionals

The Capstone Experience

Project Plan Market Share Viewer Application

Team Urban Science Abdulla Alkawai

Lucas Madill David Pusdesris

Dhruv Rajput David Warner

Department of Computer Science and Engineering Michigan State University

Spring 2015

Page 2: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Functional Specifications

• Collect and visualize market share and dealer statistics for marketing managers

• Drill down capability

• Role-based user hierarchy: global regional manager, country manager, CEO

• Administrative web interface with data upload

The Capstone Experience Team Urban Science Project Plan 2

Page 3: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Design Specifications

• Application accessible via mobile tablet (Android & iOS) and web oAuthentication

o Landing Page

oMarket Share Stats View

oDealership Stats View

oAdmin Web Mode

• Administrative functionality accessible from web application

The Capstone Experience Team Urban Science Project Plan 3

Page 4: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Screen Mockup: Authentication

The Capstone Experience Team Urban Science Project Plan 4

Page 5: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Screen Mockup: Landing Page

The Capstone Experience Team Urban Science Project Plan 5

Page 6: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Screen Mockup: Market Share Statistics View

The Capstone Experience Team Urban Science Project Plan 6

Page 7: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Screen Mockup: Dealership Statistics View

The Capstone Experience Team Urban Science Project Plan 7

Page 8: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Screen Mockup: Admin Web Mode

The Capstone Experience Team Urban Science Project Plan 8

Page 9: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Technical Specifications & System Architecture

The Capstone Experience Team Urban Science Project Plan 9

Page 10: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Database Schema

The Capstone Experience Team Urban Science Project Plan 10

Page 11: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

System Components

• Hardware Platforms

Samsung Galaxy Tab 3 10.5” (Android)

Apple iPad 3 9.7” (iOS)

• Software Platforms / Technologies

Visual Studio 2013

Microsoft SQL Server 2012

Android Studio 1.02 / Xcode 6.1.1

ASP.NET MVC Framework

Google Maps API

The Capstone Experience Team Urban Science Project Plan 11

Page 12: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Testing

• Authentication by user role

• Checking network traffic for secure data

• Extensive testing drill down and map view functionality

• Latency considerations

The Capstone Experience Team Urban Science Project Plan 12

Page 13: Market Share Viewer Application - capstone.cse.msu.edu · Design Specifications •Application accessible via mobile tablet (Android & iOS) and web oAuthentication oLanding Page oMarket

Risks

• Database Servers and Authentication Process

• Developing three applications on three different platforms

• Transferring data in easy-to-parse format to mobile applications

• Data visualization/design considerations

The Capstone Experience Team Urban Science Project Plan 13