System design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. It involves the definition of the structure and behavior of the system and its components, the constraints and assumptions that...