Structured analysis - software engineering, Software Engineering

Structured Analysis Model

Structured  analysis is  the  most  broadly  used  of  needs  modeling  techniques,  relies  on  flow modeling and data modeling to build the basis for a comprehensive analysis model.

Using entity  relationship diagrams the software engineer builds a representation of all data objects which are important for the system.

Control and Data flow diagrams are used as a basis for representing the transformation of control and data.  At the similar time these models are used to create a functional model of the software and to gives a mechanism for partitioning function.

A behavioral model is established by using the state transition diagram and data content is build with a data dictionary. The Process and control specifications provide further elaboration of detail.

The real notation for structured analysis was established for conventional data processing applications but extensions now make the technique applicable to real time systems. Structured analysis is supported through an array of CASE   tools which assist in the creation of each parts of the model and also help to ensure correctness and consistency.

Posted Date: 10/23/2012 3:22:54 AM | Location : United States







Related Discussions:- Structured analysis - software engineering, Assignment Help, Ask Question on Structured analysis - software engineering, Get Answer, Expert's Help, Structured analysis - software engineering Discussions

Write discussion on Structured analysis - software engineering
Your posts are moderated
Related Questions
What is cardinality in data modelling? Cardinality in data modeling, cardinality verifies how the number of occurrences of one object is related to the number of occurrences of

Different levels of CMM: 1) Initial (maturity level 1) 2) Repeatable (maturity level 2) 3) Defined (maturity level 3) 4)  Managed (maturity level 4) 5) Optimizing (

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

What is Process analysis and modelling? Process analysis The study of existing processes to understand the relationships among parts of the process and to compare them

INMAGIC Plus: INMAGIC Plus is a microcomputer- based software package designed to build, maintain and use textual databases including bibliographic databases. As a generalised


Question: (a) "People have recourse to outsourcing only for reducing cost". Show this statement on the motivations for outsourcing. (b) "Outsourcing is a threat to the co

What is quality? Quality, simplistically, means that a product should meet its requirement. This is problematical for software systems. There is a tension among custom

What is cyclomatic complexity? Cyclomatic complexity is software metric that gives the quantitative measure of logical complexity of the program. The Cyclomatic complexity e

Q. Salient features of ISO 9001 certification? Ans) Salient(noticeable) features of ISO 9001 certification are :- All documents concerned with the development of a softw