![]() ![]() It recognizes modular structure of each sub-system and their relation and interaction among each other. ![]() High-level design focuses on how the system along with all of its components can be implemented in forms of modules. High-level Design- The high-level design breaks the ‘single entity-multiple component’ concept of architectural design into less-abstracted view of sub-systems and modules and depicts their interaction with each other.At this level, the designers get the idea of proposed solution domain. It identifies the software as a system with many components interacting with each other. Architectural Design - The architectural design is the highest abstract version of the system.Software design yields three levels of results: It tries to specify how to fulfill the requirements mentioned in SRS. Software design is the first step in SDLC (Software Design Life Cycle), which moves the concentration from problem domain to solution domain. The output of this process can directly be used into implementation in programming languages. It is a document that specifies the complete description of the behavior of the system.įor assessing user requirements, an SRS (Software Requirement Specification) document is created whereas for coding and implementation, there is a need of more specific and detailed requirements in software terms. SRS in context of Software Engineering stands for System Requirements Specification. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |