ABSTRACT

System design consists of three sub-phases: functional, technical, and program design. Like the rest of the SDLC, these follow a waterfall approach and are done sequentially, with the output of one phase becoming the input to the subsequent one.