管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt

管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt

ID:58669819

大?。?24.00 KB

頁(yè)數(shù):66頁(yè)

時(shí)間:2020-10-05

管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt_第1頁(yè)
管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt_第2頁(yè)
管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt_第3頁(yè)
管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt_第4頁(yè)
管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt_第5頁(yè)
資源描述:

《管理信息系統(tǒng) 第6章 管理信息系統(tǒng)的設(shè)計(jì)ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、第六章 管理信息系統(tǒng)的設(shè)計(jì)第六章管理信息系統(tǒng)的設(shè)計(jì)6.1系統(tǒng)設(shè)計(jì)概述6.2總體設(shè)計(jì)6.3詳細(xì)設(shè)計(jì)6.1系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì):根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型,綜合考慮各種約束,利用合理的技術(shù)手段和方法,提出一個(gè)能在計(jì)算機(jī)上實(shí)現(xiàn)的新系統(tǒng)的物理模型,解決“系統(tǒng)怎樣做”的問(wèn)題。6.1系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)原則系統(tǒng)性代碼統(tǒng)一、設(shè)計(jì)規(guī)范標(biāo)準(zhǔn)靈活性模塊化結(jié)構(gòu),減少模塊間的數(shù)據(jù)耦合可靠性如安全保密性、檢錯(cuò)及糾錯(cuò)能力等經(jīng)濟(jì)性在滿足系統(tǒng)需求的前提下盡可能減小系統(tǒng)的開銷6.1系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)的步驟系統(tǒng)總體設(shè)計(jì)系統(tǒng)架構(gòu)設(shè)計(jì),軟件結(jié)構(gòu)設(shè)計(jì)等詳細(xì)設(shè)計(jì)代碼設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),輸入輸出設(shè)計(jì),處

2、理流程設(shè)計(jì)等。系統(tǒng)實(shí)施進(jìn)度與計(jì)劃地制定。系統(tǒng)設(shè)計(jì)說(shuō)明書的編寫。6.2總體設(shè)計(jì)6.2.1系統(tǒng)架構(gòu)設(shè)計(jì)6.2.2軟件結(jié)構(gòu)設(shè)計(jì)6.2.1系統(tǒng)架構(gòu)設(shè)計(jì)定義系統(tǒng)物理架構(gòu)定義子系統(tǒng)子系統(tǒng)要具有相對(duì)獨(dú)立性;數(shù)據(jù)冗余??;子系統(tǒng)之間數(shù)據(jù)的依賴性盡量??;便于系統(tǒng)分階段實(shí)現(xiàn)。定義子系統(tǒng)外部接口6.2.2軟件結(jié)構(gòu)設(shè)計(jì)軟件結(jié)構(gòu)設(shè)計(jì)指對(duì)組成系統(tǒng)的各個(gè)子系統(tǒng)的進(jìn)一步分解與規(guī)劃。主要包括確定構(gòu)成子系統(tǒng)的模塊,定義每個(gè)模塊的功能、接口,接口的數(shù)據(jù)結(jié)構(gòu)等。模塊是指一個(gè)獨(dú)立命名的,擁有明確定義的輸入、輸出和特性的程序?qū)嶓w。6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊化是軟件設(shè)計(jì)和開發(fā)的基本原則和方法,是總體設(shè)計(jì)的主要工作之一。

3、模塊化指把一個(gè)管理信息系統(tǒng)設(shè)計(jì)成若干模塊的方法。模塊化的基本思想:將系統(tǒng)設(shè)計(jì)成由相對(duì)獨(dú)立、單一功能的模塊組成的結(jié)構(gòu),從而提高系統(tǒng)的開發(fā)效率與可靠性,防止錯(cuò)誤蔓延。6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊的獨(dú)立性指不同模塊間的相互聯(lián)系應(yīng)盡可能的少,一個(gè)模塊應(yīng)盡可能的具有完整單一的功能。衡量模塊獨(dú)立性標(biāo)準(zhǔn):耦合度:模塊間的聯(lián)系內(nèi)聚性:模塊內(nèi)的聯(lián)系6.2.2軟件結(jié)構(gòu)設(shè)計(jì)耦合度內(nèi)容耦合一個(gè)模塊直接修改另一個(gè)模塊的數(shù)據(jù)公共耦合兩個(gè)以上模塊共同引用一個(gè)全局?jǐn)?shù)據(jù)項(xiàng)控制耦合一個(gè)模塊通過(guò)信號(hào)(開關(guān)值)控制另一個(gè)模塊數(shù)據(jù)耦合模塊間通過(guò)參數(shù)等方式傳遞數(shù)據(jù)獨(dú)立耦合模塊間無(wú)直接信息傳遞6.2.2軟件結(jié)構(gòu)設(shè)計(jì)耦合

4、度6.2.2軟件結(jié)構(gòu)設(shè)計(jì)內(nèi)聚性偶然內(nèi)聚模塊內(nèi)各處理間無(wú)有意義聯(lián)系邏輯內(nèi)聚模塊內(nèi)是邏輯功能相似的處理,如讀數(shù)據(jù)的各處理時(shí)間內(nèi)聚模塊內(nèi)是在同一時(shí)間完成的處理,即使實(shí)現(xiàn)功能各不相關(guān)過(guò)程內(nèi)聚模塊內(nèi)處理具有前后關(guān)系,即使功能各不相關(guān)通信內(nèi)聚操作或生成同一組數(shù)據(jù)的處理順序內(nèi)聚模塊內(nèi)是具有順序關(guān)系的若干個(gè)處理功能內(nèi)聚模塊內(nèi)是實(shí)現(xiàn)某一功能所必需的全部處理6.2.2軟件結(jié)構(gòu)設(shè)計(jì)內(nèi)聚性6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊劃分原則:降低模塊間耦合,提高模塊內(nèi)聚性。6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊劃分完成之后需要做什么?表示模塊間的關(guān)系工具:模塊結(jié)構(gòu)圖6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊結(jié)構(gòu)圖圖例模塊:使用矩形來(lái)表示軟件

5、系統(tǒng)中的一個(gè)模塊,框中寫模塊名調(diào)用:用帶箭頭的線段表示模塊間的調(diào)用關(guān)系模塊間的通訊:用小箭頭表示模塊間在調(diào)用過(guò)程中相互傳遞的信息尾部空心圓圈,表示作數(shù)據(jù)用信息尾部實(shí)心圓圈,表示作控制用信息6.2.2軟件結(jié)構(gòu)設(shè)計(jì)輔助符號(hào)選擇調(diào)用循環(huán)調(diào)用6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊結(jié)構(gòu)圖示例各部門依據(jù)所需商品填寫缺貨單,采購(gòu)部門將缺貨內(nèi)容匯總?cè)肜塾?jì)缺貨單,并依據(jù)累計(jì)缺貨單、現(xiàn)有庫(kù)存情況以及廠商名錄,發(fā)訂貨單給相應(yīng)廠家,當(dāng)供貨到達(dá)時(shí),依據(jù)供貨單向各部門發(fā)送到貨單,并依據(jù)供貨單建進(jìn)貨帳以及應(yīng)付款帳。采購(gòu)處理功能輸入輸出讀缺貨單發(fā)訂貨單發(fā)到貨單建進(jìn)貨賬累計(jì)缺貨單讀庫(kù)存讀廠商名錄讀供貨單采購(gòu)處理進(jìn)貨處

6、理訂貨建應(yīng)付款帳到貨單訂貨單6.2.2軟件結(jié)構(gòu)設(shè)計(jì)注意:模塊結(jié)構(gòu)圖著重反映模塊間的隸屬關(guān)系(即調(diào)用關(guān)系與層次關(guān)系),只考慮模塊功能、相互關(guān)系,而不涉及模塊內(nèi)部細(xì)節(jié);模塊結(jié)構(gòu)圖不表示模塊間調(diào)用次序與時(shí)間關(guān)系,即使大多數(shù)人有從左向右繪圖的習(xí)慣。6.2.2軟件結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)流程分類變換流程數(shù)據(jù)信息的加工、變換事務(wù)流程業(yè)務(wù)分發(fā)數(shù)據(jù)流程圖模塊結(jié)構(gòu)圖轉(zhuǎn)換6.2.2軟件結(jié)構(gòu)設(shè)計(jì)變換流程三元素:輸入,變換,輸出變換流程分析方法確定輸入、變換、輸出部分設(shè)計(jì)模塊結(jié)構(gòu)的頂層(總控模塊)和第一層(輸入、變換、輸出模塊)設(shè)計(jì)中下各層6.2.2軟件結(jié)構(gòu)設(shè)計(jì)6.2.2軟件結(jié)構(gòu)設(shè)計(jì)學(xué)生選課系統(tǒng)數(shù)據(jù)流程圖6

7、.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊結(jié)構(gòu)圖選課主模塊輸入身份信息選課處理輸出選課信息輸入密碼驗(yàn)證密碼課程查詢選課登記顯示課表打印課表學(xué)號(hào)密碼學(xué)號(hào)驗(yàn)證信息選課信息選課信息課表課表課表課表課表學(xué)號(hào)學(xué)號(hào)密碼驗(yàn)證信息學(xué)號(hào)6.2.2軟件結(jié)構(gòu)設(shè)計(jì)事務(wù)流程6.2.2軟件結(jié)構(gòu)設(shè)計(jì)6.2.2軟件結(jié)構(gòu)設(shè)計(jì)火車站售票系統(tǒng)數(shù)據(jù)流程圖6.2.2軟件結(jié)構(gòu)設(shè)計(jì)模塊結(jié)構(gòu)圖火車票查詢接受查詢查詢方式指派輸出查詢結(jié)果按日期查詢按線路查詢按班次查詢請(qǐng)完善模塊結(jié)構(gòu)圖中的數(shù)據(jù)6.2.2軟件結(jié)構(gòu)設(shè)計(jì)6.2.2軟件結(jié)構(gòu)設(shè)計(jì)6.3詳細(xì)設(shè)計(jì)6.3.1代碼設(shè)計(jì)代碼是人為確定的代表客觀事物名

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。