CS4500

Project Bid 

Document Version 1.2 

January 20, 2005

Shawn Crabb
Johnathan Cazier
Gib Reimschussel
Kyungseog Oh

Table of Contents:

1.0 Project Preferences
1.1 Desired Projects

2.0 Qualifications and Tradeoffs
2.1 Strengths and Qualifications
2.2 Trade-offs, Constraints, and Special Considerations

3.0 Tomax LineBuster
3.1 Proposed Approach
3.2 Implementation Considerations

Change History


   

1.0 Project Preferences

1.1 Desired Projects

The projects that our team would like to work on, in order from highest to lowest preference, are as follows:

 Project  Shawn  John  Gib  Kyungseog  Total
 TOMAX 7 8 31 

back to table of contents


2.0 Qualifications and Tradeoffs

2.1 Strengths and Qualifications

In order to be successful on this project, our team will need to use existing Java APIs to develop a Java application.  We need to be proficient in the Java language, and be familiar wireless applications.  Everyone in our group has experience programming in Java.  In addition, people from our group have experience in the following areas:

We believe that these skills will be adequate to successfully complete our project.  Furthermore, we have experience working in teams and groups, and we feel we are prepared to combine our skills to make this project a successful team effort.

2.2 Trade-offs, Constraints, and Special Considerations

If the project requires extensive experience using wireless applications, we will need to do research in that area in order to gain the skills necessary to create the application.  We will also need to coordinate our efforts with the Tomax company, and tailor our design according to their specifications.

back to table of contents


3.0 Tomax LineBuster

3.1 Proposed approach

Build a Java application which will use existing Java-based APIs that create transactions based on Tomax's backend system.  We will need to work closely with Tomax to ensure our design fits their needs, and interests. 

3.2 Implementation considerations

Restricted to Tomax's APIs and infrastructure.  Because this is an add-on to an existing system we need to understand the design implementation of the existing system in order to successfully create our application.  Since it is a handheld device we may need to consider memory use and other issues related to handheld devices. 

back to table of contents


Change Log

version date description
1.0 13 Jan 2005 - Created project bid document.
1.1 13 Jan 2005 - Strengths and qualification for each project added
- Explanation of each project's approach and consideration
1.2 20 Jan 2005 - More details added to Strengths and qualification for each project added
- More details added to project's approach and consideration
back to table of contents