Previous Topic: ObjectivesNext Topic: Deliverables


Tasks Performed During Design

Design requires you to perform several major tasks, each of which is described in detail in the Client Server Design Guide.

The tasks in the following table assume that you have already prepared for design by doing the following tasks:

The order of the tasks in the table does not imply the only sequence in which you can perform the tasks. In the actual design work, it is common to perform many tasks concurrently. The following table lists the major tasks performed during design.

Task

Purpose

Choose an application style

Map the tasks of the users to a type of application:

Graphical User Interface (GUI)

Client/server

Terminal based (block mode)

Batch (Batch is only available on MVS)

Design the dialog

Specify the procedures and the dialog flows used to navigate the system.

Design the interface

Build the screens, windows, and dialogs (the external interface).

Design the procedure logic

Specify the logic for each procedure.

Design the data structure

Transform the logical data model into a physical representation of the database.

After completing the major tasks, you can complete the design by verifying with the application users the consistency and completeness of the design.