Soft engineer document system, program flowchart, system flow diagram

Source: Internet
Author: User
In the process of writing a document, drawing is indispensable. A graph contains many things and has the intuition that cannot be replaced by a language. The following is a summary of the various images O (worker _ worker) O ~ in the soft work documents under the worker ~. I. Settings: 1. The data flow chart (DFD, dataflowdi.pdf) is a relatively familiar figure.

In the process of writing a document, drawing is indispensable. A graph contains many things and has the intuition that cannot be replaced by a language. The following is a summary of the various images O (worker _ worker) O ~ in the soft work documents under the worker ~. I. Settings: 1. The Data flow chart (DFD, Data flowdidiagram) is a relatively familiar figure.

In the process of writing a document, drawing is indispensable. A graph contains many things and has the intuition that cannot be replaced by a language. The following is a summary of the various images O (worker _ worker) O ~ in the soft work documents under the worker ~.

1. Set to: 1. Data Flow Diagram (DFD, Data flowdigraphs)

The data flow chart is a familiar graph, which has been introduced in MIS.

A data flow chart is a tool used in structured analysis. It graphically depicts the process of data flow and processing in the system, that is, the transformation of information flows from input to output, because it only reflects the logical functions required by the system, it is a function model. (These definitions are fully described in the encyclopedia, so I will not repeat them too much here)

2. system flow chart)

To tell the truth, I still don't know how to understand the summary of my classmates. I can only summarize it myself to transfer my knowledge.

A traditional tool used to describe the physical model of a system. It uses graphical symbols to describe information flow between components in the system.

3. IPO (Input Process Output)

It is an input, processing, and output of a variant structure in structural design. It is a basic tool for detailed design of modules. The main body of the IPO diagram is the algorithm description part, which can be structured language, decision table, decision tree, can also be used N-S diagram, Problem Analysis diagram and process design language tools to describe, describe the details of the module execution accurately and concisely.

4. program flowchart

It is the most basic tool in the process program analysis process. The process procedure diagram uses the process graphical symbol to record the entire manufacturing procedure at the production site in detail, in order to conduct detailed research and analysis on the operations, handling, inspection, storage, and waiting of parts and products in the entire manufacturing process, it is especially used to analyze the waste of "hidden costs" such as handling distance and waiting and storage.

5. hierarchy chart

It is a decomposition-type organizational structure that breaks down large and complex systems into several one-way dependency layers, that is, each layer provides a set of functions, and these functions only depend on the layers within the layer.

6. E-R diagram (entity contact diagram)

Provides methods to express the real-world entities, attributes, and relationships. It is used to describe the conceptual models of the real world.

2. Users

Know who these images are used by and where to use them when writing documents.

Personnel

System flowchart

Program flowchart

IPO Diagram

Data Flow Diagram

Level chart

E-R Diagram

Analysts

Designers

Programmers

Tester

Management Personnel

Iii. composition elements

Component

DFD Diagram

→ Data stream □data source ○ processing shard Data Storage

System flowchart

□Process → data stream ◇

Program flowchart

□Process → control flow ◇

IPO Diagram

E-R Diagram

Relationship)

3. Pay attention to the DFD diagram:

1) layer-based data flow charts are divided into top-layer data flow charts, middle-layer data flow charts, and bottom-layer data flow charts. In addition to the top-level data flow chart, other data flow charts are numbered from scratch.

2) draw data streams instead of control flows. The data stream reflects the system's "what" and does not reflect "How to Do". Therefore, the data stream name on the arrow can only be a noun or a noun phrase, and the entire graph has no time sequence.

The program flowchart and system flowchart cannot be clearly understood.

There seems to be no big difference between the program flowchart and the system flowchart when searching for information on the Internet. I was so anxious that I had to do it myself.

Program flowchart

System flowchart

Main differences

Operation Sequence in the program

Operation Control and Data Flow in the system

Symbolic Meaning

Specifies the processing symbols for processing, including the symbols for determining the path to be executed based on logical conditions.

Indicates the data symbol of the data and specifies the media in which the data is stored.

Indicates the flow line symbol of the control flow.

Specifies the streamline symbol of data streams between processing or data media.

Define the logical path to be executed and the processing symbol that specifies the operation on the data

Summary

I personally understand. I hope you can give me some guidance!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.