Determines system operation, including hardware, software, network infrastructure, user interface, forms, reports, programs, databases, and files. Aims to create a blueprint meeting documented requirements. Identifies outputs, inputs, and processes, involving manager and user participation to prevent misunderstandings. Produces the system design specification. Divided into Logical Design, focusing on business aspects, and Physical Design, specifying technical requirements