ER diagram and DFD of this project !  (for reference only)

 

About the report of Phase I

 

 

Phase I is about requirement analysis. There are some standard specifications about the format and content of report of requirement analysis in software engineering. We just require a simple version, but basically the report of Phase I should include:

 

1.     Introduction

The goal of this project

The goal of this phase

What will be included in this report

 

2.     The dataflow diagram ( DFD)

This section talks about the main processes, dataflow, and data sources&sinks in your system. Indicate each process with an ID. The processes in top level have number of 1, 2, 3…  The processes in process 1 have number of 1.1, 1.2, … and so on.

 

2.0  The top level DFD

2.0.1 DFD diagram

2.0.2 Data dictionary ( brief description about dataflow, data sources&sinks in this diagram)

2.0.3 Process description

2.0.3.1 Process 1 description

          id, name

          description

          2.0.3.2 Process 2 description

         

2.1  DFD of Process x

2.1.1 DFD diagram

2.1.2 Data dictionary ( brief description about dataflow, data sources&sinks in this diagram, if higher level has given, just refer it.)

2.1.3 Process description

2.0.3.1 Process x.1 description

          2.0.3.2 Process x.2 description

 

3.     The ER diagram

(The entities and relations can be derived from the DFD data dictionaries.)

ER diagram

Description about Entities and relations

 

4.     Additional problems about this project

 

 

If necessary, you can add other parts…

 

 

Reference:

1. Here is a lecture about requirement analysis in software engineering.

2. A good tutorial about DFD and ER diagram. You can find how concrete your report should be.

3. You can also take a look at another tutorial about DFD and ERD.

4. A checklist for your DFDs

 

 

___________________________________

 

Created by Keke Chen, 2/19/2002