subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link
subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link
subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link
subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link
subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link
subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link
subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link

Client Contract

 

Client : Dr.Jerry Weinberg

Associate Professor

Computer Science Department

Southern Illinois University Edwardsville

Illinois 62026.

 

Team : Evolution

 

Terms of Agreement:

 

This agreement, dated this ______ day of ____________ 2004, is entered into between Dr. Jerry Weinberg, Assistant Professor for the Department of Computer Science (CS) at Southern Illinois University at Edwardsville (SIUE), and the SIUE Senior Project Development Team, Team Evolution, concerning the development of a software application for the Client by the Team. The product will be called the Robot Orientation & Mapping Project

 

 

 

Duration of Agreement:

 

This agreement is valid from the signed day forward until the delivery date. Upon final delivery, this contract will terminate and the agreement between the Client and Evolution will be void.

 

Requirements:

 

  1. Functional Requirements

 

•  Provide controls to allow the camera pan, tilt, and zoom

•  Provide mapping feature

•  Run on existing framework (Java)

•  Support all Java 1.1 capable browsers  

 

  1. Non Functional Requirements

 

•  Camera Controls

•  Easy to use interface

•  Provide good feedback of control response

•  Provide good ‘mapping' of control to function

•  Mapping

•  Provide enough detail to gain orientation

•  Assist in robot navigation

•  Misc.

•  Develop robust and modular designs

•  Use efficient coding techniques

 

 

Changes:

 

Any changes made will have to be approved in writing by both the client and all the team members.

 

 

Liability

Evolution will be not be liable for any damage caused to the robot or any hardware or software malfunction during development and testing.

 

 

Deliverables:

 

  1. Documentation:

The following documentation will be provided at the end of the project:

    • Requirements Analysis and Design (RAD)
    • System Design
    • Project Plan
    • Source Code

 

  1. Install Package

The install package will load all the necessary files to implement the product on the robot and the desired PC's.

 

 

Testing:

 

All Product code will be tested for accuracy, efficiency, and safety. Testing will be performed by Evolution at various stages in the development cycle.

 

 

Dr.Jerry Weinberg Client ________________ ________

 

Team Evolution Members:

 

Michael Lazar Project Manager ________________ ________

 

Peri Subrahmanya Lead Designer ________________ ________

 

Sean Hogan Lead Designer ________________ ________

Joel Hackstadt Lead Designer ________________ ________

Sean Williams Tester ________________ ________

 

 

 

 

 

 

 

 

About Us |Contact Us | ©2004 Team Evolution