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
how to draw decosion table? questions based on decision table.

Write the Problems with the CMM. Practices associated with model levels Companies could be using practices from dissimilar levels at the same time but if all practices

What is Test log? A chronological record of all relevant details about the implementation of a test.

List the pre-requisites for white-box testing Pre-requisites for white-box testing are similar to black-box testing with one key difference: - During white-box testing, test

Why is maintenance of a software important?  The alteration of a software product, after delivery, to correct faults, to improve performance or other attributes, or to adapt th

What is the meaning of cardinality in data modelling? Cardinality in data modelling, cardinality specifies how the of occurrences of one object is linked to the number of occur

in which platform can i best develop a college financial/accounting system? what modules can it entail?

Find the length of the hypotenuse. With a short side of radical 3 and a long side with 3 radical 2 Simplify the radical if you can.

Question: a. Assume that you have three similar projects, and, in each, the ratios of problems found during system test versus first year in the field have been 1.5, 1.2, and

What are the characteristics of Software? Software is engineered or modified; it is not manufactured in the traditional sense. Software is free of wear out. Though the