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

下載本文檔

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

文檔簡(jiǎn)介

ManagementInformationSystem

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

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

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

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

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

結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)的基本思想是采用分解的方法,將系統(tǒng)設(shè)計(jì)成由相對(duì)獨(dú)立、功能單一的模塊組成的結(jié)構(gòu),它是以系統(tǒng)的邏輯功能和數(shù)據(jù)流關(guān)系為基礎(chǔ),根據(jù)數(shù)據(jù)流程圖和數(shù)據(jù)字典,借助于一套標(biāo)準(zhǔn)的設(shè)計(jì)準(zhǔn)則和圖表工具,通過“自上而下”和“自下而上”的反復(fù),把系統(tǒng)逐層劃分為多個(gè)大小適當(dāng)、功能明確、具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊,從而把復(fù)雜系統(tǒng)的設(shè)計(jì)轉(zhuǎn)變?yōu)槎鄠€(gè)簡(jiǎn)單模塊的設(shè)計(jì),使系統(tǒng)開發(fā)的復(fù)雜度降低。5.25.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)子系統(tǒng)要具有相對(duì)獨(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è)計(jì)(1)子系統(tǒng)要具有相對(duì)獨(dú)立性子系統(tǒng)劃分的原則

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

子系統(tǒng)之間的聯(lián)系要盡量減少,接口要簡(jiǎn)單、明確。一個(gè)內(nèi)部聯(lián)系強(qiáng)的子系統(tǒng)對(duì)外部的聯(lián)系必然很少,所以劃分時(shí)應(yīng)將聯(lián)系較多者列人子系統(tǒng)內(nèi)部。相對(duì)集中的部分均已劃人各個(gè)子系統(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è)計(jì)子系統(tǒng)劃分的原則(3)子系統(tǒng)劃分的結(jié)果應(yīng)使數(shù)據(jù)冗余較小

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

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

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

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

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

溫馨提示

  • 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)論