版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)主講人:XXX郵 箱:XXX第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)21.1.系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)的主要工作的主要工作系統(tǒng)設(shè)計(jì)是系統(tǒng)開發(fā)的第二階段,其任務(wù)是:在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì),主要是為了解決“怎樣做”的問題。主要工作包括以下五個(gè)方面:1.總體設(shè)計(jì)2.
2、代碼設(shè)計(jì)和設(shè)計(jì)規(guī)范的制定3.系統(tǒng)物理配置方案設(shè)計(jì)4.數(shù)據(jù)存儲(chǔ)設(shè)計(jì)5.計(jì)算機(jī)處理過程設(shè)計(jì)2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)31.1.系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)的主要工作的主要工作經(jīng)過系統(tǒng)設(shè)計(jì),設(shè)計(jì)人員應(yīng)能為程序開發(fā)人員提供完整、清楚的設(shè)計(jì)文檔,并對(duì)設(shè)計(jì)規(guī)范中不清楚的地方做出解釋。系統(tǒng)設(shè)計(jì)中,應(yīng)遵循以下原則:1.系統(tǒng)性 系統(tǒng)是作為統(tǒng)一整體而存在的,因此,在系統(tǒng)設(shè)計(jì)中,要從整個(gè)系統(tǒng)的角度進(jìn)行考慮2.靈活性 為保持系統(tǒng)的長久生命力,要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,為此,系統(tǒng)應(yīng)具有較好的開放性和結(jié)構(gòu)的可變性。3.可靠性 可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時(shí)的恢復(fù)能力。4.經(jīng)濟(jì)性 經(jīng)濟(jì)性指在滿
3、足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)4第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)52.1 2.1 代碼的功能代碼的功能代碼是代表事物名稱、屬性、狀態(tài)等的符號(hào),為了便于計(jì)算機(jī)處理,一般用數(shù)字、字母或它們的組合來表示。代碼的功能如下: 它為事物提供一個(gè)概要而不含糊的認(rèn)定,便
4、于數(shù)據(jù)的存貯和檢索;1 代碼是人和計(jì)算機(jī)的共同語言,是兩者交換信息的工具。4代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)開始。由于編制代碼需要仔細(xì)調(diào)查和多方協(xié)調(diào),所以是一項(xiàng)費(fèi)時(shí)、費(fèi)事的工作,因此,在系統(tǒng)設(shè)計(jì)階段才能最后確定。 使用代碼可以提高處理的效率和精度;2 代碼提高了數(shù)據(jù)的全局一致性;32022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)62.2 2.2 代碼的設(shè)計(jì)代碼的設(shè)計(jì)合理的代碼結(jié)構(gòu)是信息處理系統(tǒng)是否具有生命力的一個(gè)重要因素,在代碼設(shè)計(jì)時(shí),應(yīng)注意以下一些問題: 設(shè)計(jì)的代碼在邏輯上必須能滿足用戶的需要, 在結(jié)構(gòu)上應(yīng)當(dāng)與處理的方法相一致;1 代碼要系統(tǒng)化,一個(gè)代碼應(yīng)惟一標(biāo)志它所 代表的事物或?qū)傩裕? 在代碼
5、設(shè)計(jì)時(shí),要預(yù)留足夠的位置,以 適應(yīng)不斷變化的需要;3 要注意避免誤解,不要使用易于混淆的字符。4注意!2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)72.2 2.2 代碼的設(shè)計(jì)代碼的設(shè)計(jì)合理的代碼結(jié)構(gòu)是信息處理系統(tǒng)是否具有生命力的一個(gè)重要因素,在代碼設(shè)計(jì)時(shí),應(yīng)注意以下一些問題:注意!要注意盡量采用不易出錯(cuò)的編碼結(jié)構(gòu);5 當(dāng)代碼長于4個(gè)字母或5個(gè)數(shù)字字符時(shí), 應(yīng)分成小段;6 若已知碼的位數(shù)為P,每一位上可用字符數(shù) 為Si,則可以組成碼的總數(shù)為:7piSi12022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)82.3 2.3 代碼的種類代碼的種類代碼的種類有如下三種: 順序碼又稱系列碼,是一種用連續(xù)
6、數(shù)字代表編碼對(duì)象的碼。例如:用1代表廠長,2代表科長,3代表科員,4代表生產(chǎn)工人等。1.順序碼 區(qū)間碼把數(shù)據(jù)項(xiàng)分成若干組,每一區(qū)間代表一個(gè)組,碼中數(shù)字的值和位置都代表一定意義。典型的例子是郵政編碼。2.區(qū)間碼 助憶碼用文字、數(shù)字或文字來描述,也可用文字與數(shù)字結(jié)合起來描述,其特點(diǎn)是,可以通過聯(lián)想幫助記憶。3.助記碼2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)92.4 2.4 代碼結(jié)構(gòu)中的校驗(yàn)位代碼結(jié)構(gòu)中的校驗(yàn)位為了保證代碼的正確輸入,有意識(shí)地在編碼設(shè)計(jì)結(jié)構(gòu)中原有代碼的基礎(chǔ)上,另外加上一個(gè)校驗(yàn)位,使它事實(shí)上變成代碼的一個(gè)組成部分。校驗(yàn)位通過事先規(guī)定的數(shù)學(xué)方法計(jì)算出來。(一)算術(shù)級(jí)數(shù)法 原代碼1
7、 2 3 4 5 各乘以權(quán) 6 5 4 3 2 乘積之和 6+10+12+12+10=50 以11為模去除乘積之和,把得出的余數(shù)作為校驗(yàn)碼: 50/11=46 因此代碼為123456。(二)幾何級(jí)數(shù)法 原理同上,把所乘權(quán)數(shù)改為:32 16 8 4 2 等。(三)質(zhì)數(shù)法 原理同上,但把所乘權(quán)數(shù)改為質(zhì)數(shù)系列,如17 13 7 5 3等。 注意,以11為模時(shí),若余數(shù)是10,則按0處理。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)10第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié)
8、輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)113.3.功能功能結(jié)構(gòu)圖設(shè)計(jì)結(jié)構(gòu)圖設(shè)計(jì)所謂功能結(jié)構(gòu)圖就是按功能從屬關(guān)系畫成的圖表,圖中每一個(gè)框稱為一個(gè)功能模塊。分解得最小的功能模塊可以是一個(gè)程序中的每個(gè)處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。工商管理信息子系統(tǒng)建立主文件更新主文件建立扣款文件計(jì)算和打印數(shù)據(jù)錄入數(shù)據(jù)維護(hù)建立主處理文件更新數(shù)據(jù)錄入數(shù)據(jù)維護(hù)計(jì)算打印工資單打印工資匯總表2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)123.3.功能功能結(jié)構(gòu)圖設(shè)計(jì)結(jié)構(gòu)圖設(shè)計(jì) 很明顯
9、,功能結(jié)構(gòu)圖中各層功能與新的信息系統(tǒng)中數(shù)據(jù)流程圖中的處理(功能)是對(duì)應(yīng)的。模塊化:把一個(gè)信息系統(tǒng)設(shè)計(jì)成若干模塊的方法稱作模塊化。模塊化思想一方面,各個(gè)模塊具有相對(duì)獨(dú)立性,可以分別加以設(shè)計(jì)實(shí)現(xiàn);另一方面,模塊之間的相互關(guān)系(如信息交換、調(diào)用關(guān)系)則通過一定的方式予以說明。各模塊在這些關(guān)系的約束下共同構(gòu)成一個(gè)統(tǒng)一的整體,完成系統(tǒng)的功能。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)13第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第
10、十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)144.4.信息系統(tǒng)流程圖信息系統(tǒng)流程圖設(shè)計(jì)設(shè)計(jì)功能結(jié)構(gòu)圖主要從功能的角度描述了系統(tǒng)的結(jié)構(gòu),但并未表達(dá)各功能之間的數(shù)據(jù)傳送關(guān)系。這些數(shù)據(jù)傳送關(guān)系在設(shè)計(jì)中是通過繪制信息系統(tǒng)流程圖來從整體上表達(dá)的。信息系統(tǒng)流程圖信息系統(tǒng)流程圖屬于計(jì)算機(jī)處理流程圖,它用來表示信息在計(jì)算機(jī)系統(tǒng)中的處理流程。信息系統(tǒng)流程圖可以新系統(tǒng)的數(shù)據(jù)流程圖為基礎(chǔ)繪制。最后,把各個(gè)處理功能的數(shù)據(jù)關(guān)系圖綜合起來,形成整個(gè)系統(tǒng)的數(shù)據(jù)關(guān)系圖,即信息系統(tǒng)流程圖。首先為數(shù)據(jù)流程圖中的處理功能畫出數(shù)據(jù)關(guān)系圖。2022-5-25第七章 管理信息
11、系統(tǒng)的系統(tǒng)設(shè)計(jì)154.4.信息系統(tǒng)流程圖信息系統(tǒng)流程圖設(shè)計(jì)設(shè)計(jì)繪制信息系統(tǒng)流程圖應(yīng)當(dāng)使用統(tǒng)一符號(hào)。常用的符號(hào)如下:從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖還應(yīng)考慮哪些處理功能可以合并,或者可以進(jìn)一步分解,然后把有關(guān)的處理看成是系統(tǒng)流程圖中的一個(gè)處理功能。從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖并非僅僅是符號(hào)的改換。信息系統(tǒng)流程圖表示的是計(jì)算機(jī)的處理流程,而并不像數(shù)據(jù)流程圖那樣還反映了人工操作那一部分。圖7.3 常用的信息系統(tǒng)流程圖符號(hào)2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)16第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)
12、規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)175.1 5.1 設(shè)計(jì)依據(jù)設(shè)計(jì)依據(jù) 1.系統(tǒng)的吞吐量2.系統(tǒng)的響應(yīng)時(shí)間3.系統(tǒng)的可靠性每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。如果要求系統(tǒng)具有較大的吞吐量,就應(yīng)當(dāng)選擇具有較高性能的計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)。如果要求系統(tǒng)具有較短的響應(yīng)時(shí)間,就應(yīng)當(dāng)選擇CPU 運(yùn)算速度較快的計(jì)算機(jī)及具有較高傳遞速率的通訊線路。系統(tǒng)的可靠性可以用連續(xù)工作時(shí)間表示。例如,對(duì)于每天需要24小時(shí)連續(xù)工作的系統(tǒng),其系統(tǒng)的可靠性就很高,這時(shí)可以采用雙機(jī)雙工
13、結(jié)構(gòu)方式。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)185.1 5.1 設(shè)計(jì)依據(jù)設(shè)計(jì)依據(jù) 4.集中式還是分布式5.地域范圍6.數(shù)據(jù)管理方式如果一個(gè)系統(tǒng)的處理方式是集中式的,則信息系統(tǒng)既可以是主機(jī)系統(tǒng),也可以是網(wǎng)絡(luò)系統(tǒng);若系統(tǒng)的處理方式是分布式的,則采用微機(jī)網(wǎng)絡(luò)將更能有效地發(fā)揮系統(tǒng)的性能。對(duì)于分布式系統(tǒng),要根據(jù)系統(tǒng)覆蓋的范圍決定采用廣域網(wǎng)還是局域網(wǎng)。跟據(jù)數(shù)據(jù)管理方式配備相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)195.2 5.2 計(jì)算機(jī)硬件選擇計(jì)算機(jī)硬件選擇計(jì)算機(jī)硬件的選擇取決于數(shù)據(jù)的處理方式和運(yùn)行的軟件。計(jì)算機(jī)處理能力確定了數(shù)據(jù)的處理方式以后,在計(jì)算機(jī)機(jī)型的選
14、擇上則主要考慮應(yīng)用軟件對(duì)計(jì)算機(jī)處理能力的需求,包括:(1) 計(jì)算機(jī)主存;(2) CPU時(shí)鐘;(3) 輸入、輸出和通信的通道數(shù);(4) 顯示方式;(5) 外接轉(zhuǎn)儲(chǔ)設(shè)備及其類型。 由于不同計(jì)算機(jī)的設(shè)計(jì)目標(biāo)不同,因而可能在某一方面具有顯著的優(yōu)點(diǎn)而在其它應(yīng)用場合卻令人無法接受,在系統(tǒng)設(shè)計(jì)時(shí),應(yīng)根據(jù)應(yīng)用的需要認(rèn)真選擇。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)205.3 5.3 計(jì)算機(jī)網(wǎng)絡(luò)的選擇計(jì)算機(jī)網(wǎng)絡(luò)的選擇在信息系統(tǒng)開發(fā)中,應(yīng)根據(jù)應(yīng)用需要選擇主機(jī)終端方式或微機(jī)網(wǎng)絡(luò)方式。對(duì)微機(jī)網(wǎng)絡(luò)而言,由于存在著多個(gè)商家的多種產(chǎn)品,也面臨著網(wǎng)絡(luò)的選型問題。 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)一般有總線型、星型、環(huán)形、混合型等。在網(wǎng)絡(luò)
15、選擇上應(yīng)根據(jù)應(yīng)用系統(tǒng)的地域分布、信息流量進(jìn)行綜合考慮。(一)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 通常首先按軟件將系統(tǒng)從邏輯上分為各個(gè)分系統(tǒng)或子系統(tǒng),然后按需要配備設(shè)備,并考慮各設(shè)備之間的連接結(jié)構(gòu)。(二)網(wǎng)絡(luò)的邏輯設(shè)計(jì) 目前,流行的網(wǎng)絡(luò)操作系統(tǒng)有UNIX、Windows 等。(三)網(wǎng)絡(luò)操作系統(tǒng)2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)215.4 5.4 數(shù)據(jù)庫管理系統(tǒng)的選擇數(shù)據(jù)庫管理系統(tǒng)的選擇一個(gè)好的數(shù)據(jù)庫管理系統(tǒng)對(duì)管理信息系統(tǒng)的應(yīng)用有著舉足輕重的影響。在數(shù)據(jù)庫管理系統(tǒng)的選擇上,主要考慮以下四個(gè)方面:數(shù)據(jù)庫的性能數(shù)據(jù)庫管理系統(tǒng)的系統(tǒng)平臺(tái)數(shù)據(jù)庫管理系統(tǒng)的安全保密性能數(shù)據(jù)的類型12342022-5-25第七章 管理
16、信息系統(tǒng)的系統(tǒng)設(shè)計(jì)225.5 5.5 應(yīng)用軟件的選擇應(yīng)用軟件的選擇隨著產(chǎn)業(yè)的發(fā)展,出現(xiàn)了許多商品化應(yīng)用軟件,這些軟件技術(shù)成熟、設(shè)計(jì)規(guī)范、管理思想先進(jìn)。直接應(yīng)用這些商品化軟件既可以節(jié)省投資,又能夠規(guī)范管理過程、加快系統(tǒng)應(yīng)用的進(jìn)度。選擇應(yīng)用軟件應(yīng)考慮:軟件是否能夠滿足用戶的需求。軟件是否具有足夠的靈活性軟件是否能夠獲得長期、穩(wěn)定的技術(shù)支持1232022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)23第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程
17、圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)246.6.制定設(shè)計(jì)規(guī)范制定設(shè)計(jì)規(guī)范制定設(shè)計(jì)規(guī)范設(shè)計(jì)規(guī)范是整個(gè)系統(tǒng)的“公用標(biāo)準(zhǔn)”,它具體地規(guī)定了文件名和程序名的統(tǒng)一格式、編碼結(jié)構(gòu)、代碼結(jié)構(gòu)、統(tǒng)一的度量名等。有關(guān)設(shè)計(jì)規(guī)范例子請(qǐng)參見本章實(shí)例7.2。設(shè)計(jì)規(guī)范為了將來在系統(tǒng)的使用、操作和管理上不致造成極大的混亂,應(yīng)盡早從系統(tǒng)的角度,全面考慮,切實(shí)制訂好設(shè)計(jì)規(guī)范。即對(duì)系統(tǒng)內(nèi)程序、文件和處理方法等予以統(tǒng)籌命名,統(tǒng)一標(biāo)準(zhǔn)。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)25第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié)
18、信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)266.1 6.1 文件的分類文件的分類 文件是系統(tǒng)中存放數(shù)據(jù)的基本方式。文件可以按不同特征進(jìn)行分類,按文件的用途可把文件分為以下幾種:按用途分類1.主文件2.處理文件3.工作文件4.周轉(zhuǎn)文件主文件是系統(tǒng)中最重要的共享文件,主要存放具有固定值屬性的數(shù)據(jù)。處理文件又稱事務(wù)文件,是用來存放事務(wù)數(shù)據(jù)的臨時(shí)文件,包含了對(duì)主文件進(jìn)行更新的全部數(shù)據(jù)。工作文件是處理
19、過程中暫時(shí)存放數(shù)據(jù)的文件周轉(zhuǎn)文件用來存放具有固定個(gè)體變動(dòng)屬性的數(shù)據(jù)。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)276.2 6.2 文件文件的的組織方式組織方式 文件的組織方式是指文件內(nèi)部構(gòu)造數(shù)據(jù)的方式。按文件的組織方式可把文件分為順序文件、索引文件、直接存取文件。順序文件文件的記錄按照鑒別鍵大小依次重新排列所得到的文件叫做排好序的順序文件( 簡稱順序文件)。因此,排好序的順序文件是物理順序和邏輯順序一致的文件。索引文件帶有索引表的數(shù)據(jù)文件叫索引文件,增加索引表是為了加快檢索記錄的速度。索引表的索引項(xiàng)應(yīng)當(dāng)按順序排列;而數(shù)據(jù)文件本身則可以按順序排列,也可以不按順序排列。按索引文件組織方式組織
20、文件時(shí),文件包括索引區(qū)和數(shù)據(jù)區(qū)。直接存取文件直接存取文件組織有多種實(shí)現(xiàn)方法,有直接地址法和雜湊法2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)286.3 6.3 文件文件設(shè)計(jì)設(shè)計(jì) 文件設(shè)計(jì)就是根據(jù)文件的使用要求、處理方式、存儲(chǔ)量、數(shù)據(jù)的活動(dòng)性以及硬件設(shè)備的條件等,合理地確定文件類別,選擇文件介質(zhì),決定文件的組織方式和存取方法。設(shè)計(jì)文件之前需確定的內(nèi)容數(shù)據(jù)處理的方式文件的存儲(chǔ)介質(zhì)操作系統(tǒng)提供的文件組織方式存取方式和對(duì)存取時(shí)間處理時(shí)間的要求文件設(shè)計(jì)通常從設(shè)計(jì)共享文件開始,這是因?yàn)楣蚕砦募c其他文件的關(guān)系密切。文件由記錄組成,所以設(shè)計(jì)文件主要是設(shè)計(jì)文件記錄的格式。文件設(shè)計(jì)還應(yīng)考慮文件的管理問題,要
21、確定文件的管理制度。注意事項(xiàng)2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)296.4 6.4 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)的基礎(chǔ)知識(shí)的基礎(chǔ)知識(shí) 數(shù)據(jù)庫系統(tǒng)中,對(duì)現(xiàn)實(shí)世界中數(shù)據(jù)的抽象、描述以及處理是通過數(shù)據(jù)模型來實(shí)現(xiàn)的。數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中用于提供信息表示和操作手段的形式構(gòu)架,是數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)。數(shù)據(jù)模型概念模型數(shù)據(jù)模型也稱信息模型如網(wǎng)狀、層次及關(guān)系模型2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)306.4.1 6.4.1 概念模型概念模型概念模型是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模。人們常常首先將現(xiàn)實(shí)世界的客觀對(duì)象抽象為某一種不依賴于計(jì)算機(jī)系統(tǒng)和某一個(gè)數(shù)據(jù)庫管理系統(tǒng)(DBMS)的信息結(jié)構(gòu),即
22、概念模型,然后再把概念模型轉(zhuǎn)換為計(jì)算機(jī)上某一DBMS支持的數(shù)據(jù)模型。1.實(shí)體 “實(shí)體”即現(xiàn)實(shí)世界中存在的對(duì)象或事物。 實(shí)體可以是人,也可以是物或抽象的概念;可以指事物本身,也可以指事物之間的聯(lián)系。2.屬性 “屬性”指實(shí)體具有的某種特性。屬性用來描述一個(gè)實(shí)體。 如學(xué)生實(shí)體可由學(xué)號(hào)、姓名、年齡、性別、系、年級(jí)等屬性來刻畫。3.聯(lián)系 在信息世界聯(lián)系可分為兩類:一是實(shí)體內(nèi)部的聯(lián)系;一是實(shí)體之間的聯(lián)系。 實(shí)體間的聯(lián)系方式可分為:一對(duì)一聯(lián)系(1:1);一對(duì)多聯(lián)系(1:n);多對(duì)多聯(lián)系(m:n)。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)316.4.2 E-R6.4.2 E-R方法方法概念模型的最常用
23、的表示方法是實(shí)體聯(lián)系方法(Entity-Relation Approach,簡稱E-R方法),其方法是用E-R圖來描述某一組織的信息模型。首先根據(jù)分析階段收集到的材料,利用分類、聚集、概括等方法抽象出實(shí)體,并命名。然后根據(jù)實(shí)體的屬性描述其間的各種聯(lián)系。圖7.7 物資入庫管理E-R模型圖中用矩形表示實(shí)體。實(shí)體之間的關(guān)系用菱形表示。屬性可用橢圓表示2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)326.4.3 6.4.3 數(shù)據(jù)模型數(shù)據(jù)模型數(shù)據(jù)模型是相對(duì)概念模型而言的,是對(duì)客觀事物及其聯(lián)系的數(shù)據(jù)化描述。在數(shù)據(jù)庫系統(tǒng)中,對(duì)現(xiàn)實(shí)世界數(shù)據(jù)的抽象、描述及處理都是通過數(shù)據(jù)模型來實(shí)現(xiàn)的,它是數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)
24、。1. 層次模型3. 關(guān)系模型數(shù)據(jù)模型的種類2. 網(wǎng)狀模型4. 面向?qū)ο竽P驮陉P(guān)系模型下,數(shù)據(jù)的邏輯結(jié)構(gòu)用二維表表示,即每一個(gè)關(guān)系為一張二維表,相當(dāng)于一個(gè)文件。實(shí)體間的聯(lián)系均通過關(guān)系進(jìn)行描述。關(guān)系模型應(yīng)用關(guān)系代數(shù)和關(guān)系演算等數(shù)學(xué)理論來處理數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)關(guān)系。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)336.4.3 6.4.3 數(shù)據(jù)模型數(shù)據(jù)模型關(guān)系模型中的主要術(shù)語1. 關(guān)系。一個(gè)關(guān)系對(duì)應(yīng)于一張二維表。2. 元組。表中一行稱為一個(gè)元組。3. 屬性。表中一列稱為一個(gè)屬性,給每列起一個(gè)名即為屬性名。 4. 主碼(Primary Key,也稱主關(guān)鍵字) 。表中的某個(gè)屬性組,它的值唯一地標(biāo)識(shí)一個(gè)
25、元組。5. 域。屬性的取值范圍。6. 分量。元組中的一個(gè)屬性值。7. 關(guān)系模式。對(duì)關(guān)系的描述,用關(guān)系名(屬性1,屬性2,.,屬性n)來表示。結(jié) 算 編 碼合 同 號(hào)數(shù) 量金 額J0012HT1008100030000J0024HT110760012000J0036HT111520004000表7.5 關(guān)系數(shù)據(jù)模型的一種關(guān)系“付款”關(guān)系2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)346.4.4 6.4.4 關(guān)系的關(guān)系的規(guī)范化規(guī)范化第一范式第一范式規(guī)范化理論研究關(guān)系模式中各屬性之間的依賴關(guān)系及其對(duì)關(guān)系模式性能的影響,探討關(guān)系模式應(yīng)該具備的性質(zhì)和設(shè)計(jì)方法。范式表示的是關(guān)系模式的規(guī)范化程度。教師代
26、碼姓名工 資基本工資附加工資1001張興5000060001002李明7990070001003王進(jìn)400005000教師代碼姓名基本工資附加工資1001張興5000060001002李明7990070001003王進(jìn)400005000表7.7 符合第一范式的關(guān)系表7.6 不符合第一范式的關(guān)系 屬于第一范式的關(guān)系應(yīng)滿足的基本條件是元組中的每一個(gè)分量都必須是不可分割的數(shù)據(jù)項(xiàng)。簡言之,第一范式指在同一表中沒有重復(fù)項(xiàng)存在。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)356.4.4 6.4.4 關(guān)系的關(guān)系的規(guī)范化規(guī)范化第二范式第二范式所謂第二范式,指的是這種關(guān)系不僅滿足第一范式,而且所有非主屬性完
27、全依賴于其主碼。例如,表7.8所示關(guān)系雖滿足1NF,但不滿足2NF。教師代碼姓 名職 稱研究課題號(hào)研究課題名 表7.8 不符合第二范式的教師與研究課題關(guān)系這種關(guān)系會(huì)引起數(shù)據(jù)冗余和更新異常,當(dāng)要插入新的研究課題數(shù)據(jù)時(shí),往往缺少相應(yīng)的教師代碼,以致無法插入;當(dāng)刪除某位教師的信息時(shí),常會(huì)引起丟失有關(guān)研究課題信息。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)366.4.4 6.4.4 關(guān)系的規(guī)范化關(guān)系的規(guī)范化所謂第三范式,指的是這種關(guān)系不僅滿足第二范式,而且它的任何一個(gè)非主屬性都不傳遞依賴于任何主關(guān)鍵字。例如表7.9所示產(chǎn)品關(guān)系屬第二范式,但不是第三范式。表7.9 不符合第三范式的產(chǎn)品關(guān)系上述關(guān)系
28、同樣存在著高度冗余和更新異常問題。3NF消除了插入、刪除異常及數(shù)據(jù)冗余、修改復(fù)雜等問題,已經(jīng)是比較規(guī)范的關(guān)系。產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠地址 2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)37第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)388.8.輸出設(shè)計(jì)輸出設(shè)計(jì)輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息。對(duì)于大多數(shù)用戶,輸出是系
29、統(tǒng)開發(fā)的目的和評(píng)價(jià)系統(tǒng)開發(fā)成功與否的標(biāo)準(zhǔn)。因此,系統(tǒng)設(shè)計(jì)過程與運(yùn)行過程正好相反,是從輸出設(shè)計(jì)到輸入設(shè)計(jì)。1有關(guān)輸出信息使用方面的內(nèi)容2輸出信息的內(nèi)容3輸出格式4輸出設(shè)備5輸出介質(zhì)輸出設(shè)計(jì)的內(nèi)容輸出設(shè)計(jì)要在一定規(guī)范指導(dǎo)下進(jìn)行,以便產(chǎn)生易于理解的輸出,根據(jù)應(yīng)用的需要,可以采用預(yù)印表格、打印多層表格等,周轉(zhuǎn)文件也常在輸出設(shè)計(jì)中采用。輸出設(shè)計(jì)的方法輸出報(bào)告定義了系統(tǒng)的輸出。輸出報(bào)告中既標(biāo)出了各常量、變量的詳細(xì)信息,也給出了各種統(tǒng)計(jì)量及其計(jì)算公式、控制方法。輸出報(bào)告2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)398.8.輸出設(shè)計(jì)輸出設(shè)計(jì)設(shè)計(jì)輸出報(bào)告之前應(yīng)收集好各項(xiàng)有關(guān)內(nèi)容,填寫到輸出設(shè)計(jì)書上。輸出設(shè)
30、計(jì)書資料代碼GZ01輸出名稱工資主文件一覽表處理周期每月一次形式行式打印表種類0001份 數(shù)1報(bào)送財(cái) 務(wù) 科項(xiàng) 目 號(hào)項(xiàng)目名稱位數(shù)及編輯備 注1部門代碼X(4) 2工 號(hào)X(5) 3姓 名X(12) 4級(jí) 別X(3) 5基本工資9999.99 6房 費(fèi)999.99 2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)40第一節(jié) 系統(tǒng)設(shè)計(jì)的主要工作第二節(jié) 代碼設(shè)計(jì)第三節(jié) 功能結(jié)構(gòu)圖設(shè)計(jì)第四節(jié) 信息系統(tǒng)流程圖設(shè)計(jì)第五節(jié) 系統(tǒng)物理配置方案設(shè)計(jì)第六節(jié) 制訂設(shè)計(jì)規(guī)范第七節(jié) 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)第八節(jié) 輸出設(shè)計(jì)第九節(jié) 輸入設(shè)計(jì)第十節(jié) 處理流程圖設(shè)計(jì)第十一節(jié) 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告 本 章 內(nèi) 容2022-5
31、-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)419.1 9.1 輸入輸入設(shè)計(jì)的原則設(shè)計(jì)的原則輸入設(shè)計(jì)包括數(shù)據(jù)規(guī)范和數(shù)據(jù)準(zhǔn)備的過程。在輸入設(shè)計(jì)中,提高效率和減少錯(cuò)誤是兩個(gè)最根本的原則。以下是指導(dǎo)輸入設(shè)計(jì)的目標(biāo):1控制輸入量2減少輸入延遲3減少輸入錯(cuò)誤4輸入過程盡量簡化2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)429.2 9.2 輸入設(shè)備的選擇輸入設(shè)備的選擇 輸入設(shè)計(jì)首先要確定輸入設(shè)備的類型和輸入介質(zhì),常用的輸入設(shè)備有: 1.鍵盤磁盤輸入裝置 由數(shù)據(jù)錄入員通過工作站錄入,經(jīng)可靠性驗(yàn)證后存入磁記錄介質(zhì)(如磁帶、磁盤等)。2.光電閱讀器 采用光筆讀入光學(xué)標(biāo)記條形碼或用掃描儀錄入紙上文字。3.終端輸入 終
32、端可以在線方式與主機(jī)聯(lián)系,以及時(shí)返回處理結(jié)果。2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)439.3 9.3 輸入檢驗(yàn)輸入檢驗(yàn)輸入設(shè)計(jì)的目標(biāo)是要盡可能減少數(shù)據(jù)輸入中的錯(cuò)誤。在輸入設(shè)計(jì)中,要對(duì)全部輸入數(shù)據(jù)設(shè)想其可能發(fā)生的錯(cuò)誤,對(duì)其進(jìn)行校驗(yàn)。輸入錯(cuò)誤的種類有以下幾種: 指由于原始數(shù)據(jù)填寫錯(cuò)誤等原因引起的輸入數(shù)據(jù)錯(cuò)誤。這是在數(shù)據(jù)收集過程中產(chǎn)生的差錯(cuò)。如數(shù)據(jù)(單據(jù)等)的散失、遺漏或重復(fù)等原因引起的數(shù)據(jù)錯(cuò)誤。數(shù)據(jù)延誤也是數(shù)據(jù)收集過程中所產(chǎn)生的差錯(cuò),不過它的內(nèi)容和數(shù)據(jù)都是正確的,只是由于時(shí)間上的延誤而產(chǎn)生差錯(cuò)。 1.數(shù)據(jù)本身錯(cuò)誤 2.數(shù)據(jù)多余或不足 3.數(shù)據(jù)的延誤2022-5-25第七章 管理信息系統(tǒng)
33、的系統(tǒng)設(shè)計(jì)449.3 9.3 輸入檢驗(yàn)輸入檢驗(yàn)常用的數(shù)據(jù)出錯(cuò)的校驗(yàn)方法是以下幾種,可單獨(dú)地使用,也可組合使用。1.重復(fù)校驗(yàn)2.視覺校驗(yàn)3.檢驗(yàn)位校驗(yàn)4.控制總數(shù)校驗(yàn)5.數(shù)據(jù)類型校驗(yàn)6.格式校驗(yàn)7.邏輯校驗(yàn)8.界限校驗(yàn)9.順序校驗(yàn)10.記錄計(jì)數(shù)校驗(yàn)11.平衡校驗(yàn)12.對(duì)照校驗(yàn)2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)459.4 9.4 原始原始單據(jù)的格式設(shè)計(jì)單據(jù)的格式設(shè)計(jì) 輸入設(shè)計(jì)的重要內(nèi)容之一是設(shè)計(jì)好原始單據(jù)的格式。設(shè)計(jì)原始單據(jù)的原則是:1. 便于填寫;2. 便于歸檔;3. 單據(jù)的格式應(yīng)能保證輸入精度。人事變動(dòng)通知單 _年_月_日人員代碼姓 名部 門基本工資附加工資房 費(fèi)備 注1002周英杰01400.0040.0090.0001004吳關(guān)興02350.0035.0050.0021005趙子英01450.0045.0090.0021007馬凌云02600.0060.00120.001 科長簽字_備注欄:0調(diào)離 1新進(jìn) 2修改數(shù)據(jù)2022-5-25第七章 管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)469.5 9.5 輸入屏幕輸入屏幕設(shè)計(jì)設(shè)計(jì)從屏幕上通過人機(jī)對(duì)話輸入是目前廣泛使用的輸入方式。因?yàn)槭侨藱C(jī)對(duì)話,既有用戶輸入,又有計(jì)算機(jī)的輸出。通常,人機(jī)對(duì)話采用菜單式、填表法和應(yīng)答式三種方式。圖7.12 三峽工程開發(fā)總公司設(shè)備調(diào)撥單的終端錄入屏幕設(shè)計(jì)示例2022-5-25第七章
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 少年華羅庚觀后感5篇
- 師德演講比賽講話稿
- 公路工程試驗(yàn)檢測人員業(yè)務(wù)培訓(xùn)-《公共基礎(chǔ)》輔導(dǎo)文件
- 2015安徽道法試卷+答案+解析
- 基于注意力機(jī)制的GNSS-INS緊組合導(dǎo)航關(guān)鍵技術(shù)研究
- 二零二五年度設(shè)備回購與智能化改造協(xié)議合同3篇
- 二零二五年度旅游項(xiàng)目委托采購合同3篇
- 二零二五年度汽車貸款個(gè)人信用記錄查詢合同3篇
- 2025版水電站股份轉(zhuǎn)讓與新能源發(fā)電設(shè)備采購協(xié)議2篇
- 應(yīng)急預(yù)案的協(xié)同作業(yè)
- 2025-2030年中國納米氧化鋁行業(yè)發(fā)展前景與投資戰(zhàn)略研究報(bào)告新版
- 道路瀝青工程施工方案
- 2025年度正規(guī)離婚協(xié)議書電子版下載服務(wù)
- 2025年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 《田口方法的導(dǎo)入》課件
- 春節(jié)后安全生產(chǎn)開工第一課
- 2025光伏組件清洗合同
- 內(nèi)陸?zhàn)B殖與水產(chǎn)品市場營銷策略考核試卷
- 電力電纜工程施工組織設(shè)計(jì)
- 2024年重慶市中考數(shù)學(xué)試題B卷含答案
- 醫(yī)生給病人免責(zé)協(xié)議書(2篇)
評(píng)論
0/150
提交評(píng)論