Anda di halaman 1dari 3

Answers for Lesson 7 Research Assignment One common experience that students in every college and university share

is enrolling in a college course. a) Draw a level 1 data flow diagram of data movement for enrollment in a college course. Use a single sheet and label each data item clearly. b) Explode one of the processes in your original data flow diagram into sub-processes, adding data flows and data stores. c) List the parts of the enrollment process that are hidden to the outside observer and about which you have had to make assumptions to complete a second-level diagram. Answer a) In data-oriented systems, Data flow diagrams (DFDs) are one of the main methods available for the purpose of analyzing the system. Essentially, the DFD emphasizes the logic underlying the system, so the analyst can develop a graphical representation of data movement through the organization. In order to be effective, a data flow diagram should be drawn using a systematic approach and following these guidelines: y y Make a list of business activities. Create the context level diagram, including all external entities and the major data flow to or from them. y Create Diagram 0 by analyzing the major activities within the context process. Include the external entities and major data stores y Create a child diagram for each complex process on Diagram 0. Include local data stores and detailed processes.

Check for errors and make sure the labels you assign process and data flow are meaningful.

Develop a physical DFD from the logical DFD and distinguish between manual and automated processes.

Partition the physical data flow diagram by separating or grouping parts of the diagram in order to facilitate programming and implementation.

Answer b)

This is a child diagram (or level 1 diagram) which depicts in more detail one of the processes and illustrates the logic required to produce the output. As we can observe there are three sub processes associated to the Class Offered process.

Answer c) The parts of the enrollment process that are hidden are: y y Process 1.2 which checks that all prerequisites have been met. Process 5 which produce the enrollment statistics.

Anda mungkin juga menyukai