Name:_Katherine Barrios Assignment: _1_ Design Steps of the Program Development Life Cycle

Similar documents
Theatre A/V Control. Media Services, Library (204) Do Not Remove from Theatre

READING Takes You Everywhere. Deerfield Public Library. Deerfield Public Library. READING Takes You Everywhere. 920 Waukegan Road

Autotask Integration Guide

Stretch Mode. Setting Steps. Stretch Main onto Monitor

Standard Operating Manual

User Guide Version 1.1.0

The TKMA-Stefan George Memorial Songwriting Competition

XYZ Cinemas - ecna Configuration 12/12/2013 Table of Contents

User Guide. Color Touchscreen Programmable Thermostat. ComfortSense Model: 13H /2017 Supersedes

ONLINE PROMOTIONAL CODE REDEMPTION

GLX DMX-16 MANUAL DMX-16. owners manual

Description. Never run out of envelopes again.

Transmitter Interface Program

Cisco Spectrum Expert Software Overview

CSE 352 Laboratory Assignment 3

Netflix on the IMC IMC and up. User guide for viewing Netflix Content

Digital Video User s Guide

Camden Technology Center. Smart Classroom Guide A/V Sympodium

This guide covers the set-up of Oboe 3.5 and selling POS products on your website.

Positive Attendance. Overview What is Positive Attendance? Who may use Positive Attendance? How does the Positive Attendance option work?

Liverpool Empire Theatre Visual Story A visual resource for people with Autism Spectrum Condition visiting the theatre.

PLASMA MONITOR (PT20 UVVis) USER GUIDE

Use xtimecomposer and xscope to trace data in real-time

Shift Tool: Adding a Recurring Shift or Event

RF Solution for LED Display Screen

Quarterly Update to City Council

SM DMX LIGHTING CONTROLLER OWNERS MANUAL. May 19, 2009

Art M Digital codelock module

SCS318. User Instructions. SCS318 comprising of SCS317 7 Day Wireless Programmable Room Thermostat and SSR303 Receiver

Digital Video User s Guide. the Future. now showing

Sketching (2013) Performance Guide. Jason Freeman, Yan- Ling Chen, Weibin Shen, Nathan Weitzner, and Shaoduo Xie

Crestron Room Scheduling Panels. User Guide Crestron Electronics, Inc.

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition

Digital Video User s Guide THE FUTURE NOW SHOWING

2018 SCHOLARSHIP INSTRUCTIONS and APPLICATION

2.0 Installation Guide

Device Management Requirements

To complete this document, you will need the following file:

Digital Economy Seven Programmer

Optiflex Interactive Video System

Programming Manual for ETA25PM and MABxxAPM series

PQ-Box 100 Quick Start Instructions

Variwrap Controller Manual

Version 3.1. Getting Started Guide. Scientific Atlanta

Deckchair Cinema. Community Fundraiser Nights

Video and Image Processing Suite

PYROPTIX TM IMAGE PROCESSING SOFTWARE

IPTV User s Guide THE FUTURE NOW SHOWING

Quick Guide QA Review March 22, 2018

Eagle Business Software

Air Booking Go! Script

Digital Video User s Guide THE FUTURE NOW SHOWING

Auxiliary states devices

Quick Guide QA Review March 22, 2018

aquauno INSTRUCTIONS WATER TIMER VIDEO VIDEO

Lab 23 Controller Diagnostics

Rako App Guide. A Rako lighting system can be controlled by the App if the system meets the following requirements:

ENGR 1000, Introduction to Engineering Design

DIGITAL TIMER - MODES- rev. 5.5

XRD-DSC Sample Alignment (BB) Part

ACADEMIC APPEALS MODULE, STUDENT INFORMATION CENTER

Using the More Advanced Features of the AUTOcard-SA System

The world s smartest PVR. User guide 1

Information Radio Transmitter Programming Guide

ACCESS ONLINE BOOKING GUIDE

Introduction to EndNote

DL-Navigator Operator Manual Post-Network Conversion (Version 6.1) Wisconsin BadgerNet Converged Network Room Control System- Pre-Network Conversion

Kiosk Overview Configuring the Kiosk in Links Setup & Registration Registering a Kiosk Sale Items Security...

Daily Team Planner (DTP)

The Button Controlled Instructor Station

Serial Flash Programmer. S550-SFWv3 FA Mode. Operation Manual. Sunny Giken Inc.

ExtIO Plugin User Guide

Digital Video User s Guide THE FUTURE NOW SHOWING

WCS-D800 Programming Software for the Icom ID-800

Syntor X Flash Memory Module Revision C

Rules for the Student English Speech Competition :

WCS-V82 Programming Software for the Icom IC-V82

Netflix payment info Netflix Netflix

Parsic Italia Timer Relay Module (FRM01) User Manual

Yellow Frog. Manual Version 1.1

Taking Control of Your TV

LedSet User s Manual V Official website: 1 /

PO Box 562 MOOROOKA Q ABN: Brisbane Eisteddfod Inc. General Policies

of New York, Inc. Original Sheet No. 81 SCHEDULE 3 Black Start Capability

Quick Start manual for Nova

What is LibraryThing? Prerequisites Value Getting Started Become a Member

NX APPLICATION NOTE Led Guided Assembly Connector Pinning with Continuity

Prohibition Order 1 Ineligible Customer Lists & Customer Blocks (Update)

Digital Video User s Guide THE FUTURE NOW SHOWING

Tone Voice Signaling 10/28/11

Digital Terrestrial Alignment & Installation Meter

S TA S H I M I C A S E S T U D Y

Let s Animate! 15 Clock 15 Variables 17 Logic 17. I see a mistake! 20

MAGIC THipPro. Signalling and Control with. Configuration Guide. using the example of a LAWO crystal mixing console. Version: March 26 th, 2018

OPERATION AND MAINTENANCE

Evaluation of the VTEXT Electronic Textbook Framework

Leer Ice Vending Machines

Tebis application software

Digital Video User s Guide THE FUTURE NOW SHOWING

1 Rovi DTA Guide User Manual for SD and HD DTAs. Copyright 2014 Rovi Corporation

Transcription:

Name:_Katherine Barrios Assignment: _1_ Design Steps of the Program Development Life Cycle Requirements Document Date Submitted: 2/6/12 Application Title: Purpose: Program Procedures: Algorithms, Processing, and Conditions: Notes and Restrictions: Comments: Raffle Prize Selection Your school has started selling raffle tickets for a scholarship fund that provides the winner a choice of raffle gifts. The winner can choose one of three prizes. So they can choose, the program must display each of the prizes upon request of the raffle winner. The winner then can make the choice of the prize he or she would like to receive. From a window on the screen, the user selects one of three raffle prizes. A picture of the prize is displayed in the window. The user then can choose the prize he or she wants to receive. 1. The user selects a prize. Then a picture of the prize is displayed in the window. 2. The user can select any of the three prizes. Only the picture for the selected prize should be displayed. 3. The user can select prizes back and forth to see the pictures for the prizes. 4. After the user finds a prize he or she wants, the user chooses that prize for delivery. 5. After the user chooses a prize, a message stating that a raffle prize has been chosen should be displayed. 6. After the User chooses a prize, the only allowable action is to exit the window. 1. The user should not be able to choose a prize until they have viewed the picture of at least one raffle prize. 1. The raffle prizes available are gas grill, a flat-screen television, and a laptop. Use Case Definition 1. The user opens the application. 2. The user selects a prize, and a picture of the prize is displayed in the window. 3. The user can select prizes back and forth to see the pictures for the prizes. 1

4. After the user finds a prize he or she wants, the user selects the Select Prize button for delivery. 5. The program displays a message stating that a raffle prize has been chosen. 6. The user terminates the program by clicking the Exit button or pressing ALT-X. User Interface List of the controls needed. Control Type Control Name Description Form frmraffleprizeselection Only form in application. Label lblinstructions Displays instructions on how to use the program. Label lblheading Displays the Title of the Application. 2

Label lblmessage Displays message to user that the prize has been selected. Button btngrill When clicked, it displays the Grill picture and hides the TV and Laptop pictures. Button btnlaptop When clicked, it displays the Laptop picture and hides the TV and Grill pictures. Button btntv When clicked, it displays the TV picture and hides the Grill and Laptop pictures. Button btnselect When clicked, displays a message to the user that the prize has been selected. Button btnexit When clicked, the program will terminate. Picture picgrill Displays a picture of the Grill prize when Grill button is clicked. Picture piclaptop Displays a picture of the Laptop prize when Laptop button is clicked. Picture pictv Displays a picture of the TV prize when TV button is clicked. 3

Values of Each Control's Relevant Properties. Control Type Control Name Property Value Form frmraffleprizeselection Text Barrios_Raffle Prize Selection Accept Button Cancel Button btnselect btnexit Label lblinstructions Text Choose a prize and then click the Select Prize button Label lblheading Text Raffle Prize Selection Label lblmessage Text You have completed your prize selection Button btngrill Text Grill Button btnlaptop Text Laptop Button btntv Text TV Button btnselect Text Select Button btnexit Text E&xit Picture picgrill Picture Grill Image Picture piclaptop Picture Laptop Image Picture pictv Picture TV Image Event Planning Document Program Name: Raffle Prize Selection Developer: Katherine Object: frmraffleprizeselection Date: 2/6/12 Object Event Trigger Event Processing btngrill Click Display Grill picture Hide Laptop Picture Hide TV picture btnlaptop Click Display Laptop picture Hide Grill picture 4

Hide TV picture btntv Click Display TV picture Hide Grill picture Hide Laptop picture btnselect Click Disable Grill button Disable Laptop button Disable TV button Disable Select Prize button Display conformation message btnexit Click Close the window and terminate the program ALT-X frmraffleprizeselection Load Set focus on the Prize buttons Display instructions Display Title of Application 5