版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第七章 物流管理信息系統(tǒng)設(shè)計(jì),本章內(nèi)容,7.1 物流管理信息系統(tǒng)設(shè)計(jì)概述 7.2 結(jié)構(gòu)化設(shè)計(jì)方法 7.3 系統(tǒng)結(jié)構(gòu)圖 7.4 代碼設(shè)計(jì) 7.5 數(shù)據(jù)庫設(shè)計(jì) 7.6 輸入輸出設(shè)計(jì) 7.7 處理過程設(shè)計(jì),7.1 物流管理信息系統(tǒng)設(shè)計(jì)概述,管理信息系統(tǒng)設(shè)計(jì)階段遵循自頂向下的設(shè)計(jì)原則 系統(tǒng)設(shè)計(jì)階段的工作分為兩部分,即系統(tǒng)的總體設(shè)計(jì)(或概要設(shè)計(jì))和詳細(xì)設(shè)計(jì),7.2 結(jié)構(gòu)化設(shè)計(jì)方法,7.2.1 結(jié)構(gòu)化方法概述 結(jié)構(gòu)化方法(Structured Method)是強(qiáng)調(diào)開發(fā)方法的結(jié)構(gòu)合理性以及所開發(fā)軟件的結(jié)構(gòu)合理性的軟件開發(fā)方法。 針對(duì)軟件生存周期各個(gè)不同的階段,它有結(jié)構(gòu)化分析(SA)、結(jié)構(gòu)化設(shè)計(jì)(SD)和結(jié)構(gòu)
2、化程序設(shè)計(jì)(SP)等方法。 結(jié)構(gòu)化系統(tǒng)開發(fā)方法的特點(diǎn) 結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)系統(tǒng)的五個(gè)階段,7.2.2. 結(jié)構(gòu)化分析方法,結(jié)構(gòu)化分析的步驟如下: 分析當(dāng)前的情況,做出反映當(dāng)前物理模型的DFD; 推導(dǎo)出等價(jià)的邏輯模型的DFD; 設(shè)計(jì)新的邏輯系統(tǒng),生成數(shù)據(jù)字典和基元描述; 建立人機(jī)接口,提出可供選擇的目標(biāo)系統(tǒng)物理模型的DFD; 確定各種方案的成本和風(fēng)險(xiǎn)等級(jí),據(jù)此對(duì)各種方案進(jìn)行分析; 選擇一種方案; 建立完整的需求規(guī)約。,7.2.3. 結(jié)構(gòu)化設(shè)計(jì)方法,結(jié)構(gòu)化設(shè)計(jì)的步驟如下: 評(píng)審和細(xì)化數(shù)據(jù)流圖; 確定數(shù)據(jù)流圖的類型; 把數(shù)據(jù)流圖映射到軟件模塊結(jié)構(gòu),設(shè)計(jì)出模塊結(jié)構(gòu)的上層; 基于數(shù)據(jù)流圖逐步分解高層模塊
3、,設(shè)計(jì)中下層模塊; 對(duì)模塊結(jié)構(gòu)進(jìn)行優(yōu)化,得到更為合理的軟件結(jié)構(gòu); 描述模塊接口。,7.2.4. 結(jié)構(gòu)化程序設(shè)計(jì)方法,1)結(jié)構(gòu)化主要體現(xiàn)在以下3個(gè)方面。 自頂向下、逐步求精 模塊化 語句結(jié)構(gòu)化 2)結(jié)構(gòu)化程序設(shè)計(jì)的基本過程 它可以分為以下四個(gè)步驟: 針對(duì)具體問題建立相應(yīng)的數(shù)學(xué)模型。 設(shè)計(jì)相應(yīng)的算法。 編程實(shí)現(xiàn)算法。 測(cè)試與調(diào)試。,7.3 系統(tǒng)結(jié)構(gòu)圖,7.3.1 模塊結(jié)構(gòu)的標(biāo)準(zhǔn)形式 一個(gè)系統(tǒng)的模塊結(jié)構(gòu)圖有兩種標(biāo)準(zhǔn)形式:變換型模塊結(jié)構(gòu)和事務(wù)型模塊結(jié)構(gòu) 1)變換型模塊結(jié)構(gòu) 變換型模塊結(jié)構(gòu)描述的是變換型系統(tǒng),變換型系統(tǒng)由三部分組成:輸入、數(shù)據(jù)加工(中心變換)和輸出,它的功能是將輸入的數(shù)據(jù)經(jīng)過加工后輸出
4、2)事務(wù)型模塊結(jié)構(gòu) 事務(wù)型系統(tǒng)由三層組成:事務(wù)層、操作層和細(xì)節(jié)層,它的功能是對(duì)接收的事務(wù),按其類型選擇某一類事務(wù)處理。,管理信息系統(tǒng)的數(shù)據(jù)流圖的兩種典型結(jié)構(gòu)變換型結(jié)構(gòu)和事務(wù)型結(jié)構(gòu)。,從變換型數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖的方法,因?yàn)樽儞Q型結(jié)構(gòu)由輸入、主處理和輸出三部分組成,所以從變換型結(jié)構(gòu)的數(shù)據(jù)流圖導(dǎo)出變換型模塊結(jié)構(gòu)圖,可分三步進(jìn)行: 找出系統(tǒng)的主加工 設(shè)計(jì)頂層模塊和第一層模塊 設(shè)計(jì)中、下層模塊,從事務(wù)型數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖的方法,進(jìn)行事務(wù)分析時(shí),通常采用以下四步: 確定以事務(wù)為中心的結(jié)構(gòu),包括找出事務(wù)中心和事務(wù)來源。 按功能劃分事務(wù),將具備相同功能的事務(wù)分為同一類,建立事務(wù)模塊。 為每個(gè)事務(wù)處理模
5、塊建立全部的操作層模塊。其建立方法與變換分析方法類似,但事務(wù)處理模決可以共享某些操作模塊。 若有必要,則為操作層模塊定義相應(yīng)的細(xì)節(jié)模塊,并盡可能使細(xì)節(jié)模塊被多個(gè)操作模塊共享。,混合結(jié)構(gòu)的分析,7.3.3 模塊結(jié)構(gòu)圖的改進(jìn),模塊結(jié)構(gòu)的質(zhì)量標(biāo)準(zhǔn) 首先,應(yīng)按照“耦合小,內(nèi)聚大”的模塊結(jié)構(gòu)質(zhì)量標(biāo)準(zhǔn)對(duì)模塊結(jié)構(gòu)圖進(jìn)行檢查和修改。 模塊的耦合方式 兩個(gè)模塊之間的耦合方式可分為以下三種: 數(shù)據(jù)耦合 控制耦合 非法耦合,模塊結(jié)構(gòu)的質(zhì)量標(biāo)準(zhǔn),模塊的內(nèi)聚方式 巧合內(nèi)聚 邏輯內(nèi)聚 過程內(nèi)聚 通信內(nèi)聚 順序內(nèi)聚 功能內(nèi)聚,改進(jìn)模塊結(jié)構(gòu)圖時(shí)應(yīng)注意的問題 作用范圍應(yīng)在控制范圍之內(nèi) 模塊的扇入和扇出數(shù)要合理 模塊的大小要適當(dāng)
6、 消除重復(fù)的功能 補(bǔ)充、完善和修改,7.4 代碼設(shè)計(jì),7.4.1 代碼的概念、功能及設(shè)計(jì)問題 代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)開始 代碼是代表事物名稱、屬性、狀態(tài)等的符號(hào) 代碼的功能 設(shè)計(jì)代碼時(shí)應(yīng)注意的一些問題,7.4.2 代碼的種類,順序碼 區(qū)間碼 助憶碼 縮寫碼 尾數(shù)碼,7.4.3 代碼結(jié)構(gòu)中的校驗(yàn)位,為了保證正確輸入,有意識(shí)地在編碼設(shè)計(jì)結(jié)構(gòu)中原有代碼的基礎(chǔ)上,另外加上一個(gè)校驗(yàn)位,使它事實(shí)上變成代碼的一個(gè)組成部分。校驗(yàn)位通過事先規(guī)定的數(shù)學(xué)方法計(jì)算出來。 校驗(yàn)位可以發(fā)現(xiàn)以下各種錯(cuò)誤: 抄寫錯(cuò)誤:例如1寫成7。 易位錯(cuò)誤:例如1234寫成1324。 雙易錯(cuò)誤:例如26913寫成21963。 隨機(jī)錯(cuò):
7、包括以上兩種或三種綜合性錯(cuò)誤或其它的錯(cuò)誤。,確定校驗(yàn)位值的方法 算術(shù)組數(shù)法 幾何級(jí)數(shù)法 質(zhì)數(shù)法,7.4.4 代碼設(shè)計(jì)舉例,7.5 數(shù)據(jù)庫設(shè)計(jì),7.5.1數(shù)據(jù)庫設(shè)計(jì)的任務(wù)、內(nèi)容和特點(diǎn) 數(shù)據(jù)庫設(shè)計(jì)的內(nèi)容:數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫的行為設(shè)計(jì)。 數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì): 根據(jù)給定的應(yīng)用環(huán)境,進(jìn)行數(shù)據(jù)庫的模式或子模式的設(shè)計(jì)。 由于數(shù)據(jù)庫模式是各應(yīng)用程序共享的結(jié)構(gòu),一般是不變化的,所以結(jié)構(gòu)設(shè)計(jì)也稱靜態(tài)模型設(shè)計(jì)。 包括:概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì) 數(shù)據(jù)庫的行為設(shè)計(jì): 確定數(shù)據(jù)庫用戶的行為和動(dòng)作,即用戶對(duì)數(shù)據(jù)庫的操作。 數(shù)據(jù)庫的行為設(shè)計(jì)就是應(yīng)用程序設(shè)計(jì)。,7.5.2 數(shù)據(jù)庫設(shè)計(jì)的基本步驟,需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫實(shí)施 數(shù)據(jù)庫運(yùn)行和維護(hù),7.5.3 數(shù)據(jù)庫設(shè)計(jì)階段的內(nèi)容,7.5.4 數(shù)據(jù)庫設(shè)計(jì)階段的模式,7.6 輸入輸出設(shè)計(jì),7.6.1輸入設(shè)計(jì) 輸入設(shè)計(jì)的工作是依據(jù)功能模塊的具體要求給出數(shù)據(jù)輸入的方式、用戶界面和輸入校驗(yàn)方式。 進(jìn)行輸入設(shè)計(jì)工作時(shí),要注意在整個(gè)系統(tǒng)中統(tǒng)一設(shè)計(jì)風(fēng)格。,7.6.2 輸出設(shè)計(jì),輸出設(shè)計(jì)與輸入設(shè)計(jì)類似,需要給出輸出的方式和用戶界面的內(nèi)容,如顯示輸出的屏幕格式、打印輸出的格式,每個(gè)顯示、打印項(xiàng)目的類型、長度。 輸出設(shè)計(jì)時(shí),也要注意在整個(gè)系統(tǒng)中統(tǒng)一設(shè)計(jì)風(fēng)格。,7.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 某著名企業(yè)人力資源咨詢項(xiàng)目建議書某著名企業(yè)0528
- 《GB-T 28062-2011柑桔黃龍病菌實(shí)時(shí)熒光PCR檢測(cè)方法》專題研究報(bào)告
- 《GBT 33604-2017 電力系統(tǒng)簡(jiǎn)單服務(wù)接口規(guī)范》專題研究報(bào)告
- 《GBT 21683-2008木工機(jī)床 萬能磨刀機(jī) 術(shù)語》專題研究報(bào)告
- 《GBT 15076.8-2008鉭鈮化學(xué)分析方法 碳量和硫量的測(cè)定》專題研究報(bào)告深度
- 《GB 18447.4-2008拖拉機(jī) 安全要求 第4部分:皮帶傳動(dòng)輪式拖拉機(jī)》專題研究報(bào)告
- 道路基礎(chǔ)知識(shí)
- 2025-2026年湘教版九年級(jí)語文上冊(cè)期末題庫試題附答案
- 道路交通安全培訓(xùn)課件
- 2025-2026年蘇教版初二歷史上冊(cè)期末題庫完整參考答案
- 6.1.3化學(xué)反應(yīng)速率與反應(yīng)限度(第3課時(shí) 化學(xué)反應(yīng)的限度) 課件 高中化學(xué)新蘇教版必修第二冊(cè)(2022-2023學(xué)年)
- 2026屆北京市清華大學(xué)附中數(shù)學(xué)高二上期末調(diào)研模擬試題含解析
- 2026年馬年德育實(shí)踐作業(yè)(圖文版)
- 醫(yī)院實(shí)習(xí)生安全培訓(xùn)課課件
- 四川省成都市武侯區(qū)西川中學(xué)2024-2025學(xué)年八上期末數(shù)學(xué)試卷(解析版)
- 2026年《必背60題》抖音本地生活BD經(jīng)理高頻面試題包含詳細(xì)解答
- 土方回填工程質(zhì)量控制施工方案
- 2025年湖南城建職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫附答案
- 2026貴州大數(shù)據(jù)產(chǎn)業(yè)集團(tuán)有限公司第一次社會(huì)招聘考試題庫新版
- 珠海高新區(qū)2025年下半年公開招聘公辦中學(xué)事業(yè)編制教師備考題庫及答案詳解一套
- 2024人教版七年級(jí)數(shù)學(xué)上冊(cè)全冊(cè)教案
評(píng)論
0/150
提交評(píng)論