Assignment Task
Based on your responses to questions in Assessment 1, perform process and data modelling and develop and document a number of design diagrams including context diagram, level 0 and level 1 data flow diagram and entity relationship diagram.
Context
In Assessment 1, you performed a comprehensive requirement analysis for the case study that was given to you. With an in-depth understanding of the functional requirements of the system, you are now required to perform further analysis through process and data modelling.
Process modelling and data modelling can be used to provide deeper understanding of a system thus they are an integral part of system analysis. Process modelling models processes in a system while data modelling helps in identifying the data that flows through the processes.
Questions
1. Create and provide a Context Diagram for the given case study.
2. Create and provide a Level 0 Data Flow Diagram (DFD). The Level 0 DFD should contain all the major high-level processes of the System and should show how these processes are interrelated/interacting.
3. Select three important processes from Level 0 DFD and provide their decomposition (Level 1 DFD)
4. For the given case study, provide an Entity Relationship Diagram (ERD). Provide the logical model only!
5. For the given case study, identify the data stores including the files that are not part of ERD
6. Translate the ERD you developed in Task 4 into a physical relational database design. Use some database tool such as Microsoft Access to create your database and submit the diagram that you made using this tool. Normalise your database design to the Third Normal Form (3NF).
