Java Reference
In-Depth Information
FIGURE 5-1
Program Development
The program development cycle for the Reservations program consists of tasks
that correspond to the six development cycle phases, as shown in Table 5-1.
Table 5-1 Reservations Program Development Tasks
DEVELOPMENT PHASE
TASK(S)
1
Analyze the requirements
Analyze the Reservations problem.
2
Design the solution
Design the user interface for the application,
including the layout, data, and components.
Design the logic to solve the problem.
3
Validate the design
Confirm with the user that the design solves the
problem in a satisfactory manner.
4
Implement the design
Translate the design into code. Include internal
documentation (comments and remarks) within
the code that explains the purpose of the code
statements.
5
Test the solution
Test the program. Find and correct any errors
(debug) until it is error-free.
6
Document the solution
Print copies of the program code and interface.
Analysis and Design
Figure 5-2 on the next page shows the requirements document that initiates
the development cycle for the Reservations program. The requirements docu-
ment specifies the reason for the request, lists the required inputs and outputs,
references the need to set the room status back to available each morning, and
notes the need for possible changes to the program to support additional rooms.
 
Search WWH ::




Custom Search