Analysis and Design Model in Software Development
By: Stenly • Essay • 368 Words • November 16, 2009 • 1,641 Views
Essay title: Analysis and Design Model in Software Development
Analysis models are model used in software development to help in understanding the application area being addressed by a system, before the stages of system design and coding are reached. In another word, analysis models describe the data handled in an application and the various processes by which it is manipulated.
Analysis and Design models fulfill the same needs and provide the same sorts of benefit. Software systems that both analysis and design models are supporting or interacting with tend to be highly complex and very detailed. In order to manage this complexity, descriptions of system need to emphasize structure rather than detail, and to provide an abstract view of the system.
Unlike the Design models, Analysis models do not make any explicit reference to the proposed software system or its design, but aim instead to capture certain aspects and properties of the �real world’. The object model is the common semantic foundation that shared by both design model and source code. This ensures that it is possible to maintain a close relationship between the design and the code of a system.
Traditionally, the process of system development has been divided into a number of phases: an analysis phase, culminating in the production of a set of analysis models, and a design phase, which leads to the production of a set of design models.