Thursday, June 13, 2019

SOFTWARE ENGINEERING - assignment 2 Essay Example | Topics and Well Written Essays - 750 words

SOFTWARE ENGINEERING - assignment 2 - Essay ExampleThe waterfall mystify here helps in touch on the individual steps before stepping into another one. It incorporates this stepwise approach into an iterative framework that more realistically reflects the real world. The waterfall model is accommodated where there is grim specification risk and no need for prototyping for risk resolution. Thus the activities of the second quadrant of the spiral model can be skipped. In another sack up of the loop the same stages are revisited and both the waterfall and prototyping model works once again.1. Data design It transforms the information domain model created during analysis into the selective information structures that will be required to implement the software. The data objects and relationships defined in the entity relationship diagram and the detailed data content depicted in the data dictionary provide a basis for data design activities.2. Architectural design It defines the relat ionship between major structural elements of the software, the design patterns that can be used to achieve the requirements that have been designed by the system. It represents the framework of a computer based system and can be derived from the system specification, the analysis model and the interaction of the subsystems defined within the analysis model.4. Component level design It transforms structural elements of the software architecture into procedural description of software components. Information obtained from the show specification, control specification and state transition diagram serve as a basis for component design.1. The subsystem Layer It contains a representation of each of the subsystems that enable the software to achieve its customer-defined requirements and to implement the technical infrastructure that supports customer requirements.2. The class and object layer It contains the class hierarchies that enable the system to be created using generalizations and more and more more targeted specializations. This layer

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.