Wednesday, January 27, 2016

Basic Software Design Report

A software design report should contain as a minimum the following:
  • Definition of problem
  • Detailed description of inputs from outside and outputs to outside (definition, data type), i.e. API
  • Sequence diagram of main flow
  • Class diagram showing most important classes
  • Explanation of non-trivial algorithms

No comments: