Project Poster - Senior Design

Download Report

Transcript Project Poster - Senior Design

Introduction
Project Requirements
Abstract
Acknowledgements
Reiman Gardens is looking to provide more
educational material on their website. They are
seeking a web program that provides an enjoyable
experience as well as teach about insects.
•
•
•
•
“Build an Insect” will allow the user to create an insect
by choosing various body parts from different insects
and assembling them to create a unique insect. This
insect could then be placed in a variety of habitats to
test its survivability based on the insect parts chosen.
The objective of this program is to increase the user’s
interest in insects while providing a useful educational
tool.
Problem Statement
•
•
•
Design Objectives
•
•
•
•
•
•
Professor Clive Woods
Dr. John Lamont
Professor Ralph Patterson III
Nathan Brockman of Reiman Gardens
Attract more users to the Reiman Gardens
website
Create a fun and interesting web application
Educate visitors about insects
Intended Users & Uses
Operating Environment
This application is for anyone interested in insects or
learning more about Reiman Gardens.
The operating environment will be any system
connected to the Internet running Java Runtime
Environment (JRE).
The program should be fun, easy-to-use, and
educational.
Functional Requirements
Must be educational
Possess features that are easily upgradeable
Contain a large variety of body part options
Must be user-friendly
Implement a graphical user interface
Must be fun
Measurable Milestones
•
•
•
•
•
•
•
Design Constraints
Problem definitions
Technology considerations and selection
End-product design
End-product prototype implementation
End-product testing
End-product demonstration
End-product documentation
•
•
•
•
Proposed Approach
Assumptions
•
•
•
•
•
•
•
•
Gather information of characteristic insect parts
Architecture and interface design
Create a prototype
Develop the end-product software
Test code
Client and faculty advisor feedback
Software refinement
Implementation
•
•
•
Experience with Macromedia Flash MX
Knowledge with methods to combine insect
parts into a final image
Bandwidth restrictions
•
•
Software Language
• Java and Flash
• C++
Data Transfer
• Only for high speed connections
• For all connections
Platform
• Windows only
• Windows, MacOS, and Linux
GUI testing
Print testing
Component testing
Web-based environment testing
Estimated Resources
Item
Cost
Paint Shop Pro
Flash MX
Expected End Product and Other Deliverables
Poster
50
Photoshop
•
•
•
Flash MX
150
Eclipse
$225
132
141
$25
Total
Personnel Effort
Required Software
Paper
Documentation
Prototype
Fun, easy-to-use, educational game
•
Estimated Resources and Schedule
Limitations
Installation of Java Runtime 2.0
Basic Internet knowledge
Project implements graphical user interface
Upgradeable with new insects
Must be able to run at a fair pace through various
connection speeds
Must be completed by May 2005
Cost efficient design
Easy to understand coding and design
Technology Considerations
Testing Considerations
Figure 2: Image of a Dragonfly
•
•
Be accessible from the Reiman Gardens website
Results must be able to create a printable
version of created insect
Be able to view insect while it is being created
Users must be able to test insects in different
environments
Proposed Approach and Considerations
•
•
•
•
•
•
•
•
Figure 1: View of Reiman Gardens
•
•
137
119
Wun-Pu Chiang
Bonnie Jan
Steve Nystrom
Kristopher Smith
Total Effort = 529 hours
Figure 4: Estimated Schedule
Closing Summary
Reiman Gardens wants to provide educational games on their website. The game will teach about insects and
their special attributes by letting users create their own insects and testing them in different environments. This
game will be fun and easy-to-use while still providing an educational experience for all ages. The program will be
upgradeable to allow an increasing variety of insect part choices. The end-product will implement Flash and Java
that can run in a JRE.
Figure 3: Example of Program Functionality
General Information
Group Members
Faculty Advisor
Professor Clive Woods
Wun-Pu Chiang, Cpr E
Steve Nystrom, Cpr E
Client
Bonnie Jan, Cpr E / A Ecl
Kris Smith, Cpr E / Com S
Nathan Brockman
Reiman Gardens