+ All Categories
Home > Documents > 1 Tucker Lein, Justin Price, Cody Robinson, and Jennifer Gay Team07.

1 Tucker Lein, Justin Price, Cody Robinson, and Jennifer Gay Team07.

Date post: 02-Jan-2016
Category:
Upload: helena-harris
View: 218 times
Download: 0 times
Share this document with a friend
Popular Tags:
16
1 Tucker Lein, Justin Price, Cody Robinson, and Jennifer Gay Team07
Transcript

1

Tucker Lein, Justin Price, Cody Robinson, and Jennifer Gay

Team07

2

ITEC 370 – Software Engineering I

Team Project : R-SPaCE Entertainment App and Centralized Website for

Distributing Information

Client: R-SPaCE – Amanda Sorenson

Six Week Update Presentation

3

Objectives OverviewWho/What is R-SPaCE?Current issues our client is facingOur Project: Solution to client’s needsProject OverviewBackend OverviewDevelopment Plan OverviewConclusion

4

What does R-SPaCE stand for?Radford Student Programming and

Campus Events R-SPaCE is an organization, through Student Affairs, which works with other organizations on campus to bring Radford students entertaining events. Movies, concerts, Build-A-Bear workshops, etc.

5

Problem: People forget about R-SPaCE Events

What Was I Supposed To Remember?

6

Solution…R-SPaCE Entertainment

AppLists current and

upcoming eventsProvide mobile access to

event informationManage customizable

alerts for specific events

7

There must be an easier way *sigh*Problem: Updating

multiple websites to post information

Before Tesseract Design Came to R-SPaCE’s rescue

8

Each website had to be updated manually for every event

9

R-SPaCE Entertainment App User Interface Preview – Home Page

10

R-SPaCE Entertainment App User Interface Preview Cont’d – All Page

11

R-SPaCE Entertainment App User Interface Preview Cont’d – Event Detail Page

12

Event Management Website OverviewLogin with RU username

and passwordPost events with web

formServer script:

Updates Events Database

Posts event information to other online media websites that R-SPaCE uses

Alerts Android devices about updated Events Database

13

Android App OverviewApp will communicate

with Events server using AJAX

New event information will be sent to the client as a JSON string

Client will store new event information in a local database for offline storage

14

Development PlanBreak development into 4 sections:

Development of the appFront-end of Event Management WebsiteClient-server communicationEvent server-side processing

Assign each of these sections to one of our developers to work on parallel to each other

15

Development PlanOther plans for development:

Testing small components of functionality during Requirements phase Push notifications AJAX communication Facebook/Twitter APIs

16

Conclusion


Recommended