Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft C# Professional Projects - Premier Press.pdf
Скачиваний:
177
Добавлен:
24.05.2014
Размер:
14.65 Mб
Скачать

132 Project 1 CREATING A CUSTOMER MAINTENANCE PROJECT

The Reports Form

The Reports form contains links to various reports created in the Customer Maintenance project. The layout of the Reports form is displayed in Figure 7-6.

FIGURE 7-6 Layout of the Reports form

Low-Level Design

In the low-level design phase, a detailed design of the software modules, based on the high-level design, is produced. In addition, the team lays down specifications for various software modules of an application. Modules defined in the high-level design phase are used to create a detailed structure of a system. The system contains subsystems, which are partitioned into one or more design units or modules.

In the low-level design phase, the flow of the different modules in the Customer Maintenance project and the interactions between various interfaces are defined. The flow and the interaction between the interfaces are shown in the following figures.

The Form1 Module

The Form1 module deals with Form1. Figure 7-7 shows the flowchart and the interaction of Form1 with the other modules.

PROJECT CASE STUDY

Chapter 7

 

133

 

 

 

 

 

FIGURE 7-7 Flowchart of the Form1 module

The Worker Module

The Worker module consists of WorkerForm that contains information about workers. The flowchart of WorkerForm is displayed in Figure 7-8.

134 Project 1 CREATING A CUSTOMER MAINTENANCE PROJECT

FIGURE 7-8 Flowchart of the Worker module

The Customer Module

The Customer module contains CustomerForm. Figure 7-9 displays the flowchart of the Customer module.

PROJECT CASE STUDY

Chapter 7

 

135

 

 

 

 

 

FIGURE 7-9 Flowchart of the Customer module

The Job Details Module

The Job Details module contains the JobDetails form. Figure 7-10 displays the flowchart of the Job Details module.

136 Project 1 CREATING A CUSTOMER MAINTENANCE PROJECT

FIGURE 7-10 Flowchart of the Job Details module

The Reports Module

The Reports module contains the Reports form. The flowchart of the Reports module is displayed in Figure 7-11.