管理信息系統(tǒng)設(shè)計_第1頁
管理信息系統(tǒng)設(shè)計_第2頁
管理信息系統(tǒng)設(shè)計_第3頁
管理信息系統(tǒng)設(shè)計_第4頁
管理信息系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩90頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一節(jié)系統(tǒng)設(shè)計概述第二節(jié)系統(tǒng)總體設(shè)計第三節(jié)系統(tǒng)詳細設(shè)計第五章管理信息系統(tǒng)的系統(tǒng)設(shè)計12技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)

本節(jié)內(nèi)容:一、系統(tǒng)設(shè)計的任務(wù)二、系統(tǒng)設(shè)計的步驟三、系統(tǒng)設(shè)計的原則第一節(jié)系統(tǒng)設(shè)計概述22技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)

系統(tǒng)設(shè)計是開發(fā)管理信息系統(tǒng)的重要階段,也是整個開發(fā)工作的核心。它將實現(xiàn)系統(tǒng)分析階段所提出的邏輯模型并確定新系統(tǒng)的結(jié)構(gòu)。系統(tǒng)分析階段是解決管理信息系統(tǒng)“干什么”的問題;而系統(tǒng)設(shè)計階段則是解決“怎樣干”的問題。系統(tǒng)分析階段最終是提出系統(tǒng)分析報告,建立管理信息系統(tǒng)的邏輯模型;而系統(tǒng)設(shè)計階段最終是提出系統(tǒng)實施方案,建立管理信息系統(tǒng)的物理模型。即系統(tǒng)分析是從用戶和現(xiàn)行系統(tǒng)入手,進行詳細的調(diào)查研究,把物理因素一一抽去,從具體到抽象;而系統(tǒng)設(shè)計則是從管理信息系統(tǒng)的邏輯模型出發(fā),以系統(tǒng)分析報告為依據(jù),一步步地加入物理內(nèi)容,從抽象回到具體。第一節(jié)系統(tǒng)設(shè)計概述32技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)系統(tǒng)設(shè)計的任務(wù)系統(tǒng)設(shè)計的任務(wù)就是依據(jù)系統(tǒng)分析文檔資料,采用正確的方法來確定系統(tǒng)各功能模塊在計算機內(nèi)應(yīng)該由哪些程序組成,它們之間用什么方式聯(lián)結(jié)在一起以構(gòu)成一個最好的系統(tǒng)機內(nèi)結(jié)構(gòu),同時還要使用一定的工具將所設(shè)計的成果表達出來,另外考慮到實現(xiàn)系統(tǒng)功能的需要,還要進行數(shù)據(jù)庫的詳細設(shè)計、編碼設(shè)計、輸入/輸出界面(人—機界面)設(shè)計等等。即在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進行物理模型的設(shè)計。主要是解決“怎樣做”的問題一、系統(tǒng)設(shè)計的任務(wù)第一節(jié)系統(tǒng)設(shè)計概述42技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)二、系統(tǒng)設(shè)計的步驟1、總體設(shè)計劃分子系統(tǒng)功能(模塊)結(jié)構(gòu)圖信息系統(tǒng)流程圖設(shè)計系統(tǒng)物理配置方案設(shè)計第一節(jié)系統(tǒng)設(shè)計概述2、詳細設(shè)計代碼設(shè)計數(shù)據(jù)存儲設(shè)計輸出設(shè)計輸入設(shè)計處理流程圖設(shè)計制訂設(shè)計規(guī)范52技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)1.系統(tǒng)性:從整個系統(tǒng)的角度考慮,如系統(tǒng)的代碼要統(tǒng)一,設(shè)計規(guī)范要標(biāo)準(zhǔn),傳遞語言要盡可能一致,對系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享等。2.靈活性:要求系統(tǒng)具有很強的環(huán)境適應(yīng)性,如盡量采用模塊化結(jié)構(gòu),提高各模塊的獨立性。3.可靠性:如安全保密性、檢錯、糾錯能力、抗病毒能力等。4.經(jīng)濟性:如不要盲目追求技術(shù)上的先進,盡量避免不必要的復(fù)雜化。三、系統(tǒng)設(shè)計的原則第一節(jié)系統(tǒng)設(shè)計概述62技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)本節(jié)內(nèi)容:

總體設(shè)計也稱為初步或結(jié)構(gòu)設(shè)計。總體設(shè)計階段內(nèi)容包括:劃分子系統(tǒng)功能(模塊)結(jié)構(gòu)圖信息系統(tǒng)流程圖設(shè)計系統(tǒng)物理配置方案設(shè)計第二節(jié)系統(tǒng)總體設(shè)計72技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)一、劃分子系統(tǒng)就是按功能從屬關(guān)系畫成的圖表。愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個由抽象到具體、由復(fù)雜到簡單的過程。下圖是工資管理子系統(tǒng)的劃分。第二節(jié)系統(tǒng)總體設(shè)計82技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)工資管理子系統(tǒng)的功能結(jié)構(gòu)圖第二節(jié)系統(tǒng)總體設(shè)計92技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)二、功能結(jié)構(gòu)圖設(shè)計

描述系統(tǒng)內(nèi)各個組成部分的結(jié)構(gòu)及其相互關(guān)系的圖稱為功能(模塊)結(jié)構(gòu)圖。模塊結(jié)構(gòu)圖是結(jié)構(gòu)化設(shè)計的一個主要工具,它能表達已經(jīng)被分解成若干個模塊組成的系統(tǒng)結(jié)構(gòu)的層次和通訊關(guān)系。第二節(jié)系統(tǒng)總體設(shè)計102技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)1.什么是功能(模塊)結(jié)構(gòu)圖112技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)功能結(jié)構(gòu)圖中每一個框稱為一個功能模塊。功能模塊可以根據(jù)具體情況分得大一點或小一點。分解得最小的功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。把一個復(fù)雜的系統(tǒng)分解為多個功能較單一的功能模塊的方法稱作模塊化。模塊化是一種重要的設(shè)計思想,它把一個復(fù)雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡單的、更易于建立和修改的部分。第二節(jié)系統(tǒng)總體設(shè)計122技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)2.模塊結(jié)構(gòu)圖的組成模塊結(jié)構(gòu)圖是結(jié)構(gòu)化設(shè)計中描述系統(tǒng)結(jié)構(gòu)的圖形工具,它由模塊、調(diào)用、數(shù)據(jù)、控制和轉(zhuǎn)接等五種基本符號組成。調(diào)用數(shù)據(jù)控制信息模塊⑴模塊模塊通常是指用一個名字可以調(diào)用的一般程序語句。第二節(jié)系統(tǒng)總體設(shè)計132技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)循環(huán)調(diào)用直接調(diào)用選擇調(diào)用⑵調(diào)用直接調(diào)用:這是一種最簡單的調(diào)用關(guān)系,是指一個模塊無條件地調(diào)用另一個模塊。選擇調(diào)用:也稱條件調(diào)用,指如果一個模塊是否調(diào)用另一個模塊取決于調(diào)用模塊內(nèi)部的某個條件。循環(huán)調(diào)用:也稱重復(fù)條件,指如果一個模塊內(nèi)部存在一個循環(huán)過程,每次循環(huán)均需要調(diào)用一個可幾個下屬模塊,則稱這種調(diào)用為循環(huán)調(diào)用或重復(fù)調(diào)用。142技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)⑶通訊伴隨著模塊調(diào)用而發(fā)生的模塊間的信息交換稱為模塊間的通訊。模塊間的通訊方式有兩種:數(shù)據(jù)通訊:表示模塊間只傳遞數(shù)據(jù)??刂仆ㄓ崳耗K間除傳送數(shù)據(jù)外,還傳遞標(biāo)志位。例:“無此職工”就是用來表示傳送的職工號有誤的控制信息。152技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)3.模塊結(jié)構(gòu)圖(MSD)與數(shù)據(jù)流程圖(DFD)的區(qū)別

DFD是從數(shù)據(jù)在系統(tǒng)中的流動情況,即從數(shù)據(jù)流的角度考慮系統(tǒng);MSD則是從功能層次關(guān)系的角度來考慮系統(tǒng)的。

DFD主要說明系統(tǒng)“做什么”,即描述系統(tǒng)的邏輯模型;而MSD則主要說明“如何做”,即描述系統(tǒng)的物理模型。

DFD描述系統(tǒng)中數(shù)據(jù)流動的情況,每張DFD對應(yīng)于模塊結(jié)構(gòu)圖中的某一層次。

DFD的繪制過程是從具體到抽象,逐步去掉各種物理的處理方法,只剩下抽象的信息流動情況,以便抽象地描述系統(tǒng)的邏輯功能;而MSD則相反,它是從一個總的抽象的系統(tǒng)功能出發(fā),逐一具體化,逐步考慮具體的實現(xiàn)方法,逐步加入具體的實現(xiàn)方法和手段,最后設(shè)計出物理模型來,即從抽象到具體的過程。第二節(jié)系統(tǒng)總體設(shè)計162技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)4.模塊結(jié)構(gòu)圖的標(biāo)準(zhǔn)形式

(1)變換型

變換型系統(tǒng)由三部分組成;輸入、數(shù)據(jù)加工(中心變換)和輸出,它的功能是將輸入的數(shù)據(jù)經(jīng)過加工后輸出。

(2)事務(wù)型

事務(wù)型系統(tǒng)由三層組成:事務(wù)層、操作層和細節(jié)層,它的功能是對接收的事務(wù),按其類型選擇某一類事務(wù)處理。第二節(jié)系統(tǒng)總體設(shè)計172技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)變換型182技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)事務(wù)型192技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)5.模塊結(jié)構(gòu)設(shè)計的原則

⑴盡量降低模塊間的耦合度

所謂耦合是指模塊與模塊之間聯(lián)系的程度。模塊間的耦合度越低,模塊的獨立性就越高。

⑵盡量提高模塊的聚合度

所謂聚合,是指模塊內(nèi)部各成分之間的聯(lián)系程序。模塊的聚合度越高,其獨立性也越高。

第二節(jié)系統(tǒng)總體設(shè)計202技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)6.模塊結(jié)構(gòu)圖的繪制

模塊結(jié)構(gòu)設(shè)計是管理信息系統(tǒng)總體設(shè)計的重要組成部分,其任務(wù)是根據(jù)系統(tǒng)分析階段提出的邏輯模型來確定系統(tǒng)的總體結(jié)構(gòu),即將數(shù)據(jù)流圖轉(zhuǎn)換成模塊結(jié)構(gòu)圖。根據(jù)數(shù)據(jù)流程圖建立初始的模塊結(jié)構(gòu)圖的原則對初始的模塊結(jié)構(gòu)呼進行修改和優(yōu)化,以獲得設(shè)計合理的模塊結(jié)構(gòu)圖。

第二節(jié)系統(tǒng)總體設(shè)計212技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)管理信息系統(tǒng)的數(shù)據(jù)流程圖一般有兩種典型的結(jié)構(gòu):變換型和事務(wù)型結(jié)構(gòu)。變換型結(jié)構(gòu)的數(shù)據(jù)流程圖呈一種線性狀態(tài),它可以明顯地分成輸入、主加工(或主處理)、輸出三部分。事務(wù)型結(jié)構(gòu)的數(shù)據(jù)流程圖呈束狀,即一束數(shù)據(jù)流平行流入或流出,可能同時有幾個事務(wù)要求處理。這兩種典型的結(jié)構(gòu)分別通過“變換分析”和“事務(wù)分析”技術(shù),就可以導(dǎo)出模塊結(jié)構(gòu)圖的兩種標(biāo)準(zhǔn)形式,即變換型模塊結(jié)構(gòu)圖和事務(wù)型的模塊結(jié)構(gòu)圖。這兩種方法都是首先設(shè)計頂層模塊,然后自頂向下,逐步細化,最后得到一個滿足DFD所表示的、用戶要求的系統(tǒng)模塊結(jié)構(gòu)圖。第二節(jié)系統(tǒng)總體設(shè)計222技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)⑴變換分析

運用變換分析從變換型結(jié)構(gòu)的數(shù)據(jù)流程圖導(dǎo)出變換型模塊結(jié)構(gòu)圖,其過程可以分為以下幾步:

確定主加工(或變換中心)

設(shè)計模塊結(jié)構(gòu)圖的頂層和第一層

設(shè)計中、下層模塊第二節(jié)系統(tǒng)總體設(shè)計232技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)242技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)252技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)⑵事務(wù)分析

分析DFD,確定它的事務(wù)中心

設(shè)計高層模塊

設(shè)計中、下層模塊第二節(jié)系統(tǒng)總體設(shè)計262技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)272技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)282技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)292技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)⑶模塊結(jié)構(gòu)圖的改進

在系統(tǒng)分析階段,加工說明中所反映的用戶要求不能完全在數(shù)據(jù)流程圖中反映。應(yīng)按照“耦合小、聚合大”的標(biāo)準(zhǔn)對結(jié)構(gòu)圖進行檢查和修改。第二節(jié)系統(tǒng)總體設(shè)計302技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)作業(yè):按圖所示數(shù)據(jù)流程圖(DFD)導(dǎo)出模塊結(jié)構(gòu)圖(MSD)。312技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)322技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)三、信息系統(tǒng)流程圖設(shè)計

模塊結(jié)構(gòu)圖(MSD)主要從功能的角度描述系統(tǒng)的結(jié)構(gòu),但并未表達各功能之間的數(shù)據(jù)傳送關(guān)系。事實上,系統(tǒng)中許多業(yè)務(wù)或功能都是通過數(shù)據(jù)存儲文件聯(lián)系起來的。事實上許多業(yè)務(wù)或功能都是通過數(shù)據(jù)存儲文件聯(lián)系起來的。例如,某一功能模塊向某一數(shù)據(jù)存儲文件存入數(shù)據(jù),而另一個功能模塊則從該數(shù)據(jù)存儲文件中取出數(shù)據(jù)。再比如在DFD中的某兩個功能模塊之間原來并沒有通過數(shù)據(jù)存儲文件發(fā)生聯(lián)系,但為了方便,在具體實現(xiàn)中可能在兩個處理功能之間設(shè)立一個臨時的中間文件以便把它們聯(lián)系起來。第二節(jié)系統(tǒng)總體設(shè)計332技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)1.什么是信息系統(tǒng)流程圖信息系統(tǒng)流程圖表達了各功能之間的數(shù)據(jù)傳送關(guān)系,是以新系統(tǒng)的數(shù)據(jù)流程圖為基礎(chǔ)繪制的。繪制信息系統(tǒng)流程圖的步驟:先為數(shù)據(jù)流程圖中的每個處理功能畫出數(shù)據(jù)關(guān)系圖。然后,把各個處理功能的數(shù)據(jù)關(guān)系圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關(guān)系圖,即信息系統(tǒng)流程圖。它清楚地表達事務(wù)處理的過程。第二節(jié)系統(tǒng)總體設(shè)計342技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)數(shù)據(jù)關(guān)系的一般形式352技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)2.常用的信息系統(tǒng)流程圖符號

繪制信息系統(tǒng)流程圖應(yīng)當(dāng)使用統(tǒng)一符號。目前國際上所用的符號日趨統(tǒng)一,我國標(biāo)準(zhǔn)GB1526-79信息處理流程圖圖形符號和國際標(biāo)準(zhǔn)化組織標(biāo)準(zhǔn)ASP1028、1636以及美國國家標(biāo)準(zhǔn)協(xié)會ANSI的圖形符號大致相同,常見的符號有:第二節(jié)系統(tǒng)總體設(shè)計362技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)常用的系統(tǒng)流程圖符號:脫機操作人工操作手工輸入聯(lián)機存儲器(磁帶、磁盤等)磁盤磁帶顯示器脫機存儲處理穿孔卡片通訊連接打印報告從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖并非單純的符號改換第二節(jié)系統(tǒng)總體設(shè)計372技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)從數(shù)據(jù)流程圖導(dǎo)出信息系統(tǒng)流程圖的例子數(shù)據(jù)存儲#1數(shù)據(jù)存儲#2處理1輸入1處理2處理4處理3輸出2輸出1實體1實體2存儲#1輸出1輸入1處理1處理3處理2中間文件存儲#2輸出2新系統(tǒng)邏輯模型轉(zhuǎn)換為系統(tǒng)流程圖示例圖382技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)上月主文件建立扣款文件模塊主文件更新模塊計算打印模塊工資單工資匯總表電費扣款通知病假扣款通知房租變動通知人事變動通知本月主文件扣款文件工資管理子系統(tǒng)的信息系統(tǒng)流程圖392技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)根據(jù)以下要求繪制某倉庫管理系統(tǒng)的信息流程圖:1)保管員根據(jù)當(dāng)日的出庫單和入庫單通過出、入庫處理去修改庫存臺賬;2)根據(jù)庫存臺賬由統(tǒng)計、打印程序輸出庫存日報表;3)需要查詢時,可利用查詢程序在輸入查詢條件后,到庫存臺帳去查找,顯示查詢結(jié)果。第二節(jié)系統(tǒng)總體設(shè)計402技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)出庫單入庫單出入庫處理庫存臺帳統(tǒng)計、打印庫存日報表查詢條件查詢查詢結(jié)果412技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)根據(jù)以下設(shè)計思想畫出某生產(chǎn)計劃子系統(tǒng)的信息系統(tǒng)流程圖:該子系統(tǒng)共有兩個功能模塊。首先是“建立及修改程序”模塊,從“生產(chǎn)能力表”和“產(chǎn)品的工藝表”中輸入數(shù)據(jù),形成“生產(chǎn)能力”文件;然后是“生產(chǎn)計劃編制”模塊,根據(jù)“生產(chǎn)能力”、“指令性產(chǎn)品及產(chǎn)量”和“工藝路線”三個文件,編制“生產(chǎn)計劃表”和“設(shè)備利用率表”。第二節(jié)系統(tǒng)總體設(shè)計422技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)建立及修改程序生產(chǎn)能力表必須生產(chǎn)的產(chǎn)品名及產(chǎn)量各產(chǎn)品的工藝路線及利潤

生產(chǎn)能力文件工藝路線文件線性規(guī)劃程序設(shè)備利用率生產(chǎn)計劃表生產(chǎn)計劃優(yōu)化系統(tǒng)432技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)四、系統(tǒng)物理配置方案設(shè)計1.設(shè)計依據(jù)系統(tǒng)的吞吐量。系統(tǒng)的響應(yīng)時間。系統(tǒng)的可靠性。集中式還是分布式地域范圍數(shù)據(jù)管理方式第二節(jié)系統(tǒng)總體設(shè)計442技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)2.計算機硬件選擇計算機主存CPU時鐘輸入、輸出和通信的通道數(shù)目顯示方式外接轉(zhuǎn)儲設(shè)備及其類型第二節(jié)系統(tǒng)總體設(shè)計452技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)3.計算機網(wǎng)絡(luò)的選擇網(wǎng)絡(luò)拓撲結(jié)構(gòu)網(wǎng)絡(luò)的邏輯設(shè)計網(wǎng)絡(luò)操作系統(tǒng)第二節(jié)系統(tǒng)總體設(shè)計462技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)4.數(shù)據(jù)庫管理系統(tǒng)的選擇數(shù)據(jù)庫的性能數(shù)據(jù)庫管理系統(tǒng)的系統(tǒng)平臺數(shù)據(jù)庫管理系統(tǒng)的安全保密性能數(shù)據(jù)的類型第二節(jié)系統(tǒng)總體設(shè)計472技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)5.應(yīng)用軟件的選擇軟件是否能夠滿足用戶的需求。軟件是否具有足夠的靈活性軟件是否能夠獲得長期、穩(wěn)定的技術(shù)支持。第二節(jié)系統(tǒng)總體設(shè)計482技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)詳細設(shè)計在總體設(shè)計的基礎(chǔ)上,詳細設(shè)計是要確定每個模塊內(nèi)部的詳細執(zhí)行過程。代碼設(shè)計輸出設(shè)計輸入設(shè)計數(shù)據(jù)存儲設(shè)計處理流程圖設(shè)計制訂設(shè)計規(guī)范第三節(jié)系統(tǒng)詳細設(shè)計492技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)1.代碼的定義代碼是代表事物名稱、屬性、狀態(tài)等的符號。2.代碼的功能為事物提供一個概要而不含糊的認定,便于數(shù)據(jù)的存貯和檢索。使用代碼可以提高處理的效率和精度。提高數(shù)據(jù)的全局一致性。代碼是人和計算機的共同語言,如零件號、圖號等早已使用代碼。一、代碼設(shè)計第三節(jié)系統(tǒng)詳細設(shè)計502技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)3.代碼設(shè)計的若干原則代碼應(yīng)唯一標(biāo)志它所代表的事物或?qū)傩?;結(jié)構(gòu)應(yīng)與處理的方法相一致。例如,有時可利用代碼的結(jié)構(gòu)直接進行記錄的統(tǒng)計;代碼設(shè)計要預(yù)留足夠的位置,以適應(yīng)不斷變化的需要。不要使用易于混淆的字符。要注意盡量采用不易出錯的代碼結(jié)構(gòu)。第三節(jié)系統(tǒng)詳細設(shè)計512技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)4.代碼的種類順序碼。順序碼是一種用連續(xù)數(shù)字代表編碼對象的碼,區(qū)間碼。區(qū)間碼把數(shù)據(jù)項分成若干組,每一區(qū)間代表一個組,碼中數(shù)字的值和位置都代表一定意義。典型的例子是郵政編碼。助憶碼。例如,用TV-B-12代表12寸黑白電視機,用TV-C-20代表20寸彩色電視機第三節(jié)系統(tǒng)詳細設(shè)計522技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)區(qū)間碼又可分為以下多種類型多面碼。例如,對于機制螺釘,可作如下表那樣的規(guī)定。代碼2342表示材料為黃銅的φ1.5mm方形頭鍍鉻螺釘。上下關(guān)聯(lián)區(qū)間碼。例如,會計核算方面,用最左位代表核算種類,下一位代表會計核算項目。十進位碼。例如,圖書分類中的十進位分類碼。第三節(jié)系統(tǒng)詳細設(shè)計532技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)材料螺釘直徑螺釘頭形狀表面處理1-不銹鋼1-Φ0.51-圓頭1未處理2-黃銅2-Φ1.02-平頭2鍍鉻3-鋼3-Φ1.53-六角形狀3鍍鋅4-方形頭4-方形頭4上漆第三節(jié)系統(tǒng)詳細設(shè)計542技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)代碼結(jié)構(gòu)中的校驗位為了保證正確輸入,在原有代碼的基礎(chǔ)上,另加一個校驗位,作為代碼的一個組成部分。校驗位通過事先規(guī)定的數(shù)學(xué)方法計算出來。代碼一旦輸入,計算機會用同樣的數(shù)學(xué)運算方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。第三節(jié)系統(tǒng)詳細設(shè)計552技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)代碼結(jié)構(gòu)中的校驗位有多種確定校驗位值的方法算術(shù)級數(shù)法原代碼12345各乘以權(quán)65432乘積之和6+10+12+12+10=50以11為模去除乘積之和(若余數(shù)是10,則按0處理),把得出的余數(shù)作為校驗碼:50/11=4……6,因此代碼為123456。第三節(jié)系統(tǒng)詳細設(shè)計562技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)幾何級數(shù)法原代碼12345各乘以權(quán)3216842乘積之和32+32+24+16+10=114以11為模去除乘積之和(若余數(shù)是10,則按0處理),把得出的余數(shù)作為校驗碼:114/11=10……4,因此代碼為123454。第三節(jié)系統(tǒng)詳細設(shè)計572技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)質(zhì)數(shù)法原代碼12345各乘以權(quán)1713753乘積之和17+26+21+20+15=99以11為模去除乘積之和(若余數(shù)是10,則按0處理),把得出的余數(shù)作為校驗碼:99/11=9……0,因此代碼為123450。第三節(jié)系統(tǒng)詳細設(shè)計582技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)二、輸出設(shè)計輸出設(shè)計示例屏幕顯示輸出的設(shè)備調(diào)撥單592技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)中國長江三峽開發(fā)總公司設(shè)備調(diào)撥單請購單位:工程建設(shè)部:右岸工程部1997年5月21日97調(diào)字第設(shè)備名稱棒磨機型號規(guī)格

數(shù)量計劃1賬面價格單價180,200.00總價180,200.00單位設(shè)備編號15073001-001實收數(shù)1結(jié)算價款單價180,200.00總價180,200.0000臺合同號10號倉庫發(fā)貨倉庫中國建設(shè)銀行開戶銀行32100876543賬號備注總計金額其他有關(guān)費用運輸費管理費保險費包裝費610.45保險費包裝費(大寫)壹拾捌萬貳佰元整180,200.00□存根□財務(wù)會計□請購單位□發(fā)貨倉庫□財務(wù)稽查□業(yè)務(wù)單位主管:收款:提貨:發(fā)貨:制單:打印輸出的設(shè)備調(diào)撥單000016號602技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)接收用戶輸出格式定義的輸入畫面612技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)三、輸入設(shè)計1.輸入設(shè)計的原則提高效率和減少錯誤是兩個最根本的原則。具體目標(biāo)是:控制輸入量減少輸入延遲減少輸入錯誤輸入過程應(yīng)盡量簡化第三節(jié)系統(tǒng)詳細設(shè)計622技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)2.常用的輸入設(shè)備鍵-磁盤輸入裝置光電閱讀器終端輸入3.輸入錯誤的種類數(shù)據(jù)本身錯誤數(shù)據(jù)多余或不足數(shù)據(jù)的延誤第三節(jié)系統(tǒng)詳細設(shè)計632技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)4.輸入數(shù)據(jù)的校驗方法重復(fù)校驗視覺校驗檢驗位校驗控制總數(shù)校驗數(shù)據(jù)類型校驗格式校驗邏輯校驗界限校驗順序校驗記錄計數(shù)校驗平衡校驗對照校驗第三節(jié)系統(tǒng)詳細設(shè)計642技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)原始單據(jù)的格式設(shè)計輸入設(shè)計的重要內(nèi)容之一是設(shè)計好原始單據(jù)的格式。設(shè)計原則便于填寫便于歸檔單據(jù)的格式應(yīng)能保證輸入精度實例見下表人事變動通知單______年______月_____日1002周英杰01400.0040.0090.0001004吳關(guān)興02350.0035.0050.0021005趙子英01450.0045.0090.0021007馬凌云02600.0060.00120.001科長簽字_____________備注欄:0──調(diào)離1──新進2──修改數(shù)據(jù)人員代碼姓名部門基本工資附加工資房費備注652技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)輸入屏幕設(shè)計常用的是人機對話方式,具體有:菜單式填表法應(yīng)答式等。詳見三峽工程開發(fā)總公司設(shè)備調(diào)撥單的錄入屏幕設(shè)計示例。第三節(jié)系統(tǒng)詳細設(shè)計662技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)三峽工程開發(fā)總公司設(shè)備調(diào)撥單的錄入屏幕設(shè)計示例672技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)四、數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計數(shù)據(jù)厙設(shè)計是在選定的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)上建立數(shù)據(jù)庫的過程。數(shù)據(jù)庫設(shè)計的步驟與系統(tǒng)開發(fā)的各個階段相對應(yīng),詳見下圖。682技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)數(shù)據(jù)厙的概念結(jié)構(gòu)設(shè)計:概念結(jié)構(gòu)設(shè)計應(yīng)在系統(tǒng)分析階段進行,任務(wù)是根據(jù)用戶需求設(shè)計數(shù)據(jù)庫的概念數(shù)據(jù)模型(是從用戶角度看到的數(shù)據(jù)庫)。數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計:邏輯結(jié)構(gòu)設(shè)計是將概念結(jié)構(gòu)設(shè)計階段完成的概念模型轉(zhuǎn)換成能被選定的數(shù)據(jù)庫管理系統(tǒng)(DBMS)支持的數(shù)據(jù)模型。數(shù)據(jù)模型可以由實體聯(lián)系模型轉(zhuǎn)換而來,接著是用DBMS提供的數(shù)據(jù)描述語言DDL定義數(shù)據(jù)模型。數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計:內(nèi)容包括選用庫文件的組織形式、存儲介質(zhì)的分配和存取路徑的選擇等。692技術(shù)基礎(chǔ)_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(luò)規(guī)劃需求分析系統(tǒng)設(shè)計

程序編制

調(diào)試

運行維護

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論