Craig Svenson's, Systems Design and Development. A Design is an expression of how the system is to be implemented or constructed. This is the most important part of constructing your system. We use a top down approach to the design process. This means we will define all of the final product or output or the end result of the system as specified in the requirements documents.
Every data element is defined, typed, described and catagorized.
We will then describe the data flow and then a process flow. We organize the various functions specified in the composite processes of System or Business Unit to one or a combination of the four system components, people, hardware, procedures, and reference information. The process is then iterated. Each allocated component is then further specified at a very detailed level. All data elements are described in detail.