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

Discuss about the Software Maintenance Maintenance in the normal sense means correcting problems caused by wear and tear though software maintenance is different.  Software is

Define System Modeling? Explain the processes that serve requirements of the view under consideration. Shows the behaviour of the processes and the assumptions on which t

What are the Problems of Prototyping  In some organisations, theprototyping isn't as successful as anticipated. A common problem with this approach is that people expect much

Q. Explain Different Phases of spiral model? 1) Planning: In this phase the objectives alternatives as well as constraints of the project are determined or documented. The ob

How do you differentiate the roles of Quality Assurance Manager and Project Manager? Quality Assurance Manager (QA Manager) produces the process to be followed at every phase

Explain in detail about SCM. Software Configuration Management is an umbrella activity which is used throughout the software process. SCM Activities Identify cha

Question 1 Give the classification of computers and explain them briefly Question 2 Give the overview of application software Question 3 Explain the three main types of

What is the use of User Interface prototyping? This prototyping is used to pre-specify the look and feel of user interface in an effective way.

I want to know that what are the activities, roles,artifacts and goals do a planning phase of SQE encempass? How can we prepare sqa plan for any project?