版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章物流管理信息系統(tǒng)設(shè)計(jì)物流管理信息系統(tǒng)第3章物流管理信息系統(tǒng)設(shè)計(jì)3.1、總體結(jié)構(gòu)設(shè)計(jì)3.2、數(shù)據(jù)庫(kù)設(shè)計(jì)3.3、代碼設(shè)計(jì)3.4、功能模塊設(shè)計(jì)本章小結(jié)思考與練習(xí)實(shí)訓(xùn)案例分析
1系統(tǒng)設(shè)計(jì)概述
系統(tǒng)設(shè)計(jì)是開發(fā)管理信息系統(tǒng)的重要階段,也是整個(gè)開發(fā)工作的核心。它將實(shí)現(xiàn)系統(tǒng)分析階段所提出的邏輯模型并確定新系統(tǒng)的結(jié)構(gòu)。系統(tǒng)分析階段是解決管理信息系統(tǒng)“干什么”的問題;而系統(tǒng)設(shè)計(jì)階段則是解決“怎樣干”的問題。系統(tǒng)分析階段最終是提出系統(tǒng)分析報(bào)告,建立管理信息系統(tǒng)的邏輯模型;而系統(tǒng)設(shè)計(jì)階段最終是提出系統(tǒng)實(shí)施方案,建立管理信息系統(tǒng)的物理模型。即系統(tǒng)分析是從用戶和現(xiàn)行系統(tǒng)入手,進(jìn)行詳細(xì)的調(diào)查研究,把物理因素一一抽去,從具體到抽象;而系統(tǒng)設(shè)計(jì)則是從管理信息系統(tǒng)的邏輯模型出發(fā),以系統(tǒng)分析報(bào)告為依據(jù),一步步地加入物理內(nèi)容,從抽象回到具體。3一、系統(tǒng)設(shè)計(jì)的任務(wù)系統(tǒng)設(shè)計(jì)的任務(wù)系統(tǒng)設(shè)計(jì)的任務(wù)就是依據(jù)系統(tǒng)分析文檔資料,采用正確的方法來確定系統(tǒng)各功能模塊在計(jì)算機(jī)內(nèi)應(yīng)該由哪些程序組成,它們之間用什么方式聯(lián)結(jié)在一起以構(gòu)成一個(gè)最好的系統(tǒng)機(jī)內(nèi)結(jié)構(gòu),同時(shí)還要使用一定的工具將所設(shè)計(jì)的成果表達(dá)出來,另外考慮到實(shí)現(xiàn)系統(tǒng)功能的需要,還要進(jìn)行數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)、編碼設(shè)計(jì)、輸入/輸出界面(人—機(jī)界面)設(shè)計(jì)等等。即在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。主要是解決“怎樣做”的問題4
1系統(tǒng)設(shè)計(jì)概述
1系統(tǒng)設(shè)計(jì)概述
二、系統(tǒng)設(shè)計(jì)的步驟:
1、總體結(jié)構(gòu)設(shè)計(jì)2、數(shù)據(jù)庫(kù)設(shè)計(jì)3、代碼設(shè)計(jì)4、功能模塊設(shè)計(jì)三、系統(tǒng)設(shè)計(jì)的原則1.系統(tǒng)性:從整個(gè)系統(tǒng)的角度考慮,如系統(tǒng)的代碼要統(tǒng)一,設(shè)計(jì)規(guī)范要標(biāo)準(zhǔn),傳遞語言要盡可能一致,對(duì)系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享等。2.靈活性:要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,如盡量采用模塊化結(jié)構(gòu),提高各模塊的獨(dú)立性。3.可靠性:如安全保密性、檢錯(cuò)、糾錯(cuò)能力、抗病毒能力等。4.經(jīng)濟(jì)性:如不要盲目追求技術(shù)上的先進(jìn),盡量避免不必要的復(fù)雜化。
1系統(tǒng)設(shè)計(jì)概述在總體設(shè)計(jì)階段的主要工作是:決定系統(tǒng)的整體結(jié)構(gòu)、決定系統(tǒng)硬件設(shè)備和系統(tǒng)軟件,劃分子系統(tǒng),決定應(yīng)用系統(tǒng)的模式及其控制結(jié)構(gòu)圖。在硬件設(shè)計(jì)中要決定系統(tǒng)所使用的計(jì)算機(jī)、打印機(jī)、數(shù)據(jù)收集設(shè)備、存儲(chǔ)設(shè)備、數(shù)據(jù)傳送設(shè)備、數(shù)據(jù)顯示設(shè)備等。通常應(yīng)從新系統(tǒng)的數(shù)據(jù)量和數(shù)據(jù)流量出發(fā),考慮所購(gòu)置計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)能力和處理能力是否能夠滿足需要。
2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)一、劃分子系統(tǒng)
就是按功能從屬關(guān)系畫成的圖表。愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個(gè)由抽象到具體、由復(fù)雜到簡(jiǎn)單的過程。下圖是工資管理子系統(tǒng)的劃分。82系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)9工資管理子系統(tǒng)的功能結(jié)構(gòu)圖系統(tǒng)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是對(duì)各個(gè)子系統(tǒng)更詳細(xì)的設(shè)計(jì),主要包括三方面的內(nèi)容:數(shù)據(jù)存儲(chǔ)設(shè)計(jì)、用戶界面設(shè)計(jì)和處理設(shè)計(jì)。(1)數(shù)據(jù)存儲(chǔ)設(shè)計(jì)是對(duì)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)、存儲(chǔ)內(nèi)容、存儲(chǔ)數(shù)據(jù)的數(shù)量和流量等進(jìn)行設(shè)計(jì)。這一步是其他軟件系統(tǒng)成分的基礎(chǔ)。對(duì)數(shù)據(jù)庫(kù)的成分不能隨意設(shè)定,對(duì)表的各個(gè)域的設(shè)定,應(yīng)遵循關(guān)系數(shù)據(jù)庫(kù)的規(guī)范理論,同時(shí)根據(jù)實(shí)際需要確定它們的長(zhǎng)度、類型等。在使用GUI以后,這一步可以可視化地完成。(2)用戶界面設(shè)計(jì)包括代碼設(shè)計(jì)、輸入校驗(yàn)設(shè)計(jì)、輸出格式設(shè)計(jì)、用戶界面設(shè)計(jì)等。2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)模塊設(shè)計(jì)物流信息系統(tǒng)對(duì)物流信息進(jìn)行收集、整理、存儲(chǔ)、傳播和利用,也就是將物流信息從分散到集中,從無序到有序,從產(chǎn)生、傳播到利用。同時(shí)對(duì)涉及物流信息活動(dòng)的各種要素,包括人員、技術(shù)、工具等進(jìn)行管理,實(shí)現(xiàn)資源的合理配置。在這個(gè)意義上,物流信息系統(tǒng)將硬件和軟件結(jié)合在一起,對(duì)物流活動(dòng)進(jìn)行管理、控制和衡量。典型的物流信息系統(tǒng)的結(jié)構(gòu)圖如圖3.12所示。結(jié)構(gòu)圖也稱為模塊圖。2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)戰(zhàn)略計(jì)劃能力計(jì)劃物流計(jì)劃制造計(jì)劃采購(gòu)計(jì)劃采購(gòu)訂貨管理訂貨管理訂貨管理訂貨管理存貨管理存貨配置圖2.12物流管理信息系統(tǒng)模塊圖模塊設(shè)計(jì)時(shí)要注意:(1)模塊的大小要適當(dāng)模塊的大小是模塊分解時(shí)要考慮的一個(gè)重要問題。模塊多大最好?有許多不同的觀點(diǎn)。模塊自頂向下的分解,主要按功能來進(jìn)行,也就是說一個(gè)模塊最好一個(gè)功能。同時(shí)要注意模塊間的接口關(guān)系以較為簡(jiǎn)單為宜。從經(jīng)驗(yàn)上講,為了提高可讀性和方便修改,一個(gè)基本模塊的程序量在10—100個(gè)語句之間。這當(dāng)然不是絕對(duì)的,例如對(duì)于一個(gè)數(shù)學(xué)公式計(jì)算模塊,即使語句遠(yuǎn)遠(yuǎn)超出上述范圍,也不應(yīng)生硬地將它們分成幾個(gè)小模塊。因此,模塊的功能是決定模塊大小的一個(gè)重要出發(fā)點(diǎn)。(2)消除重復(fù)的功能設(shè)計(jì)過程中若發(fā)現(xiàn)幾個(gè)模塊的功能是相似的,則應(yīng)設(shè)法消除其中的重復(fù)功能。因?yàn)橥还δ艿某绦蚨味啻纬霈F(xiàn),不僅浪費(fèi)了編碼時(shí)間,而且會(huì)給調(diào)試和維護(hù)帶來困難。(3)補(bǔ)充、完善和修改在系統(tǒng)分析階段,加工說明中所反映的用戶要求(例如出錯(cuò)處理,過程信息以及種種限制等)不能完全在數(shù)據(jù)流圖中反映。然而,在系統(tǒng)設(shè)計(jì)階段的系統(tǒng)模塊結(jié)構(gòu)圖中,都必須體現(xiàn)出用戶的所有要求。因此,由數(shù)據(jù)流圖導(dǎo)出的初始模塊結(jié)構(gòu)圖必須進(jìn)行補(bǔ)充、完善,還要根據(jù)模塊分解的原則進(jìn)行修改,才能達(dá)到用戶的要求。企業(yè)要根據(jù)自己的實(shí)際情況進(jìn)行系統(tǒng)模塊設(shè)計(jì)。2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)15二、功能結(jié)構(gòu)圖設(shè)計(jì)
描述系統(tǒng)內(nèi)各個(gè)組成部分的結(jié)構(gòu)及其相互關(guān)系的圖稱為功能(模塊)結(jié)構(gòu)圖。模塊結(jié)構(gòu)圖是結(jié)構(gòu)化設(shè)計(jì)的一個(gè)主要工具,它能表達(dá)已經(jīng)被分解成若干個(gè)模塊組成的系統(tǒng)結(jié)構(gòu)的層次和通訊關(guān)系。1)什么是功能(模塊)結(jié)構(gòu)圖?2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)功能結(jié)構(gòu)圖中每一個(gè)框稱為一個(gè)功能模塊。功能模塊可以根據(jù)具體情況分得大一點(diǎn)或小一點(diǎn)。分解得最小的功能模塊可以是一個(gè)程序中的每個(gè)處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。把一個(gè)復(fù)雜的系統(tǒng)分解為多個(gè)功能較單一的功能模塊的方法稱作模塊化。模塊化是一種重要的設(shè)計(jì)思想,它把一個(gè)復(fù)雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡(jiǎn)單的、更易于建立和修改的部分。172系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)2)模塊結(jié)構(gòu)圖的組成模塊結(jié)構(gòu)圖是結(jié)構(gòu)化設(shè)計(jì)中描述系統(tǒng)結(jié)構(gòu)的圖形工具,它由模塊、調(diào)用、數(shù)據(jù)、控制和轉(zhuǎn)接等五種基本符號(hào)組成。調(diào)用數(shù)據(jù)控制信息模塊⑴模塊模塊通常是指用一個(gè)名字可以調(diào)用的一般程序語句。循環(huán)調(diào)用直接調(diào)用選擇調(diào)用⑵調(diào)用直接調(diào)用:這是一種最簡(jiǎn)單的調(diào)用關(guān)系,是指一個(gè)模塊無條件地調(diào)用另一個(gè)模塊。選擇調(diào)用:也稱條件調(diào)用,指如果一個(gè)模塊是否調(diào)用另一個(gè)模塊取決于調(diào)用模塊內(nèi)部的某個(gè)條件。循環(huán)調(diào)用:也稱重復(fù)條件,指如果一個(gè)模塊內(nèi)部存在一個(gè)循環(huán)過程,每次循環(huán)均需要調(diào)用一個(gè)可幾個(gè)下屬模塊,則稱這種調(diào)用為循環(huán)調(diào)用或重復(fù)調(diào)用。⑶通訊伴隨著模塊調(diào)用而發(fā)生的模塊間的信息交換稱為模塊間的通訊。模塊間的通訊方式有兩種:數(shù)據(jù)通訊:表示模塊間只傳遞數(shù)據(jù)。控制通訊:模塊間除傳送數(shù)據(jù)外,還傳遞標(biāo)志位。例:“無此職工”就是用來表示傳送的職工號(hào)有誤的控制信息。3)模塊結(jié)構(gòu)圖(MSD)與數(shù)據(jù)流程圖(DFD)的區(qū)別
DFD是從數(shù)據(jù)在系統(tǒng)中的流動(dòng)情況,即從數(shù)據(jù)流的角度考慮系統(tǒng);MSD則是從功能層次關(guān)系的角度來考慮系統(tǒng)的。
DFD主要說明系統(tǒng)“做什么”,即描述系統(tǒng)的邏輯模型;而MSD則主要說明“如何做”,即描述系統(tǒng)的物理模型。
DFD描述系統(tǒng)中數(shù)據(jù)流動(dòng)的情況,每張DFD對(duì)應(yīng)于模塊結(jié)構(gòu)圖中的某一層次。
DFD的繪制過程是從具體到抽象,逐步去掉各種物理的處理方法,只剩下抽象的信息流動(dòng)情況,以便抽象地描述系統(tǒng)的邏輯功能;而MSD則相反,它是從一個(gè)總的抽象的系統(tǒng)功能出發(fā),逐一具體化,逐步考慮具體的實(shí)現(xiàn)方法,逐步加入具體的實(shí)現(xiàn)方法和手段,最后設(shè)計(jì)出物理模型來,即從抽象到具體的過程。2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)4)模塊結(jié)構(gòu)圖的標(biāo)準(zhǔn)形式
(1)變換型
變換型系統(tǒng)由三部分組成;輸入、數(shù)據(jù)加工(中心變換)和輸出,它的功能是將輸入的數(shù)據(jù)經(jīng)過加工后輸出。
(2)事務(wù)型
事務(wù)型系統(tǒng)由三層組成:事務(wù)層、操作層和細(xì)節(jié)層,它的功能是對(duì)接收的事務(wù),按其類型選擇某一類事務(wù)處理。2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)變換型事務(wù)型5)模塊結(jié)構(gòu)設(shè)計(jì)的原則
⑴盡量降低模塊間的耦合度
所謂耦合是指模塊與模塊之間聯(lián)系的程度。模塊間的耦合度越低,模塊的獨(dú)立性就越高。
⑵盡量提高模塊的聚合度
所謂聚合,是指模塊內(nèi)部各成分之間的聯(lián)系程序。模塊的聚合度越高,其獨(dú)立性也越高。
2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)6)模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ù)防兒童出生缺陷育兒知識(shí)科普講座
- 團(tuán)隊(duì)凝聚力培訓(xùn)
- 瑜伽消防知識(shí)培訓(xùn)課件
- 二零二五年度農(nóng)村土地流轉(zhuǎn)交易服務(wù)平臺(tái)建設(shè)合同2篇
- 行政年終述職匯報(bào)
- 陜西省延安市延長(zhǎng)縣2024-2025學(xué)年七年級(jí)上學(xué)期1月英語期末考試試卷(無答案)
- 高端服裝分揀包裝產(chǎn)業(yè)化項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)拿地
- 2025年度社交網(wǎng)絡(luò)APP用戶增長(zhǎng)與活躍度提升合同3篇
- 湖南省張家界市桑植縣2024-2025學(xué)年七年級(jí)上學(xué)期地理期末試卷(含答案)
- 河北省承德市(2024年-2025年小學(xué)六年級(jí)語文)統(tǒng)編版階段練習(xí)((上下)學(xué)期)試卷及答案
- 2024年省宿州市“宿事速辦”12345政務(wù)服務(wù)便民熱線服務(wù)中心招考15名工作人員高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 2024年安徽省行政執(zhí)法人員資格認(rèn)證考試試題含答案
- 中國(guó)2型糖尿病運(yùn)動(dòng)治療指南 (2024版)
- 人教版初中九年級(jí)全冊(cè)英語單詞表
- 人教版小學(xué)二年級(jí)數(shù)學(xué)下冊(cè)數(shù)學(xué)口算、脫式、豎式、應(yīng)用題
- DZ∕T 0405-2022 無人機(jī)航空磁測(cè)數(shù)據(jù)采集技術(shù)要求(正式版)
- 會(huì)計(jì)業(yè)務(wù)培訓(xùn)方案(2篇)
- 楚天華通醫(yī)藥設(shè)備有限公司純化水設(shè)備介紹A32017年3月1日
- 投資合作備忘錄標(biāo)準(zhǔn)格式
- 職場(chǎng)吐槽大會(huì)活動(dòng)方案
- 《生物質(zhì)熱電聯(lián)產(chǎn)工程設(shè)計(jì)規(guī)范》
評(píng)論
0/150
提交評(píng)論