《管理信息系統(tǒng)》課件-第五章_第1頁
《管理信息系統(tǒng)》課件-第五章_第2頁
《管理信息系統(tǒng)》課件-第五章_第3頁
《管理信息系統(tǒng)》課件-第五章_第4頁
《管理信息系統(tǒng)》課件-第五章_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

ManagementInformationSystem

管理信息系統(tǒng)第5章管理信息系統(tǒng)設(shè)計理解系統(tǒng)設(shè)計的任務(wù);掌握系統(tǒng)設(shè)計的原則;掌握模塊內(nèi)聚和模塊耦合的概念以及各等級的特點(diǎn);掌握代碼的種類;掌握概念結(jié)構(gòu)設(shè)計和應(yīng)用;了解結(jié)構(gòu)化設(shè)計的基本思想;熟悉數(shù)據(jù)庫設(shè)計的全過程。內(nèi)容提要內(nèi)容提要本章關(guān)鍵詞系統(tǒng)設(shè)計(systemdesign)123模塊化(module)數(shù)據(jù)庫設(shè)計(database

design)邏輯結(jié)構(gòu)(Logicalstructure)456關(guān)系模型(relationalmodel)物理結(jié)構(gòu)(Physicalstructure)系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)設(shè)計報告5.25.35.4系統(tǒng)設(shè)計概述第5章管理信息系統(tǒng)設(shè)計5.1系統(tǒng)設(shè)計概述第5章管理信息系統(tǒng)設(shè)計5.1系統(tǒng)設(shè)計也稱為系統(tǒng)的邏輯設(shè)計,是指在一定的投資范圍內(nèi)設(shè)計出能承擔(dān)確定的功能、滿足環(huán)境及其他約束條件的性能最好的物理系統(tǒng)。系統(tǒng)設(shè)計5.1系統(tǒng)設(shè)計5.1系統(tǒng)設(shè)計系統(tǒng)設(shè)計的任務(wù)功能結(jié)構(gòu)設(shè)計物理配置方案設(shè)計代碼設(shè)計數(shù)據(jù)庫

設(shè)計ABCD5.1系統(tǒng)設(shè)計功能結(jié)構(gòu)設(shè)計:將整個系統(tǒng)劃分為具有獨(dú)立性的模塊,以便于系統(tǒng)實(shí)施階段的程序設(shè)計。系統(tǒng)設(shè)計的任務(wù)功能結(jié)構(gòu)設(shè)計A5.1系統(tǒng)設(shè)計物理配置方案設(shè)計:構(gòu)建一個信息系統(tǒng)實(shí)現(xiàn)的物理平臺。系統(tǒng)設(shè)計的任務(wù)物理配置方案設(shè)計B5.1系統(tǒng)設(shè)計代碼設(shè)計:是實(shí)現(xiàn)計算機(jī)管理的一個前提條件,制定人和機(jī)器的共同語言,使系統(tǒng)通過代碼完成鑒別、分類和排序等功能。系統(tǒng)設(shè)計的任務(wù)代碼設(shè)計C5.1系統(tǒng)設(shè)計數(shù)據(jù)庫設(shè)計:將現(xiàn)實(shí)問題轉(zhuǎn)化為計算機(jī)世界的問題,為系統(tǒng)實(shí)施提供具體依據(jù)。系統(tǒng)設(shè)計的任務(wù)數(shù)據(jù)庫

設(shè)計D5.1系統(tǒng)設(shè)計A系統(tǒng)設(shè)計的原則系統(tǒng)性獨(dú)立性可靠性用戶友好性DCB5.1系統(tǒng)設(shè)計A系統(tǒng)設(shè)計的原則系統(tǒng)性獨(dú)立性可靠性用戶友好性從整個系統(tǒng)的角度進(jìn)行考慮,系統(tǒng)的代碼要統(tǒng)一,設(shè)計規(guī)范要標(biāo)準(zhǔn),傳遞語言要盡可能一致,對系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享,使一次輸入得到多次利用,實(shí)現(xiàn)數(shù)據(jù)或信息的全局共享。重要的是要制定相應(yīng)的設(shè)計規(guī)范,指導(dǎo)和規(guī)范設(shè)計的全過程。DCB5.1系統(tǒng)設(shè)計A系統(tǒng)設(shè)計的原則系統(tǒng)性獨(dú)立性可靠性用戶友好性每個子系統(tǒng)或模塊相對獨(dú)立,盡量減少各種不必要的數(shù)據(jù)調(diào)用和控制聯(lián)系,采用模塊化結(jié)構(gòu),提高數(shù)據(jù)、程序模塊的獨(dú)立性,使各子系統(tǒng)間的數(shù)據(jù)依賴性減到最低限度。DCB5.1系統(tǒng)設(shè)計A系統(tǒng)設(shè)計的原則系統(tǒng)性獨(dú)立性可靠性用戶友好性在錯誤干擾下不會發(fā)生崩潰性癱瘓,具備檢錯、糾錯能力,稱量系統(tǒng)可靠性指標(biāo)有系統(tǒng)的平均無故障時間、平均維護(hù)時間。DCB5.1系統(tǒng)設(shè)計A系統(tǒng)設(shè)計的原則系統(tǒng)性獨(dú)立性可靠性用戶友好性用戶友好性是指系統(tǒng)操作使用方便、靈活、簡單,具有容易被用戶接受和使用的能力DCB系統(tǒng)總體結(jié)構(gòu)設(shè)計第5章管理信息系統(tǒng)設(shè)計

系統(tǒng)總體結(jié)構(gòu)設(shè)計是在系統(tǒng)分析的基礎(chǔ)上,結(jié)合組織的實(shí)際情況,對新系統(tǒng)的結(jié)構(gòu)形式進(jìn)行的設(shè)計。結(jié)構(gòu)化系統(tǒng)設(shè)計技術(shù)是在結(jié)構(gòu)化程序設(shè)計思想的基礎(chǔ)上發(fā)展起來的一種用于復(fù)雜系統(tǒng)結(jié)構(gòu)設(shè)計的技術(shù)。

結(jié)構(gòu)化系統(tǒng)設(shè)計的基本思想是采用分解的方法,將系統(tǒng)設(shè)計成由相對獨(dú)立、功能單一的模塊組成的結(jié)構(gòu),它是以系統(tǒng)的邏輯功能和數(shù)據(jù)流關(guān)系為基礎(chǔ),根據(jù)數(shù)據(jù)流程圖和數(shù)據(jù)字典,借助于一套標(biāo)準(zhǔn)的設(shè)計準(zhǔn)則和圖表工具,通過“自上而下”和“自下而上”的反復(fù),把系統(tǒng)逐層劃分為多個大小適當(dāng)、功能明確、具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊,從而把復(fù)雜系統(tǒng)的設(shè)計轉(zhuǎn)變?yōu)槎鄠€簡單模塊的設(shè)計,使系統(tǒng)開發(fā)的復(fù)雜度降低。5.25.2系統(tǒng)總體結(jié)構(gòu)設(shè)計子系統(tǒng)要具有相對獨(dú)立性子系統(tǒng)劃分的原則要使子系統(tǒng)之間數(shù)據(jù)的依賴性盡量小子系統(tǒng)劃分的結(jié)果應(yīng)使數(shù)據(jù)冗余較小子系統(tǒng)的設(shè)置應(yīng)考慮今后管理發(fā)展的需要子系統(tǒng)的劃分應(yīng)便于系統(tǒng)分階段實(shí)現(xiàn)子系統(tǒng)的劃分應(yīng)考慮到各類資源的充分利用5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(1)子系統(tǒng)要具有相對獨(dú)立性子系統(tǒng)劃分的原則

子系統(tǒng)的劃分必須使得子系統(tǒng)內(nèi)部功能、信息等各方面的凝聚性較好。在實(shí)際中我們都希望每個子系統(tǒng)或模塊相對獨(dú)立,盡量減少各種不必要的數(shù)據(jù)調(diào)用和控制聯(lián)系,并將聯(lián)系比較密切、功能近似的模塊相對集中,這樣對于以后的搜索、查詢、調(diào)試、調(diào)用都比較方便。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計子系統(tǒng)劃分的原則(2)要使子系統(tǒng)之間數(shù)據(jù)的依賴性盡量小

子系統(tǒng)之間的聯(lián)系要盡量減少,接口要簡單、明確。一個內(nèi)部聯(lián)系強(qiáng)的子系統(tǒng)對外部的聯(lián)系必然很少,所以劃分時應(yīng)將聯(lián)系較多者列人子系統(tǒng)內(nèi)部。相對集中的部分均已劃人各個子系統(tǒng)的內(nèi)部,剩余的一些分散、跨度比較大的聯(lián)系,就成為這些子系統(tǒng)之間的聯(lián)系和接口。這樣劃分的子系統(tǒng),將來調(diào)試、維護(hù)和運(yùn)行都是非常方便的。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計子系統(tǒng)劃分的原則(3)子系統(tǒng)劃分的結(jié)果應(yīng)使數(shù)據(jù)冗余較小

如果忽視這個問題,則可能會使相關(guān)的功能數(shù)據(jù)分布到各個不同的子系統(tǒng)中,大量的原始數(shù)據(jù)需要調(diào)用,大量的中間結(jié)果需要保存和傳遞,大量計算工作將要重復(fù)進(jìn)行。從而使得程序結(jié)構(gòu)紊亂,數(shù)據(jù)冗余,不但給軟件編制工作帶來很大的困難,而且系統(tǒng)的工作效率也會大大降低。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計子系統(tǒng)劃分的原則(4)子系統(tǒng)的設(shè)置應(yīng)考慮今后管理發(fā)展的需要

子系統(tǒng)的設(shè)置僅依靠系統(tǒng)分析的結(jié)果是不夠的,因?yàn)楝F(xiàn)存的系統(tǒng)由于這樣或那樣的原因,很可能沒有考慮到一此高層次管理決策的要求。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計子系統(tǒng)劃分的原則(5)子系統(tǒng)的劃分應(yīng)便于系統(tǒng)分階段實(shí)現(xiàn)

信息系統(tǒng)的開發(fā)是一項龐大的工程,它的實(shí)現(xiàn)一般都要分期分步進(jìn)行,所以子系統(tǒng)的劃分應(yīng)能適應(yīng)這種分期分步的實(shí)施。另外,子系統(tǒng)的劃分還必須兼顧組織機(jī)構(gòu)的要求(但又不能完全依賴于組織,因?yàn)槟壳扒闆r下我國在進(jìn)行體制改革,組織結(jié)構(gòu)相對來說是不穩(wěn)定的),以便系統(tǒng)實(shí)現(xiàn)后能夠符合現(xiàn)有的情況和人們的習(xí)慣,更好地運(yùn)行。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計子系統(tǒng)劃分的原則(6)子系統(tǒng)的劃分應(yīng)考慮到各類資源的充分利用

各類資源的合理利用也是系統(tǒng)劃分時應(yīng)該注意到的。一個恰當(dāng)?shù)南到y(tǒng)劃分應(yīng)該既考慮有利于各種設(shè)備資源在開發(fā)過程中的搭配使用,又考慮到各類信息資源的合理分布和充分使用,以減少系統(tǒng)對網(wǎng)絡(luò)資源的過分依賴,減少輸入、輸出、通信等設(shè)備壓力。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計把一個系統(tǒng)分解成若干彼此獨(dú)立,且又具有一定聯(lián)系,能夠完成某個特定任務(wù)的組成部分。這些組成部分就稱為功能模塊,簡稱模塊。模塊5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計

自頂向下模塊化程序設(shè)計中模塊設(shè)計應(yīng)遵循“高內(nèi)聚,低耦合”的原則,并做到三點(diǎn):一是獨(dú)立性,系統(tǒng)中各模塊須盡可能互相獨(dú)立,減少信息交叉,以便于對每個模塊進(jìn)行獨(dú)立開發(fā);二是簡潔性,系統(tǒng)中的底層模塊只須完成一項獨(dú)立的功能;三是共享處理,可以供多個模塊引用的共享模塊,須集中放置在一個高層模塊中,供各模塊引用。5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計5.2系統(tǒng)總體結(jié)構(gòu)設(shè)計模塊分解設(shè)計的基本原則模塊內(nèi)聚(1)偶然內(nèi)聚(2)邏輯內(nèi)聚(3)時間內(nèi)聚(4)過程內(nèi)聚(5)數(shù)據(jù)內(nèi)聚(6)順序內(nèi)聚(7)功能內(nèi)聚模塊耦合(1)數(shù)據(jù)耦合(2)控制耦合(3)內(nèi)容耦合系統(tǒng)的詳細(xì)設(shè)計第5章管理信息系統(tǒng)設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計數(shù)據(jù)庫設(shè)計輸出和輸入設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計幫助對數(shù)據(jù)進(jìn)行鑒別和使用代碼的功能便于數(shù)據(jù)管理,提高工作效率提高數(shù)據(jù)的全局一致性5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計順序碼代碼的種類區(qū)間碼助記碼順序碼,是一種用連續(xù)數(shù)字代表項目名的編碼,通常從1開始。代碼短而簡單,記錄定位方法簡單,易管理,但沒有邏輯基礎(chǔ),本身不能說明任何信息的特征,新增加的代碼只能列在最后,刪除則造成空碼。適用于項目比較少、項目內(nèi)容長且時間不變動的編碼。例如,在圖書銷售公司庫存管理系統(tǒng)中,倉庫代碼、出入庫類型代碼、人員代碼均可采用順序碼。組合碼5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計順序碼代碼的種類區(qū)間碼區(qū)間碼把數(shù)據(jù)項分成若干組,每一區(qū)間代表一個組,碼中數(shù)字的值和位置都代表一定意義,如身份證號碼、郵政編碼。依據(jù)代碼做信息處理較可靠,檢索、分類和排序方便,但碼的長度與它的分類屬性有關(guān),故有時會造成長碼,維護(hù)困難。例如,在圖書銷售公司庫存管理系統(tǒng)代碼設(shè)計中,諸如單據(jù)編碼、客戶編碼、供應(yīng)商編碼等適合采用區(qū)間碼,典型的例子是郵政編碼。助記碼組合碼5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計順序碼代碼的種類區(qū)間碼助記碼助記碼是把直接或間接表示編碼對象屬性的某些文字、數(shù)字、記號原封不動地作為編碼。見碼知意,易記、易理解,但隨著編碼數(shù)量的增加,其位數(shù)亦需增加,給處理帶來不便。適用于物質(zhì)的性能、尺碼、重量、容積、面積和距離等。例如:在圖書銷售公司庫存管理系統(tǒng)中,可將各數(shù)據(jù)項名稱的漢語拼音首字母作為數(shù)據(jù)項編碼。以“商品名稱”為例,用“SPMC”來表示。組合碼5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計順序碼代碼的種類區(qū)間碼助記碼組合碼是把編碼對象用兩種以上編碼進(jìn)行組合,可以從兩個以上的角度來識別、處理的一種編碼。它可以由多個數(shù)據(jù)項/字段構(gòu)成,每個數(shù)據(jù)項/字段分別表示分類體系中的一種類別。代碼容易進(jìn)行大分類、增加編碼層次,可以從多方面去識別,做各種分類統(tǒng)計非常容易,但位數(shù)和數(shù)據(jù)項個數(shù)較多。組合碼5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計代碼設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行和維護(hù)數(shù)據(jù)庫設(shè)計是數(shù)據(jù)庫在應(yīng)用領(lǐng)域的主要研究課題。數(shù)據(jù)庫設(shè)計的全過程包括用戶需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫的實(shí)施和數(shù)據(jù)庫的運(yùn)行和維護(hù)六個階段。5.3系統(tǒng)的詳細(xì)設(shè)計

信息系統(tǒng)的5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行和維護(hù)用戶需求分析是數(shù)據(jù)庫設(shè)計的起點(diǎn),需求分析是否充分、準(zhǔn)確直接決定了信息系統(tǒng)是否能最得到用戶的滿意,并影響到數(shù)據(jù)庫結(jié)果是否合理使用。這一階段是系統(tǒng)分析員和用戶共同收集數(shù)據(jù)庫所需要的信息內(nèi)容和用戶對處理的要求加以規(guī)格化和分析,以書面形式確定下來,作為以后驗(yàn)證系統(tǒng)的依據(jù)。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行和維護(hù)用戶要求描述的現(xiàn)實(shí)世界,一般稱為一個“項目”,如:工廠的生產(chǎn)管理、商場的物流配送管理或者圖書館的借閱管理等等,通過對用戶需求進(jìn)行綜合、歸納與抽象,建立并形成了一個獨(dú)立于具體數(shù)據(jù)庫管理系統(tǒng)的概念數(shù)據(jù)模型,此模型也是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵。這個概念模型應(yīng)反映現(xiàn)實(shí)世界各部門的信息結(jié)構(gòu)、信息流動情況、信息間的互相制約關(guān)系以及各部門對信息儲存、查詢和加工的要求等。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計三個概念:(1)實(shí)體(Entity)實(shí)體是指客觀存在并相互區(qū)別的事物,實(shí)體可以是人,也可以是物或抽象的概念;可以指事物本身,也可以指事物之間的聯(lián)系,如:一名教師、一名學(xué)生、學(xué)生的一次選課、一次借書。(2)屬性(Attribute)屬性是指實(shí)體具有某些特性,每一個特性都稱為屬性,如:學(xué)生實(shí)體可由學(xué)號、姓名、性別、年齡、系別等屬性構(gòu)成。其中可以惟一標(biāo)識實(shí)體的屬性集稱為主鍵,如:學(xué)生實(shí)體的學(xué)號可作為學(xué)生實(shí)體的主鍵。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計(3)聯(lián)系在信息世界中,事物之間的聯(lián)系可以分為實(shí)體內(nèi)部的聯(lián)系和實(shí)體之間的聯(lián)系。實(shí)體有個體和總體之分,如學(xué)生和班級,員工和部門等。個體和總體之間存在某種聯(lián)系,其聯(lián)系電話可分為三類:a.一對一聯(lián)系(1:1)學(xué)校里一個班級中有一個正班長,而一個正班長只在一個班級中任職,則班級與班長之間具有一對一聯(lián)系。b.一對多聯(lián)系(1:n)一個班級中有若干名學(xué)生,而每個學(xué)生只在一個班級中學(xué)習(xí),則班級與學(xué)生之間具有一對多聯(lián)系。c.多對多聯(lián)系(m:n)一門課程同時有若干名學(xué)生選修,而一名學(xué)生可以同時選修多門課程,則課程與學(xué)生之間具有多對多聯(lián)系。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行和維護(hù)邏輯結(jié)構(gòu)設(shè)計的主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計成數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式,一般是轉(zhuǎn)換為關(guān)系模型。與此同時,可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式。從邏輯設(shè)計導(dǎo)出的數(shù)據(jù)庫結(jié)構(gòu)是DBMS能接受的數(shù)據(jù)庫定義,這種結(jié)構(gòu)有時也稱為邏輯數(shù)據(jù)庫結(jié)構(gòu)。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計邏輯結(jié)構(gòu)設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行和維護(hù)數(shù)據(jù)庫物理設(shè)計階段的任務(wù)是根據(jù)特定數(shù)據(jù)庫管理系統(tǒng)所提供的多種存儲結(jié)構(gòu)和存取方法等依賴于具體計算機(jī)結(jié)構(gòu)的各項物理設(shè)計措施。物理設(shè)計主要包括兩個方面,一是確定所有數(shù)據(jù)庫文件的名稱及其所含的名稱、類型和寬度;二是確定數(shù)據(jù)庫文件需要建立的索引,在什么上建立索引等。這一階段的工作成果是一個完整的能實(shí)現(xiàn)的數(shù)據(jù)庫結(jié)構(gòu)。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行和維護(hù)數(shù)據(jù)庫的實(shí)施主要是根據(jù)邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計的結(jié)果,在計算機(jī)系統(tǒng)上建立實(shí)際的數(shù)據(jù)庫結(jié)構(gòu)、導(dǎo)入數(shù)據(jù)并進(jìn)行程序的調(diào)試。用具體的DBMS提供的數(shù)據(jù)定義語言(DDL),把數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計的結(jié)果轉(zhuǎn)化為程序語句,然后經(jīng)DBMS編譯處理和運(yùn)行后,實(shí)際的數(shù)據(jù)庫便建立起來了。5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計數(shù)據(jù)庫設(shè)計用戶需求分析數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫實(shí)施在數(shù)據(jù)庫運(yùn)行階段,完成對數(shù)據(jù)庫的日常維護(hù),工作人員需要掌握DBMS的存儲、控制和數(shù)據(jù)恢復(fù)等基本操作,而且要經(jīng)常性地涉及物理數(shù)據(jù)庫、甚至邏輯數(shù)據(jù)庫的再設(shè)計。因此數(shù)據(jù)庫的維護(hù)工作仍然需要具有豐富經(jīng)驗(yàn)的專業(yè)技術(shù)人員(主要是數(shù)據(jù)庫管理員)來完成。數(shù)據(jù)庫運(yùn)行和維護(hù)5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計1、輸入設(shè)計的原則(1)最小量原則。指在保證滿足處理要求的前提下,使輸入量最小,從而出錯機(jī)會越少,花費(fèi)時間越少,數(shù)據(jù)一致性越好。(2)簡單性原則。輸入的準(zhǔn)備、輸入過程應(yīng)盡量容易,輸入形式應(yīng)盡量接受原始處理,以減少錯誤的發(fā)生。(3)早檢驗(yàn)原則。對輸入數(shù)據(jù)的檢驗(yàn)盡量接近原數(shù)據(jù)發(fā)生點(diǎn),使錯誤能及時發(fā)現(xiàn)并得到改正。(4)少轉(zhuǎn)換原則。輸入設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計2、輸入設(shè)計的內(nèi)容(1)確定輸入數(shù)據(jù)內(nèi)容。(2)確定輸入數(shù)據(jù)的輸入方式。(3)確定輸入數(shù)據(jù)的記錄格式。(4)輸入數(shù)據(jù)的正確性校驗(yàn)。輸入設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計1、輸出設(shè)計的內(nèi)容(1)輸出信息的內(nèi)容。包括輸出數(shù)據(jù)項、位數(shù)和數(shù)據(jù)形式。(2)輸出信息的格式。包括報表、憑證、單證和公文等格式。(3)輸出信息使用方面的內(nèi)容。包括使用者、使用目的、報表量、有效期、日期時間、密級等。(4)輸出設(shè)備。包括打印機(jī)、顯示終端、繪圖儀等。(5)輸出介質(zhì)。包括輸出到磁盤還是光盤或是輸出用紙等。輸出設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計2、輸出設(shè)計的方法(1)以報表的形式提供信息輸出。這種方式可以表示詳細(xì)的數(shù)據(jù)。(2)以圖形的形式提供信息輸出。圖形信息可以給出比例或綜合發(fā)展趨勢的信息,可以提供比較信息。輸出設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計1、菜單方式菜單是管理信息系統(tǒng)系統(tǒng)功能選擇操作最常用的方式。特別是對于圖形用戶界面,菜單集中了系統(tǒng)的各項功能,直觀、易操作。菜單的形式可以是下拉式或彈出式菜單,也可以是按鈕選擇方式等。用戶界面設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計用戶界面設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計2、會話管理方式用戶界面設(shè)計5.3系統(tǒng)的詳細(xì)設(shè)計系統(tǒng)的詳細(xì)設(shè)計輸出和輸入設(shè)計3、操作提示方式與操作權(quán)限管理方式為了方便用戶使用,系統(tǒng)應(yīng)能夠提供相應(yīng)的操作提示信息和幫助。在操作界面上,常常將提示以小標(biāo)簽的形式顯示在屏幕上,或者以文字顯示在屏幕的旁邊,還可以將系統(tǒng)操作說明輸入系統(tǒng)文件,建立聯(lián)機(jī)幫助。用戶界面設(shè)計系統(tǒng)設(shè)計報告第5章管理信息系統(tǒng)設(shè)計5.41、引言2、系統(tǒng)設(shè)計內(nèi)容3、新系統(tǒng)實(shí)施計劃第5章管理信息系統(tǒng)設(shè)計1、引言說明新系統(tǒng)的名稱、目標(biāo)和功能要求;闡明系統(tǒng)的開發(fā)背景,包括項目開發(fā)者、用戶、涉及的其他系統(tǒng)或機(jī)構(gòu)及其關(guān)系;闡述系統(tǒng)環(huán)境及限制,主要有系統(tǒng)軟件、硬件及運(yùn)行環(huán)境限制,保密性限制等。系統(tǒng)設(shè)計報告第5章管理信息系統(tǒng)設(shè)計2、系統(tǒng)設(shè)計內(nèi)容(系統(tǒng)設(shè)計的主要方案)(1)總體結(jié)構(gòu)設(shè)計。這部分說明新系統(tǒng)的結(jié)構(gòu)形式和可利用的資源。用結(jié)構(gòu)圖表示系統(tǒng)模塊的層次結(jié)構(gòu),說明主要模塊的名稱、功能。(2)代碼設(shè)計。這部分闡述所設(shè)計種類代碼的、功能,相應(yīng)的編碼表,使用范圍,使用要求及對代碼的評價等。(3)數(shù)據(jù)庫設(shè)計。這部分說明數(shù)據(jù)設(shè)計的目標(biāo)、主要功能明確、性能需求規(guī)定、運(yùn)行環(huán)境要求、邏輯設(shè)計方案、物理設(shè)計方案。(4)輸入輸出設(shè)計。這部分說明輸入的項目、主要功能、輸入要求、輸入的承擔(dān)者、輸入校驗(yàn)方法;闡明輸出的項目、主要功能;接收者、輸出的數(shù)據(jù)類型與設(shè)備、介質(zhì)、數(shù)值范圍、精度要求等;闡述系統(tǒng)的所有用戶界面。(5)物理系統(tǒng)配置方案設(shè)計系統(tǒng)設(shè)計報告第5章管理信息系統(tǒng)設(shè)計3、新系統(tǒng)實(shí)施計劃系統(tǒng)設(shè)計報告書還要說明下一步實(shí)施工作的計劃安排。實(shí)施計劃主要包括對新系統(tǒng)的工作任務(wù)進(jìn)行分解,即對項目開發(fā)中的各項工作(包括文件編制、用戶培訓(xùn)等)按層次進(jìn)行分解,制定對每項工作任務(wù)的要求及各項工作的進(jìn)度要求,做出各項實(shí)施費(fèi)用的估算及總預(yù)算。系統(tǒng)設(shè)計報告本章小結(jié)本章小結(jié)系統(tǒng)設(shè)計的任務(wù)主要包括功能結(jié)構(gòu)設(shè)計、物理配置方案設(shè)計、代碼設(shè)計和數(shù)據(jù)庫設(shè)計。系統(tǒng)設(shè)計也稱為系統(tǒng)的邏輯設(shè)計,這一階段的任務(wù)是

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論