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

下載本文檔

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

文檔簡(jiǎn)介

1、本節(jié)內(nèi)容:一、系統(tǒng)設(shè)計(jì)的目標(biāo)二、系統(tǒng)設(shè)計(jì)的任務(wù)三、系統(tǒng)設(shè)計(jì)的模型四、系統(tǒng)設(shè)計(jì)的主要工作五、系統(tǒng)設(shè)計(jì)的原則第一節(jié) 系統(tǒng)設(shè)計(jì)概述第1頁(yè)/共72頁(yè)確定應(yīng)該怎樣具體實(shí)現(xiàn)所要求的系統(tǒng)是對(duì)目標(biāo)系統(tǒng)的精確描述系統(tǒng)分析:解決“做什么”系統(tǒng)設(shè)計(jì):解決“怎么做”一、系統(tǒng)設(shè)計(jì)的目標(biāo)第2頁(yè)/共72頁(yè) 在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。主要是解決“怎樣做”的問題。問題結(jié)構(gòu)(系統(tǒng)需求) 系統(tǒng)結(jié)構(gòu)從系統(tǒng)分析說明書出發(fā),形成系統(tǒng)的具體設(shè)計(jì)方案。二、系統(tǒng)設(shè)計(jì)的任務(wù)映射第3頁(yè)/共72頁(yè)三、系統(tǒng)設(shè)計(jì)的模型數(shù)據(jù)字典數(shù)據(jù)流圖E-R圖加工小說明流程描述處理描述數(shù)據(jù)對(duì)描 述象數(shù)據(jù)設(shè)計(jì)模塊結(jié)構(gòu)設(shè)計(jì)接口設(shè)計(jì)過程設(shè)

2、計(jì)分析模型設(shè)計(jì)模型平臺(tái)設(shè)計(jì)第4頁(yè)/共72頁(yè)總體設(shè)計(jì)代碼設(shè)計(jì)和設(shè)計(jì)規(guī)范的制定系統(tǒng)物理配置方案設(shè)計(jì)數(shù)據(jù)存儲(chǔ)設(shè)計(jì) 計(jì)算機(jī)處理過程設(shè)計(jì)四、系統(tǒng)設(shè)計(jì)的主要工作第5頁(yè)/共72頁(yè)系統(tǒng)性從整個(gè)系統(tǒng)的角度考慮,如系統(tǒng)的代碼要統(tǒng)一,設(shè)計(jì)規(guī)范要標(biāo)準(zhǔn),傳遞語言要盡可能一致,對(duì)系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享等。靈活性要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,如盡量采用模塊化結(jié)構(gòu),提高各模塊的獨(dú)立性??煽啃匀绨踩C苄浴z錯(cuò)、糾錯(cuò)能力、抗病毒能力等。經(jīng)濟(jì)性如不要盲目追求技術(shù)上的先進(jìn),盡量避免不必要的復(fù)雜化。五、系統(tǒng)設(shè)計(jì)的原則第6頁(yè)/共72頁(yè)本節(jié)內(nèi)容:一、代碼設(shè)計(jì)二、功能結(jié)構(gòu)圖設(shè)計(jì)三、信息系統(tǒng)流程圖設(shè)計(jì)四、系統(tǒng)物理配置方案設(shè)計(jì)

3、五、輸出設(shè)計(jì)六、輸入設(shè)計(jì)七、 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)八、 處理流程圖設(shè)計(jì)九、制訂設(shè)計(jì)規(guī)范十、 編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告第二節(jié) 系統(tǒng)詳細(xì)設(shè)計(jì)第7頁(yè)/共72頁(yè) 為什么在校學(xué)生都有一個(gè)學(xué)號(hào)?在不同的學(xué)校,同一個(gè)學(xué)生的學(xué)號(hào)又不一樣?公民的身份證號(hào)碼有多少位?它們代表什么意思?想想看,我們每一個(gè)人有多少除了名字以外的號(hào)碼?一、代碼設(shè)計(jì) -1 代碼的定義代碼(Code)是代表事物名稱、屬性、狀態(tài)等的符號(hào)。第8頁(yè)/共72頁(yè)代碼的功能 為事物提供一個(gè)概要而不含糊的認(rèn)定,便于數(shù)據(jù)的存貯和檢索。使用代碼可以提高處理的效率和精度。提高數(shù)據(jù)的全局一致性。代碼是人和計(jì)算機(jī)的共同語言,如零件號(hào)、圖號(hào)等早已使用代碼。一、代碼

4、設(shè)計(jì) -2注意:代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)該開始。由于代碼編制需要仔細(xì)調(diào)查和多方協(xié)調(diào),是一項(xiàng)費(fèi)時(shí)、費(fèi)事的工作,因此,在系統(tǒng)設(shè)計(jì)階段才能最后確定。第9頁(yè)/共72頁(yè)代碼設(shè)計(jì)的若干原則合理性:結(jié)構(gòu)應(yīng)與處理的方法相一致。 例如,有時(shí)可利用代碼的結(jié)構(gòu)直接進(jìn)行記錄的統(tǒng)計(jì)。唯一性:代碼應(yīng)唯一標(biāo)志它所代表的事物或?qū)傩???蓴U(kuò)充性:代碼設(shè)計(jì)要預(yù)留足夠的位置,以適應(yīng)不斷變化的需要。不要使用易于混淆的字符。一、代碼設(shè)計(jì) -3第10頁(yè)/共72頁(yè)要注意盡量采用不易出錯(cuò)的代碼結(jié)構(gòu)。系統(tǒng)性:當(dāng)代碼長(zhǎng)度長(zhǎng)于4個(gè)字母或5個(gè)數(shù)字字符時(shí),應(yīng)分成小段,讀寫時(shí)不易發(fā)生錯(cuò)誤若已知碼的位數(shù)為P,每一位上可用字符數(shù)為Si,則可以組成碼的總數(shù)為

5、:例如,對(duì)每位字符為0-9的三位碼,共可組成C=10*10*10=1000種碼。第11頁(yè)/共72頁(yè) 代碼的種類順序碼:順序碼是一種用連續(xù)數(shù)字代表編碼對(duì)象的碼。 優(yōu)點(diǎn):短而簡(jiǎn)單,記錄的定位方法簡(jiǎn)單,易于管理 缺點(diǎn):沒有邏輯基礎(chǔ),不易記憶區(qū)間碼:區(qū)間碼把數(shù)據(jù)項(xiàng)分成若干組,每一區(qū)間代表一個(gè)組,碼中數(shù)字的值和位置都代表一定意義。典型的例子是郵政編碼。 優(yōu)點(diǎn):信息處理比較可靠,排序、分類、檢索等操作易于進(jìn)行 缺點(diǎn):易造成很長(zhǎng)的碼、多余碼,維修困難一、代碼設(shè)計(jì) -4第12頁(yè)/共72頁(yè)區(qū)間碼又可分為以下多種類型多面碼。例如,對(duì)于機(jī)制螺釘,可作如下表那樣的規(guī)定。代碼2342 表示材料為黃銅的1.5mm方形頭鍍

6、鉻螺釘。材料 螺釘直徑螺釘頭形狀表面處理 1-不銹鋼 1-0.5 1-圓頭 1未處理 2-黃銅 2-1.0 2-平頭 2鍍鉻 3-鋼 3-1.5 3-六角形狀 3鍍鋅 4-方形頭 4-方形頭 4上漆第13頁(yè)/共72頁(yè)助憶碼。用文字、數(shù)字來描述,也可以用文字與數(shù)字的結(jié)合來描述 例如,用TV-B-12代表12寸黑白電視機(jī),用TV-C-20代表20寸彩色電視機(jī) 優(yōu)點(diǎn):可用漢字拼音或英語聯(lián)想幫助記憶 缺點(diǎn):位數(shù)多,處理不便 ,易產(chǎn)生重復(fù)上下關(guān)聯(lián)區(qū)間碼。 例如,會(huì)計(jì)核算方面,用最左位代表核算種類,下一位代表會(huì)計(jì)核算項(xiàng)目。十進(jìn)位碼。例如,圖書分類中的十進(jìn)位分類碼。 例如610.736第14頁(yè)/共72頁(yè) 我

7、國(guó)公民身份證代碼的含義第15頁(yè)/共72頁(yè)一、代碼設(shè)計(jì) -5代碼結(jié)構(gòu)中的校驗(yàn)位校驗(yàn)位通過事先規(guī)定的數(shù)學(xué)方法計(jì)算出來。代碼一旦輸入,計(jì)算機(jī)會(huì)用同樣的數(shù)學(xué)運(yùn)算方法按輸入的代碼數(shù)字計(jì)算出校驗(yàn)位,并將它與輸入的校驗(yàn)位進(jìn)行比較,以證實(shí)輸入是否有錯(cuò)。校驗(yàn)位可以發(fā)現(xiàn)的錯(cuò)誤:抄寫錯(cuò)誤:1寫成7易位錯(cuò)誤:1234寫成1324雙易錯(cuò)誤:26913寫成21963隨機(jī)錯(cuò)誤第16頁(yè)/共72頁(yè) 有多種確定校驗(yàn)位值的方法算術(shù)級(jí)數(shù)法原代碼1 2 3 4 5各乘以權(quán) 6 5 4 3 2乘積之和6+10+12+12+10=50以11為模去除乘積之和(若余數(shù)是10, 則按0處理),把得出的余數(shù)作為校驗(yàn)碼:50/11=46,因此代碼為

8、123456。幾何級(jí)數(shù)法原理同上,但把所乘權(quán)數(shù)改為32 16 8 4 2 等。質(zhì)數(shù)法原理同上,但把所乘權(quán)數(shù)改為質(zhì)數(shù)系列,如17 13 7 5 3等。A.原代碼: 1 2 3 4 5 B.各乘以權(quán): 32 16 8 4 2 C.積之和: 32 + 32 + 24 + 16 + 10 =114 D.求余(模11): 114 11 = 10 4E.新代碼為: 1 2 3 4 5 4A.原代碼: 1 2 3 4 5 B.各乘以權(quán): 17 13 7 5 3 C.積之和: 17 + 26 + 21 + 20 + 15 =99 D.求余(模11): 99 11 = 9 0 E.新代碼為: 1 2 3 4 5

9、 0第17頁(yè)/共72頁(yè)二、功能結(jié)構(gòu)圖設(shè)計(jì) -1功能結(jié)構(gòu)圖就是按功能從屬關(guān)系畫成的圖表。愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個(gè)由抽象到具體、由復(fù)雜到簡(jiǎn)單的過程。工資管理子系統(tǒng)的功能結(jié)構(gòu)圖第18頁(yè)/共72頁(yè)二、功能結(jié)構(gòu)圖設(shè)計(jì) -2功能模塊 功能結(jié)構(gòu)圖中每一個(gè)框稱為一個(gè)功能模塊。模塊化把一個(gè)復(fù)雜的系統(tǒng)分解為多個(gè)功能較單一的功能模塊的方法稱作模塊化。模塊化是一種重要的設(shè)計(jì)思想,它把一個(gè)復(fù)雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡(jiǎn)單的、更易于建立和修改的部分。特點(diǎn)是:各個(gè)模塊具有相對(duì)獨(dú)立性,可以分別加以設(shè)計(jì)實(shí)現(xiàn);模塊之間的相互關(guān)系(如信息交換、調(diào)用關(guān)系)通過一定的方式予以說明。各模塊在這些

10、關(guān)系的約束下共同構(gòu)成一個(gè)統(tǒng)一的整體,完成系統(tǒng)的功能。 第19頁(yè)/共72頁(yè)三、信息系統(tǒng)流程圖設(shè)計(jì) -1信息系統(tǒng)流程圖表達(dá)了各功能之間的數(shù)據(jù)傳送關(guān)系。繪制信息系統(tǒng)流程圖的步驟:先為數(shù)據(jù)流程圖中的每個(gè)處理功能畫出數(shù)據(jù)關(guān)系圖。然后,把各個(gè)處理功能的數(shù)據(jù)關(guān)系圖綜合起來,形成整個(gè)系統(tǒng)的數(shù)據(jù)關(guān)系圖,即信息系統(tǒng)流程圖。數(shù)據(jù)關(guān)系的一般形式第20頁(yè)/共72頁(yè)三、信息系統(tǒng)流程圖設(shè)計(jì) -2常用的系統(tǒng)流程圖符號(hào):從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖并非單純的符號(hào)改換脫機(jī)操作人工操作手工輸入聯(lián)機(jī)存儲(chǔ)器(磁帶、磁盤等)磁盤磁帶顯示器脫機(jī)存儲(chǔ)處理穿孔卡片通訊連接打印報(bào)告第21頁(yè)/共72頁(yè)三、信息系統(tǒng)流程圖設(shè)計(jì) -3從數(shù)據(jù)流程圖導(dǎo)出信

11、息系統(tǒng)流程圖的例子數(shù)據(jù)存儲(chǔ)#1數(shù)據(jù)存儲(chǔ)#2處理1輸入1處理2處理4處理3輸出2輸出1實(shí)體1實(shí)體2存儲(chǔ)#1報(bào)告1處理1處理1處理3處理2中間文件存儲(chǔ)#2報(bào)告2新系統(tǒng)邏輯模型轉(zhuǎn)換為系統(tǒng)流程圖示例圖第22頁(yè)/共72頁(yè)三、信息系統(tǒng)流程圖設(shè)計(jì) -4上月主文件建立扣款文件模塊主文件更新模塊計(jì)算打印模塊工 資 單 工資匯總表電費(fèi)扣款通知病假扣款通知房租變動(dòng)通知人事變動(dòng)通知本月主文件 扣款文件工資管理子系統(tǒng)的信息系統(tǒng)流程圖第23頁(yè)/共72頁(yè)三、信息系統(tǒng)流程圖設(shè)計(jì) -5 建立及修改程序 生產(chǎn)能力表必須生產(chǎn)的產(chǎn)品名及產(chǎn)量各產(chǎn)品的工藝路線及利潤(rùn) 生產(chǎn)能力文件 工藝路線文件線性規(guī)劃程序 設(shè)備利用率 生產(chǎn)計(jì)劃表生產(chǎn)計(jì)劃

12、優(yōu)化系統(tǒng)第24頁(yè)/共72頁(yè)四、系統(tǒng)物理配置方案設(shè)計(jì) -1設(shè)計(jì)依據(jù)系統(tǒng)的吞吐量。每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。系統(tǒng)的響應(yīng)時(shí)間。從用戶向系統(tǒng)發(fā)出一個(gè)作業(yè)請(qǐng)求開始,經(jīng)系統(tǒng)處理后,給出應(yīng)答結(jié)果的時(shí)間稱為系統(tǒng)的響應(yīng)時(shí)間。第25頁(yè)/共72頁(yè)四、系統(tǒng)物理配置方案設(shè)計(jì) -2系統(tǒng)的可靠性。系統(tǒng)的可靠性可以用連續(xù)工作時(shí)間表示。系統(tǒng)的處理方式。集中式(Centralized processing)或分布式(Distributed processing)。 地域范圍 。對(duì)于分布式系統(tǒng),要根據(jù)系統(tǒng)覆蓋的范圍決定采用廣域還是局域網(wǎng)。 數(shù)據(jù)的管理方式。根據(jù)數(shù)據(jù)管理方式配備相應(yīng)的數(shù)據(jù)庫(kù)管理系統(tǒng)。第26頁(yè)/共72頁(yè)四、系

13、統(tǒng)物理配置方案設(shè)計(jì) -3計(jì)算機(jī)硬件選擇在考慮應(yīng)用軟件對(duì)計(jì)算機(jī)處理能力的需求方面,包括:計(jì)算機(jī)主存CPU時(shí)鐘輸入、輸出和通信通道數(shù)目顯示方式外接轉(zhuǎn)儲(chǔ)設(shè)備及其類型第27頁(yè)/共72頁(yè)四、系統(tǒng)物理配置方案設(shè)計(jì) -4計(jì)算機(jī)網(wǎng)絡(luò)的選擇網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 總線型、星型、環(huán)形、混合型等網(wǎng)絡(luò)的邏輯方案網(wǎng)絡(luò)操作系統(tǒng) Netware、Windows NT、UNIX第28頁(yè)/共72頁(yè)四、系統(tǒng)物理配置方案設(shè)計(jì) -5數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇數(shù)據(jù)庫(kù)的性能數(shù)據(jù)庫(kù)管理系統(tǒng)的系統(tǒng)平臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)的安全保密性能數(shù)據(jù)的類型 Oracle、Sybase、SQL Server、Informix、FoxPro等 第29頁(yè)/共72頁(yè)四、系統(tǒng)物理配置

14、方案設(shè)計(jì) -6應(yīng)用軟件的選擇1. 是否能夠滿足用戶的需求。 系統(tǒng)必須處理哪些事件和數(shù)據(jù)?軟件能否滿足數(shù)據(jù)表示的需要? 系統(tǒng)能夠產(chǎn)生哪些報(bào)告、報(bào)表、文檔或其他輸出? 系統(tǒng)要儲(chǔ)存的數(shù)據(jù)量及必須滿足哪些查詢需求?2. 軟件的靈活性。3. 軟件的技術(shù)支持。4. 相關(guān)企業(yè)對(duì)應(yīng)用軟件的選擇情況。第30頁(yè)/共72頁(yè)五、輸出設(shè)計(jì) -1為什么先進(jìn)行輸出設(shè)計(jì)? 輸出表格直接和使用者相聯(lián)系 設(shè)計(jì)的出發(fā)點(diǎn)應(yīng)當(dāng)是保證輸出表格方便地為使用者服務(wù) 輸出表格應(yīng)正確反映和組成用于生產(chǎn)或服務(wù)部門的有用信息 輸出內(nèi)容是用戶最關(guān)心的 輸出信息是用戶最關(guān)心的,系統(tǒng)應(yīng)全面、準(zhǔn)確地提供生產(chǎn)或服務(wù)部門所需要的信息。 第31頁(yè)/共72頁(yè)(一)

15、輸出設(shè)計(jì)的內(nèi)容1. 有關(guān)輸出信息使用方面的內(nèi)容,包括信息的使用者、使用目的、報(bào)告量、使用周期、有效期、保管方法和復(fù)寫份數(shù)等;2. 輸出信息的內(nèi)容,包括輸出項(xiàng)目、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字);3. 輸出格式,如表格、圖形或文件;4. 輸出設(shè)備,如打印機(jī)。顯示器、卡片輸出機(jī)等。5.輸出介質(zhì),如輸出到磁盤還是磁帶上,輸出用紙是專用指還是普通白志等。五、輸出設(shè)計(jì) -2第32頁(yè)/共72頁(yè)輸出設(shè)備的用途和特點(diǎn)COM:Computer Output to Microfilm第33頁(yè)/共72頁(yè)(二)輸出設(shè)計(jì)的方法1.表格信息。表格信息以表格的形式提供,一般用來表示詳細(xì)的信息。2.圖形信息。管理信息系統(tǒng)用到的圖

16、形信息主要有直方圖、餅圖、曲線圖、地圖等。3.圖標(biāo)。圖標(biāo)也用來表示數(shù)據(jù)間的比例關(guān)系和比較情況。由于圖標(biāo)易于辨認(rèn),無需過多解釋,在信息系統(tǒng)中的應(yīng)用也日益廣泛。五、輸出設(shè)計(jì) -3第34頁(yè)/共72頁(yè)(三)輸出報(bào)告 1. 方便使用者;2. 要考慮系統(tǒng)的硬件性能;3. 盡量利用原系統(tǒng)的輸出格式,確需修改,應(yīng)與有關(guān)部門協(xié)商,征得用戶同意;4. 輸出表格要考慮系統(tǒng)發(fā)展需要。例如是否在輸出表中留出位置,滿足將來新增項(xiàng)目需要;5. 輸出的格式要根據(jù)硬件能力,并試制輸出樣品,經(jīng)用戶同意后才能正式使用。五、輸出設(shè)計(jì) -4第35頁(yè)/共72頁(yè)五、輸出設(shè)計(jì) -5輸出設(shè)計(jì)示例: 屏幕顯示輸出的設(shè)備調(diào)撥單(四)輸出示例 第3

17、6頁(yè)/共72頁(yè)中國(guó)長(zhǎng)江三峽開發(fā)總公司設(shè)備調(diào)撥單請(qǐng)購(gòu)單位:工程建設(shè)部:右岸工程部 1997年5月21日 97調(diào)字第設(shè)備名稱棒磨機(jī)型號(hào)規(guī)格 數(shù)量計(jì)劃1賬面價(jià)格單價(jià)180,200.00總價(jià)180,200.00單位設(shè)備編號(hào)15073001-001實(shí)收數(shù)1結(jié)算價(jià)款單價(jià)180,200.00總價(jià)180,200.0000臺(tái)合同號(hào)10號(hào)倉(cāng)庫(kù)發(fā)貨倉(cāng)庫(kù)中國(guó)建設(shè)銀行開戶銀行32100876543賬 號(hào)備 注 總計(jì)金額其他有關(guān)費(fèi)用運(yùn)輸費(fèi)管理費(fèi)保險(xiǎn)費(fèi)包裝費(fèi) 610.4 5保險(xiǎn)費(fèi)包裝費(fèi)(大寫)壹拾捌萬貳佰元整180,200.00存根財(cái)務(wù)會(huì)計(jì)請(qǐng)購(gòu)單 位發(fā)貨倉(cāng) 庫(kù)財(cái)務(wù)稽 查業(yè)務(wù)單位主管: 收款: 提貨: 發(fā)貨: 制單:打印輸出

18、的設(shè)備調(diào)撥單 000016號(hào)第37頁(yè)/共72頁(yè)接收用戶輸出格式定義的輸入畫面第38頁(yè)/共72頁(yè)六、輸入設(shè)計(jì) -1 輸出信息的正確性很大程度取決于輸入信息的正確性和及時(shí)性。因此,必須科學(xué)地進(jìn)行輸入設(shè)計(jì),使之正確地、及時(shí)地、方便地收集信息、錄入信息。輸入設(shè)計(jì)工作主要包括: 輸入數(shù)據(jù)的分析與內(nèi)容的確定 輸入方式及設(shè)備的選擇 輸入數(shù)據(jù)的格式設(shè)計(jì) 輸入數(shù)據(jù)的檢驗(yàn)方法第39頁(yè)/共72頁(yè)六、輸入設(shè)計(jì) -2輸入設(shè)計(jì)的原則提高效率和減少錯(cuò)誤是兩個(gè)最根本的原則。具體目標(biāo)是:控制輸入量最小量原則減少輸入延遲早檢驗(yàn)原則減少輸入錯(cuò)誤少轉(zhuǎn)換原則輸入過程應(yīng)盡量簡(jiǎn)化簡(jiǎn)單性原則第40頁(yè)/共72頁(yè)六、輸入設(shè)計(jì) -3常用的輸入設(shè)備

19、鍵盤磁盤輸入裝置光電閱讀器終端輸入第41頁(yè)/共72頁(yè)輸入信息的設(shè)備和介質(zhì)介質(zhì)和特點(diǎn)設(shè)備介質(zhì)特點(diǎn)紙帶閱讀機(jī)穿孔紙帶成本低,速度慢,校驗(yàn)、改錯(cuò)困難讀卡機(jī)穿孔卡片內(nèi)容直觀容易校驗(yàn)成本較高速度較慢鍵-軟盤輸入軟盤成本低適于大量數(shù)據(jù)輸入成本低速度快攜帶保存方便裝置磁帶機(jī)磁帶成本低適于大量數(shù)據(jù)輸入成本低速度快攜帶保存方便終端控制臺(tái)鍵盤少量數(shù)據(jù)直接輸入,用于直接對(duì)話磁性墨水閱讀器紙?zhí)幚砥鏖喿x,處理效率高,要有磁性墨水光學(xué)標(biāo)記讀出器紙、條形碼轉(zhuǎn)換輸入,效率高,適于少量輸入光閱讀器紙讀錯(cuò)率和拒讀率高,價(jià)格高速度慢第42頁(yè)/共72頁(yè)六、輸入設(shè)計(jì) -4 輸入檢驗(yàn)輸入錯(cuò)誤的種類:數(shù)據(jù)本身錯(cuò)誤。指由于原始數(shù)據(jù)填寫錯(cuò)誤等

20、原因引起的輸入數(shù)據(jù)錯(cuò)誤。 數(shù)據(jù)多余或不足。這是在數(shù)據(jù)收集過程中產(chǎn)生的差錯(cuò)。如數(shù)據(jù)單據(jù)、卡片等的遺漏或重復(fù)等原因引起的數(shù)據(jù)錯(cuò)誤。 數(shù)據(jù)的延誤。雖然數(shù)據(jù)本身正確,例如內(nèi)容和數(shù)據(jù)量正確,但是數(shù)據(jù)的處理時(shí)間超過了數(shù)據(jù)使用時(shí)間而導(dǎo)致數(shù)據(jù)失去應(yīng)有的價(jià)值。第43頁(yè)/共72頁(yè)輸入數(shù)據(jù)的校驗(yàn)方法: 第44頁(yè)/共72頁(yè)改正錯(cuò)誤的方法: 原始數(shù)據(jù)錯(cuò)。發(fā)現(xiàn)原始數(shù)據(jù)有錯(cuò)時(shí),應(yīng)將原始單據(jù)送交填寫單據(jù)的原單位修改,不應(yīng)由鍵盤輸人操作員或原始數(shù)據(jù)檢查員等想當(dāng)然地予以修改。 機(jī)器自動(dòng)檢錯(cuò)。當(dāng)由機(jī)器自動(dòng)檢錯(cuò)時(shí),出錯(cuò)的恢復(fù)方法有以下幾種: 待輸入數(shù)據(jù)全部校驗(yàn)并改正后,再進(jìn)行下一步處理。 舍棄出錯(cuò)數(shù)據(jù),只處理正確的數(shù)據(jù)。適用于不需要

21、太精確的輸出數(shù)據(jù),例如求百分比。 只處理正確的數(shù)據(jù),出錯(cuò)數(shù)據(jù)待修正后再進(jìn)行同法處理。 剔出出錯(cuò)數(shù)據(jù),繼續(xù)進(jìn)行處理,出錯(cuò)數(shù)據(jù)留待下一運(yùn)行周期一并處理。用于運(yùn)行周期短而剔出的錯(cuò)誤不致引起輸出信息正確性顯著下降的場(chǎng)合。出錯(cuò)表的設(shè)計(jì)第45頁(yè)/共72頁(yè)六、輸入設(shè)計(jì) -5原始單據(jù)的格式設(shè)計(jì)輸入設(shè)計(jì)的重要內(nèi)容之一是設(shè)計(jì)好原始單據(jù)的格式。設(shè)計(jì)原則便于填寫便于歸檔單據(jù)的格式應(yīng)能保證輸入精度實(shí)例人事變動(dòng)通知單 _年_月_日1002周英杰01400.0040.0090.0001004吳關(guān)興02350.0035.0050.0021005趙子英01450.0045.0090.0021007馬凌云02600.0060.0

22、0120.001 科長(zhǎng)簽字_備注欄:0調(diào)離 1新進(jìn) 2修改數(shù)據(jù)人員代碼姓名部門基本工資附加工資房費(fèi)備注第46頁(yè)/共72頁(yè)六、輸入設(shè)計(jì) -6輸入屏幕設(shè)計(jì)常用的是人機(jī)對(duì)話方式,具體有:菜單式填表法應(yīng)答式詳見三峽工程開發(fā)總公司設(shè)備調(diào)撥單的錄入屏幕設(shè)計(jì)示例第47頁(yè)/共72頁(yè)三峽工程開發(fā)總公司設(shè)備調(diào)撥單的錄入屏幕設(shè)計(jì)示例第48頁(yè)/共72頁(yè)1. 菜單方式屏幕顯示各種可供選擇的操作,用戶輸入有關(guān)代號(hào)或把光標(biāo)移到相應(yīng)位置,操作計(jì)算機(jī)運(yùn)行,這種方式稱為菜單方式。常用的方式有下拉式菜單、彈出式菜單、級(jí)聯(lián)式菜單、平鋪式菜單等。設(shè)計(jì)菜單時(shí),有兩點(diǎn)必須特別注意:菜單的深度和菜單中各選擇項(xiàng)的安排。第49頁(yè)/共72頁(yè)一個(gè)菜

23、單中選擇項(xiàng)的排列,有以下幾種安排方法:(1) 按字母順序排列;(2) 按習(xí)慣順序排列;(3) 按類別排列;(4) 按使用頻率排列。采用哪種排列方法,需要考慮使用者的心理、菜單的長(zhǎng)短、是否有習(xí)慣順序等因素,可用判定樹表示選項(xiàng)安排,如圖所示。使用者的心理指進(jìn)行選項(xiàng)時(shí),是否有明確的目標(biāo)物。第50頁(yè)/共72頁(yè)選項(xiàng)安排按習(xí)慣順序按字母順序按類別順序按字母順序按習(xí)慣順序按字母順序按字母順序按頻率順序有習(xí)慣順序?有明顯類別?出現(xiàn)概念相同?有習(xí)慣順序?有沒有有沒有有沒有是不是短菜單?是不是短菜單?是不是目標(biāo)明確?是不是第51頁(yè)/共72頁(yè) 2. 填表方式將要輸入的項(xiàng)目先顯示在屏幕上,用戶根據(jù)項(xiàng)目輸入相應(yīng)的數(shù)據(jù)。

24、這種方法類似填表。屏幕上顯示的表格應(yīng)盡量與操作人員手中的原始數(shù)據(jù)記錄格式對(duì)應(yīng)。_系學(xué)生登記卡片班號(hào)學(xué)號(hào)入學(xué)日期姓名曾用名性別民族出生日期籍貫政治面貌曾任職務(wù)是否華僑第52頁(yè)/共72頁(yè) 3. 回答方式 程序運(yùn)行到一定階段,屏幕上顯示問題,等待用戶回答。回答方式也應(yīng)在屏幕上提示,讓用戶簡(jiǎn)單地回答。 4. 提問方式 這種方式主要用于用戶查詢。例如要查詢某學(xué)生的基本情況。屏幕上提示輸入“學(xué)號(hào)”,當(dāng)操作員回答學(xué)生的學(xué)號(hào)后,屏幕上顯示該學(xué)生的有關(guān)情況,如表所示。第53頁(yè)/共72頁(yè)表7.5 學(xué)生基本情況 班號(hào)89211學(xué)號(hào)8921103入學(xué)日期1989年9月1日姓名王紅曾用名性別女民族漢出生日期1969年7

25、月1日籍貫湖北省武漢市(縣)政治面貌團(tuán)員曾任職務(wù)是否華僑否第54頁(yè)/共72頁(yè)七、數(shù)據(jù)存儲(chǔ)設(shè)計(jì) -1文件的分類:按文件的組織方式分類:順序文件索引文件直接存取文件按文件的用途分類 :主文件處理文件工作文件周轉(zhuǎn)文件其他文件(如后備文件)第55頁(yè)/共72頁(yè)七、數(shù)據(jù)存儲(chǔ)設(shè)計(jì) -2文件設(shè)計(jì)文件設(shè)計(jì)就是根據(jù)文件的使用要求、處理方式、存儲(chǔ)量、數(shù)據(jù)的活動(dòng)性以及硬件設(shè)備的條件等,合理地確定文件類別,選擇文件介質(zhì),決定文件的組織方式和存取方法。文件設(shè)計(jì)通常從設(shè)計(jì)共享文件開始。文件由記錄組成,所以設(shè)計(jì)文件主要是設(shè)計(jì)文件記錄的格式, 詳見文件記錄的格式實(shí)例 。第56頁(yè)/共72頁(yè)記錄文件名:主文件 應(yīng)用:工資子系統(tǒng)序號(hào)

26、123456數(shù)據(jù)項(xiàng)名職工代碼職工姓名部門基本工資附加工資扣房費(fèi)變量名DMXMBMJBGZFJGZFF類型CCCNNN寬度482777小數(shù)位數(shù)222輸入到:輸出自: 設(shè)計(jì)人員簽名 設(shè)計(jì)日期 。 文件記錄的格式實(shí)例第57頁(yè)/共72頁(yè)七、數(shù)據(jù)存儲(chǔ)設(shè)計(jì) -3數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)厙設(shè)計(jì)是在選定的數(shù)據(jù)庫(kù)管理系統(tǒng)基礎(chǔ)上建立數(shù)據(jù)庫(kù)的過程。數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟與系統(tǒng)開發(fā)的各個(gè)階段相對(duì)應(yīng),詳見下圖。第58頁(yè)/共72頁(yè)1.需求分析調(diào)查信息要求 調(diào)查處理要求安全和完整性要求 結(jié)構(gòu)化分析SA ,自頂向下,逐層分解數(shù)據(jù)流程圖DFD(Data Flow Diagram)處理過程的邏輯判斷用決策樹或判定表用數(shù)據(jù)字典對(duì)系統(tǒng)中數(shù)據(jù)詳盡描述

27、 表達(dá)方法第59頁(yè)/共72頁(yè)2.數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)充分反映現(xiàn)實(shí)世界實(shí)體與實(shí)體聯(lián)系 自頂向下:先定義全局概念結(jié)構(gòu)再逐步細(xì)化 自底向上:先定義局部概念結(jié)構(gòu)再綜合集成由里向外:先定義最重要的核心結(jié)構(gòu)再向外擴(kuò)充混合策略:自頂向下和自底向上相結(jié)合工具ER圖(ER模型,實(shí)體聯(lián)系圖)第60頁(yè)/共72頁(yè)3.數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)規(guī)范化:將關(guān)系模式轉(zhuǎn)化為某種范式的過程。 范式(Normal Form):關(guān)系模式的規(guī)范形式,滿足不同程度要求的為不同范式。 1、建立初始邏輯模型2、規(guī)范化函數(shù)依賴:關(guān)系中一切元組都要滿足的約束條件將ER圖向所選擇的數(shù)據(jù)庫(kù)模型轉(zhuǎn)換第61頁(yè)/共72頁(yè)規(guī)范化把非規(guī)范化的關(guān)系模式轉(zhuǎn)換成規(guī)范化

28、的關(guān)系模式的過程第一范式(1NF):關(guān)系中的每個(gè)屬性都不可分解。 第二范式(2NF):在1NF的基礎(chǔ)上,每個(gè)非主屬性 都完全函數(shù)依賴于主碼。第三范式(3NF):在2NF的基礎(chǔ)上,每個(gè)非主屬性都 不傳遞函數(shù)依賴于侯選碼。修正的第三范式(BCNF):比第三范式要求更進(jìn)一步。 第62頁(yè)/共72頁(yè)驗(yàn)收單(驗(yàn)收單編號(hào)*,驗(yàn)收日期,供貨企業(yè)編號(hào))物料(物料編碼*,物料名稱,物料規(guī)格型號(hào),計(jì)量單位)質(zhì)檢單(質(zhì)檢單編號(hào)*,驗(yàn)收單編號(hào),質(zhì)檢日期,報(bào)檢人.)入庫(kù)單(入庫(kù)單編號(hào)*,質(zhì)檢單編號(hào),入庫(kù)日期,倉(cāng)庫(kù)保管員)驗(yàn)收(驗(yàn)收單編號(hào)*,物料編號(hào)*,報(bào)驗(yàn)數(shù),驗(yàn)收數(shù))質(zhì)量檢驗(yàn)(質(zhì)檢單編號(hào)*,物料編碼*,報(bào)檢數(shù),檢驗(yàn)數(shù).)

29、入庫(kù)(入庫(kù)單編號(hào)*,物料編號(hào)*,入庫(kù)數(shù)量,入庫(kù)單價(jià))實(shí)體聯(lián)系驗(yàn)收單入庫(kù)單質(zhì)檢單物料驗(yàn)收入庫(kù)質(zhì)量檢驗(yàn)例物料入庫(kù)E-R模型第63頁(yè)/共72頁(yè)4、數(shù)據(jù)庫(kù)的物理設(shè)計(jì)確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)(順序、直接)確定存取路徑,能支持多個(gè)用戶的多種應(yīng)用(提供多個(gè)存取入口)把經(jīng)常存取和不經(jīng)常存取的數(shù)據(jù)分開,把易變部分和穩(wěn)定部份分開確定存儲(chǔ)分配(塊長(zhǎng)度和大小、緩沖區(qū)大小和個(gè)數(shù))第64頁(yè)/共72頁(yè)確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)存取路徑的選擇和調(diào)整確定數(shù)據(jù)存放位置確定存儲(chǔ)分配參數(shù)主要內(nèi)容第65頁(yè)/共72頁(yè)八、處理流程圖設(shè)計(jì) -1處理流程圖是系統(tǒng)流程圖的展開和具體化。在系統(tǒng)流程圖中,僅給出了每一處理功能的名稱,而在處理流程圖中,則需要使用各種符號(hào)具體地規(guī)定處理過程的每一步驟。由于每個(gè)處理功能都有自己的輸入和輸出,對(duì)處理功能的設(shè)計(jì)過程也應(yīng)從輸出開始,進(jìn)而

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論