View
219
Download
0
Category
Preview:
Citation preview
AbstractAbstractReiman 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.
AcknowledgementsAcknowledgements• Professor Clive Woods• Dr. John Lamont • Professor Ralph Patterson III • Nathan Brockman of Reiman Gardens
Problem StatementProblem Statement• Attract more users to the Reiman Gardens website• Create a fun and interesting web application• Educate visitors about insects
Operating EnvironmentOperating EnvironmentThe operating environment will be any system connected to the Internet running Java Runtime Environment (JRE).
Intended Users & Uses Intended Users & Uses This application is for anyone interested in insects or learning more about Reiman Gardens.
The program should be fun, easy-to-use, and educational.
AssumptionsAssumptions• Installation of Java Runtime 2.0• Basic Internet knowledge• Project implements graphical user interface• Upgradeable with new insects
LimitationsLimitations• Experience with Macromedia Flash MX• Knowledge with methods to combine insect parts into a final image• Bandwidth restrictions
IntroductionIntroduction
Expected End Product and Other DeliverablesExpected End Product and Other Deliverables• Documentation• Prototype• Fun, easy-to-use, educational game
General InformationGeneral InformationGroup MembersGroup Members
Wun-Pu Chiang, Cpr E Bonnie Jan, Cpr E / A EclSteve Nystrom, Cpr E Kris Smith, Cpr E / Com S
Faculty AdvisorFaculty AdvisorProfessor Clive Woods
ClientClientNathan BrockmanReiman Gardens
Estimated Resources and ScheduleEstimated Resources and Schedule
Project RequirementsProject RequirementsDesign ObjectivesDesign Objectives• 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
Functional RequirementsFunctional Requirements• 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 Design ConstraintsDesign Constraints• 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
Measurable MilestonesMeasurable Milestones• Problem definitions• Technology considerations and selection• End-product design• End-product prototype implementation• End-product testing• End-product demonstration• End-product documentation
Proposed Approach and ConsiderationsProposed Approach and ConsiderationsProposed ApproachProposed Approach• 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
Technology ConsiderationsTechnology Considerations• Software Language
• Java and Flash• C++
• Data Transfer• Only for high speed connections• For all connections
• Platform• Windows only• Windows, MacOS, and Linux
Testing ConsiderationsTesting Considerations• GUI testing• Print testing• Component testing• Web-based environment testing
Closing SummaryClosing SummaryReiman 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.
Item CostPaper $25
Poster 50
Flash MX 150Total $225
119137
132141
W un-Pu ChiangBonnie JanSteve NystromKristopher Smith
Personnel Effort
Total Effort = 529 hours
Figure 3: Example of Program Functionality
Figure 4: Estimated Schedule
Figure 1: View of Reiman Gardens Figure 2: Image of a Dragonfly
Paint Shop Pro
Flash MX
Photoshop
Eclipse
Estimated Resources Required Software
Recommended