What is a structured analysis?

The term structured analysis in the field of software development describes a set of techniques used in designing computer applications. These techniques help to explain the required steps in a computer application in a more humanistic way. The results of thorough structured analysis and design approach usually describe the physical and logical layers of computer application. The first pioneers of software engineering realized that this complexity required a formality method that would not only documented the system, but also explained a process that could understand the general public. Structured analysis is a process that is used to document this complexity.

structured analysis and design are divided into four primary domains within the application architecture. These are Flow data, data models, structures and state models. All these domains are usually represented in a way starting from the summary level and progress to a detailed level of interpretation.

one of the key tools usedData flow diagrams are in a structured analysis for this visualization approach. The data flow schemes were first introduced as a method of capturing data flow in the application, explaining how this data moves from the process to the process. Each process is connected using a line with an arrow, which represents the flow of data between processes.

Data models represent relationships between data in the logical way. These models further clarify the data needed to complete the processes defined in data flow diagrams. There are many tools and techniques used to create data models, but the primary goal is to define the use of the date and relationships between one data element and the other.

Structural graphs

Construction are used to define the flow of a summary structure from one process to another. These graphs are used as a plan to communicate between processes or modules. Structural charts monitor functional topTupid decomposition, stare at a high level and divide into detail.

The final component necessary in the structured analysis is the models of the state. Define the state or behavior of the application. These models are associated with data flow models to define the application events.

These four primary domains form the necessary techniques to define a system with structured analysis and design. Although there are other methods that can be used to interpret software development, the structured analysis remains a viable option to define the comprehensive internal functioning of the software application.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?