|
|
|
Designs
Software design is a key factor that is considered fundamental to many different software design approaches and concepts. It is in this phase the software system is structured, parameterized and modularized. In this process, the software components are defined by the specification of their interfaces. The output of the design process is a set of documents that reports the major decisions that have been taken. Software design is considered a two-step process: architectural design and detail design. The architectural design shows how software is decomposes and organized into components. The detailed design depict the exact behavior of these components. Our documents shows how the software is decomposed and modularized and how the functionalities of the system are placed in the components. Our design documents adhere to industry standard and provide a specific roadmap for development. They will decompose and modularize the software into multiple views. The requirements coverage is highlighted for traceability. Our documents shall furnish the justification for the the design decisions. |