Team Groundhog –US

Project Bid 2

1.0 Project Preferences

1.1 Project Description
Vision: Provide backend and frontend systems to allow student interaction during lectures.

Members

Josh

Scott

Tim

Adam

Curtis

Total

Text Message Response System

3

2

2

0

1

8


2.0 Qualifications and Tradeoffs 

2.1 Strengths and Qualifications 
Team Strengths: 
Team has worked on previous programming and machinima projects.  Familiar with web architecture and web applications. Large amount of experience developing services and client tools. 

Languages:

Java, C#, C++, C, ASP.NET, PHP, JSP, SQL


2.2 Tradeoffs, constraints, and special considerations 

No Bluetooth experience on the team.  We will need to investigate cell phone programming libraries, as well as familiarize ourselves with telephony and SMS.

 
3.0 Cell Phone-based Student Response Pads

3.1 Approach 

Meet with Daume to talk about the project, see examples of existing systems, and consult on features and interfaces. Gather requirements related to the interaction model, desired features, and desired output. Develop product roadmap.  Implement necessary product documentation, and assign tasks.  Project can be segmented into Student interfaces(Web/Phone) and Teacher interface.


3.2 Implementation and Considerations 
Applet needs to be able to run on a standard cell phone. It will need to be able to listen to incoming text messages, and store the appropriate data.  Web interface for students can be developed using standard products that allow sending text messages from a computer via email address for provider(number@txt.att.net).  Student cell phones should not require a custom app, as standard text message feature will be used.  Bluetooth or USB can be used to communicate data to the professor’s laptop.  We will need to determine a file format that can be used by the specified applications.