Data base systems

profilekevir.wade.srilfrs
mod_6_chart_eom_v2.docx

Part 1: Answer the Module Review Questions listed below. These questions were chosen to demonstrate your understanding and help you assess your progress.

1. What is the purpose of creating a logical process model and then a physical process model? What information is found on the physical DFD that is not included on the logical DFD?

2. Distinguish between a control module, subordinate module, and library module on a structure chart. Can a particular module be all three? Why or why not?

3. Where does the analyst find the information needed to create a structure chart? Describe the purpose of program specification.

4. What is the difference between structured programming and event-driven programming?

End of Module Questions - Part 2

Critique the following structure chart that depicts a guest making a hotel reservation. Describe the chart in terms of fan-in, fan-out, coupling, and cohesion. Redraw the chart to improve the design.

1

RESERVE

ROOM

Guest Record

Reservation

Record

Preference Record

Updated Customer Record

Updated Reservation Record

Guest Record

Guest

ID

Hotel

Full

Date

1.1

LOCATE AVAILABLE ROOM

1.2

READ

GUEST

RECORD

1.3

EDIT NEW GUEST INFORMATION

1.4

EDIT OLD

GUEST INFORMATION

1.5

ASSIGN

ROOM AND PREFERENCE INFO

1.6

WRITE UPDATED CUSTOMER RECORD

1.7

WRITE NEW RESERVATION

1.8

PRINT RESERVATION CONFIRMATION

1