更新於 2023/03/21閱讀時間約 2 分鐘

【入門級】-流程圖介紹

這邊要來跟大家分享流程圖是什麼?它很重要嗎?

一、什麼是流程圖?

  它可以幫我們簡化密密麻麻的程式,用圖表來說明這支程式運行的來龍去脈,包含著流程的步驟、決策、輸出/輸入的相關過程。
  當我們在製作程式過程中,可以協助我們紀錄、規劃流程、甚至是介紹程式或未來自己要看的時候流程圖就可以派上用場用一眼就可以快速知道程式的運作模式,不用還要再花時間來看程式才能了解程式的運行流程,甚至有些看不懂程式的人,也可以使用這個流程圖快速的讓對方了解,是不是很方便呀~

二、流程圖圖形

這邊就來介紹流程圖常用的圖形有哪些:
基本流程圖圖形-1
基本流程圖圖形-1
基本流程圖圖形-2
最常用的是第一張表格,其他流程圖形狀可以等需要的時候再來認識即可,完整的流程圖如下圖所示:
流程圖
這樣就算是一個完整的流程圖了唷!那麼流程圖要去哪裡製作呢? 製作流程圖的地方除了Office的Word、PPT、Excel外,還可以使用Microsoft Visio、Visual Paradigm、Google Drawings、GitMind、Diagrams.net等等這些地方都可以製作,甚至很多軟體也都可以製作UML的哦~

◉補充說明,什麼是UML?

  由於很多程式很龐大,所以會有一個UML的工具出來協助我們做系統架構的設計,更是一種物件導向分析與設計的標準工具語言,那麼UML在設計時有分為結構圖和行為圖。
  設計內容包含Class Diagram(類別圖)、Object Diagram(物件圖)、Component Diagram(元件圖)、State Machine Diagram(狀態圖)、Activity Diagram(活動圖)、Timing Diagram(時序圖)等等,來輔助我們了解程式整個概況。所以在設計UML的時候,我們可愛的腦袋對於物件導向要非常的了解,在製作過程中才不會常常遇到瓶頸。

◉流程圖 v.s. UML

  流程圖沒有物件導向觀念也可以設計,因為它只是一個敘述程式整個流程狀況,對於每一個程式都可以使用,而UML是一個系統架構設計,需要有物件導向概念才能做好完善的程式架構概況。
因此,我們先學會基本的流程圖就好囉~ UML等學好物件導向後再來學也是沒問題der~
下一次正式要進入到C#語言的介紹啦~o(^▽^)o
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.