Software System Design is the process of defining and specifying the architecture, components, modules, interfaces, and interactions of a…