100%(5)5 out of 5 people found this document helpful
This preview shows page 8 - 16 out of 16 pages.
Phase 2 SourcePhase 2 is 100% complete with the GUI ,lottery algorithm and test plan turned in for awaiting overall testing and team validating. Figure 3 LNGA GUI
Figure #4.1 Phase 3 SourceWe have completed our design and developed an algorithm for the LNGA. We are continuously building on making LNGA using Class diagram and
Event Trace DiagramsBlocks (USER, MAIN, PLAYERVIEW, ADMINVIEW, HISTORYVIEW)Scenario 1: Start upDescription: User opens applicationPre-Condition: Computer is onPost Condition: Application is up and runningScenario 2: ShutdownDescription: Closes the app Pre-Condition: app is up and running
Post Condition: app is closed Scenario 3: User presses the draw button in Simulation AreaDescription: The user presses the draw buttonPre-Condition: A number has been inputted for number of ticketsPost Condition: The Admin View is displayed
Scenario 4: User presses the auto button in Play AreaDescription: User presses the auto button in Play areaPre-Condition: No values are in the fieldsPost Condition: Random numbers with min and max are assigned to fieldsScenario 5: User presses the draw button in Play area
Description: User presses the draw buttonPre-Condition: Valid numbers are within fieldsPost Condition: The Admin View is launchedScenario 6: User presses the draw button with invalid numbersDescription: User presses draw button with blank or out of range numbersPre-Condition: Blank or invalid values in number fieldsPost Condition: An error message is displayed
Scenario 7: User presses the run button on Admin ViewDescription: User presses the run buttonPre-Condition: Number of rounds is set to 200Post Condition: If they played tickets matches a winning number then winner is displayedScenario 8: User presses the history button on Admin ViewDescription: User presses history buttonPre-Condition: nonePost Condition: A window is displayed which shows all the previous winning tickets
Figure 1.6Phase 4:Final Product Code and final documentation will be turned in. Deliverables will include all task and changes if any with a full test plan completed.