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
Problem: (a) Briefly describe the "water-fall" model of the system development life cycle. (b) How would intranets be useful in a Public Sector Environment? (c) How can p

You have been commissioned to design and run the usability testing for an upcoming e-commerce website that will sell computing hardware and software. In this first part of the

What is a user friendly document? Ans) A document is user friendly, when it is designed and written with simple of use, as single of the primary objectives of its design.

What is Data Binding?    The matrix that attempts to capture the module-level concept of coupling is data binding. Data binding are a calculate that captures the data interacti

Software Quality Assurance and Software Quality Control SQA verifies if the process that is followed to form a product is effective and does not have process defects while SQC

Q. Compare the basic COCOMO model with the detailed COCOMO model. Ans. COCOMO contains of a hierarchy of three increasingly detailed and accurate forms. Basic COCOMO i

a simple text processing program with all essential functions (open and save text documents, insert and delete text, search for words). We assume that text read from a file is stor

Question 1: We have a small system with a call graph as given below. Consider that each vertex is a module. All modules are new (i.e., n = n0) Also consider that the number of

Overview In this assignment, your program will simulate protein synthesis from DNA. Speci_cally, it reads a DNA string from a file specified on the command line, synthesizes th

Software restructuring Software restructuring changes source code and / or data an effort to make it amenable to future changes. In general, restructuring does not change the o