版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
管理信息系統(tǒng)第章1第1頁,共21頁,2023年,2月20日,星期三4)模塊之間的通信只限于其直接上、下級模塊,同級模塊、其它上、下級模塊不得直接通信。5)控制結(jié)構(gòu)圖(模塊結(jié)構(gòu)圖)是系統(tǒng)物理結(jié)構(gòu)的主要工具.2.模塊化設計思想模塊應具備以下4個要素。(1)輸入和輸出:模塊的輸入來源和輸出去向都是同一個調(diào)用者,一個模塊從調(diào)用者取得輸入,加工后再把輸出返回調(diào)用者。(2)功能:模塊把輸入轉(zhuǎn)換成輸出所做的。(3)內(nèi)部數(shù)據(jù):僅供該模塊本身引用的數(shù)據(jù)。(4)程序代碼:用來實現(xiàn)模塊功能的程序。2第2頁,共21頁,2023年,2月20日,星期三6.2.2系統(tǒng)平臺設計1、按管理信息系統(tǒng)的目標選擇系統(tǒng)平臺
單項業(yè)務系統(tǒng)——常用各類PC,數(shù)據(jù)庫管理系統(tǒng)作為平臺。
綜合業(yè)務管理系統(tǒng)——以計算機網(wǎng)絡系統(tǒng)平臺,如Novell網(wǎng)絡和關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。
集成管理系統(tǒng)——OA,CAD,CAM,MIS,DSS等綜合而成的一個有機整體,綜合性更強,規(guī)模更大,系統(tǒng)平臺也更復雜,涉及異型機、異種網(wǎng)絡、異種庫之間的信息傳遞和交換。在信息處理模式上常采用客戶/服務器(Client/Server)模式或瀏覽器/服務器(Brower/Server)模式。2、計算機處理方式的選擇和設計計算機處理方式可以根據(jù)系統(tǒng)功能,業(yè)務處理特點,性能/價格比等因素,選擇批處理、聯(lián)機實時處理、聯(lián)機成批處理、分布式處理等方式。在一個管理信息系統(tǒng)中,也可以混合使用各種方式。3、計算機網(wǎng)絡系統(tǒng)的設計計算機網(wǎng)絡系統(tǒng)的設計主要包括中、小型機方案與微機網(wǎng)絡方案的選取,網(wǎng)絡互連結(jié)構(gòu)及通信介質(zhì)的選擇,局域網(wǎng)拓撲結(jié)構(gòu)的設計,網(wǎng)絡應用模式及網(wǎng)絡操作系統(tǒng)的選型,網(wǎng)絡協(xié)議的選擇,網(wǎng)絡管理,遠程用戶等工作3第3頁,共21頁,2023年,2月20日,星期三4) 數(shù)據(jù)庫管理系統(tǒng)的選擇數(shù)據(jù)庫管理系統(tǒng)選擇的原則是:支持先進的處理模式,具有分布處理數(shù)據(jù),多線索查詢,優(yōu)化查詢數(shù)據(jù),聯(lián)機事務處理功能;具有高性能的數(shù)據(jù)處理能力;具有良好圖形界面的開發(fā)工具包;具有較高的性能/價格比;具有良好的技術(shù)支持與培訓。普通的數(shù)據(jù)庫管理系統(tǒng)有Foxpro、Clipper和Paradox等。大型數(shù)據(jù)庫系統(tǒng)有MicrosoftSQLServer、OracleServer、SybaseSQLServer和InformixServer等。5) 軟、硬件選擇根據(jù)系統(tǒng)需要和資源約束,進行計算機軟、硬件的選擇。計算機軟、硬件的選擇,對于管理信息系統(tǒng)的功能有很大的影響。大型管理信息系統(tǒng)軟、硬件的采購可以采用招標等方式進行。硬件的選擇原則是:選擇技術(shù)上成熟可靠的標準系列機型;處理速度快;數(shù)據(jù)存儲容量大;具有良好的兼容性、可擴充性與可維修性;有良好的性能/價格比;廠家或供應商的技術(shù)服務與售后服務好;操作方便;在一定時間保持一定的先進性的硬件。軟件的選擇原則包括:操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、漢字系統(tǒng)、設計語言和應用軟件包等軟件的選擇。4第4頁,共21頁,2023年,2月20日,星期三模塊:是結(jié)構(gòu)化系統(tǒng)的基本元素,是一段具有獨立功能的程序.模塊化:就是將系統(tǒng)劃分為子系統(tǒng),子系統(tǒng)劃分為若干模塊,大模塊再劃分為小模塊地過程。模塊要素輸入\輸出、功能、內(nèi)部數(shù)據(jù)、程序代碼模塊獨立性的優(yōu)點:降低系統(tǒng)開發(fā)難度、增加系統(tǒng)的可維護性和可靠性.6.3模塊設計5第5頁,共21頁,2023年,2月20日,星期三模塊化設計的內(nèi)容內(nèi)部設計:定義模塊內(nèi)部個組成部分的邏輯結(jié)構(gòu)外部設計:設計模塊間相互聯(lián)系的關(guān)系模塊劃分的基本原則:
模塊獨立性要高.(模塊間的聯(lián)系盡可能少、模塊內(nèi)部元素聯(lián)系要緊密.)即”高內(nèi)聚、低耦合”模塊內(nèi)聚性:是衡量模塊內(nèi)部元素聯(lián)系是否緊密的指標.模塊耦合性:是衡量模塊之間聯(lián)系是否緊密的指標.6第6頁,共21頁,2023年,2月20日,星期三模塊的內(nèi)聚聚合度:模塊內(nèi)部元素的聯(lián)系程度聚合類型:(1)巧合內(nèi)聚:內(nèi)聚程度最低(2)邏輯內(nèi)聚(3)過程內(nèi)聚(4)通信內(nèi)聚(5)順序內(nèi)聚(6)功能內(nèi)聚:內(nèi)聚程度最高7第7頁,共21頁,2023年,2月20日,星期三
邏輯內(nèi)聚
過程內(nèi)聚
通信內(nèi)聚
順序內(nèi)聚
功能內(nèi)聚
耦合度:高
低
巧合內(nèi)聚模塊的內(nèi)聚方式8第8頁,共21頁,2023年,2月20日,星期三模塊的耦合
耦合度:模塊之間的聯(lián)系程度耦合類型:
(1)數(shù)據(jù)耦合:如果兩個模塊之間的通信信息是若干數(shù)據(jù)項,則這種耦合方式稱為數(shù)據(jù)耦合。
(2)控制耦合:兩模塊間通過調(diào)用關(guān)系傳遞數(shù)據(jù)和控制信號.應盡可能少用.
(3)非法耦合:兩個模塊之間,不經(jīng)過調(diào)用關(guān)系,彼此直接使用或修改對方的數(shù)據(jù)。這是最糟糕的耦合方式,在結(jié)構(gòu)化設計時決不允許出現(xiàn)這種情況。9第9頁,共21頁,2023年,2月20日,星期三無耦合-沒有依賴關(guān)系松散耦合-有少量依賴關(guān)系緊密耦合-有很多依賴關(guān)系
模塊耦合度10第10頁,共21頁,2023年,2月20日,星期三模塊間的來往信息可以作數(shù)據(jù)用,也可以作控制信息用A取平均成績或最高成績平均/最高B(a)控制耦合成績?nèi)∽罡叱煽內(nèi)∑骄煽傾平均成績最高成績(b)數(shù)據(jù)耦合11第11頁,共21頁,2023年,2月20日,星期三兩個模塊之間的三種耦合方式
A
A
A
B
B
B
數(shù)據(jù)
數(shù)據(jù)
數(shù)據(jù)
信息
數(shù)據(jù)耦合
控制耦合
非法耦合
耦合度:低
性
能:好
高
壞
12第12頁,共21頁,2023年,2月20日,星期三
對子系統(tǒng)或模塊進行劃分的依據(jù)按照結(jié)構(gòu)化設計的思想,對模塊或子系統(tǒng)進行劃分的依據(jù)通常有以下幾種。(1)按邏輯劃分,把相類似的處理邏輯功能放在一個子系統(tǒng)或模塊里。(2) 按時間劃分,把要在同一時間段執(zhí)行的各種處理結(jié)合成一個子系統(tǒng)或模塊。(3) 按過程劃分,即按工作流程劃分。從控制流程的角度來看,同一子系統(tǒng)或模塊的許多功能都應該是相關(guān)的。(4) 按通信劃分,把相互需要較多通信的處理結(jié)合成一個子系統(tǒng)或模塊。這樣可減少子系統(tǒng)間或模塊間的通信,使接口簡單。(5) 按職能劃分,即按管理的功能。一般來說,按職能劃分子系統(tǒng)、按邏輯劃分模塊的方式是比較合理和方便的,圖6-1所示就是按這種方式劃分所組成的系統(tǒng)。13第13頁,共21頁,2023年,2月20日,星期三模塊結(jié)構(gòu)的標準形式
由數(shù)據(jù)流程圖導出模塊結(jié)構(gòu)圖1.導出方法和步驟(1)確定數(shù)據(jù)流程圖中的結(jié)構(gòu)類型變換型:數(shù)據(jù)流程圖分成輸入、處理和輸出三部分的線性結(jié)構(gòu)事物型:數(shù)據(jù)流程圖大致呈樹狀結(jié)構(gòu),每個處理它的的輸入分離成一束平行數(shù)據(jù)流(2)變換型導出分析
①找出系統(tǒng)的主處理、邏輯輸入和邏輯輸出②設計模塊的頂層和第一層③設計中下層模塊(3)事務型導出分析①首先找出事務中心的位置和事務類型的標志,畫出第一層模塊②再重復逐層分解和優(yōu)化,直到得到滿意的模塊結(jié)構(gòu)圖事務型系統(tǒng)由三層組成:事務層、操作層和細節(jié)層(4)完成合并,給出完整的模塊結(jié)構(gòu)圖將兩種方法導出的模塊結(jié)構(gòu)圖合并。從變換分析和事務分析分解得到的模塊結(jié)構(gòu)圖都有較緊密的模塊內(nèi)聯(lián)系和較低的模塊間依賴,因此便于修改和維護。采用這些方法時都先設計頂端模塊,然后自頂向下逐步細化,最后得到滿足數(shù)據(jù)流程圖要求的系統(tǒng)結(jié)構(gòu)。2.舉例14第14頁,共21頁,2023年,2月20日,星期三變換分析型:126354輸入處理(加工)輸出(任務)主控模塊輸入處理輸出12564315第15頁,共21頁,2023年,2月20日,星期三16第16頁,共21頁,2023年,2月20日,星期三事務分析型(1):124365總?cè)蝿帐聞仗幚碇行臉I(yè)務1業(yè)務2處理4處理1處理2處理3發(fā)散型17第17頁,共21頁,2023年,2月20日,星期三事務分析型(2):收斂型15432主控模塊1235418第18頁,共21頁,2023年,2月20日,星期三
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 游戲客服工作計劃
- 2025初三班主任班級工作計劃
- 4年度信息工作計劃
- 小學年度工作計劃范文2025年
- 幼兒園老師工作計劃報告例文
- 制定銷售計劃書范文
- 電力工程設計組織計劃
- 上證聯(lián)合研究計劃課題
- “新家庭計劃-家庭發(fā)展能力建設”工作方案
- 《歐盟與歐元》課件
- 西安明德理工學院
- 建筑公司對項目部對管理辦法
- 醫(yī)務科運用PDCA循環(huán)提高危急值管理合格率品管圈成果匯報
- 構(gòu)美-空間形態(tài)設計學習通課后章節(jié)答案期末考試題庫2023年
- 民法典模考試題及答案
- 收款賬戶確認書
- IPTV系統(tǒng)的分析研究的開題報告
- 全北師大版英語必修一寫作+范文
- 爭做新時代好少年好隊員主題班會ppt
- 橋梁養(yǎng)護資金保障制度
- 小學音樂大概念下的大單元教學設計探究 論文
評論
0/150
提交評論