In computing, the detailed design of an application. The designer breaks the system down into component programs and designs the required input forms, screen layouts and printouts. Systems design forms a link between systems analysis and programming.