<p>Data Flow Diagrams</p><p>Symbols 0 D1 Data store Process External entity Information flow name</p><p>Note that the letters along the arrows in the example diagrams represent the name of the information being transferred in each direction – you should use a description of what the information is, e.g. Patient name – these names should match across the different levels of your DFD. Likewise, each process should given a name, with the number only being used in the top half of the box. There is a sample DFD fragment overleaf.</p><p>Context Diagram</p><p>The context diagram just shows the system in the context of the external entities, and what information flows in and out of the system as a whole.</p><p>X 0 EntityEntity A A Z EntityEntity B B Information Y System</p><p>The system is then subsequently broken down into its component parts – which are themselves broken down, until each process represents a single step in your system.</p><p>Level 0 DFD 1 Entity A X Entity B Entity A Process 1 Entity B</p><p>Y V Z</p><p>N 2 3 W D1 Data store N Process 2 Process 3 N</p><p>Level 1 DFD For process 2 2.1 V G Process 2.1</p><p>J</p><p>2.2 2.3 Y N H D1 Data store N Process Process N 2.2 2.3 W Level 2 DFD For process 2.2 2.2.1 H1 J1 Process 2.2.1 H 2.2.3 J Process K 2.2.3 H2 2.2.2 J2 L Process N N 2.2.2 D1 Data store N</p><p>Example DFD Fragment Appointment Possible appointments 2 Patient name Patient Patient Patient Maintain Appointmentappointment to appointments change</p><p>Patient information Available Appointment Appointment D1 Patients D2 Appointments</p><p>Decomposition Diagram</p><p>Each process in your system should be linked together in the form of a tree diagram to show how they are related, as shown below.</p><p>0 The System</p><p>1 2 3 Process 1 Process 2 Process 3</p><p>2.1 2.2 2.3 3.1 Process Process Process Process</p><p>2.1.1 2.2.1 3.2 The number of processes, and Process Process Process the names and numbers inside the boxes, should match the processes described in the main 2.1.2 2.2.2 3.3 part of the data flow diagram. Process Process Note that only the processes are Process shown – not the data stores or external entities. 2.2.3 Process 3.4 Process</p>
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages2 Page
-
File Size-