經(jīng)典案例
  • 金融大數(shù)據(jù)解決方案
  • 汽車大數(shù)據(jù)解決方案
  • 政府大數(shù)據(jù)解決方案
  • 鐵路大數(shù)據(jù)解決方案
  • 電力大數(shù)據(jù)解決方案
  • 軍工大數(shù)據(jù)解決方案
  • 解放軍總裝備部
  • 中國航天科工集團
  • 航天科技集團

北京軟件開發(fā)公司軟件設計時如何進行畫流程圖

發(fā)布于:2020-01-03 21:28來源:北京軟件開發(fā)公司 作者:北京大數(shù)據(jù)公司 點擊:

程序框圖(又叫流程圖)是算法的一種表示形式,具有直觀形象、結(jié)構(gòu)清晰和簡潔明了的效果,但難點是怎樣才能熟練而準確地畫出程序框圖,為此教你“抓特征,明規(guī)則,依步驟”九字訣,讓你即可擁有畫程序框圖的基本功。

一、抓特征
組成任何一個程序框圖的三要素是“四框”、“一線”加“文字說明”,所以首先要抓住它們各自的特征與意義.
“四框”的特征與意義:①終端框(起止框)的特征是圓角矩形,表示算法的開始和結(jié)束,是任何流程不可缺少的;②輸入、輸出框的特征是平行四邊形,表示算法中輸入和輸出的信息,可放在任何需輸入、輸出的位置;③處理框(執(zhí)行框)的特征是方角矩形,表示賦值和計算等,算法中要處理的數(shù)據(jù)或計算可分別寫在不同的處理框內(nèi);④判斷框的特征是菱形,用在當算法要求對兩個不同的結(jié)果進行判斷時.
“一線”的特征與意義:流程線的特征是帶有方向箭頭的線,用以連接程序框,直觀地表示算法的流程,任意兩個程序框之間都存在流程線.
“文字”的特征與意義:在框圖內(nèi)加以說明的文字、算式等,也是每個框圖不可缺少的內(nèi)容.
二、明規(guī)則
程序框圖的畫法規(guī)則是:①用標準,即使用標準的框圖符號;②按順序,即框圖一般從上到下、從左到右的順序畫;③看出入,即大多數(shù)程序框圖的圖形符號只有一個入口和一個出口,判斷框是唯一具有超過一個出口的符號,條件結(jié)構(gòu)中要在出口處標明“是”或“否”;④明循環(huán),即循環(huán)結(jié)構(gòu)要注意變量的初始值及循環(huán)終止條件;⑤辨流向,即流程線的箭頭表示執(zhí)行的方向,不可缺少;⑥簡說明,即在圖形符號內(nèi)的描述語言要簡練清晰。
三、依步驟
畫程序框圖的總體步驟是:第一步,先設計算法,因為算法的設計是畫程序框圖的基礎,所以在畫程序框圖前,首先寫出相應的算法步驟,并分析算法需要哪種基本邏輯結(jié)構(gòu)(順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu));第二步,再把算法步驟轉(zhuǎn)化為對應的程序框圖,在這種轉(zhuǎn)化過程中往往需要考慮很多細節(jié),是一個將算法“細化”的過程程序框圖(又叫流程圖)是算法的一種表示形式,具有直觀形象、結(jié)構(gòu)清晰和簡潔明了的效果,但難點是怎樣才能熟練而準確地畫出程序框圖,為此教你“抓特征,明規(guī)則,依步驟”九字訣,讓你即可擁有畫程序框圖的基本功。
四、流程圖采用符號



------分隔線----------------------------
------分隔線----------------------------
QQ客服熱線