1 / 9

Adding Machine Prototype

Adding Machine Prototype. This is a bit trickier than the Tic Tac Toe prototype. It is not “clear” what should be included in the program (no rules). In this case, the stories will drive the interface design as well as the functions.

dagan
Download Presentation

Adding Machine Prototype

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adding Machine Prototype This is a bit trickier than the Tic Tac Toe prototype. It is not “clear” what should be included in the program (no rules). In this case, the stories will drive the interface design as well as the functions. It probably helps to identify GROUPS of functions. In “real” software, we see these in MENUES – so we can start with menues.

  2. Adding Machine Prototype Storage Save Data Load Data Print Data Operations Add List Counting Items Averages/Stats Other Tools Windows Calculator MS Word These items came to mind at the beginning.We can add more later as we think of them. It probably makes sense to try to find a story for each of the menu items listed above – maybe one longer story for several items. You should find that your Intended User will be helpful by describing meaningful stories.

  3. Adding Machine Prototype Stories First Rather than starting with the screen design, we can start with text stories, then design the screens, and then illustrate them.

  4. Adding Machine Prototype Story : Adding Up a List The cafeteria, the book store and the bookkeeper add up lists of prices and money. Sometimes there are hundreds of numbers, so they need to be able to type them in quickly and easily, review them and find mistakes, and then change them easily. Then they want a total and maybe a printed copy of the list, nicely formatted.

  5. Adding Machine Adding Up a List Click OK to delete [ OK ] [ Cancel ] Enter Data 17.99 25.0023.2519.95 8.5099.0017.99 Type number press [Enter] - automatically adds number to list Double-click to delete –confirmation question pops up Loads list of data from a file LOAD Saves data in a disk file SAVE Total is alwaysupdated after adding or deleting 193.69 PRINT Prints a nicely formatted report on paper

  6. Adding Machine Counting Items The user can typeranges (min, max) and immediately see the number of data items inthat range. Smallest Largest # items Percent 0 19.99 3 50% 20.00 49.99 2 33% 50.00 99.99 1 17%

  7. Adding Machine Statistics Max Item Min Item Total Average Standard Deviation 99.00 8.50 193.69 32.28 33.19

  8. Adding Machine Prototype Automation Remember to keep notes about automation (processing) required for the stories and interfaces. For example: • Calculate total, average, and standard dev • Respond to double-clicks to delete • Save and load data in disk files • Right-alignment in text-fields and lists

  9. Adding Machine Prototype Talk to the User Remember: the intended user will give you lots of good ideas about what your program needs to do and how it should work. Later your project will be assessed for usability and meeting goals. Let the user help you get a good grade.

More Related