????? 系統(tǒng)流程圖又叫事務(wù)流程圖,是在計(jì)算機(jī)事務(wù)處理應(yīng)用進(jìn)行系統(tǒng)分析時(shí)常用的一種描述方法(另一個(gè)是數(shù)據(jù)流圖),它描述了計(jì)算機(jī)事務(wù)處理中從數(shù)據(jù)輸入開始到獲得輸出為止,各個(gè)處理工序的邏輯過(guò)程。
一、系統(tǒng)流程圖所用的基本元素符號(hào):
![]() ? |
輸入單據(jù) |
磁盤文件,或其它介質(zhì)文件 |
|
處理(表示各種處理功能) |
|
輸出單據(jù) |
二、基本處理工序
1、變換
把輸入單據(jù)變換成磁盤文件,或把磁盤文件變換成輸出單據(jù),或把某一磁盤文件的內(nèi)容由一個(gè)介質(zhì)文件傳送到另一介質(zhì)文件:
![]() ? |
變換處理工序 |
一般在在進(jìn)行輸入變換同時(shí),還可進(jìn)行形式性的邏輯檢查,如輸入單據(jù)的數(shù)據(jù)范圍,錄入錯(cuò)誤等等。
2、合并
把多個(gè)文件合并為一個(gè)文件,如:
輸入文件1: |
|
||||||||||
輸入文件2: |
|
||||||||||
合并后的輸出文件: |
|
3、劃分
是合并的逆操作,將合并工序的輸入文件與輸出文件對(duì)調(diào)即可:
![]() ? |
4、分類(排序)
按指定的鍵(關(guān)鍵字)以升序或降序改變?cè)募挠涗浥帕许樞颉?
例如,將如下記錄排列的舊文件,按關(guān)鍵字升序,依次進(jìn)行分類,得到新文件:
舊文件 | |||||||||||
9 | 3 | 7 | 15 | 1 | 10 | 8 | 2 | 6 | 12 | 5 | 14 |
新文件 | |||||||||||
1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | 10 | 12 | 14 | 15 |
分類也可和輸入或輸出操作一起進(jìn)行:
![]() ? |
5、更新
將多個(gè)文件作為輸入根據(jù)關(guān)鍵項(xiàng)目進(jìn)行對(duì)照,對(duì)文件進(jìn)行內(nèi)容修正、刪除、增加等改寫工作,一般更新的內(nèi)容先要寫入一個(gè)臨時(shí)文件:
![]() ? |
三、用系統(tǒng)流程圖設(shè)計(jì)管理系統(tǒng)應(yīng)該注意的問(wèn)題
1、盡量縮短處理時(shí)間。
2、盡量減少空閑時(shí)間。
為了減少操作人員的工作量,如果具有多重處理能力,要盡量利用它。
如何對(duì)發(fā)生的錯(cuò)誤采取措施的作法進(jìn)行系統(tǒng)化,則對(duì)處理時(shí)間和空閑時(shí)間有很大影響。
3、要考慮便于完成程序的調(diào)試。
工序數(shù)和系統(tǒng)的類型,由于存儲(chǔ)容量和中間介質(zhì)的使用如何,使用幾臺(tái)機(jī)器問(wèn)題,也要受到影響。因此在這個(gè)階段,可對(duì)存儲(chǔ)容量和機(jī)器結(jié)構(gòu)進(jìn)行預(yù)測(cè)。
四、系統(tǒng)流程圖實(shí)例——庫(kù)存處理
![]() ? |
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
