Project Plan Ford Idea Place Mobile Edition The Capstone Experience - - PowerPoint PPT Presentation

project plan
SMART_READER_LITE
LIVE PREVIEW

Project Plan Ford Idea Place Mobile Edition The Capstone Experience - - PowerPoint PPT Presentation

Project Plan Ford Idea Place Mobile Edition The Capstone Experience Team Ford Josh Kitchens Derek Ulch Sam Djap Victor Kupatavetin Department of Computer Science and Engineering Michigan State University Fall 2010 From Students to


slide-1
SLIDE 1

From Students… …to Professionals

The Capstone Experience

Project Plan

Ford Idea Place Mobile Edition

Team Ford

Josh Kitchens Derek Ulch Sam Djap Victor Kupatavetin Department of Computer Science and Engineering Michigan State University Fall 2010

slide-2
SLIDE 2

Project Overview

  • Mobile Idea Submission database
  • Submit ideas from your phone to improve Ford
  • Subscribe to other users to see their ideas
  • Push ideas to other users
  • Browse idea database and search by various

criteria

The Capstone Experience Team Ford Project Plan 2

slide-3
SLIDE 3

Functional Specifications

  • Submit new idea to database from phone
  • Utilize phone features such as audio/video

capture, gps, etc…

  • Browse and search through database via easy-to-

use interface

  • Subscribe to other users to view their

submissions, as well as push submissions to other users for them to view

  • Offer achievements to incentivize users
  • Achievements and idea submission can be pushed

to Yammer to broadcast within Ford

The Capstone Experience Team Ford Project Plan 3

slide-4
SLIDE 4

Design Specifications

  • Utilize iPhone and Android OS’s
  • Log in using Ford credentials which are stored,

then use PIN # to open app.

  • Multi-Tab menu application for fast task
  • switching. Tabs include: View and edit user

profile, search ideas, submit ideas, etc…

The Capstone Experience Team Ford Project Plan 4

slide-5
SLIDE 5

Screen Mockups

The Capstone Experience 5 Team Ford Project Plan

slide-6
SLIDE 6

Technical Specifications

The Capstone Experience Team Ford Project Plan 6

slide-7
SLIDE 7

System Architecture

The Capstone Experience 7 Team Ford Project Plan

slide-8
SLIDE 8

System Components

  • Hardware Platforms
  • Android 2.x compatible phones
  • iPhone/iPod Touch
  • Windows Server
  • Software Platforms / Technologies
  • Android 2.x Operating System written in Java using Eclipse IDE with

Android Library Plug-in

  • iOS written in Objective-C using Xcode
  • Windows Server 2008 running MSSQL Server 2008 and Apache 2.2
  • Local LDAP server for testing purposes, later directed to Ford’s

LDAP server

  • VisualSVN and TortoiseSVN used for version control and backing

up of Source Code

The Capstone Experience Team Ford Project Plan 8

slide-9
SLIDE 9

Testing

  • Installing mock LDAP server for testing

corporate ID log-in

  • Testing UI-based Android application on phone

/ emulator

  • Interaction between SQL and mobile devices
  • Test encryption on information submitted

The Capstone Experience Team Ford Project Plan 9

slide-10
SLIDE 10

Risks

  • No experience administering web or database

servers

  • No experience in any Mobile OS programming
  • Little experience in selected languages
  • No experience in interfacing with LDAP, SQL or

Yammer servers

  • No experience with SQL-Java and JDBC (Java

Database Connectivity)

The Capstone Experience Team Ford Project Plan 10