Portable Picture Presentation (PPP) Senior Design III University of Cincinnati Adam Rehling
Introduction Intended Use Project Description User Profile Design protocols Using Objects Functions Demo Testing Deliverables
Intended Use Art Class Create Presentations Show Presentation Easy creation of Presentations Easy Editing of Presentations Show Presentation Show Present Presentation Show an Image not in the Presentation Design
Description Flash MX 2004 Pro Hard drive Images Object Oriented Reusing Objects Instantiating Objects Functions Reusable Easy to maintain Hard drive USB or FireWire Fat32 (Windows and Macintosh) Images Distributed with Teaching Materials
Description Portable Picture Presentation Display Presentation Display Zooming Image Moving Focal Point Incrementing Images Display Image from Image Library Create Quiz based on Presentation
Description Portable Picture Presentation Editor Presentation Editor Reading/Writing XML Create/Delete Presentations Edit Presentations Add/Remove Images in Image Library
User Profile Primary User Useful Experiences Presentation Editor Knowledge of Images to be Presented Basic Computer Knowledge Web Browser Experience Presentation Editor Using Dropdown Boxes Enter Image Descriptions Copy New Images to the Image Library Presentation Display Displaying an Image From the Image Library (ad-hoc) Use of a Mouse and its Buttons to Control Image Size and Location
Design Protocols Functions Objects Events Allows code reuse and programming efficiency Can be accessed by multiple portions of PPP Objects Design Efficiency A Template for Creating New Types of Objects Events Trigger Functions to do Something
Design Protocols (cont) Presentation Editor Create Presentation Edit Presentation Delete Presentation Presentation Show Images Show Image not defined in the Presentation
Demo This is where I demo The Product for 8 – 9 minutes.
Testing Plan Designer Functional Logical Pass parameters and test for expected results Trigger events manually and test for expected results Logical Test Objects for expected functionality and correct Object Definitions Test Logical Flow by Acting as an User and recording results
Testing Plan (cont) Designer (cont) User Break Testing Application Designer Tries to Break PPP by Inputting Unexpected Information into all Interface Inputs Dropdown Boxes Input Boxes User Application Testing by the User will Test the Ability of PPP to Execute all Expected Functionality with Expected Results
Deliverables Image Deliverables PPP Presentation Editor PPP Presentation Displayer User Manual with FAQ section Help Documentation
Conclusion Intended Use Project Description User Profile Design protocols Demo Testing Deliverables
Thank you My parents Dr. Geonetta and Prof. Tom Wulf My Brother God The University of Cincinnati Mt. Dew
Questions???