第九講 MIS的系統(tǒng)設(shè)計_第1頁
第九講 MIS的系統(tǒng)設(shè)計_第2頁
第九講 MIS的系統(tǒng)設(shè)計_第3頁
第九講 MIS的系統(tǒng)設(shè)計_第4頁
第九講 MIS的系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩79頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第九講MIS的系統(tǒng)設(shè)計教學(xué)計劃教學(xué)進度表授課主題 學(xué)時狀態(tài)備注1:MIS的基本概念 (6)2:MIS的技術(shù)基礎(chǔ) (4)3:數(shù)據(jù)資源管理 (6)4:MIS的應(yīng)用 (6)5:信息系統(tǒng)規(guī)劃(2)6:MIS的開發(fā)方法 (6)7:MIS的分析與設(shè)計 (6)No.18:MIS的實施 (4)9:實驗項目 (10)10:課程評價 (2)教學(xué)內(nèi)容本講共計4學(xué)時第十九章4學(xué)時第十九章系統(tǒng)設(shè)計主要內(nèi)容系統(tǒng)總體設(shè)計代碼設(shè)計數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計輸入輸出設(shè)計模塊功能與處理過程設(shè)計系統(tǒng)設(shè)計報告19.0引言人們對設(shè)計定義是“應(yīng)用各種技術(shù)和原理,對設(shè)備、過程或系統(tǒng)做出足夠詳細的定義,使之能夠在物理上得以實現(xiàn)”系統(tǒng)設(shè)計系統(tǒng)設(shè)計是新系統(tǒng)的物理設(shè)計階段根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型,

綜合考慮各種約束,

利用一切可用的技術(shù)手段和方法,

進行各種具體設(shè)計,

提出一個能在計算機上實現(xiàn)的新系統(tǒng)的實施方案,

解決“系統(tǒng)怎樣做”的問題。19.0續(xù)系統(tǒng)設(shè)計階段的主要任務(wù)包括:系統(tǒng)的總體設(shè)計包括信息系統(tǒng)流程圖設(shè)計、功能結(jié)構(gòu)圖設(shè)計和功能模塊圖設(shè)計等。代碼設(shè)計和設(shè)計規(guī)范的制定系統(tǒng)物理配置方案設(shè)計系統(tǒng)的平臺設(shè)計,包括設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計以及數(shù)據(jù)庫管理系統(tǒng)的選擇等。計算機處理過程設(shè)計包括輸入設(shè)計、輸出設(shè)計、處理流程圖設(shè)計數(shù)據(jù)庫或數(shù)據(jù)文件設(shè)計、模塊內(nèi)部的算法設(shè)計以及編寫程序設(shè)計說明書等。最后寫出系統(tǒng)設(shè)計報告。19.0續(xù)從系統(tǒng)分析的邏輯模型設(shè)計到系統(tǒng)設(shè)計的物理模型的設(shè)計是一個由抽象到具體的過程,有時并沒有明確的界限,甚至可能有反復(fù)。經(jīng)過系統(tǒng)設(shè)計,設(shè)計人員應(yīng)能為程序開發(fā)人員提供完整、清楚的設(shè)計文檔,并對設(shè)計規(guī)范中不清楚的地方做出解釋。19.0續(xù)從工程管理的角度來看,軟件設(shè)計分兩步完成概要設(shè)計將軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu)。詳細設(shè)計即過程設(shè)計。通過對結(jié)構(gòu)表示進行細化,得到軟件的詳細的數(shù)據(jù)結(jié)構(gòu)和算法。從管理和技術(shù)兩個不同的角度對設(shè)計的認識,可以用下圖表示19.0續(xù)建立MIS總的目標(biāo)是在面對復(fù)雜多變的企業(yè)外部環(huán)境及內(nèi)部條件下,能夠在正確的時刻,將正確的信息提供給正需要的管理與決策人員,使他們能夠及時地了解企業(yè)的生產(chǎn)經(jīng)營情況,做出有效的決策。具體地來講,應(yīng)該達到以下幾方面的目標(biāo):具有較高的運行效率。具有較高的可靠性。具有較好的人機接口和可操作性。具有較好的維護性。19.0續(xù)信息系統(tǒng)設(shè)計的原則四個原則:系統(tǒng)性、靈活性、可靠性、經(jīng)濟性。系統(tǒng)性代碼統(tǒng)一、設(shè)計規(guī)范標(biāo)準(zhǔn)、傳遞語言和傳遞參數(shù)要盡可能一致;對系統(tǒng)的數(shù)據(jù)采集要做到源出一處、全局共享,使一次輸入得到多次利用。靈活性要求系統(tǒng)具有很強的環(huán)境適應(yīng)性,為此,系統(tǒng)應(yīng)具有較好的開放性和結(jié)構(gòu)的可變性。在系統(tǒng)設(shè)計中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高各模塊的獨立性;盡可能減少模塊間的數(shù)據(jù)耦合,使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。這樣,既便于模塊的修改,又便于增加新的內(nèi)容,提高系統(tǒng)適應(yīng)環(huán)境變化的能力。即較低的數(shù)據(jù)耦合和模塊耦合。19.0續(xù)信息系統(tǒng)設(shè)計的原則(續(xù))可靠性可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時的恢復(fù)能力。一個成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯及糾錯能力、抗病毒能力等。經(jīng)濟性經(jīng)濟性是指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。一方面,在硬件投資上不能盲目追求技術(shù)上的先進,而應(yīng)以滿足應(yīng)用需要為前提;另一方面,系統(tǒng)設(shè)計中應(yīng)盡量避免不必要的復(fù)雜化,各模塊應(yīng)盡量簡潔,以便縮短處理流程、減少處理費用。19.1系統(tǒng)總體設(shè)計系統(tǒng)設(shè)計階段首先要確定系統(tǒng)的總體結(jié)構(gòu)即系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的劃分結(jié)構(gòu)化系統(tǒng)設(shè)計的思想是采用自頂向下、逐層分解的方法把系統(tǒng)劃分為若干子系統(tǒng)而子系統(tǒng)又劃分為若干功能模塊模塊又劃分為子模塊層層劃分直到每一個模塊是相對獨立、功能單一的獨立程序為止。19.1續(xù)子系統(tǒng)劃分劃分的原則子系統(tǒng)要具有相對獨立性子系統(tǒng)之間的數(shù)據(jù)依賴性盡量小子系統(tǒng)的劃分的結(jié)果應(yīng)使數(shù)據(jù)冗余較小、便于分階段完成子系統(tǒng)劃分一般以功能/數(shù)據(jù)分析結(jié)果為主,兼顧組組實際情況的劃分方法。19.1續(xù)模塊(子系統(tǒng))的劃分按理想程度從高到低有功能劃分法:(按業(yè)務(wù)的處理功能劃分)如:按職能部門的管理功能劃分為:生產(chǎn)計劃、銷售、庫存管理、財務(wù)、勞資等子系統(tǒng)。順序劃分法(按業(yè)務(wù)的處理順序劃分)如:帳務(wù)劃分為憑證錄入模塊、憑證匯總模塊、記帳模塊等。性質(zhì)劃分法(按業(yè)務(wù)處理的性質(zhì)劃分)如:各種臺帳的處理,劃分為:臺帳錄入模塊、臺帳匯總模塊、臺帳統(tǒng)計打印等。時間劃分法(按業(yè)務(wù)處理的時間順序劃分)如:初始化模塊、清算執(zhí)行模塊。環(huán)境劃分等,模塊的劃分要求遵循高內(nèi)聚、低耦合、影響范圍在控制范圍之內(nèi)的原則。參考P330表19-119.1續(xù)系統(tǒng)平臺設(shè)計問題提出:隨著信息技術(shù)的發(fā)展,各種計算機軟、硬件產(chǎn)品競相投向市場。多種多樣的計算機技術(shù)產(chǎn)品為信息系統(tǒng)的建設(shè)提供了極大的靈活性,使我們可以根據(jù)應(yīng)用的需要選用不同生產(chǎn)者的性能各異的軟、硬件產(chǎn)品,但同時也給系統(tǒng)設(shè)計工作帶來了新的困難,那就是如何從眾多廠家的產(chǎn)品中作出最明智的選擇?19.1續(xù)管理信息系統(tǒng)的平臺設(shè)計包括計算機處理方式軟硬件選擇網(wǎng)絡(luò)系統(tǒng)的設(shè)計網(wǎng)絡(luò)系統(tǒng)的設(shè)計要用網(wǎng)絡(luò)結(jié)構(gòu)圖來表示,VISIO軟件工具是一種方便的制圖軟件。數(shù)據(jù)庫管理系統(tǒng)的選擇19.1續(xù)系統(tǒng)平臺設(shè)計的依據(jù)系統(tǒng)的吞吐量每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。系統(tǒng)的吞吐量越大,則系統(tǒng)的處理能力就越強。系統(tǒng)的響應(yīng)時間從用戶向系統(tǒng)發(fā)出一個作業(yè)請求開始,經(jīng)系統(tǒng)處理后,給出應(yīng)答結(jié)果的時間稱為系統(tǒng)的響應(yīng)時間。(CPU/通訊線路)系統(tǒng)的可靠性系統(tǒng)的可靠性可以用連續(xù)工作時間表示。(24h/雙機雙工)集中式還是分布式地域范圍廣域、局域數(shù)據(jù)管理方式文件、數(shù)據(jù)庫19.1續(xù)軟硬件設(shè)備選配硬件:計算機主機、外圍設(shè)備、連網(wǎng)設(shè)備軟件:1)操作系統(tǒng):單機操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)2)網(wǎng)絡(luò)協(xié)議:3)數(shù)據(jù)庫產(chǎn)品:Oracle,Sybase,SqlServer,Informix,Foxpro等4)應(yīng)用軟件:功能性、靈活性、技術(shù)支持。19.1續(xù)系統(tǒng)軟硬件的配置計算機系統(tǒng)(軟件、硬件及其附屬設(shè)備)的配置,總的原則應(yīng)該是:技術(shù)上具有先進性實現(xiàn)上具有可能性使用上具有靈活性發(fā)展上具有可擴充性投資上具有受益性19.1續(xù)系統(tǒng)軟硬件的配置應(yīng)考慮的具體問題(1)計算機軟件、硬件配置應(yīng)能滿足系統(tǒng)的要求,這些要求主要是:功能要求能滿足新系統(tǒng)的各種功能要求,包括聯(lián)網(wǎng)要求。性能要求根據(jù)用戶提出的對系統(tǒng)的處理速度、精確度等要求,確定計算機的運行速度、網(wǎng)絡(luò)的傳輸速度等指標(biāo)。容量要求根據(jù)新系統(tǒng)近期所要處理的最大數(shù)據(jù)量以及若干年以后的發(fā)展規(guī)劃,配置計算機內(nèi)存、外存容量。安全性和可靠性的要求應(yīng)保證系統(tǒng)的數(shù)據(jù)、信息等資源安全可靠,防止信息的破壞和丟失,確保系統(tǒng)的正常運行。19.1續(xù)系統(tǒng)軟硬件的配置應(yīng)考慮的具體問題(2)系統(tǒng)硬件的選擇應(yīng)服從于系統(tǒng)軟件的選擇即首先根據(jù)新系統(tǒng)的功能、性能要求,確定系統(tǒng)軟件,再根據(jù)系統(tǒng)軟件確定系統(tǒng)硬件。硬件的選擇原則是:選擇技術(shù)上成熟可靠的系列機型;處理速度快;數(shù)據(jù)存儲容量大;具有良好的兼容性與可擴充性、可維護性;有良好的性能/價格比;售后服務(wù)與技術(shù)服務(wù)好;操作方便;在一定時間內(nèi)保持一定先進性的硬件。系統(tǒng)軟件、硬件的選擇在技術(shù)上應(yīng)具有一定的先進性。19.1續(xù)系統(tǒng)軟硬件的配置應(yīng)考慮的具體問題(3)系統(tǒng)的軟件和硬件應(yīng)盡量符合國際標(biāo)準(zhǔn)或某些開放系統(tǒng)標(biāo)準(zhǔn),使系統(tǒng)便于擴充或與其它系統(tǒng)集成。系統(tǒng)的軟件和硬件應(yīng)盡量選用成熟的產(chǎn)品,保證系統(tǒng)運行的安全性和可靠性。供應(yīng)廠家應(yīng)具有較好的信譽和技術(shù)服務(wù),能獲得及時、有效的技術(shù)支持。堅持效益驅(qū)動的原則,設(shè)備的配置不宜貪大求全。系統(tǒng)配置力爭做到最佳的性能/價格比。19.1續(xù)系統(tǒng)軟硬件的配置應(yīng)考慮的具體問題(4)MIS的系統(tǒng)軟件主要涉及到操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)開發(fā)工具等。在集成化的網(wǎng)絡(luò)環(huán)境下的信息系統(tǒng)在客戶一服務(wù)器模式下,應(yīng)考慮服務(wù)器和工作站兩種操作系統(tǒng)的選擇。在服務(wù)器上,選擇操作系統(tǒng)主要是考慮滿足多用戶、多進程的要求。圖形用戶接口的要求。在目前的情況下,可以選擇各種UNIX操作系統(tǒng)或WindowsNT。在工作站上,選擇操作系統(tǒng)主要是考慮系統(tǒng)的處理能力、圖形用戶接口。例如,MS-Windows等。19.1續(xù)系統(tǒng)軟硬件的配置應(yīng)考慮的具體問題(5)數(shù)據(jù)庫管理系統(tǒng)的選擇是一個關(guān)鍵問題。MIS的核心任務(wù)是信息的采集、存儲、加工處理;選擇時,應(yīng)著重考慮所選數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)存儲能力數(shù)據(jù)查詢速度數(shù)據(jù)恢復(fù)與備份能力分布處理能力以及與其它數(shù)據(jù)庫的互連能力。19.1續(xù)系統(tǒng)軟硬件的配置應(yīng)考慮的具體問題(6)如何選擇合適的開發(fā)工具呢?考慮系統(tǒng)的環(huán)境,應(yīng)根據(jù)所選擇的體系結(jié)構(gòu)、操作系統(tǒng)類型、數(shù)據(jù)庫管理系統(tǒng)以及網(wǎng)絡(luò)協(xié)議等,選擇開發(fā)工具,即,所選擇的開發(fā)工具應(yīng)支持所選擇的操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)通訊協(xié)議等??紤]系統(tǒng)的開放性,開發(fā)工具本身要盡可能開放,符合開放系統(tǒng)標(biāo)準(zhǔn),獨立于硬件平臺及系統(tǒng)軟件平臺的選擇,甚至能夠獨立于數(shù)據(jù)庫的選擇,這樣,才有利于系統(tǒng)的擴充。同時,開發(fā)工具要有與高級語言的接口,便于系統(tǒng)特殊功能的開發(fā)。開發(fā)工具應(yīng)盡量面向終端用戶,使用方便,使用戶自己能比較容易學(xué)會,便于維護所開發(fā)的系統(tǒng)。開發(fā)工具應(yīng)盡可能支持系統(tǒng)開發(fā)的整個生命周期。19.1續(xù)網(wǎng)絡(luò)系統(tǒng)的設(shè)計計算機網(wǎng)絡(luò)系統(tǒng)的設(shè)計主要包括中小型主機方案與微機網(wǎng)絡(luò)方案的選取網(wǎng)絡(luò)拓撲結(jié)構(gòu)互連結(jié)構(gòu)及通信介質(zhì)的選型網(wǎng)絡(luò)計算模式網(wǎng)絡(luò)操作系統(tǒng)及網(wǎng)絡(luò)協(xié)議等的選擇網(wǎng)絡(luò)計算模式原來一般采用客戶機/服務(wù)器(C/S)模式隨著Internal技術(shù)的發(fā)展和廣泛應(yīng)用,MIS的網(wǎng)絡(luò)計算模式開始更多的采用瀏覽器/Web服務(wù)器/數(shù)據(jù)庫服務(wù)器(B/W/D)模式。19.1續(xù)網(wǎng)絡(luò)的選型網(wǎng)絡(luò)拓撲結(jié)構(gòu)網(wǎng)絡(luò)拓撲結(jié)構(gòu)一般有總線型、星型、環(huán)形、混合型等。在網(wǎng)絡(luò)選擇上應(yīng)根據(jù)應(yīng)用系統(tǒng)的地域分布、信息流量進行綜合考慮。一般來說,應(yīng)盡量使信息流量最大的應(yīng)用放在同一網(wǎng)段上。網(wǎng)絡(luò)的邏輯設(shè)計通常首先按軟件將系統(tǒng)從邏輯上分為各個分系統(tǒng)或子系統(tǒng),然后按需要配備設(shè)備,如主服務(wù)器、主交換機、分系統(tǒng)交換機、子系統(tǒng)集線器(HUB)、通訊服務(wù)器、路由器和調(diào)制解調(diào)器等,并考慮各設(shè)備之間的連接結(jié)構(gòu)。網(wǎng)絡(luò)操作系統(tǒng)。目前,流行的網(wǎng)絡(luò)操作系統(tǒng)有UNN、Netware、WindowNT等。19.1續(xù)選擇網(wǎng)絡(luò)時,應(yīng)著重考慮下列因素:應(yīng)具有標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議例如TCP/IP等,便于MIS內(nèi)部及MIS與其它系統(tǒng)的互聯(lián)與集成。傳輸能力在MIS中,傳輸?shù)男畔⒖赡苁俏谋緮?shù)據(jù)、圖形、圖像、聲音等。網(wǎng)絡(luò)的選擇應(yīng)保證快速、有效、正確地傳輸可能的信息?;ヂ?lián)能力即能連接多種機型和網(wǎng)絡(luò)系統(tǒng),為系統(tǒng)集成奠定基礎(chǔ)。19.1續(xù)選擇網(wǎng)絡(luò)時,應(yīng)著重考慮下列因素(續(xù)):響應(yīng)時間所選網(wǎng)絡(luò)系統(tǒng)對信息傳輸?shù)捻憫?yīng)時間應(yīng)能滿足用戶對信息處理的要求??紤]環(huán)境條件和覆蓋范圍根據(jù)企業(yè)的環(huán)境條件和覆蓋范圍選擇網(wǎng)絡(luò)的類型(如廣域網(wǎng)或局域網(wǎng))以及信息傳輸媒體,例如用細纜或粗纜或光纖等。應(yīng)考慮系統(tǒng)的安全性和可靠性所選網(wǎng)絡(luò)產(chǎn)品應(yīng)非常成熟,運行安全、可靠。19.1續(xù)數(shù)據(jù)庫管理系統(tǒng)的選擇管理信息系統(tǒng)都是以數(shù)據(jù)庫系統(tǒng)為基礎(chǔ),一個好的數(shù)據(jù)庫管理系統(tǒng)對管理信息系統(tǒng)的應(yīng)用有著舉足輕重的重要影響。在數(shù)據(jù)庫管理系統(tǒng)的選擇上,主要考慮:數(shù)據(jù)庫的性能;數(shù)據(jù)庫管理系統(tǒng)的系統(tǒng)平臺;數(shù)據(jù)庫管理系統(tǒng)的安全保密性能;數(shù)據(jù)的類型。19.1續(xù)數(shù)據(jù)庫管理系統(tǒng)選型的主要原則:滿足當(dāng)前和未來發(fā)展的需要,著重考慮系統(tǒng)的應(yīng)用需求。支持Browser/server模式和Client/Server模式,其優(yōu)勢在于對前端工作站的系統(tǒng)配置簡單靈活,網(wǎng)絡(luò)擴充性強,對離線式服務(wù)能力強大。支持具有分布處理資料、多線索查詢和優(yōu)化查詢資料、聯(lián)機事務(wù)處理(OLPT)等能力或特性。具有良好圖形接口的開發(fā)工具包。具有較高的性能價格比。具有良好的技術(shù)支持和培訓(xùn)。數(shù)據(jù)庫管理系統(tǒng)(DBMS)19.1續(xù)系統(tǒng)環(huán)境的配置報告1.確定系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)體系(網(wǎng)絡(luò)設(shè)計)網(wǎng)絡(luò)拓撲結(jié)構(gòu),傳輸介質(zhì),組網(wǎng)方式,網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)操作系統(tǒng)等。2.硬件的配置對C/S,B/S服務(wù)器和工作站,機型、性能指標(biāo)、數(shù)量、涉及的機構(gòu)(或部門)、外圍設(shè)備。3.軟件的選擇(系統(tǒng)軟件和工具軟件)對C/S,B/S分服務(wù)器和工作站上的軟件選擇,操作系統(tǒng),網(wǎng)絡(luò)管理軟件、數(shù)據(jù)庫系統(tǒng),開發(fā)平臺與工具,中間介質(zhì)。19.1續(xù)系統(tǒng)環(huán)境的配置報告結(jié)果:提交如下材料硬件網(wǎng)絡(luò)結(jié)構(gòu)圖服務(wù)器:硬件、軟件選型工作站:硬件、軟件選型硬件配置清單等表格。19.1續(xù)計算機處理流程設(shè)計計算機處理方式可以根據(jù)系統(tǒng)功能、業(yè)務(wù)處理的特點、性能/價格比等因素,選擇:批處理聯(lián)機實時處理聯(lián)機成批處理分布式處理等方式也可以混合使用各種方式。19.1續(xù)計算機處理流程圖例磁帶磁盤鍵盤手工操作判別處理端點、中斷符聯(lián)機存儲打印文件讀取信息顯示器輔助操作(脫機)處理流程線網(wǎng)絡(luò)信息流向線19.1續(xù)計算機處理流程圖繪制舉例一19.1續(xù)計算機處理流程圖繪制舉例二19.2代碼設(shè)計引言MIS覆蓋企業(yè)從市場預(yù)測,產(chǎn)品設(shè)計、生產(chǎn)制造、產(chǎn)品銷售及售后服務(wù)的全過程,是一種集成化的管理信息系統(tǒng)。要實現(xiàn)MIS的集成化、必須在以計算機網(wǎng)絡(luò)支持下的物理集成的基礎(chǔ)上,實現(xiàn)信息集成,也就是說使整個企業(yè)范圍的信息達到共享,并且在不同的部門之間,使信息保持完整一致而且不冗余。為了實現(xiàn)信息集成,除了建立全企業(yè)范圍內(nèi)的信息模型外,對整個企業(yè)范圍的信息進行統(tǒng)一的分類編碼也是至關(guān)重要的。信息分類編碼是利用計算機輔助企業(yè)管理必要的前提條件。一般情況下,信息的分類在先,編碼在后。19.2續(xù)代碼:代表事物名稱、屬性、狀態(tài)等的符號,一般用數(shù)字、字母或它們的組合來表示。代碼設(shè)計是科學(xué)管理的體現(xiàn)。編碼的目的唯一化規(guī)范化系統(tǒng)化

為事物提供一個概要而不含糊的認定,便于數(shù)據(jù)的存儲和檢索。

即編碼要有規(guī)律,符合某一類事物的聚集,提高處理的效率和精度。

也即標(biāo)準(zhǔn)化,符合國家或行業(yè)標(biāo)準(zhǔn),提高數(shù)據(jù)全局一致性。19.2續(xù)信息分類的基本原則一般可歸納為;科學(xué)性、系統(tǒng)性、可延性和兼容性科學(xué)性即穩(wěn)定性。系統(tǒng)性即合理的順序排列??裳有约淳哂凶銐虻目瘴弧<嫒菪约聪嚓P(guān)的信息分類體系間的協(xié)調(diào)性。19.2續(xù)信息分類常用的基本方法有線分類法、面分類法和混合分類法3種。線分類法比較有代表性的國家標(biāo)準(zhǔn)有:GB2260-90《中華人民共和國行政區(qū)劃代碼》,GB4754-84《國民經(jīng)濟行業(yè)分類和代碼》,GB6665-86《職業(yè)分類和代碼》等面分類法國家標(biāo)準(zhǔn)GBI2403-90《干部職務(wù)名稱代碼》混合分類法奧匹茲分類編碼系統(tǒng)的主分類選用了5個面:1——零件類別,

2——總體形狀或主要形狀,

3——回轉(zhuǎn)面加工,

4——平面加工,

5——輔助孔、齒成形。19.2續(xù)代碼的設(shè)計原則唯一性和統(tǒng)一性盡管編碼對象有不同的名稱、不同的描述,但編碼必須保證一個編碼對象僅被賦予一個代碼,一個代碼只反映一個編碼對象。適應(yīng)性、可擴性代碼結(jié)構(gòu)必須能適應(yīng)編碼對象不斷增加的需要,也就是說,必須為新的編碼對象留有足夠的備用碼。以適應(yīng)分類編碼對象的特征或?qū)傩砸约捌湎嗷リP(guān)系可能出現(xiàn)的變化。可識別性和含義性代碼應(yīng)盡可能反映分類編碼對象的特點,以助記憶并便于人們了解和使用,并減少機器處理時間。穩(wěn)定性和規(guī)范化代碼不宜頻繁變動,編碼時應(yīng)考慮其變化的可能性,盡可能保持代碼系統(tǒng)的相對穩(wěn)定性19.2續(xù)代碼的種類順序碼區(qū)間碼助記碼以某種順序形式編碼。簡單,易管理,但可識別性差以多區(qū)間代表多組,位置代表含意??煽壳乙撞僮饕步谢旌洗a。比較常用,易記憶易管理,但不易校對。19.2續(xù)代碼結(jié)構(gòu)中的校驗位代碼作為計算機的重要輸入內(nèi)容之一,其正確性直接影響到整個處理工作的質(zhì)量。特別是人們重復(fù)抄寫代碼和將它通過人手輸入計算機時,發(fā)生錯誤的可能性更大。為了保證正確輸入,有意識地在編碼設(shè)計結(jié)構(gòu)中原有代碼的基礎(chǔ)上,另外加上一個校驗位,使它事實上變成代碼的一個組成部分。校驗位通過事先規(guī)定的數(shù)學(xué)方法計算出來。代碼一旦輸入,計算機會用同樣的數(shù)學(xué)運算方法接輸入的代碼數(shù)字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。19.2續(xù)校驗位可以發(fā)現(xiàn)以下各種錯誤:抄寫錯誤,例如1寫成7;易位錯誤,例如1234寫成1324;雙易錯誤,例如26913寫成21963;隨機錯誤,包括以上兩種或三種綜合性錯誤或其他錯誤。19.2續(xù)確定校驗位值的方法19.2續(xù)代碼的應(yīng)用

1.檢索圖書情報檢索大型零售商業(yè)企業(yè)的結(jié)算

2.統(tǒng)計統(tǒng)計指標(biāo)的統(tǒng)一經(jīng)濟效益統(tǒng)計等

3.統(tǒng)一信息體系行業(yè)信息代碼規(guī)劃

19.3數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計內(nèi)容提要數(shù)據(jù)管理所需要信息數(shù)據(jù)結(jié)構(gòu)+數(shù)據(jù)庫范式理論關(guān)系數(shù)據(jù)結(jié)構(gòu)資源分布19.4輸入輸出設(shè)計輸入設(shè)計輸入設(shè)計對系統(tǒng)的質(zhì)量有著決定性的重要影響。輸出數(shù)據(jù)的正確性直接決定處理結(jié)果的正確性,如果輸入數(shù)據(jù)有誤,即使計算和處理十分正確,也無法獲得可靠的輸出信息。同時,輸入設(shè)計是信息系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率輸入設(shè)計的原則輸入設(shè)計包括數(shù)據(jù)規(guī)范和數(shù)據(jù)準(zhǔn)備的過程。在輸入設(shè)計中,提高效率和減少錯誤是兩個最根本的原則。19.4續(xù)以下是指導(dǎo)輸入設(shè)計的幾個目標(biāo):1.控制輸入量。在輸入設(shè)計中,應(yīng)盡量控制輸入數(shù)據(jù)總量,在輸入時,只需輸入基本的信息,而其他可通過計算、統(tǒng)計、檢索得到的信息則由系統(tǒng)自動產(chǎn)生。2.減少輸入延遲。輸入數(shù)據(jù)的速度往往成為提高信息系統(tǒng)運行效率的瓶頸,為減少延遲,可采用周轉(zhuǎn)文件、批量輸入等方式。3.減少輸入錯誤。輸入設(shè)計中應(yīng)采用多種輸入校驗方法和有效性驗證技術(shù),減少輸入錯誤。4.避免額外步驟。在輸入設(shè)計時,應(yīng)盡量避免不必要的輸入步驟,當(dāng)步驟不能省略時,應(yīng)仔細驗證現(xiàn)有步驟是否完備、高效。5.輸入過程應(yīng)盡量簡化。輸入設(shè)計在為用戶提供糾錯和輸入校驗的同時,就保證輸入過程簡單易用,不能因為查錯、糾錯而使輸入復(fù)雜化,增加用戶負擔(dān)。19.4續(xù)數(shù)據(jù)出錯的校驗方法由人工直接檢查、由計算機用程序校驗以及人與計算機兩者分別處理后再相互查對校驗等多種方法。常用的方法是以下幾種,可單獨地使用,也可組合使用。重復(fù)校驗視覺校驗檢驗位校驗控制總數(shù)校驗數(shù)據(jù)類型校驗格式校驗邏輯校驗界限校驗順序校驗記錄計數(shù)校驗平衡校驗對照校驗19.4續(xù)出錯的改正方法。出錯的改正方法應(yīng)根據(jù)出錯的類型和原因而異。原始數(shù)據(jù)錯發(fā)現(xiàn)原始數(shù)據(jù)有錯時,應(yīng)將原始單據(jù)送交填寫單據(jù)的原單位修改,不應(yīng)由鍵盤輸入操作員或原始數(shù)據(jù)檢查員等想當(dāng)然地予以修改。機器自動檢錯①待輸入數(shù)據(jù)全部校驗并改正后,再進行下一步處理。②舍棄出錯數(shù)據(jù),只處理正確的數(shù)據(jù)。這種方法適用于作動向調(diào)查分析的情況,這時不需要太精確的輸出數(shù)據(jù),例如,求百分比等。③只處理正確的數(shù)據(jù),出錯數(shù)據(jù)待修正后再進行同法處理。④剔出出錯數(shù)據(jù),繼續(xù)進行處理,出錯數(shù)據(jù)留待下一運行周期一并處理。此種方法適用于運行周期短而剔出錯誤不致引起輸出信息正確性顯著下降的情況。19.4續(xù)出錯表的設(shè)計。為了保證輸入數(shù)據(jù)正確無誤,數(shù)據(jù)輸入過程中需要通過程序?qū)斎氲臄?shù)據(jù)進行嚴(yán)格的校驗。發(fā)現(xiàn)有錯時,程序應(yīng)當(dāng)自動地打印出出錯信息一覽表(即出錯表)。出錯表可由兩種程序打出:一種是以數(shù)據(jù)校驗為目的的程序,另一種是邊處理、邊作數(shù)據(jù)校驗的程序。19.4續(xù)原始單據(jù)的格式設(shè)計輸入設(shè)計的重要內(nèi)容之一是設(shè)計好原始單據(jù)的格式。研制新系統(tǒng)時,即使原系統(tǒng)的單據(jù)很齊全,一般也要重新設(shè)計和審查原始單據(jù)。設(shè)計原始單據(jù)的原則是:1.便于填寫。原始單據(jù)的設(shè)計要保證填寫得迅速、正確、全面。簡易和節(jié)約,具體地說應(yīng)做到:填寫量小,版面排列簡明、易懂。2.便于歸檔。單據(jù)大小要標(biāo)準(zhǔn)化、預(yù)留裝訂位置,標(biāo)明傳票的流動路徑。3.單據(jù)的格式應(yīng)能保證輸入精度。19.4續(xù)原始單據(jù)的格式設(shè)計19.4續(xù)輸入屏幕設(shè)計從屏幕上通過人機對話輸入是目前廣泛使用的輸入方式。因為是人機對話,既有用戶輸入,又有計算機的輸出。通常人機對話采用菜單式、填表法和應(yīng)答式三種方式對話設(shè)計的原則是:對話界面要美觀、醒目;提示要清楚、簡單,不能有二義性;要便于操作和學(xué)習(xí),有幫助功能;能及時反饋錯誤信息等。界面設(shè)計菜單方式設(shè)計:方式、功能安排、優(yōu)缺點分析會話管理方式設(shè)計:因果對話提示方式與權(quán)限管理:提示與幫助設(shè)計、權(quán)限設(shè)置方式19.4續(xù)輸入設(shè)計總結(jié)輸入方式設(shè)計:鍵盤、模/數(shù)、數(shù)/模輸入、網(wǎng)絡(luò)傳送、磁/光盤讀輸入格式設(shè)計:數(shù)據(jù)庫文件與統(tǒng)計報表結(jié)構(gòu)的一致性考慮校對方式設(shè)計:人工校對、二次鍵入校對、數(shù)據(jù)平衡校對19.4續(xù)輸出設(shè)計輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息。對于大多數(shù)用戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標(biāo)準(zhǔn)。盡管有些用戶可能直接使用系統(tǒng)或從系統(tǒng)輸入數(shù)據(jù),但都要應(yīng)用系統(tǒng)輸出的信息,輸出設(shè)計的目的正是為了正確及時地反映和組成用于生產(chǎn)和服務(wù)部門的有用信息。因此,系統(tǒng)設(shè)計過程與實施過程相反,不是從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。19.4續(xù)輸出設(shè)計的內(nèi)容包括:1.有關(guān)輸出信息使用方面的內(nèi)容包括信息的使用者、使用目的、報告量、使用周期、有效期、保管方法和復(fù)寫份數(shù)等;2.輸出信息的內(nèi)容包括輸出項目、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字);3.輸出格式如表格、圖形或文件;4.輸出設(shè)備,如打印機、顯示器、卡片輸出機等。對行打機尚須注明字/行,行/頁5.輸出介質(zhì)如輸出到磁盤還是磁帶上,輸出用紙是專用紙還是普通白紙等19.4續(xù)輸出方式(1)報表設(shè)計:報表模塊的設(shè)計報表模塊報表格式定義報表清單報表選擇報表格式文件數(shù)據(jù)文件打印報表19.4續(xù)輸出方式(2)圖形顯示:圖形結(jié)果顯示的方法方法一方法二軟件編程(作圖工具)(圖形函數(shù))DBF文件EXCELDDE19.4續(xù)設(shè)計輸出報告時要注意以下幾點:1.方便使用者;2.要考慮系統(tǒng)的硬件性能;3.盡量利用原系統(tǒng)的輸出格式,確需修改,應(yīng)與有關(guān)部門協(xié)商,征得用戶同意;4.輸出表格要考慮系統(tǒng)發(fā)展的需要。例如:是否必要在輸出表中留出備用項目,以滿足將來新增項目的需要。5.輸出的格式和大小要根據(jù)硬件能力,認真設(shè)計,并試制輸出樣品,經(jīng)用戶同意后才能正式使用。19.5模塊功能與處理過程設(shè)計概述主要任務(wù):在概要設(shè)計基礎(chǔ)上,對總體結(jié)構(gòu)設(shè)計中產(chǎn)生的功能模塊進行過程描述,設(shè)計功能模塊的內(nèi)部細節(jié),解決如何實現(xiàn)各個模塊的內(nèi)部功能。即為設(shè)計模塊內(nèi)詳細算法、內(nèi)部數(shù)據(jù)結(jié)構(gòu)和程序邏輯結(jié)構(gòu)。邏輯實現(xiàn)(描述)物理實現(xiàn)(編程)19.5續(xù)從軟件需求分析到軟件設(shè)計的過渡軟件的結(jié)構(gòu)包括兩部分程序模塊的層次結(jié)構(gòu)數(shù)據(jù)的結(jié)構(gòu)通常,軟件的體系結(jié)構(gòu)通過一個劃分過程來完成。該劃分過程從需求分析確立的目標(biāo)系統(tǒng)的模型出發(fā),對整個問題進行分割,使其每一個部分用一個或幾個軟件成分加以解決,整個問題就解決了。19.5續(xù)模塊數(shù)量與系統(tǒng)成本的關(guān)系19.5續(xù)程序結(jié)構(gòu)表明了程序各個部件(模塊)的組織情況,它通常是樹狀結(jié)構(gòu)或網(wǎng)狀結(jié)構(gòu),并蘊含了在程序控制上的層次關(guān)系。但要注意的是,程序結(jié)構(gòu)是軟件的過程表示,但并未表明軟件的某些過程性特征。比如,軟件的動態(tài)特性,在程序結(jié)構(gòu)中就未明確體現(xiàn)。19.5續(xù)結(jié)構(gòu)圖(StructureChart,SC)是精確表達程序結(jié)構(gòu)的圖形表示方法。它作為軟件文檔的一部分,清楚地反映出程序中模塊之間的層次調(diào)用關(guān)系和聯(lián)系:它不僅嚴(yán)格地定義了各個模塊的名字、功能和接口,而且還集中地反映了設(shè)計思想。結(jié)構(gòu)圖的主要內(nèi)容有:模塊——在結(jié)構(gòu)圖中,模塊用矩形框表示,并用模塊的名字標(biāo)記它。模塊的名字應(yīng)當(dāng)能夠表明該模塊的功能。對于現(xiàn)成的模塊,則以雙縱邊矩形框表示。19.5續(xù)結(jié)構(gòu)圖的基本符號19.5續(xù)結(jié)構(gòu)圖(StructureChart,SC)19.5續(xù)詳細設(shè)計設(shè)計出一個個模塊和它們之間的聯(lián)接方式,而且還要具體地設(shè)計出每個模塊內(nèi)部的功能和處理過程。系統(tǒng)設(shè)計的描述工具HIPO圖層次模塊結(jié)構(gòu)圖結(jié)構(gòu)化英語決策樹判斷表19.5續(xù)描述工具一:HIPO

(hierarrchyplusinput-process-output)是IBM公司于70年代中期在層次結(jié)構(gòu)圖的基礎(chǔ)上推出的一種描述系統(tǒng)結(jié)構(gòu)和模塊內(nèi)部處理功能的工具(技術(shù))。由以下兩部分組成:層次結(jié)構(gòu)圖描述整個系統(tǒng)的設(shè)計結(jié)以及各類模塊之間的關(guān)系;IPO圖描述了某個特定模塊內(nèi)部的處理過程和輸入/輸出關(guān)系。19.5續(xù)HIPO圖檢索1ISBN號檢索2題名檢索3著者檢索1ISBN號檢索命令I(lǐng)SBN號打開ISBN號索引有效性檢

溫馨提示

  • 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

提交評論