Analysis
Very important section:
- List of Data source(s) and destination(s)
- Data volumes for all documents in current system
- Analysis Data Dictionary (list of items to be stored)
- Data flow diagrams (DFDs) (existing systems, how data moves about now)
- Data flow diagrams (DFDs) (proposed systems, how data will move about in your system)
- Entity-relationship (E-R) model (if appropriate), E-R diagrams, entity descriptions (non-normalised)
- Object analysis diagrams - inheritance, aggregation (you should try to do this even if your project won't be OOP)
- List of processing problems in the current system. (Take the list you created at investigation... make it more detailed based on what you have learnt)
- ALL processes in the current system described in flowchart OR pseudocode (VERY IMPORTANT!!!)