![信息系統(tǒng)設(shè)計(jì)的任務(wù)_第1頁](http://file4.renrendoc.com/view/c968042ef59df0ddd30ae4d0db7deb77/c968042ef59df0ddd30ae4d0db7deb771.gif)
![信息系統(tǒng)設(shè)計(jì)的任務(wù)_第2頁](http://file4.renrendoc.com/view/c968042ef59df0ddd30ae4d0db7deb77/c968042ef59df0ddd30ae4d0db7deb772.gif)
![信息系統(tǒng)設(shè)計(jì)的任務(wù)_第3頁](http://file4.renrendoc.com/view/c968042ef59df0ddd30ae4d0db7deb77/c968042ef59df0ddd30ae4d0db7deb773.gif)
![信息系統(tǒng)設(shè)計(jì)的任務(wù)_第4頁](http://file4.renrendoc.com/view/c968042ef59df0ddd30ae4d0db7deb77/c968042ef59df0ddd30ae4d0db7deb774.gif)
![信息系統(tǒng)設(shè)計(jì)的任務(wù)_第5頁](http://file4.renrendoc.com/view/c968042ef59df0ddd30ae4d0db7deb77/c968042ef59df0ddd30ae4d0db7deb775.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
信息系統(tǒng)設(shè)計(jì)的任務(wù)
(InformationSystemAnalysisandDesign)
信息管理與信息系統(tǒng)教研室信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第1頁。本章要點(diǎn)系統(tǒng)設(shè)計(jì)的任務(wù)應(yīng)用程序體系結(jié)構(gòu)的設(shè)計(jì)(結(jié)構(gòu)化方法)數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)控制設(shè)計(jì)輸入設(shè)計(jì)輸出設(shè)計(jì)用戶界面設(shè)計(jì)信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第2頁。系統(tǒng)設(shè)計(jì)的任務(wù)在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。主要是解決“怎樣做”的問題。系統(tǒng)模型分為邏輯模型和物理模型。邏輯模型邏輯模型主要確定系統(tǒng)做什么,在系統(tǒng)分析階段提出。物理模型
物理模型則主要解決怎樣做的問題,在系統(tǒng)設(shè)計(jì)階段提出。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第3頁。6.1系統(tǒng)設(shè)計(jì)的概述系統(tǒng)設(shè)計(jì)概念:系統(tǒng)設(shè)計(jì)又稱為物理設(shè)計(jì),是開發(fā)MIS的第二階段。該階段系統(tǒng)開發(fā)人員將邏輯模型轉(zhuǎn)換為目標(biāo)系統(tǒng)的物理模型。系統(tǒng)設(shè)計(jì)通常可分為兩個(gè)階段進(jìn)行,第一階段是總體設(shè)計(jì),其任務(wù)是設(shè)計(jì)系統(tǒng)的框架和概貌,并向用戶單位和領(lǐng)導(dǎo)部門作詳細(xì)報(bào)告并認(rèn)可;第二階段――詳細(xì)設(shè)計(jì)。該階段的成果:系統(tǒng)設(shè)計(jì)說明書
信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第4頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:1、總體設(shè)計(jì):系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)、計(jì)算機(jī)物理系統(tǒng)的配置方案設(shè)計(jì)、信息系統(tǒng)流程圖其任務(wù)是劃分子系統(tǒng),確定子系統(tǒng)的模塊結(jié)構(gòu),并畫出模塊結(jié)構(gòu)圖解決計(jì)算機(jī)軟硬件系統(tǒng)的配置、通信網(wǎng)絡(luò)系統(tǒng)的配置、機(jī)房設(shè)備的配置等問題考慮哪些處理功能可以合并,或進(jìn)一步分解,然后把有關(guān)的處理看成是系統(tǒng)流程圖中的一個(gè)處理功能。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第5頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:1)系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)——功能模塊結(jié)構(gòu)圖及設(shè)計(jì)接口信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第6頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:2)系統(tǒng)物理配置方案設(shè)計(jì)——包括計(jì)算機(jī)處理方式、軟硬件設(shè)備選擇、通信網(wǎng)絡(luò)的選擇和設(shè)計(jì)以及數(shù)據(jù)庫管理系統(tǒng)的選擇等信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第7頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:3)設(shè)計(jì)信息系統(tǒng)流程圖信息系統(tǒng)流程圖表示的是計(jì)算機(jī)的處理流程,而并不像數(shù)據(jù)流程圖那樣還反映了人工操作那一部分。繪制信息系統(tǒng)流程圖的前提是已經(jīng)確定了系統(tǒng)的邊界、人一機(jī)接口和數(shù)據(jù)處理方式。從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖還應(yīng)考慮哪些處理功能可以合并,或進(jìn)一步分解,然后把有關(guān)的處理看成是系統(tǒng)流程圖中的一個(gè)處理功能。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第8頁。2、代碼設(shè)計(jì)代碼設(shè)計(jì)就是通過設(shè)計(jì)合適的代碼形式,使其作為數(shù)據(jù)的一個(gè)組成部分,用以代表客觀存在的實(shí)體、實(shí)物和屬性,以保證它的唯一性便于計(jì)算機(jī)處理。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第9頁。3、數(shù)據(jù)存儲(chǔ)設(shè)計(jì)文件組織和設(shè)計(jì)根據(jù)系統(tǒng)分析得到的數(shù)據(jù)關(guān)系集和數(shù)據(jù)字典,再結(jié)合系統(tǒng)處理流程圖,就可以確定出數(shù)據(jù)文件的結(jié)構(gòu)和進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第10頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:4、輸入輸出設(shè)計(jì)輸入/輸出設(shè)計(jì)主要是對(duì)以紀(jì)錄為單位的各種輸入輸出報(bào)表格式的描述,另外,對(duì)人機(jī)對(duì)話各式的設(shè)計(jì)和輸入輸出裝置的考慮也在這一步完成。設(shè)計(jì)的出發(fā)點(diǎn)是保證輸出達(dá)到用戶的要求,正確及時(shí)地將有用的信息提供給需要它的用戶。輸入數(shù)據(jù)的正確性決定了整個(gè)系統(tǒng)工作的質(zhì)量,要遵循“使用方便,操作簡(jiǎn)單,便于錄入,數(shù)據(jù)準(zhǔn)確”的原則。
信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第11頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:5、處理流程設(shè)計(jì)處理流程設(shè)計(jì)是通過系統(tǒng)處理流程圖的形式,將系統(tǒng)對(duì)數(shù)據(jù)處理過程和數(shù)據(jù)在系統(tǒng)存儲(chǔ)介質(zhì)間的轉(zhuǎn)換情況詳細(xì)地描述出來。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第12頁。系統(tǒng)設(shè)計(jì)的主要內(nèi)容:6、系統(tǒng)設(shè)計(jì)說明書:系統(tǒng)設(shè)計(jì)說明書應(yīng)當(dāng)全面準(zhǔn)確地闡述系統(tǒng)在實(shí)施過程中采用的手段、方法、技術(shù)標(biāo)準(zhǔn)以及相應(yīng)的環(huán)境要求。另外,系統(tǒng)建設(shè)的標(biāo)準(zhǔn)化問題也是系統(tǒng)設(shè)計(jì)說明書中應(yīng)闡述的重要內(nèi)容。
系統(tǒng)總體設(shè)計(jì)方案代碼設(shè)計(jì)方案輸入和輸出設(shè)計(jì)方案文件設(shè)計(jì)方案程序模塊說明書信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第13頁。6.1系統(tǒng)需求定義的目標(biāo)不同的開發(fā)方法對(duì)系統(tǒng)設(shè)計(jì)過程的技術(shù)支持不同,所形成的設(shè)計(jì)模式也不同。關(guān)聯(lián)圖DFD片段、詳細(xì)DFD過程定義、數(shù)據(jù)定義場(chǎng)景圖順序圖、狀態(tài)圖其他OO模型事件和事件列表事件類圖用例圖ER圖關(guān)聯(lián)圖結(jié)構(gòu)化方法面向?qū)ο蠓椒K結(jié)構(gòu)圖關(guān)系數(shù)據(jù)庫模式包圖設(shè)計(jì)類圖OO數(shù)據(jù)庫模式網(wǎng)絡(luò)平面圖用戶界面、系統(tǒng)控制偽碼信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第14頁。6.2應(yīng)用程序體系結(jié)構(gòu)設(shè)計(jì)結(jié)構(gòu)化設(shè)計(jì)思想
系統(tǒng)性。就是在功能結(jié)構(gòu)設(shè)計(jì)時(shí),全面考慮各方面情況。自頂向下分解步驟。將系統(tǒng)分解為子系統(tǒng),各子系統(tǒng)功能總和為上層系統(tǒng)的總的功能,再將子系統(tǒng)分解為功能模塊,下層功能模塊的實(shí)現(xiàn)上層的模塊功能。層次性。上面的分解是按層分解的,同一個(gè)層次是同樣由抽象到具體的程度。各層具有可比性。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第15頁。
管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標(biāo)下層的功能。上層功能包括(或控制)下層功能,愈上層功能愈籠統(tǒng),愈下層功能愈具體。
功能分解的過程就是一個(gè)由抽象到具體、由復(fù)雜到簡(jiǎn)單的過程。
信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第16頁。6.2.1模塊的定義模塊的定義
程序設(shè)計(jì):模塊是一個(gè)計(jì)算機(jī)程序中可識(shí)別的具有特定功能的程序片段結(jié)構(gòu)化設(shè)計(jì):模塊式組成系統(tǒng)的具有一定功能的基本單位,系統(tǒng)中任何一個(gè)處理功能都可以是模塊。功能模塊可以根據(jù)具體情況分得大一點(diǎn)或小一點(diǎn)。分解得最小的功能模塊可以是一個(gè)程序中的每個(gè)處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第17頁。6.2.1模塊的特征模塊的特征功能特征邏輯特征狀態(tài)特征在模塊結(jié)構(gòu)圖中,只表示其功能名稱以及完成該功能所需的數(shù)據(jù)和產(chǎn)生的數(shù)據(jù),不體現(xiàn)內(nèi)部邏輯。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第18頁。6.2.1模塊化模塊化把一個(gè)復(fù)雜的系統(tǒng)分解為多個(gè)功能較單一的功能模塊的方法稱作模塊化。模塊化是一種重要的設(shè)計(jì)思想,它把一個(gè)復(fù)雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡(jiǎn)單的、更易于建立和修改的部分。各個(gè)模塊具有相對(duì)獨(dú)立性,可以分別加以設(shè)計(jì)實(shí)現(xiàn);模塊之間的相互關(guān)系(如信息交換、調(diào)用關(guān)系)通過一定的方式予以說明。各模塊在這些關(guān)系的約束下共同構(gòu)成一個(gè)統(tǒng)一的整體,完成系統(tǒng)的功能。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第19頁。6.2.1模塊與模塊化模塊的獨(dú)立性用系統(tǒng)功能模塊結(jié)構(gòu)圖最后一層的功能模塊是否具有獨(dú)立性來判斷系統(tǒng)功能是否被充分地分解。所謂的模塊獨(dú)立性指的是每個(gè)模塊只能完成一個(gè)相對(duì)獨(dú)立的特定子功能,并且和其他模塊之間的關(guān)系很簡(jiǎn)單,和其他模塊之間沒有過多的相互作用。模塊化的重要性模塊化(即具有獨(dú)立的模塊)設(shè)計(jì)的軟件比較容易開發(fā)出來,而且特別適合許多人分工合作開發(fā)同一個(gè)軟件;獨(dú)立的模塊比較容易測(cè)試和維護(hù)。相對(duì)來說,修改獨(dú)立的模塊需要的工作量比較小,錯(cuò)誤傳播范圍也比較小,需要擴(kuò)充功能時(shí)比較容易“插入”模塊。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第20頁。系統(tǒng)邏輯模型中數(shù)據(jù)流圖中的模塊是邏輯處理模塊,模型中沒有說明模塊的物理構(gòu)成和實(shí)現(xiàn)途徑,同時(shí)也看不出模塊的層次分解關(guān)系,為此在系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中要將數(shù)據(jù)流圖上的各個(gè)邏輯處理模塊進(jìn)一步分解,用模塊結(jié)構(gòu)圖確定系統(tǒng)的層次結(jié)構(gòu)關(guān)系,并將系統(tǒng)的邏輯模型轉(zhuǎn)變?yōu)槲锢砟P汀?.2.1模塊的分解信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第21頁。按邏輯劃分:把相類似的處理邏輯功能放在一個(gè)模塊里。按時(shí)間劃分按過程劃分按通信劃分按職能劃分6.2.1劃分模塊的方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第22頁。按職能劃分子系統(tǒng)、按邏輯劃分模塊所形成的系統(tǒng)信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第23頁。模塊結(jié)構(gòu)圖是把分解的一個(gè)個(gè)模塊按層次結(jié)構(gòu)聯(lián)系起來的圖。模塊結(jié)構(gòu)圖是結(jié)構(gòu)化設(shè)計(jì)中描述系統(tǒng)結(jié)構(gòu)的圖形工具。作為一種文檔,它必須嚴(yán)格地定義模塊的名字、功能和接口,同時(shí)還應(yīng)當(dāng)在模塊結(jié)構(gòu)圖上反映出結(jié)構(gòu)化設(shè)計(jì)的思想。6.2.1模塊結(jié)構(gòu)圖信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第24頁。6.2.1模塊結(jié)構(gòu)圖示例協(xié)同數(shù)據(jù)發(fā)布系統(tǒng)信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第25頁。工資管理信息系統(tǒng)建立主文件更新主文件建立扣款文件計(jì)算和打印數(shù)據(jù)錄入數(shù)據(jù)維護(hù)菜單表單建立主處理文件更新計(jì)算打印工資匯總表打印工資單數(shù)據(jù)錄入數(shù)據(jù)維護(hù)6.2.1模塊結(jié)構(gòu)圖示例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第26頁。6.2.1模塊結(jié)構(gòu)圖模塊的四個(gè)要素輸入和輸出處理功能內(nèi)部數(shù)據(jù)程序代碼信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第27頁。序號(hào)名稱符號(hào)含義說明1模塊表示一個(gè)功能模塊,模塊名稱標(biāo)注在方框的內(nèi)部2預(yù)定義表示一個(gè)預(yù)先定義的模塊,模塊名稱標(biāo)注在方框的內(nèi)部,預(yù)先定義模塊是指不必在編程實(shí)現(xiàn)的模塊,通常是應(yīng)用程序中的一個(gè)程序。3調(diào)用表示模塊與模塊之間的調(diào)用關(guān)系,箭頭部分指示被調(diào)用模塊,箭尾部分指示調(diào)用模塊。4數(shù)據(jù)表示模塊與模塊之間的數(shù)據(jù)流,數(shù)據(jù)項(xiàng)名稱或編號(hào)標(biāo)注在旁邊。5控制信息表示模塊與模塊之間的控制流,控制變量的名稱或編號(hào)標(biāo)注在旁邊。6判斷分支表示模塊內(nèi)部包含有判斷邏輯,根據(jù)判定結(jié)果調(diào)用哪些功能模塊。7循環(huán)調(diào)用表示模塊內(nèi)部包含有循環(huán)調(diào)用某個(gè)或某些模塊的功能。8轉(zhuǎn)接模塊結(jié)構(gòu)圖需要轉(zhuǎn)接到另外一張紙上,或?yàn)榱吮苊鈭D上線條交叉時(shí),都可使用轉(zhuǎn)接符號(hào),圓圈內(nèi)加上標(biāo)號(hào)。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第28頁。6.2.1模塊結(jié)構(gòu)圖信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第29頁。模塊:模塊是可以組合、分解和更換的單元,是組成系統(tǒng)、異于處理的基本單位。調(diào)用:在模塊結(jié)構(gòu)圖中,用連接兩個(gè)模塊的箭頭表示調(diào)用。箭頭總是由調(diào)用模塊指向被調(diào)用模塊,但是應(yīng)該理解成被調(diào)用模塊執(zhí)行后又返回到調(diào)用模塊。
6.2.1模塊結(jié)構(gòu)圖的基本含義信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第30頁。數(shù)據(jù):當(dāng)一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),調(diào)用模塊可以把數(shù)據(jù)傳送到被調(diào)用模塊處處理,而別調(diào)用模塊又可以將處理的結(jié)果送回調(diào)用模塊。在模塊之間傳送的數(shù)據(jù),使用與調(diào)用箭頭平行的帶空心圓的箭頭表示,并在旁邊標(biāo)上數(shù)據(jù)名。
獲得線性方程組解計(jì)算線性方程組解AX?zé)o解6.2.1模塊結(jié)構(gòu)圖的基本含義信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第31頁??刂菩畔ⅲ簽榱酥笇?dǎo)程序下一步的執(zhí)行,模塊間有時(shí)還必須傳送某些控制信息。例如,數(shù)據(jù)輸入完成后給出的結(jié)束標(biāo)志,文件讀到末尾產(chǎn)生的文件結(jié)束標(biāo)志等??刂菩畔⑴c數(shù)據(jù)的主要區(qū)別是前者只反映數(shù)據(jù)的某種狀態(tài),不必進(jìn)行處理。在模塊結(jié)構(gòu)圖中,用帶實(shí)心圓的箭頭表示控制信息。轉(zhuǎn)接符號(hào):當(dāng)模塊結(jié)構(gòu)圖在一張圖上畫不下,需要轉(zhuǎn)接到另外一張紙上,或者為了避免圖上線條交叉時(shí),都可以使用轉(zhuǎn)接符號(hào)。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第32頁。數(shù)據(jù):當(dāng)一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),調(diào)用模塊可以把數(shù)據(jù)傳送到被調(diào)用模塊處處理,而別調(diào)用模塊又可以將處理的結(jié)果送回調(diào)用模塊。在模塊之間傳送的數(shù)據(jù),使用與調(diào)用箭頭平行的帶空心圓的箭頭表示,并在旁邊標(biāo)上數(shù)據(jù)名。
獲得線性方程組解計(jì)算線性方程組解AX?zé)o解6.2.1模塊結(jié)構(gòu)圖的基本含義信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第33頁。構(gòu)成最終系統(tǒng)的每一個(gè)主要的程序?qū)?yīng)于按時(shí)間劃分的子系統(tǒng),每個(gè)系統(tǒng)都應(yīng)有相應(yīng)的模塊結(jié)構(gòu)圖,每個(gè)程序?qū)?yīng)于按事件劃分的DFD中的一個(gè)過程。有DFD轉(zhuǎn)換為MSC圖的方法有兩種事務(wù)分析法變換分析法
6.2.2模塊結(jié)構(gòu)圖的構(gòu)造過程信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第34頁。事務(wù)型系統(tǒng)由三層組成:事務(wù)層操作層細(xì)節(jié)層事務(wù)型模塊的功能是對(duì)接收的事務(wù),按其類型選擇某一類事務(wù)處理。6.2.2事務(wù)型模塊結(jié)構(gòu)圖信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第35頁。事務(wù)型系統(tǒng)工作的順序:主模塊將按事務(wù)的類型選擇調(diào)用某一事務(wù)處理模塊,事務(wù)處理模塊又調(diào)用若干個(gè)操作模塊,而每個(gè)操作模塊又調(diào)用若干個(gè)細(xì)節(jié)模塊。在實(shí)際系統(tǒng)中,由于不同的事務(wù)可能有共同的操作,而不同操作又可能有共同的細(xì)節(jié),因此事務(wù)型系統(tǒng)的操作模塊和細(xì)節(jié)模塊可以達(dá)到一定程度的共享。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第36頁。事務(wù)分析1信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第37頁。事務(wù)分析2信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第38頁。變換型模塊結(jié)構(gòu)描述的是變換型系統(tǒng),變換型系統(tǒng)由三部分組成:輸入數(shù)據(jù)加工(中心變換)輸出變換型模塊的功能是將輸入的數(shù)據(jù)經(jīng)過加工后輸出。6.2.2變換型模塊結(jié)構(gòu)圖信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第39頁。變換型系統(tǒng)工作的順序:首先主模塊受到控制,然后控制沿著結(jié)構(gòu)逐層達(dá)到底層的輸入模塊,當(dāng)?shù)讓幽K輸入數(shù)據(jù)A后,A由下至上逐層傳送,逐步由“物理輸入”變成“邏輯輸入”C;在主控模塊控制下,“邏輯輸入”C經(jīng)中心變換模塊轉(zhuǎn)換成“邏輯輸出”D,D再由上至下逐層傳送,逐步把“邏輯輸出”變成“物理輸出”E。這里的“邏輯輸入”和“邏輯輸出”分別為系統(tǒng)主處理的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流,而“物理輸入”和“物理輸出”是指系統(tǒng)輸入端和系統(tǒng)輸出端的數(shù)據(jù)。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第40頁。變換分析信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第41頁。下圖是一個(gè)以事務(wù)為中心的數(shù)據(jù)流圖,顯然,加工“確定事務(wù)類型”是它的事務(wù)中心。課堂練習(xí)信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第42頁。課堂講解信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第43頁。缺貨通知單
銷售訂單處理訂單
顧客倉庫采購辦備貨單
進(jìn)貨通知單
采購辦經(jīng)理統(tǒng)計(jì)表
課堂練習(xí)試著繪制出變換型的銷售管理系統(tǒng)的模塊結(jié)構(gòu)圖。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第44頁?!颁N售訂單處理”功能的結(jié)構(gòu)圖
訂單
訂單
已處理訂單 銷售訂單處理
輸入
處理
輸出
輸入訂單
確定能否供貨
處理缺貨訂單
處理可供貨訂單
打印
課堂講解統(tǒng)計(jì)表
信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第45頁。(五)模塊結(jié)構(gòu)圖的改進(jìn)1、模塊耦合和內(nèi)聚的概念一個(gè)模塊內(nèi)部的聯(lián)系稱為塊內(nèi)聯(lián)系,穿越模塊邊界的聯(lián)系稱為塊間聯(lián)系。耦合是表示模塊之間聯(lián)系的程度;內(nèi)聚則用來表示模塊內(nèi)部各成分之間的聯(lián)系程度。緊密耦合表示模塊之間聯(lián)系非常強(qiáng),松散耦合表示模塊之間聯(lián)系比較弱,非耦合則表示模塊之間無任何聯(lián)系,是完全獨(dú)立的。模塊設(shè)計(jì)的標(biāo)準(zhǔn):高內(nèi)聚低耦合。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第46頁。(五)模塊結(jié)構(gòu)圖的改進(jìn)2、模塊的耦合方式
數(shù)據(jù)耦合控制耦合非法耦合信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第47頁。(1)數(shù)據(jù)耦合如果兩個(gè)模塊之間的通信信息是若干數(shù)據(jù)項(xiàng),則這種耦合方式稱為數(shù)據(jù)耦合。例如,為了計(jì)算實(shí)發(fā)工資,“計(jì)算工資”模塊必須把工資總額和扣款數(shù)傳輸給“計(jì)算實(shí)發(fā)工資”模塊,而“計(jì)算實(shí)發(fā)工資”模塊在算出實(shí)發(fā)工資后又送回到“計(jì)算工資”模塊。這種耦合對(duì)系統(tǒng)的影響比較小,是一種較好的耦合方式,但為了減少接口的復(fù)雜性,應(yīng)盡量防止傳輸不必要的數(shù)據(jù)。2、模塊的耦合方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第48頁。(2)控制耦合如果兩個(gè)模塊之間傳輸?shù)男畔⑹强刂菩畔?,則該耦合稱為控制耦合。傳送的控制信息可分成兩類,一類是判定參數(shù),調(diào)用模塊通過該判定參數(shù)控制被調(diào)用模塊的工作方式,若判定參數(shù)出錯(cuò)則導(dǎo)致被調(diào)用模塊按另一種方式工作。另一種是地址參數(shù),調(diào)用模塊直接轉(zhuǎn)向被調(diào)用模塊內(nèi)部的某一些地址,這時(shí)若改動(dòng)一個(gè)模塊則必將影響另一模塊。因?yàn)榭刂岂詈戏绞降鸟詈铣潭容^高,應(yīng)盡量避免采用地址參數(shù)的方式。2、模塊的耦合方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第49頁。(3)非法耦合兩個(gè)模塊之間,不經(jīng)過調(diào)用關(guān)系,彼此直接使用或修改對(duì)方的數(shù)據(jù)。2、模塊的耦合方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第50頁。(五)模塊結(jié)構(gòu)圖的改進(jìn)3、模塊的內(nèi)聚方式功能內(nèi)聚順序內(nèi)聚通信內(nèi)聚過程內(nèi)聚時(shí)間內(nèi)聚邏輯內(nèi)聚偶然內(nèi)聚耦合度性能低好高壞信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第51頁。(1)偶然內(nèi)聚巧合內(nèi)聚是指模塊各成分之間毫無聯(lián)系整個(gè)模塊如同一盤散沙,不易修改或維護(hù)。3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第52頁。(2)邏輯內(nèi)聚邏輯內(nèi)聚是指模塊各成分的邏輯功能是相似的。例如,把系統(tǒng)中與“輸出”有關(guān)的操作抽取出來組成一個(gè)模塊,包括將數(shù)據(jù)在屏幕上顯示、從打印機(jī)上打印、拷貝到磁盤上等,則該模塊就是邏輯內(nèi)聚的。邏輯內(nèi)聚的內(nèi)聚程度稍強(qiáng)于巧合內(nèi)聚,但仍不利于修改和維護(hù)。3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第53頁。(3)過程內(nèi)聚過程內(nèi)聚是指一個(gè)模塊內(nèi)各組成部分的處理動(dòng)作各不相同,彼此也沒有什么關(guān)系,但他們受同一個(gè)控制流支配,決定他們的執(zhí)行次序。過程內(nèi)聚是由一段公共的處理過程組合成的模塊。例如,把系統(tǒng)中所有的輸出抽取到一個(gè)模塊中,即一個(gè)模塊可以產(chǎn)生各種類型的全部輸出。顯然,采用過程內(nèi)聚時(shí),模塊間的耦合度比較高。
3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第54頁。(4)時(shí)間內(nèi)聚又稱為經(jīng)典內(nèi)聚。這種模塊大多為多功能模塊,但模塊的各個(gè)功能的執(zhí)行與時(shí)間有關(guān),通常要求所有功能必須在同一時(shí)間段內(nèi)執(zhí)行。例如初始化模塊和終止模塊。初始化模塊要為所有變量賦初值,對(duì)所有介質(zhì)上的文件置初態(tài),初始化寄存器和棧等,因此要求在程序開始執(zhí)行的最初一段時(shí)間內(nèi),模塊中所有功能全部執(zhí)行一遍。時(shí)間內(nèi)聚模塊比邏輯內(nèi)聚模塊的內(nèi)聚程度又稍高一些。因?yàn)闀r(shí)間內(nèi)聚模塊中所有各部分都要在同一時(shí)間段內(nèi)執(zhí)行,它的內(nèi)部邏輯更簡(jiǎn)單,存在的開關(guān)(或判定)轉(zhuǎn)移更少。3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第55頁。(5)通信內(nèi)聚又稱數(shù)據(jù)內(nèi)聚,通信內(nèi)聚是指模塊中各成分引用或產(chǎn)生共同的數(shù)據(jù)。例如報(bào)表打印模塊,各成分都從若干共同的數(shù)據(jù)來源接收數(shù)據(jù),然后轉(zhuǎn)換、匯總并打印出各種報(bào)表。3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第56頁。(1)功能內(nèi)聚功能內(nèi)聚表示模塊中各成分的聯(lián)系是功能性的,即一個(gè)模塊執(zhí)行一個(gè)功能,且完成該功能所必須的全部成分都包含在模塊中。例如,計(jì)算工資、打印月報(bào)表等。由于這類模塊的功能明確、模塊間的耦合簡(jiǎn)單,所以便于維護(hù)。我們?cè)谙到y(tǒng)設(shè)計(jì)時(shí)應(yīng)力求按功能劃分模塊。3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第57頁。(2)順序內(nèi)聚順序內(nèi)聚是指模塊中各成分有順序關(guān)系,某一成分的輸出是另一成分的輸入。
例如,“錄入和匯總”模塊、“統(tǒng)計(jì)和打印”模塊都是順序內(nèi)聚模塊。順序內(nèi)聚的模塊中有可能包含幾個(gè)功能,因而會(huì)給維護(hù)帶來不便。3、模塊的內(nèi)聚方式信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第58頁。(五)模塊結(jié)構(gòu)圖的改進(jìn)4、耦合和內(nèi)聚的關(guān)系一般說來,在系統(tǒng)中各模塊的內(nèi)聚越大,則模塊間的耦合越小。但這種關(guān)系并不是絕對(duì)的。耦合小使得模塊間盡可能相對(duì)獨(dú)立,從而各模塊可以單獨(dú)開發(fā)和維護(hù)。內(nèi)聚大使得模塊的可理解性和維護(hù)性大大增強(qiáng)。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第59頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題
作用范圍與控制范圍模塊的扇入和扇出數(shù)模塊分解和模塊的大小消除重復(fù)的功能補(bǔ)充、完善和修改信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第60頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題1、作用范圍與控制范圍一個(gè)判定的作用范圍是指所有受這個(gè)判定影響的模塊。按照規(guī)定:若模塊中只有一小部分加工依賴于某個(gè)規(guī)定,則該模塊僅僅本身屬于這個(gè)判定的作用范圍;若整個(gè)模塊的執(zhí)行取決于這個(gè)判定,則該模塊的調(diào)用模塊也屬于這個(gè)判定作用范圍。一個(gè)模塊的控制范圍是指模塊本身及其所有的下屬模塊。MAGBCDFE信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第61頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題分析判定的作用范圍和模塊的控制范圍之間的關(guān)系,可以較好地處理系統(tǒng)的模塊關(guān)系,合理地分解模塊。因此,在分解模塊時(shí)應(yīng)該滿足以下要求:判定的作用范圍應(yīng)該在判定所在模塊的控制范圍之內(nèi);判定所在模塊在模塊層次結(jié)構(gòu)中的位置不能太高;根據(jù)以上兩點(diǎn)可知,最理想的模塊分解是判定范圍由判定所在模塊及其直接下層模塊組成。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第62頁。頂XYABB1頂XYABB1B2B2(a)不在范圍之內(nèi)(b)位置太高作用范圍和控制范圍的四種關(guān)系信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第63頁。頂XYABB1B2頂XYBAB1B2(c)合適的判定(d)理想的設(shè)計(jì)作用范圍和控制范圍的四種關(guān)系信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第64頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題當(dāng)出現(xiàn)作用范圍不在控制范圍之內(nèi)時(shí),可以用以下措施糾正:把判定所在的模塊合并至上層模塊中;把受判定影響的模塊移到模塊控制范圍之內(nèi);把判定模塊上移到較高的位置。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第65頁。練習(xí)題:討論下圖模塊設(shè)計(jì)存在問題并改正頂XYABB1B2頂XYABB1B2圖1圖2信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第66頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題2、模塊的扇入和扇出數(shù)模塊的扇入數(shù)是指有多少個(gè)上級(jí)模塊直接調(diào)用該模塊。扇出數(shù)是指某個(gè)模塊直接控制或調(diào)用的模塊樹目。BCDAABCD如圖中模塊A的扇入數(shù)等于3。如果一個(gè)規(guī)模很小的底層模塊的扇入數(shù)為1,則可以把它合并到它的上層模塊中去。若它的扇入數(shù)較大,就不能向上合并,否則將導(dǎo)致對(duì)該模塊做多次編碼和排錯(cuò)。如圖中模塊A的扇出數(shù)等于3。對(duì)扇出數(shù)過低(1或2)的模塊,也應(yīng)進(jìn)行檢查。一般,模塊的扇出數(shù)應(yīng)在7以內(nèi)。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第67頁。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第68頁。汽車配件公司信息系統(tǒng)模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第69頁。采購管理模塊的分解模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第70頁。會(huì)計(jì)帳務(wù)模塊的分解模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第71頁。現(xiàn)貨銷售模塊的分解模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第72頁。編制營(yíng)業(yè)報(bào)表模塊的分解模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第73頁。查詢銷售信息模塊的分解模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第74頁。向供應(yīng)商供貨模塊的分解到貨管理模塊的分解模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第75頁。查詢采購信息模塊的分解請(qǐng)問這個(gè)銷售管理系統(tǒng)模塊結(jié)構(gòu)圖的深度和寬度是多少?模塊結(jié)構(gòu)圖實(shí)例信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第76頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題3、模塊分解和模塊的大小模塊的大小是模塊分解時(shí)要考慮的一個(gè)重要問題。模塊多大最好?有許多不同的觀點(diǎn)。模塊自頂向下的分解,主要按功能來進(jìn)行,也就是說一個(gè)模塊最好一個(gè)功能。同時(shí)要注意模塊間的接口關(guān)系以較為簡(jiǎn)單為宜。從經(jīng)驗(yàn)上講,為了提高可讀性和方便修改,一個(gè)基本模塊的程序量在10~100個(gè)語句之間。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第77頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題4、消去重復(fù)功能設(shè)計(jì)過程中若發(fā)現(xiàn)幾個(gè)模塊的功能是相似的,則應(yīng)設(shè)法消去其中的重復(fù)功能。因?yàn)橥还δ艿某绦蚨味啻纬霈F(xiàn),不僅浪費(fèi)了編碼時(shí)間,而且會(huì)給調(diào)試和維護(hù)帶來困難。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第78頁。(六)改進(jìn)模塊結(jié)構(gòu)圖時(shí)還應(yīng)注意的問題5、補(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á)到用戶的要求。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第79頁。模塊結(jié)構(gòu)設(shè)計(jì)是管理信息系統(tǒng)總體設(shè)計(jì)的重要內(nèi)容,為了使所設(shè)計(jì)的系統(tǒng)有合理的結(jié)構(gòu)和良好的維護(hù)性,模塊結(jié)構(gòu)設(shè)計(jì)應(yīng)遵循“高內(nèi)聚,低耦合,精分解,高扇入,低扇出”的原則。6.2.3模塊結(jié)構(gòu)圖設(shè)計(jì)原則信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第80頁。描述模塊內(nèi)部處理邏輯的方法有:流程圖結(jié)構(gòu)化英語偽碼6.2.4模塊的詳細(xì)設(shè)計(jì)信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第81頁。系統(tǒng)流程圖系統(tǒng)流程圖是傳統(tǒng)的描述工具,通常用它表達(dá)系統(tǒng)的執(zhí)行過程。它用圖形符號(hào)描述了所有的輸入/輸出和與之有關(guān)的處理,同時(shí)也包括對(duì)所有文件的建立過程。系統(tǒng)流程圖也表達(dá)了數(shù)據(jù)在系統(tǒng)中的流向。但是,它著重表達(dá)的是數(shù)據(jù)在系統(tǒng)中傳輸時(shí)所通過的存儲(chǔ)介質(zhì)和工作站點(diǎn),與物理技術(shù)有著密切的關(guān)系。系統(tǒng)流程圖既表示信息聯(lián)系,又表示信息處理的邏輯順序,還反映了人機(jī)關(guān)系,但不考慮加工方法和人-機(jī)對(duì)話過程。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第82頁。系統(tǒng)流程圖使用的符號(hào)輸入/輸出人工操作預(yù)處理人工輸入通信聯(lián)結(jié)處理輔助處理聯(lián)機(jī)處理顯示
聯(lián)結(jié)文件脫機(jī)儲(chǔ)存磁帶判斷離頁聯(lián)結(jié)符卡片紙帶直接訪問存儲(chǔ)器磁盤端點(diǎn)信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第83頁。庫存系統(tǒng)的流程圖編輯事務(wù)配件報(bào)表事務(wù)歷史入庫單出庫單新品單報(bào)廢單庫存歷史修正文件編輯后的事務(wù)供應(yīng)商聯(lián)機(jī)處理聯(lián)機(jī)處理供應(yīng)商配件庫存配件錯(cuò)誤信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第84頁。系統(tǒng)流程圖信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第85頁。系統(tǒng)流程圖的特點(diǎn)系統(tǒng)流程圖表達(dá)了數(shù)據(jù)在系統(tǒng)中的流向和使用的計(jì)算機(jī)設(shè)備、編輯原始單據(jù)、文件調(diào)用和修正、產(chǎn)生報(bào)表和后備磁帶文件等。它側(cè)重于系統(tǒng)的物理組成和信息處理的順序,無法指出系統(tǒng)軟件結(jié)構(gòu)和每個(gè)模塊的功能,因此也就無法評(píng)審這個(gè)系統(tǒng)是否滿足用戶的信息需求,也不可能知道這個(gè)系統(tǒng)的大小以及是否易于維護(hù)和修改等。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第86頁。HIPO技術(shù) HIPO技術(shù)是用圖形方法表達(dá)一個(gè)系統(tǒng)的輸入和輸出功能以及模塊的層次。HIPO(HierarchyplusInput/process/Output)技術(shù)包含兩個(gè)方面的內(nèi)容:
1.H圖,用此圖表示自頂向下分解所得系統(tǒng)的模塊層次結(jié)構(gòu),H圖又可稱為模塊層次圖。
2.IPO圖(輸入-處理-輸出圖),此圖描述分層圖中一個(gè)模塊的輸入、輸出和處理內(nèi)容。 應(yīng)用HIPO技術(shù)可以進(jìn)行系統(tǒng)設(shè)計(jì)、評(píng)價(jià),在系統(tǒng)實(shí)施之前加工、修改已設(shè)計(jì)的系統(tǒng)。HIPO圖清晰易懂,可以使用戶、管理人員和其他系統(tǒng)建設(shè)者很方便地理解軟件系統(tǒng)的結(jié)構(gòu),也有利用程序的編寫和系統(tǒng)的維護(hù)。信息系統(tǒng)設(shè)計(jì)的任務(wù)全文共96頁,當(dāng)前為第87頁。HIPO技術(shù)實(shí)例以庫存管理系統(tǒng)為例,對(duì)其中的數(shù)據(jù)加工“修改庫存數(shù)據(jù)”功能應(yīng)用HIPO技術(shù)進(jìn)行模塊結(jié)構(gòu)設(shè)計(jì)。修改庫存數(shù)據(jù)提取庫房收發(fā)數(shù)據(jù)提取原有庫存數(shù)據(jù)處理收發(fā)數(shù)據(jù)刷新庫存記錄H圖中一個(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個(gè)人股權(quán)投資協(xié)議常用版(三篇)
- 2025年五年級(jí)老師個(gè)人的年度工作總結(jié)(五篇)
- 2025年個(gè)人攝影服務(wù)合同模板(2篇)
- 2025年中學(xué)春季學(xué)期六年級(jí)組工作總結(jié)(四篇)
- 專題01 三角函數(shù)的圖像與性質(zhì)(解析版)
- 2025年個(gè)人飯店承包經(jīng)營(yíng)合同經(jīng)典版(三篇)
- 木材檢驗(yàn)與運(yùn)輸合同
- 汽車輪胎運(yùn)輸協(xié)議范本
- 天主教堂裝修意向協(xié)議
- 學(xué)校裝修施工合同模板
- GH/T 1030-2004松花粉
- 部編版六年級(jí)下冊(cè)語文第3單元習(xí)作例文+習(xí)作PPT
- 四年級(jí)上冊(cè)英語試題-Module 9 Unit 1 What happened to your head--外研社(一起)(含答案)
- 辦理工傷案件綜合應(yīng)用實(shí)務(wù)手冊(cè)
- 子宮內(nèi)膜異位癥診療指南
- 《高級(jí)計(jì)量經(jīng)濟(jì)學(xué)》-上課講義課件
- 《現(xiàn)代氣候?qū)W》研究生全套教學(xué)課件
- 護(hù)理診斷及護(hù)理措施128條護(hù)理診斷護(hù)理措施
- 情商知識(shí)概述課件
- 九年級(jí)物理總復(fù)習(xí)教案
- 天然飲用山泉水項(xiàng)目投資規(guī)劃建設(shè)方案
評(píng)論
0/150
提交評(píng)論