Giter VIP home page Giter VIP logo

Comments (8)

xxleyi avatar xxleyi commented on May 27, 2024

History of Flowcharts

Frank Gilberth introduced flowcharts in 1921, and they were called “Process Flow Charts” at the beginning. Allan H. Mogensen is credited with training business people on how to use flowcharts. Wikipedia has a great summary of the history of flowcharts, read more in this wiki section.

image

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

Most people are only aware of basic symbols like processes and decision blocks. But there are much more symbols to make your flowchart more meaningful. Above image shows all the standard flowchart symbols.

The most common symbol used in a flowchart is the rectangle. A rectangle represents a process, operation or a task. The next most common symbol is the diamond which is used to represent a decision.

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

How to Draw a Flowchart

How do you draw flowchart? Well, before directly drawing let's take a look at some basics.

There are four main types of flowcharts. Document flowchart, System flowchart, data flowchart and program flowchart. Not everyone agrees with this categorization, but the core principals of drawing a flowchart remain the same.

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

Flowchart Templates

Although you can start drawing flowcharts by scratch it is much easier to use templates. They help you reduce errors and reminds you about the best practices to follow.

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

image
image

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

Flowchart Best Practices

There are few things you can do to make your flowchart universally accepted. And there are some things that you can do to make it visually pleasing to others as well.

If you’re planning to share your flowchart or hoping to use it one presentation etc. then it’s wise to use standard symbols. However, it is important to remember that the idea is to give out information in an easy to understand manner. It is perfectly acceptable to use an alternative image instead of the document symbol as long as the audience understands it.

Keeping the arrow flow to one side, using same size symbols, naming the decision blocks, processes, arrows etc are few things you can do to make it better. The common mistakes section covers most of these practices in detail.

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

Effective Use of Flowcharts – Case Studies

要自己模仿,练习,思考,然后通过流程图具象的表达出自己的抽象构思。

First One

image

from learning_list.

xxleyi avatar xxleyi commented on May 27, 2024

Q 02: How are flowcharts used in computer programming?

Answer: A computer program consists many processes and flows. Flowcharts are used to visualize the processes and make it understandable for nontechnical people. They are also used to visualize algorithms and comprehend pseudo code which is used in programming.

from learning_list.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.