Presentation is loading. Please wait.

Presentation is loading. Please wait.

Phase 3 Hussain Almosa Karen Littlejohn Joey Nirschl Hassan.

Similar presentations


Presentation on theme: "Phase 3 Hussain Almosa Karen Littlejohn Joey Nirschl Hassan."— Presentation transcript:

1 Phase 3 Hussain Almosa Karen Littlejohn Joey Nirschl Hassan

2 The department has been decreasing in size and struggling to gather interest in these fields. To create an interest in this area, it is necessary to give people an opportunity to participate in hands-on demonstrations to show case the computer and electrical fields of engineering.

3 ISU Department of Electrical and Computer Engineering Vicky Thorland-Oster

4 Any visitors to the Computer, Electrical, and Software Engineering departments. Perspective Students Alumni Company Representatives Outreach events

5 Must deliver a room with the programming and floor modules by end of December

6 Piezoelectric Floor - To demonstrate that we can harness the mechanical energy from unconventional sources, such as people, in the form of electrical energy Sequential Programming - To demonstrate and create more understanding of the concept of programming

7

8

9  Main Frame  Option Frame  Description Frame  Program Frame  Password Frame

10  Settings  ProgramList  Program

11 1 Prog1 Author1 Author2 Author3 Random description here

12 1 Find treasure map. image1.jpg 2 Search for treasure. image2.jpg

13 3 Find treasure. imag3.jpg

14 hash Arial 14 True True 5 Default

15 Prog1 Prog2

16 String getFont(); / void setFont(String font); int getFontSize(); / void setFontSize(int size); boolean getTimer(); / void setTimer(boolean use); boolean getMute(); / setMute(boolean use); int getVolume(); / void setVolume(int vol); String getLocation(); / void setLocation(String loc);

17 String[] getPrograms();

18 boolean checkpass(String password); boolean setpass(String password);

19 Program(String loc); String getDescription(); String[] getAuthors(); String[] getInstructions(); String checkInstruction(String inst, int position);

20  Use JUnit 4.0 to create automated unit tests for individual modules.  Testing some aspects of the Wii remote will require human interaction.

21 TestsExpected Outcome 1. Start program.1. Opens to Main Screen. a. No programs loaded. a. Let user know that no programs are available. b. A couple of programs loaded. b. Scrolling of programs not enabled. c. Many programs loaded. c. Scrolling of programs is enabled. 2. Options button is clicked.2. User is prompted for credentials. 3. A Program is clicked.3. Proper Program Description box appears and Main Menu disappears.

22 TestsExpected Outcome 1. Main Menu button is clicked.1a. If any changes are made, user is prompted to save those changes. 1b. Return the user to the Main Menu. 2. Save button is clicked.2a. Save changes to the options XML file. 2b. Return the user to the main menu

23 TestsExpected Outcome 1. Main Menu button is clicked.1. Return the user to the Main Menu. 2. Start button is clicked.2. Direct the user to the Program form

24 TestsExpected Outcome 1. Main Menu button is clicked.

25 End of this semester: Details on Design Plans Ordered all parts Middle of Fall Semester: Projects parts completed Continue testing and building room End of December: Room set up and being shown to visitors Both modules in place

26 ItemCost 22 inch Monitor$300 Computer and accessories (keyboard & Mouse)$500 Wiimote$40 Wiimote Charger$40 Bluetooth Reciever$100 Table (Provided by the Department)$0 Security teathers$300 Total:$1,280

27

28


Download ppt "Phase 3 Hussain Almosa Karen Littlejohn Joey Nirschl Hassan."

Similar presentations


Ads by Google