100% found this document useful (1 vote)
829 views

Lesson 7 Syst Analysis and Design Answers

The document provides answers to a research assignment about creating data flow diagrams (DFDs) to model an enrollment process in a college course. It includes: 1) A level 1 DFD with a single process exploded into three sub-processes and associated data flows and data stores. 2) Identification of two "hidden" sub-processes that make assumptions - one to check prerequisites and one to produce enrollment statistics.

Uploaded by

Carlos Vallejos
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
829 views

Lesson 7 Syst Analysis and Design Answers

The document provides answers to a research assignment about creating data flow diagrams (DFDs) to model an enrollment process in a college course. It includes: 1) A level 1 DFD with a single process exploded into three sub-processes and associated data flows and data stores. 2) Identification of two "hidden" sub-processes that make assumptions - one to check prerequisites and one to produce enrollment statistics.

Uploaded by

Carlos Vallejos
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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.

You might also like