管理信息系統(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è),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)第一節(jié)系統(tǒng)設(shè)計(jì)概述一、系統(tǒng)設(shè)計(jì)概念系統(tǒng)設(shè)計(jì)是指根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型、功能要求,在用戶提供的環(huán)境條件下,設(shè)計(jì)出一個(gè)能在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境上實(shí)施的方案。即建立新系統(tǒng)的物理模型。系統(tǒng)設(shè)計(jì)是開(kāi)發(fā)管理信息系統(tǒng)的第二個(gè)階段,系統(tǒng)設(shè)計(jì)的目標(biāo)是在保證實(shí)現(xiàn)邏輯模型的基礎(chǔ)上,盡可能提高系統(tǒng)的各項(xiàng)指標(biāo),即系統(tǒng)的工作效率、可靠性、工作質(zhì)量、經(jīng)濟(jì)性等。系統(tǒng)設(shè)計(jì)通??煞譃閮蓚€(gè)階段進(jìn)行,首先是總體設(shè)計(jì),其任務(wù)是設(shè)計(jì)系統(tǒng)的框架和概貌,并向用戶單位和領(lǐng)導(dǎo)部門(mén)作詳細(xì)報(bào)告并認(rèn)可,在此基礎(chǔ)上進(jìn)行第二階段:詳細(xì)設(shè)計(jì),這兩部分工作是互相聯(lián)系的,需要交叉進(jìn)行,本章將這兩個(gè)部分內(nèi)容結(jié)合起來(lái)進(jìn)行介紹。二、系統(tǒng)設(shè)計(jì)原則管理信息系統(tǒng)開(kāi)發(fā)是一項(xiàng)系統(tǒng)工程,為了保證系統(tǒng)的質(zhì)量,設(shè)計(jì)人員必須遵守共同的設(shè)計(jì)原則。1、系統(tǒng)性系統(tǒng)是作為統(tǒng)一整體而存在的,因此,在系統(tǒng)設(shè)計(jì)中,要從整個(gè)系統(tǒng)的角度進(jìn)行考慮,系統(tǒng)的代碼要統(tǒng)一,設(shè)計(jì)規(guī)范要標(biāo)準(zhǔn),傳遞語(yǔ)言要盡可能一致,對(duì)系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處、全局共享,使一次輸入得到多次利用。2、靈活性為保持系統(tǒng)的長(zhǎng)久生命力,要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,為此,系統(tǒng)應(yīng)具有較好的開(kāi)放性和結(jié)構(gòu)的可變性。在系統(tǒng)設(shè)計(jì)中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高各模塊的獨(dú)立性,盡可能減少模塊間的數(shù)據(jù)耦合,使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。這樣,既便于模塊的修改,又便于增加新的內(nèi)容,提高系統(tǒng)適應(yīng)環(huán)境變化的能力。3、可靠性可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時(shí)的恢復(fù)能力。一個(gè)成功的管理信息系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯(cuò)及糾錯(cuò)能力、抗病毒能力等。4、經(jīng)濟(jì)性經(jīng)濟(jì)性指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開(kāi)銷。一方面,在硬件投資上不能盲目追求技術(shù)上的先進(jìn),而應(yīng)以滿足應(yīng)用需要為前提;另一方面,系統(tǒng)設(shè)計(jì)中應(yīng)盡量避免不必要的復(fù)雜化,各模塊應(yīng)盡量簡(jiǎn)潔,以便縮短處理流程、減少處理費(fèi)用。三、系統(tǒng)設(shè)計(jì)內(nèi)容1、總體設(shè)計(jì)總體設(shè)計(jì)主要是指在系統(tǒng)分析的基礎(chǔ)上,對(duì)整個(gè)系統(tǒng)的劃分(子系統(tǒng))、機(jī)器設(shè)備(包括軟、硬設(shè)備)的配置、數(shù)據(jù)的存貯規(guī)律以及整個(gè)系統(tǒng)實(shí)現(xiàn)規(guī)劃等方面進(jìn)行合理的安排。(1)系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)的任務(wù)是劃分子系統(tǒng),然后確定子系統(tǒng)的模塊結(jié)構(gòu),并畫(huà)出模塊結(jié)構(gòu)圖。在這個(gè)過(guò)程中必須考慮幾個(gè)問(wèn)題:如何將一個(gè)系統(tǒng)劃分成多個(gè)子系統(tǒng);每個(gè)子系統(tǒng)如何劃分成多個(gè)模塊;如何確定子系統(tǒng)之間、模塊之間傳送的數(shù)據(jù)及其調(diào)用關(guān)系;如何評(píng)價(jià)并改進(jìn)模塊結(jié)構(gòu)的質(zhì)量。(2)計(jì)算機(jī)物理系統(tǒng)配置方案設(shè)計(jì)在進(jìn)行總體設(shè)計(jì)時(shí),還要進(jìn)行計(jì)算機(jī)物理系統(tǒng)的具體配置方案的設(shè)計(jì),要解決計(jì)算機(jī)軟硬件系統(tǒng)的配置、通信網(wǎng)絡(luò)系統(tǒng)的配置、機(jī)房設(shè)備的配置等問(wèn)題。計(jì)算機(jī)物理系統(tǒng)的具體配置方案要經(jīng)過(guò)用戶單位和領(lǐng)導(dǎo)部門(mén)的同意才可進(jìn)行實(shí)施。2、詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)主要包括處理過(guò)程設(shè)計(jì)、代碼設(shè)計(jì)、界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、輸入輸出設(shè)計(jì)等。一般來(lái)說(shuō),處理過(guò)程設(shè)計(jì)要確定每個(gè)模塊內(nèi)部的詳細(xì)執(zhí)行過(guò)程、局部數(shù)據(jù)組織、控制流、每一步的具體加工要求等。處理過(guò)程模塊詳細(xì)設(shè)計(jì)的難度已不太大,關(guān)鍵是用一種合適的方式來(lái)描述每個(gè)模塊的執(zhí)行過(guò)程,常用的有流程圖、問(wèn)題分析圖、過(guò)程設(shè)計(jì)語(yǔ)言等。3、編寫(xiě)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)設(shè)計(jì)階段的結(jié)果是系統(tǒng)設(shè)計(jì)說(shuō)明書(shū),它主要由模塊結(jié)構(gòu)圖、模塊說(shuō)明書(shū)和其它詳細(xì)設(shè)計(jì)的內(nèi)容組成。四、系統(tǒng)設(shè)計(jì)的工具1、模塊結(jié)構(gòu)圖模塊是組成目標(biāo)系統(tǒng)邏輯模型和物理模型的基本單位,它的特點(diǎn)是可以組合、分解和更換。模塊結(jié)構(gòu)圖是用于描述系統(tǒng)模塊結(jié)構(gòu)的圖形工具,它不僅描述了系統(tǒng)的子系統(tǒng)結(jié)構(gòu)與分層的模塊結(jié)構(gòu),還清楚地表示了每個(gè)模塊的功能,而且直觀地反映了塊內(nèi)聯(lián)系和塊間聯(lián)系等特性。一個(gè)模塊應(yīng)具備以下四個(gè)要素:(1)輸入和輸出(2)處理功能(3)內(nèi)部數(shù)據(jù)(4)程序代碼前兩個(gè)要素是模塊的外部特性,即反映了模塊的外貌。后兩個(gè)要素是模塊的內(nèi)部特性。在結(jié)構(gòu)化設(shè)計(jì)中,主要考慮的是模塊的外部特性,其內(nèi)部特性只做必要了解,具體的實(shí)現(xiàn)將在系統(tǒng)實(shí)施階段完成。2、信息系統(tǒng)流程圖系統(tǒng)流程圖可以反映各種處理功能與數(shù)據(jù)存儲(chǔ)之間的關(guān)系。系統(tǒng)流程圖以新系統(tǒng)的數(shù)據(jù)流程圖和模塊結(jié)構(gòu)圖為基礎(chǔ),首先找出數(shù)據(jù)之間的關(guān)系,即由什么輸入數(shù)據(jù),產(chǎn)生什么中間輸出數(shù)據(jù)(可建立一個(gè)臨時(shí)中間文件),最后又得到什么輸出信息。然后,把各種處理功能與數(shù)據(jù)關(guān)系結(jié)合起來(lái),形成整個(gè)系統(tǒng)的信息系統(tǒng)流程圖。3、IPO圖IPO圖是對(duì)每個(gè)模塊進(jìn)行詳細(xì)設(shè)計(jì)的工具,它是輸入加工輸出(InputProcessOutput)圖的簡(jiǎn)稱。IPO圖就是用來(lái)說(shuō)明每個(gè)模塊的輸入、輸出數(shù)據(jù)和數(shù)據(jù)加工的重要工具。IPO圖的主體是算法說(shuō)明部分,該部分可采用結(jié)構(gòu)化語(yǔ)言、判定表、判定樹(shù),問(wèn)題分析圖和過(guò)程設(shè)計(jì)語(yǔ)言等工具進(jìn)行描述,要準(zhǔn)確而簡(jiǎn)明的描述模塊執(zhí)行的細(xì)節(jié)。開(kāi)發(fā)人員不僅可以利用IPO圖進(jìn)行模塊設(shè)計(jì),而且還可以利用它評(píng)價(jià)總體設(shè)計(jì)。用戶和管理人員可利用IPO圖編寫(xiě)、修改和維護(hù)程序。因而,IPO圖是系統(tǒng)設(shè)計(jì)階段的一種重要文檔資料。IPO圖的處理過(guò)程描述較為困難。因?yàn)閷?duì)于一些處理過(guò)程較為復(fù)雜的模塊,用自然語(yǔ)言描述其功能十分困難,并且對(duì)同一段文字描述不同的人還可能產(chǎn)生不同的理解。4、控制流程圖(FC)控制流程圖(FLOWCHART,簡(jiǎn)稱FC)又稱框圖,它是最常使用的程序細(xì)節(jié)描述工具??驁D的三種基本成分:(1)處理步驟(用矩形框表示)(2)條件判斷(用菱形框表示)(3)控制流(用箭頭表示)五、模塊分解的原則:耦合小、內(nèi)聚大在結(jié)構(gòu)化設(shè)計(jì)中,采用自頂向下,逐步細(xì)化的方法將系統(tǒng)分解成為一些相對(duì)獨(dú)立、功能單一的模塊。在一個(gè)管理信息系統(tǒng)中,系統(tǒng)的各組成部分之間總是存在著各種聯(lián)系的。由于模塊之間的互相聯(lián)系越多,模塊的獨(dú)立性就越少,因此,引入模塊耦合和內(nèi)聚的概念。耦合表示模塊之間聯(lián)系的程度。緊密耦合表示模塊之間聯(lián)系非常強(qiáng),松散耦合表示模塊之間聯(lián)系比較弱,非耦合則表示模塊之間無(wú)任何聯(lián)系,是完全獨(dú)立的。內(nèi)聚表示模塊內(nèi)部各成分之間的聯(lián)系程度。一般說(shuō)來(lái),在系統(tǒng)中各模塊的內(nèi)聚越大,則模塊間的耦合越小。但這種關(guān)系并不是絕對(duì)的。耦合小使得模塊間盡可能相對(duì)獨(dú)立,從而使得各模塊可以單獨(dú)開(kāi)發(fā)和維護(hù)。內(nèi)聚大使得模塊的可理解性和維護(hù)性大大增強(qiáng)。因此,在模塊的分解中應(yīng)盡量減少模塊的耦合,力求增加模塊的內(nèi)聚。六、模塊劃分(1)按照邏輯劃分把相類似的處理邏輯功能放在一個(gè)子系統(tǒng)或模塊里。例如,把“對(duì)所有業(yè)務(wù)輸入數(shù)據(jù)進(jìn)行編輯”的功能放在一個(gè)子系統(tǒng)或模塊里。那么不管是庫(kù)存、還是財(cái)務(wù),只要有業(yè)務(wù)輸入數(shù)據(jù)都由這個(gè)子系統(tǒng)或模塊來(lái)校錯(cuò)、編輯。(2)按照時(shí)間劃分把要在同一時(shí)間段里執(zhí)行的各種處理結(jié)合成一個(gè)子系統(tǒng)或模塊。(3)按照過(guò)程劃分即按工作流程劃分。從控制流程的角度看,同一子系統(tǒng)或模塊的許多功能都應(yīng)該是相關(guān)的。(4)按照通信劃分把相互需要較多通訊的處理結(jié)合成一個(gè)子系統(tǒng)或模塊。這樣可減少子系統(tǒng)間或模塊間的通訊,使接口簡(jiǎn)單。(5)按職能劃分即按管理的功能。例如,財(cái)務(wù)、物資、銷售子系統(tǒng)等等。第二節(jié)詳細(xì)設(shè)計(jì)一、代碼設(shè)計(jì)1、代碼含義代碼是代表事物名稱、屬性、狀態(tài)等的符號(hào),為了便于計(jì)算機(jī)處理,一般用數(shù)字、字母或它們的組合來(lái)表示。2、代碼的作用(1)便于數(shù)據(jù)存儲(chǔ)和檢索代碼縮短了事物的名稱,無(wú)論是記錄、記憶還是存儲(chǔ),都可以節(jié)省時(shí)間和空間。(2)提高處理效率和精度按代碼對(duì)事物進(jìn)行排序、累計(jì)或按某種規(guī)定算法進(jìn)行統(tǒng)計(jì)分析,處理十分迅速。(3)提高數(shù)據(jù)的全局一致性這樣,對(duì)同一事物,即使在不同場(chǎng)合有不同的名稱,都可以通過(guò)編碼系統(tǒng)統(tǒng)一起來(lái),提高了系統(tǒng)的整體性,減少了因數(shù)據(jù)不一致而造成的錯(cuò)誤。(4)交換信息的有效工具作為人和計(jì)算機(jī)的共同語(yǔ)言,可以有效的實(shí)現(xiàn)信息的相互交流。3、代碼設(shè)計(jì)的原則(1)適用性設(shè)計(jì)的代碼在邏輯上必須能滿足用戶的功能需要,在結(jié)構(gòu)上應(yīng)當(dāng)與系統(tǒng)的處理方法相一致。例如;在設(shè)計(jì)用于統(tǒng)計(jì)的代碼時(shí),為了提高處理速度,往往使之能夠在不需調(diào)出有關(guān)數(shù)據(jù)文件的情況下,直接根據(jù)代碼的結(jié)構(gòu)進(jìn)行統(tǒng)計(jì)。(2)單義性每個(gè)代碼必須具有單義性,或稱唯一性。即每個(gè)代碼應(yīng)當(dāng)唯一標(biāo)志它所代表某一種事物或?qū)傩?;每一種材料、物資、設(shè)備等只能有一個(gè)代碼,不能重復(fù),保持代碼單義性。(3)可擴(kuò)充性代碼設(shè)計(jì)時(shí),要預(yù)留足夠的位置,以適應(yīng)不斷變化的需要。否則,在短時(shí)間內(nèi),隨便改變編碼結(jié)構(gòu)對(duì)設(shè)計(jì)工作來(lái)說(shuō)是一種嚴(yán)重浪費(fèi)。一般來(lái)說(shuō),代碼愈短,分類、準(zhǔn)備、存儲(chǔ)和傳送的開(kāi)銷愈低;代碼愈長(zhǎng),對(duì)數(shù)據(jù)檢索、統(tǒng)計(jì)分析和滿足多樣化的處理要求就愈好。但編碼太長(zhǎng),留空太多,多年用不上,也是一種浪費(fèi)。(4)規(guī)范性代碼要系統(tǒng)化,代碼的編制應(yīng)盡量標(biāo)準(zhǔn)化,盡量使代碼結(jié)構(gòu)對(duì)事物的表示具有實(shí)際意義,以便于理解及交流。(5)明義性要注意避免引起誤解,不要使用易于混淆的字符。如0,Z,I,S,V與0、2、1、5、U易混;不要把空格作代碼;要使用24小時(shí)制表示時(shí)間等。(6)合理性要注意盡量采用不易出錯(cuò)的代碼結(jié)構(gòu),例如“字母一字母—數(shù)字”的結(jié)構(gòu)(WW2)比字母—數(shù)字一字母的結(jié)構(gòu)(如W2W)發(fā)生錯(cuò)誤的機(jī)會(huì)要少一些;當(dāng)代碼長(zhǎng)于4個(gè)字母或5個(gè)數(shù)字字符時(shí),應(yīng)分成小段。這樣人們讀寫(xiě)時(shí)不易發(fā)生錯(cuò)誤。如726一499一6135比7264996135易子記憶,并能更精確地記錄下來(lái)。4、代碼的種類(1)順序碼順序碼也稱為系列碼,它是一種用連續(xù)數(shù)字代表編碼對(duì)象的碼。例如:用1001代表張三,1002代表李四等等。順序碼的優(yōu)點(diǎn)是短而簡(jiǎn)單,記錄的定位方法簡(jiǎn)單,易于管理,處理容易,設(shè)計(jì)和管理也容易。但這種碼沒(méi)有邏輯基礎(chǔ),不適宜分類,本身也不能說(shuō)明任何信息的特征,在項(xiàng)目比較多的時(shí)候,編碼的組織性和體系性較差。此外,追加編碼只能在連續(xù)號(hào)的最后添加一個(gè)號(hào),刪除則造成空碼。所以,順序碼通常只起序列作用,作為其他碼分類中細(xì)分類的一種補(bǔ)充手段。(2)層次碼(區(qū)間碼)也叫組別分類碼或群碼,就是將整個(gè)代碼按位分成若干段,按從左到右的次序各段子碼依次表示編碼對(duì)象的大、中、小類別,這樣就組成了一個(gè)有層次及隸屬關(guān)系的代碼。比如學(xué)生學(xué)號(hào)201104010207,2011表示學(xué)生入學(xué)的年份代碼,04表示學(xué)生就讀的院系代碼,01表示學(xué)生就讀專業(yè)的代碼,02表示就讀專業(yè)的班級(jí)代碼,07表示學(xué)生在班級(jí)的序號(hào)。從左至右范圍依次由大到小說(shuō)明學(xué)生的身份。區(qū)間碼的優(yōu)點(diǎn)是:信息處理比較可靠,排序、分類、檢索等操作易于進(jìn)行。但這種碼的長(zhǎng)度與它分類屬性的數(shù)量有關(guān),有時(shí)可能造成很長(zhǎng)的碼。在許多情況下,碼有多余的數(shù)。同時(shí),這種碼的修改也比較困難。(3)表意碼(助記碼)表意碼是把直接或間接表示對(duì)象屬性的文字、數(shù)字、記號(hào)原封不動(dòng)地作為編碼。例如:TV—電視,B(Black)—黑色,CM—厘米,MM—毫米,KG—公斤。表意碼的特點(diǎn)是,可以通過(guò)聯(lián)想幫助記憶,容易理解。但隨著編碼數(shù)量的增加,其位數(shù)也要增加,給處理帶來(lái)不便。因此,表意碼一般適用于數(shù)據(jù)項(xiàng)數(shù)目較少的情況(一般少于50個(gè)),否則可能引起聯(lián)想出錯(cuò)。表意碼適用于物資的性能、尺碼、重量、容積、面積和距離等。例如:TV—B—12代表12英寸黑白電視機(jī),TV-C-20代表20英寸彩色電視機(jī)。(4)合成碼合成碼是把編碼對(duì)象用兩種以上的編碼進(jìn)行組合,可以從兩個(gè)以上的角度來(lái)識(shí)別、處理的一種編碼。合成碼的特點(diǎn)是容易進(jìn)行大分類、增加編碼層次,做各種分類統(tǒng)計(jì)也很容易。缺點(diǎn)是位數(shù)和數(shù)據(jù)項(xiàng)目個(gè)數(shù)比較多。5、代碼設(shè)計(jì)步驟(1)確定代碼對(duì)象從整體出發(fā),在充分調(diào)查分析的基礎(chǔ)上,確定對(duì)象所屬的子系統(tǒng),需要編碼的項(xiàng)目,確定編碼的名稱。(2)考查是否已有標(biāo)準(zhǔn)代碼如果已有國(guó)家標(biāo)準(zhǔn)、部門(mén)標(biāo)準(zhǔn)代碼,就必須遵循標(biāo)準(zhǔn);如果沒(méi)有標(biāo)準(zhǔn)代碼,也應(yīng)該參照國(guó)際標(biāo)準(zhǔn)化組織、其他國(guó)家、其他部門(mén)或其他單位的編碼標(biāo)準(zhǔn),以便將來(lái)標(biāo)準(zhǔn)化的需要。(3)確定代碼的使用范圍代碼的設(shè)計(jì)不應(yīng)該局限于某一企業(yè)或某一部門(mén),它應(yīng)該具有廣泛的適用性。不僅能在本單位使用,還能在外單位使用。(4)確定代碼的使用時(shí)間無(wú)特殊情況,代碼應(yīng)可永久使用。(5)決定編碼方法根據(jù)編碼的對(duì)象、目的、使用范圍、使用期限等特性,選定合適的代碼種類及校驗(yàn)方式。(6)編寫(xiě)代碼表對(duì)代碼做詳細(xì)的說(shuō)明并通知有關(guān)部門(mén),以便正確使用代碼。(7)編寫(xiě)代碼使用管理制度代碼使用時(shí)應(yīng)盡量減少傳抄以避免人為造成的錯(cuò)誤,在輸入代碼時(shí),建議用縮寫(xiě)形式輸入,然后由系統(tǒng)自動(dòng)生成相應(yīng)正確的代碼。二、輸出設(shè)計(jì)系統(tǒng)的詳細(xì)設(shè)計(jì)過(guò)程是根據(jù)管理和用戶的需要先進(jìn)行輸出設(shè)計(jì),然后反過(guò)來(lái)根據(jù)輸出所要求獲得信息來(lái)進(jìn)行輸入設(shè)計(jì)。輸出信息的使用者是用戶,故輸出的內(nèi)容與格式等是用戶最關(guān)心的問(wèn)題之一,因此,在設(shè)計(jì)過(guò)程中,開(kāi)發(fā)人員必須深入了解并與用戶充分協(xié)商。1、輸出格式設(shè)計(jì)的基本要求(1)規(guī)格標(biāo)準(zhǔn)化、文字和術(shù)語(yǔ)統(tǒng)一。(2)使用方便,符合用戶的習(xí)慣。(3)美觀大方,界面漂亮。(4)便于計(jì)算機(jī)實(shí)現(xiàn)。(5)能適當(dāng)考慮系統(tǒng)發(fā)展的需要。2、輸出設(shè)計(jì)的內(nèi)容(1)輸出信息使用情況信息的使用者、使用目的、信息量、輸出周期、有效期、保管方法和輸出份數(shù)。(2)輸出信息內(nèi)容輸出項(xiàng)目、精度、信息形式(文字、數(shù)字)。(3)輸出格式表格、報(bào)告、圖形等。(4)輸出設(shè)備和介質(zhì)設(shè)備如:打印機(jī)、顯示器等;介質(zhì)如:磁盤(pán)、磁帶、紙張(普通、專用)等。3、輸出設(shè)計(jì)評(píng)價(jià)(1)能否為用戶提供及時(shí)、準(zhǔn)確、全面的信息服務(wù)。(2)是否便于閱讀和理解,符合用戶的習(xí)慣。(3)是否充分考慮和利用輸出設(shè)備的功能。(4)是否為今后的發(fā)展預(yù)留一定的余地。三、輸入設(shè)計(jì)1、輸入設(shè)計(jì)的目標(biāo)輸入設(shè)計(jì)的目標(biāo)是:在保證輸入信息正確性和滿足輸出需要的前提下,應(yīng)做到輸入方法簡(jiǎn)便、迅速、經(jīng)濟(jì)。2、輸入設(shè)計(jì)的原則(1)輸入量應(yīng)保持在能滿足處理要求的最低限度。(2)杜絕重復(fù)輸入。(3)輸入數(shù)據(jù)的匯集和輸入操作應(yīng)盡可能簡(jiǎn)便易行。(4)輸入數(shù)據(jù)應(yīng)盡早地用其處理所需的形式進(jìn)行記錄,以便減少或避免數(shù)據(jù)由一種介質(zhì)轉(zhuǎn)換到另一種介質(zhì)時(shí)可能產(chǎn)生的錯(cuò)誤。3、常用輸入設(shè)備常用的輸入設(shè)備有鍵盤(pán)、鼠標(biāo)、讀卡機(jī)、條形碼識(shí)別機(jī)、聲音識(shí)別儀、圖像掃描儀等等。4、輸入數(shù)據(jù)的獲得在管理信息系統(tǒng)中,最主要的輸入是向計(jì)算機(jī)輸送原始數(shù)據(jù),原始數(shù)據(jù)通常通過(guò)人機(jī)交互方式進(jìn)行輸入,對(duì)于某些數(shù)據(jù),最好的方法是結(jié)合計(jì)算機(jī)處理和人工處理的特點(diǎn),重新設(shè)計(jì)一種新的人--機(jī)共用的格式。5、輸入格式的設(shè)計(jì)輸入格式應(yīng)該針對(duì)輸入設(shè)備的特點(diǎn)進(jìn)行設(shè)計(jì)。若選用鍵盤(pán)方式人機(jī)交互輸入數(shù)據(jù),則輸入格式的編排應(yīng)盡量做到計(jì)算機(jī)屏幕顯示格式與單據(jù)格式一致。輸入數(shù)據(jù)的形式一般可采用“填表式”,由用戶逐項(xiàng)輸入數(shù)據(jù)。輸入完畢后系統(tǒng)應(yīng)具有“確認(rèn)”輸入數(shù)據(jù)是否正確無(wú)誤的功能。四、處理過(guò)程設(shè)計(jì)在獲得了一個(gè)合理的模塊劃分即模塊結(jié)構(gòu)圖以后,就可以進(jìn)一步設(shè)計(jì)各模塊的處理過(guò)程了,這是為程序員編寫(xiě)程序作準(zhǔn)備,它是編程的依據(jù)。處理過(guò)程設(shè)計(jì),也稱模塊詳細(xì)設(shè)計(jì),通常是在IPO圖上進(jìn)行的。模塊詳細(xì)設(shè)計(jì)時(shí)除了要滿足某個(gè)具體模塊的功能、輸入和輸出方面的基本要求以外,還應(yīng)考慮以下幾個(gè)方面:1、模塊間的接口要符合通信的要求2、考慮將來(lái)所用計(jì)算機(jī)語(yǔ)言的特點(diǎn)3、考慮數(shù)據(jù)處理的特點(diǎn)4、估計(jì)計(jì)算機(jī)執(zhí)行時(shí)間不能超出要求5、考慮程序運(yùn)行所占的存貯空間6、使程序調(diào)試跟蹤方便7、估計(jì)編程和上機(jī)調(diào)試的工作量在設(shè)計(jì)中還應(yīng)重視數(shù)學(xué)模型求解過(guò)程的設(shè)計(jì)。對(duì)于管理信息系統(tǒng)常用的數(shù)學(xué)模型和方法,通常都有較為成熟的算法,系統(tǒng)設(shè)計(jì)階段應(yīng)著重考慮這些算法所選定的高級(jí)語(yǔ)言實(shí)現(xiàn)的問(wèn)題。五、數(shù)據(jù)存貯設(shè)計(jì)(一)數(shù)據(jù)管理數(shù)據(jù)管理的重要任務(wù)是實(shí)現(xiàn)對(duì)數(shù)據(jù)的合理組織、維護(hù)和存儲(chǔ),處理好應(yīng)用程序和數(shù)據(jù)之間的關(guān)系。數(shù)據(jù)管理技術(shù)也經(jīng)歷了人工管理、文件管理和數(shù)據(jù)庫(kù)管理三個(gè)發(fā)展階段。1、人工管理階段這一階段數(shù)據(jù)管理的特點(diǎn)是:1)數(shù)據(jù)不保存2)應(yīng)用程序直接管理數(shù)據(jù)3)數(shù)據(jù)不能共享4)數(shù)據(jù)不具有獨(dú)立性2、文件系統(tǒng)階段文件系統(tǒng)階段數(shù)據(jù)管理的特點(diǎn)是:1)數(shù)據(jù)可以長(zhǎng)期保存2)專門(mén)的文件系統(tǒng)管理數(shù)據(jù)3)數(shù)據(jù)具有較低的共享性差、冗余度大4)數(shù)據(jù)獨(dú)立性低3、數(shù)據(jù)庫(kù)系統(tǒng)階段這種方式在數(shù)據(jù)管理方面具有以下特點(diǎn):1)數(shù)據(jù)結(jié)構(gòu)化2)數(shù)據(jù)共享性高、冗余度低、易擴(kuò)充3)數(shù)據(jù)獨(dú)立性高4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制(二)數(shù)據(jù)組織的層次數(shù)據(jù)組織一般分為數(shù)據(jù)項(xiàng)、記錄、文件和數(shù)據(jù)庫(kù)四個(gè)層次。1、數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是具有確定邏輯意義(即可描述信息內(nèi)容)的數(shù)據(jù)的最小單位。它是不可再分的數(shù)據(jù)單位。它的作用在用于生命事物的某方面的性質(zhì),描述一個(gè)數(shù)據(jù)處理對(duì)象的某些屬性。2、記錄:記錄是具有一定關(guān)系的數(shù)據(jù)項(xiàng)的一個(gè)有序集合。將描述某些事物有關(guān)的性質(zhì)的數(shù)據(jù)項(xiàng)按一定的方式組織起來(lái)就形成了記錄。3、文件:文件是相關(guān)記錄的集合。4、數(shù)據(jù)庫(kù):數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi),有組織的、可共享數(shù)據(jù)集合。嚴(yán)格地說(shuō),數(shù)據(jù)庫(kù)是“按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)”。在經(jīng)濟(jì)管理的日常工作中,常常需要把某些相關(guān)的數(shù)據(jù)放進(jìn)這樣的“倉(cāng)庫(kù)”,并根據(jù)管理的需要進(jìn)行相應(yīng)的處理。例如,企業(yè)或事業(yè)單位的人事部門(mén)常常要把本單位職工的基本情況(職工號(hào)、姓名、年齡、性別、籍貫、工資、簡(jiǎn)歷等)存放在表中,這張表就可以看成是一個(gè)數(shù)據(jù)庫(kù)。有了這個(gè)“數(shù)據(jù)倉(cāng)庫(kù)”我們就可以根據(jù)需要隨時(shí)查詢某職工的基本情況,也可以查詢工資在某個(gè)范圍內(nèi)的職工人數(shù)等等。這些工作如果都能在計(jì)算機(jī)上自動(dòng)進(jìn)行,那我們的人事管理就可以達(dá)到極高的水平。此外,在財(cái)務(wù)管理、倉(cāng)庫(kù)管理、生產(chǎn)管理中也需要建立眾多的這種“數(shù)據(jù)庫(kù)”,使其可以利用計(jì)算機(jī)實(shí)現(xiàn)財(cái)務(wù)、倉(cāng)庫(kù)、生產(chǎn)的自動(dòng)化管理。(三)數(shù)據(jù)存儲(chǔ)形式在管理信息系統(tǒng)中對(duì)數(shù)據(jù)的存貯和管理有文件、數(shù)據(jù)庫(kù)兩種方式(也可以把數(shù)據(jù)庫(kù)看作是文件的集合)。1、文件設(shè)計(jì)文件是按一定的組織方式存放在存儲(chǔ)介質(zhì)上的同類記錄的集合。文件設(shè)計(jì)就是根據(jù)文件的使用要求、處理方式、存儲(chǔ)的數(shù)據(jù)量、數(shù)據(jù)的活動(dòng)性及所能提供的設(shè)備條件等,確定文件類別、選擇文件媒體、決定文件組織方法、設(shè)計(jì)記錄格式,并估算文件容量。具體內(nèi)容如下:(1)對(duì)數(shù)據(jù)字典(一種用戶可以訪問(wèn)的記錄數(shù)據(jù)庫(kù)和應(yīng)用程序源數(shù)據(jù)的目錄)描述的數(shù)據(jù)存貯情況進(jìn)行分析,確定哪些數(shù)據(jù)需要作為文件組織存貯,其中哪些是固定數(shù)據(jù),哪些是流動(dòng)數(shù)據(jù),哪些是共享數(shù)據(jù)等等,以便決定文件的類別。(2)決定需要建立的文件及其用途和內(nèi)容,并為每個(gè)文件選取文件名。(3)根據(jù)文件的使用要求選擇文件的存貯介質(zhì)和組織形式。例如經(jīng)常使用的文件應(yīng)該采用磁盤(pán)介質(zhì)隨機(jī)方式(硬盤(pán)或軟盤(pán)),不常用但數(shù)據(jù)量大的文件可采用磁帶方式和順序存貯組織方式。(4)根據(jù)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)記錄格式。記錄格式設(shè)計(jì)內(nèi)容包括:確定記錄的長(zhǎng)度;確定要設(shè)置的數(shù)據(jù)項(xiàng)數(shù)目以及每個(gè)數(shù)據(jù)項(xiàng)在記錄中的排列順序;確定每個(gè)數(shù)據(jù)項(xiàng)的結(jié)構(gòu);若需要時(shí),確定記錄中的關(guān)鍵字(數(shù)據(jù)項(xiàng))。文件中記錄的長(zhǎng)度取決于各個(gè)數(shù)據(jù)項(xiàng)的結(jié)構(gòu)和數(shù)據(jù)項(xiàng)的數(shù)目。各數(shù)據(jù)項(xiàng)在記錄中的排列順序可根據(jù)實(shí)際需要和使用習(xí)慣決定。每個(gè)數(shù)據(jù)項(xiàng)的結(jié)構(gòu),包括數(shù)據(jù)項(xiàng)名稱、數(shù)據(jù)類型及數(shù)據(jù)長(zhǎng)度。在設(shè)計(jì)時(shí)不僅要考慮實(shí)際的需要,還要考慮計(jì)算機(jī)系統(tǒng)軟件或語(yǔ)言所提供的條件和限制。(5)根據(jù)記錄長(zhǎng)度、記錄個(gè)數(shù)和文件總數(shù)估算出整個(gè)系統(tǒng)的數(shù)據(jù)存貯容量。整個(gè)系統(tǒng)的存貯容量等于各個(gè)存貯容量之和。文件存貯容量的計(jì)算與文件的組織方式、存貯介質(zhì)、操作系統(tǒng)和記錄格式等有密切關(guān)系。詳細(xì)計(jì)算文件存貯容量的過(guò)程比較復(fù)雜,讀者可參考有關(guān)資料。在微機(jī)管理信息系統(tǒng)中,一個(gè)估計(jì)文件存貯容量的簡(jiǎn)單方法就是將記錄長(zhǎng)度乘以估計(jì)的記錄個(gè)數(shù)。2、數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是指在現(xiàn)有數(shù)據(jù)庫(kù)上建立數(shù)據(jù)庫(kù)的過(guò)程,它是管理信息系統(tǒng)的重要組成部分。數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容是:對(duì)于一個(gè)給定的環(huán)境進(jìn)行符合應(yīng)用語(yǔ)言的邏輯設(shè)計(jì),以及提供一個(gè)確定存儲(chǔ)結(jié)構(gòu)的物理設(shè)計(jì),建立實(shí)現(xiàn)系統(tǒng)目標(biāo),并能有效存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)模型。在數(shù)據(jù)存貯

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論