Describe modular design, and explain the two main prototyping methods.
What will be an ideal response?
In a modular design, you create individual components, called modules, which connect to a higher-level program or process. Each module represents a specific process, which can be represented in a graphical model, and documented in a process description. Modular design is especially important in designing large-scale systems because separate teams of analysts and programmers can work on different areas and then integrate the results.
Systems analysts generally use two prototyping methods, system prototyping and design prototyping.
System prototyping produces a full-featured, working model of the information system. A system prototype that meets all requirements is ready for implementation, as shown in Figure 8-21. Because the model is “on track” for implementation, it is especially important to obtain user feedback, and to be sure that the prototype meets all requirements of users and management.
Design prototyping is a method for verifying user requirements, after which the prototype is discarded and implementation continues. The approach is called design prototyping, or throwaway prototyping. In this case, the prototyping objectives are more limited, but no less important. The end product of design prototyping is a user-approved model that documents and benchmarks the features of the finished system. Design prototyping makes it possible to capture user input and approval while continuing to develop the system within the framework of the SDLC. Systems analysts typically use design prototyping as they construct outputs, inputs, and user interfaces.
You might also like to view...
What is the result of the following section of code?
``` Private Sub btnExit_Click(ByVal sender As System.Object, _ ByVal e as System.EventArgs) Handles btnExit.Click Me.Close() End Sub ``` a. Shut down the computer b. Log off the current user c. Close the current form d. None of the above
Select one of the use cases and create a class diagram.
What will be an ideal response?
Repeat Exercise 1 for a credit card account instead of a credit card. An account represents the charges and payments made using a credit card.
What will be an ideal response?
A tag and a property are the same thing
Indicate whether the statement is true or false