The narrative and graphical description of a system. Following are the kinds of documentation required to describe an information system for both users and systems staff. See self-documenting code
, technical writer
1. Instructions for turning the system on and getting the programs initiated (loaded).
2. Instructions for obtaining source documents for data entry.
3. Instructions for entering data at the terminal, which includes a picture of each screen layout the user will encounter.
4. A description of error messages that can occur and the alternative methods for handling them.
5. A description of the defaults taken in the programs and the instructions for changing them.
6. Instructions for distributing the computer's output, which includes sample pages for each type of report.
1. Data dictionary - Description of the files and databases.
2. System flow chart - Description of the data as it flows from source document to report.
3. Application program documentation - Description of the inputs, processing and outputs for each data entry, query, update and report program in the system.
1. File structures and access methods
2. Program flow charts
3. Program source code listings
4. Machine procedures (JCL)