程序流程圖的定義
程序流程圖的定義
程序流程圖是什么,有關(guān)程序流程圖又了解多少。小編給大家整理了關(guān)于程序流程圖的定義,希望你們喜歡!
程序流程圖的定義
1、矩形
作用:一般用作要執(zhí)行的處理(process),在程序流程圖中做執(zhí)行框。
在axure中如果是畫(huà)頁(yè)面框架圖,那么也可以指代一個(gè)頁(yè)面。有時(shí)候我們會(huì)把頁(yè)面和執(zhí)行命令放在同一個(gè)流程中做說(shuō)明,這個(gè)時(shí)候?qū)深惒煌木匦巫錾蕝^(qū)別,然后做說(shuō)明就好了。
2、圓角矩形或者扁圓
作用:表示程序的開(kāi)始或者結(jié)束,在程序流程圖中用作為起始框或者結(jié)束框。
3、斜角矩形
作用:斜角矩形平時(shí)幾乎不使用,可以視情況自行定義?;蛘咴谄渌牧鞒虉D中,有特殊含義,暫不知曉,也希望有識(shí)之士指點(diǎn)一二。
4、菱形
作用:表示決策或判斷(例如:If...Then...Else),在程序流程圖中,用作判別框。
5、文件
作用:表達(dá)為一個(gè)文件,可以是生成的文件,或者是調(diào)用的文件。如何定義,需要自己根據(jù)實(shí)際情況做解釋。
6、括弧
作用:注釋或者說(shuō)明,也可以做條件敘述。一般流程到一個(gè)位置,做一段執(zhí)行說(shuō)明,或者特殊行為時(shí),會(huì)用到它。
7、半圓形
作用:半圓在使用中常作為流程頁(yè)面跳轉(zhuǎn)、流程跳轉(zhuǎn)的標(biāo)記。
8、三角形
作用:控制傳遞,一般和線條結(jié)合使用,畫(huà)數(shù)據(jù)傳遞。
9、梯形
作用:一般用作手動(dòng)操作。
10、橢圓形或圓形
作用:如果畫(huà)小圓,一般是用來(lái)表示按順序數(shù)據(jù)的流程。
如果是畫(huà)橢圓形,很多人用作流程的結(jié)束。如果是在use case用例圖中,橢圓就是一個(gè)用例了。
11、六邊形
作用:表示準(zhǔn)備之意,大多數(shù)人用作流程的起始,類似起始框。
12、平行四邊形
作用:一般表示數(shù)據(jù),或確定的數(shù)據(jù)處理?;蛘弑硎举Y料輸入(Input)。
13、角色
作用:來(lái)自于use case 用例,模擬流程中執(zhí)行操作的角色是誰(shuí)。需要注意的時(shí),角色并非一定是人,有時(shí)候是機(jī)器自動(dòng)執(zhí)行,有時(shí)候也可是是模擬一個(gè)系統(tǒng)管理。
14、數(shù)據(jù)
作用:就是指保存我們網(wǎng)站數(shù)據(jù)的數(shù)據(jù)庫(kù)。
流程圖的相關(guān)符號(hào)
數(shù)據(jù)流程圖數(shù)據(jù)流程圖表示求解某一問(wèn)題的數(shù)據(jù)通路。同時(shí)規(guī)定了處理的主要階段和所用的各種數(shù)據(jù)媒體。
數(shù)據(jù)流程圖包括:
a. 指明數(shù)據(jù)存在的數(shù)據(jù)符號(hào),這些數(shù)據(jù)符號(hào)也可指明該數(shù)據(jù)所使用的媒體;
b. 指明對(duì)數(shù)據(jù)執(zhí)行的處理的處理符號(hào),這些符號(hào)也可指明該處理所用到的機(jī)器功能;
c. 指明幾個(gè)處理和(或)數(shù)據(jù)媒體之間的數(shù)據(jù)流的流線符號(hào);
d. 便于讀.寫(xiě)數(shù)據(jù)流程圖的特殊符號(hào)。
在處理符號(hào)的前后都應(yīng)是數(shù)據(jù)符號(hào).數(shù)據(jù)流程圖以數(shù)據(jù)符號(hào)開(kāi)始和結(jié)束(除9.4規(guī)定的特殊符號(hào)外)
程序流程圖
程序流程圖表示程序中的操作順序。
程序流程圖包括:
a. 指明實(shí)際處理操作的處理符號(hào),它包括根據(jù)邏輯條件確定要執(zhí)行的路徑的符號(hào);
b. 指明控制流的流線符號(hào);
c. 便于讀.寫(xiě)程序流程圖的特殊符號(hào)。
系統(tǒng)流程圖
系統(tǒng)流程圖表示系統(tǒng)的操作控制和數(shù)據(jù)流。
系統(tǒng)流程圖包括:
a. 指明數(shù)據(jù)存在的數(shù)據(jù)符號(hào),這些數(shù)據(jù)符號(hào)也可指明該數(shù)據(jù)所使用的媒體;
b. 定義要執(zhí)行的邏輯路徑以及指明對(duì)數(shù)據(jù)執(zhí)行的操作的處理符號(hào);
c. 指明各處理和(或)數(shù)據(jù)媒體間數(shù)據(jù)流的流線符號(hào);
d. 便于讀.寫(xiě)系統(tǒng)流程圖的特殊符號(hào)。
程序網(wǎng)絡(luò)圖
程序網(wǎng)絡(luò)圖表示程序激活路徑和程序與相關(guān)數(shù)據(jù)的相互作用.在系統(tǒng)流程圖中,一個(gè)程序可能在
多個(gè)控制流中出現(xiàn);但在程序網(wǎng)絡(luò)圖中,每個(gè)程序僅出現(xiàn)一次。
程序網(wǎng)絡(luò)圖包括;
a. 指明數(shù)據(jù)存在的數(shù)據(jù)符號(hào);
b. 指明對(duì)數(shù)據(jù)執(zhí)行的操作的處理符號(hào);
c. 表明各處理的激活和處理與數(shù)據(jù)間流向的流線符號(hào);
d. 便于讀.寫(xiě)程序網(wǎng)絡(luò)圖的特殊符號(hào)。
系統(tǒng)資源圖
系統(tǒng)資源圖表示適合于一個(gè)問(wèn)題或一組問(wèn)題求解的數(shù)據(jù)單元和處理單元的配置。
系統(tǒng)資源圖包括:
a. 表明輸入.輸出或存儲(chǔ)設(shè)備的數(shù)據(jù)符號(hào);
b. 表示處理器(如中央處理機(jī).通道等)的處理符號(hào);
c. 表示數(shù)據(jù)設(shè)備和處理器間的數(shù)據(jù)傳輸以及處理器之間的控制傳送的流線符號(hào);
d. 便于讀.寫(xiě)系統(tǒng)資源圖的特殊符號(hào)。
程序流程圖的定義相關(guān)文章:
1.程序流程圖含義
3.程序流程圖的意義