物流管理與信息系統(tǒng)課件第七章物流管理信息系統(tǒng)設(shè)計(jì)_第1頁
物流管理與信息系統(tǒng)課件第七章物流管理信息系統(tǒng)設(shè)計(jì)_第2頁
物流管理與信息系統(tǒng)課件第七章物流管理信息系統(tǒng)設(shè)計(jì)_第3頁
物流管理與信息系統(tǒng)課件第七章物流管理信息系統(tǒng)設(shè)計(jì)_第4頁
物流管理與信息系統(tǒng)課件第七章物流管理信息系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、物流管理與信息系統(tǒng)課件第七章物流管理信息系統(tǒng)設(shè)計(jì) 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ì) 管理信息系統(tǒng)設(shè)計(jì)階段遵循自頂向下的設(shè)計(jì)原則 系統(tǒng)設(shè)計(jì)階段的工作分為兩部分,即系統(tǒng)的總體設(shè)計(jì)(或概要設(shè)計(jì))和詳細(xì)設(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)化程序設(shè)計(jì)(SP)等方法。 結(jié)構(gòu)化系統(tǒng)開發(fā)方法的

2、特點(diǎn) 結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)系統(tǒng)的五個(gè)階段 結(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ī)約。 SsiSsi結(jié)構(gòu)化設(shè)計(jì)的步驟如下: 評(píng)審和細(xì)化數(shù)據(jù)流圖; 確定數(shù)據(jù)流圖的類型; 把數(shù)據(jù)流圖映射到軟件模塊結(jié)構(gòu),設(shè)計(jì)出模塊結(jié)構(gòu)的上層; 基于數(shù)據(jù)流圖逐步分解高層模塊,設(shè)計(jì)中下層模塊; 對(duì)模塊結(jié)構(gòu)進(jìn)行優(yōu)化,得到更為合理的軟件結(jié)構(gòu); 描述模塊接口。 1)結(jié)構(gòu)化主要體現(xiàn)在以下3個(gè)

3、方面。 自頂向下、逐步求精 模塊化 語句結(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.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)過加工后輸出 2)事務(wù)型模塊結(jié)構(gòu)事務(wù)型系統(tǒng)由三層組成:事務(wù)層、操作層和細(xì)節(jié)層,它的功能是對(duì)接收的事務(wù),按其類型選擇某一類事務(wù)處理。 因?yàn)樽儞Q型結(jié)構(gòu)由輸入、主處理和輸出三部分組成,所以從變

4、換型結(jié)構(gòu)的數(shù)據(jù)流圖導(dǎo)出變換型模塊結(jié)構(gòu)圖,可分三步進(jìn)行:找出系統(tǒng)的主加工設(shè)計(jì)頂層模塊和第一層模塊設(shè)計(jì)中、下層模塊進(jìn)行事務(wù)分析時(shí),通常采用以下四步:確定以事務(wù)為中心的結(jié)構(gòu),包括找出事務(wù)中心和事務(wù)來源。按功能劃分事務(wù),將具備相同功能的事務(wù)分為同一類,建立事務(wù)模塊。為每個(gè)事務(wù)處理模塊建立全部的操作層模塊。其建立方法與變換分析方法類似,但事務(wù)處理模決可以共享某些操作模塊。若有必要,則為操作層模塊定義相應(yīng)的細(xì)節(jié)模塊,并盡可能使細(xì)節(jié)模塊被多個(gè)操作模塊共享。 模塊結(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è)模塊之間的耦合方式可分為以下三種:

5、數(shù)據(jù)耦合 控制耦合 非法耦合模塊的內(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) 消除重復(fù)的功能 補(bǔ)充、完善和修改7.4.1 代碼的概念、功能及設(shè)計(jì)問題 代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)開始 代碼是代表事物名稱、屬性、狀態(tài)等的符號(hào) 代碼的功能 設(shè)計(jì)代碼時(shí)應(yīng)注意的一些問題 順序碼 區(qū)間碼 助憶碼 縮寫碼 尾數(shù)碼 為了保證正確輸入,有意識(shí)地在編碼設(shè)計(jì)結(jié)構(gòu)中原有代碼的基礎(chǔ)上,另外加上一個(gè)校驗(yàn)位,使它事實(shí)上變成代碼的一個(gè)組成部分。校驗(yàn)位通過事先規(guī)定的數(shù)學(xué)方法計(jì)算出來。 校驗(yàn)位可以發(fā)現(xiàn)以下

6、各種錯(cuò)誤: 抄寫錯(cuò)誤:例如1寫成7。 易位錯(cuò)誤:例如1234寫成1324。 雙易錯(cuò)誤:例如26913寫成21963。 隨機(jī)錯(cuò):包括以上兩種或三種綜合性錯(cuò)誤或其它的錯(cuò)誤。確定校驗(yàn)位值的方法 算術(shù)組數(shù)法 幾何級(jí)數(shù)法 質(zhì)數(shù)法數(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ì)。 需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫實(shí)施 數(shù)據(jù)庫運(yùn)行和維護(hù)輸入設(shè)計(jì) 輸入設(shè)計(jì)的工作是依據(jù)功能模塊的具體要求給出數(shù)據(jù)輸入的方式、用戶界面和輸入校驗(yàn)方式。 進(jìn)行輸入設(shè)計(jì)工作時(shí),要注意在整個(gè)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論