![財經(jīng)信息管理系統(tǒng)及應用課件_第1頁](http://file4.renrendoc.com/view10/M03/39/2E/wKhkGWVpvaGACyl5AADKvghon-k576.jpg)
![財經(jīng)信息管理系統(tǒng)及應用課件_第2頁](http://file4.renrendoc.com/view10/M03/39/2E/wKhkGWVpvaGACyl5AADKvghon-k5762.jpg)
![財經(jīng)信息管理系統(tǒng)及應用課件_第3頁](http://file4.renrendoc.com/view10/M03/39/2E/wKhkGWVpvaGACyl5AADKvghon-k5763.jpg)
![財經(jīng)信息管理系統(tǒng)及應用課件_第4頁](http://file4.renrendoc.com/view10/M03/39/2E/wKhkGWVpvaGACyl5AADKvghon-k5764.jpg)
![財經(jīng)信息管理系統(tǒng)及應用課件_第5頁](http://file4.renrendoc.com/view10/M03/39/2E/wKhkGWVpvaGACyl5AADKvghon-k5765.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
管理信息系統(tǒng)的基本概念1.1管理、信息和信息系統(tǒng)1.2管理信息系統(tǒng)概述1.3管理信息系統(tǒng)的發(fā)展21.1管理、信息和信息系統(tǒng)1.1.1管理的基本概念1.1.2信息的基礎知識1.1.3系統(tǒng)與信息系統(tǒng)1.1.4信息系統(tǒng)與決策支持1.1.5信息系統(tǒng)研究的現(xiàn)代觀點31.1.1管理的基本概念⑴管理的定義管理是為了實現(xiàn)某種目標,運用一切思想、理論和方法,合理地計劃、組織、指揮、協(xié)調(diào)和控制各種資源:人、財、設備、技術(shù)和信息等,以求得以最小的投入去獲得最好或是最大的產(chǎn)出目標?;韭毮埽河媱潯⒔M織、領導、控制、激勵、協(xié)調(diào)和通信。主要對象:物流、資金流、人流和信息流。⑵管理的層次管理過程包括計劃、組織、決策和控制人員與活動。高層管理者.中層管理者.底層管理者41.1.1管理的基本概念(續(xù))⑶管理的組織活動管理的組織活動包括作業(yè)活動、戰(zhàn)術(shù)活動和戰(zhàn)略計劃活動。戰(zhàn)略計劃活動(長期計劃)戰(zhàn)術(shù)活動(預算、戰(zhàn)術(shù)計劃)作業(yè)活動(日常例行事務)51.1.2信息的基礎知識一、信息的定義信息是經(jīng)過加工之后的一種數(shù)據(jù)形式,是系統(tǒng)傳輸和處理的對象。二、信息的特點⑴事實性⑵時效性⑶不完全性⑷價值性⑸傳輸性⑹等級性⑺共享性⑻轉(zhuǎn)換性61.1.3系統(tǒng)與信息系統(tǒng)一、系統(tǒng)的概念系統(tǒng)是由處于一定的環(huán)境中相互聯(lián)系和相互作用的若干組成部分結(jié)合而成,為達到整體目的而存在的集合體。系統(tǒng)按其組成部分可分為自然系統(tǒng)、人造系統(tǒng)和復合系統(tǒng)三大類。二、系統(tǒng)的特點⑴整體性⑵目的性⑶相關(guān)性⑷環(huán)境的適應性71.1.3系統(tǒng)與信息系統(tǒng)(續(xù))三、系統(tǒng)的一般模型一個系統(tǒng)從整體上來看有輸入、處理和輸出三部分。81.1.3系統(tǒng)與信息系統(tǒng)(續(xù))四、信息系統(tǒng)的定義信息系統(tǒng)是由人、計算機硬件、軟件和數(shù)據(jù)資源組成,它能及時、正確地收集、加工、存儲、傳遞和提供信息,最終實現(xiàn)組織中各項活動的管理、調(diào)節(jié)和控制的人-機系統(tǒng)。信息系統(tǒng)包括信息處理系統(tǒng)和信息傳輸系統(tǒng)。五、信息系統(tǒng)的框架信息系統(tǒng)的框架分為三個層次:作業(yè)系統(tǒng)、戰(zhàn)術(shù)系統(tǒng)和戰(zhàn)略計劃系統(tǒng)。91.1.4信息系統(tǒng)與決策支持一、科學的決策現(xiàn)代的科學決策發(fā)展的方向有:采用定量和定性相結(jié)合的決策方法。單目標決策向多目標綜合決策發(fā)展。利用信息系統(tǒng)支持和輔助決策。戰(zhàn)略決策向長遠的未來決策發(fā)展。101.1.4信息系統(tǒng)與決策支持(續(xù))二、決策的類型⑴結(jié)構(gòu)化類型結(jié)構(gòu)化決策方法和決策過程有固定的規(guī)律可以遵循,并可根據(jù)一定的固定模型和決策規(guī)則實現(xiàn)其決策過程的基本自動化。⑵半結(jié)構(gòu)化類型半結(jié)構(gòu)化決策方法和決策過程有一定的規(guī)律可以遵循,但又不能完全確定,對一些問題有所了解,但不全面,對問題有些分析和估計,但不確切。⑶非結(jié)構(gòu)化決策非結(jié)構(gòu)化決策方法和決策過程沒有可遵循的固定規(guī)律,沒有固定的模型和決策規(guī)則可以遵循。111.1.5信息系統(tǒng)研究的現(xiàn)代觀點主要觀點:技術(shù)學派和行為學派。技術(shù)學派認為信息系統(tǒng)所包含的研究范疇有:計算機科學、管理科學和運籌學。而行為學派則從社會學、政治學和心理學等三個方面來研究信息系統(tǒng)。121.2管理信息系統(tǒng)概述1.2.1管理信息系統(tǒng)的定義1.2.2管理信息系統(tǒng)的特點與功能1.2.3管理信息系統(tǒng)的結(jié)構(gòu)1.2.4管理信息系統(tǒng)的分類131.2.1管理信息系統(tǒng)的定義管理信息系統(tǒng)(ManagementInformationSystems,MIS)是由計算機技術(shù)、網(wǎng)絡通訊技術(shù)、信息技術(shù)、管理科學理論和人組成的人-機系統(tǒng),是能進行管理信息收集、傳遞、存儲、加工、維護和使用的系統(tǒng)。管理信息系統(tǒng)是一個具有高度復雜性、多元化和綜合性的人-機系統(tǒng),它能夠為決策科學化提供應用技術(shù)和基本工具,是為管理決策服務的信息系統(tǒng)。141.2.2管理信息系統(tǒng)的特點與功能一、管理信息系統(tǒng)的特點一個人-機結(jié)合的管理系統(tǒng)以解決結(jié)構(gòu)化的管理問題為主用現(xiàn)代管理理論、方法和手段相結(jié)合的系統(tǒng)一個對組織進行全面管理的綜合系統(tǒng)系統(tǒng)主要是數(shù)據(jù)驅(qū)動面向管理決策的151.2.2管理信息系統(tǒng)的特點與功能(續(xù))二、管理信息系統(tǒng)的功能⑴數(shù)據(jù)處理⑵預測功能⑶計劃功能⑷控制功能⑸輔助決策功能管理信息系統(tǒng)的三要素是系統(tǒng)的觀點、數(shù)學的方法和計算機的應用。161.2.3管理信息系統(tǒng)的結(jié)構(gòu)一、管理信息系統(tǒng)的總體結(jié)構(gòu)管理信息系統(tǒng)由信息源、信息處理器、信息用戶和信息管理者等組成。171.2.3管理信息系統(tǒng)的結(jié)構(gòu)(續(xù))二、基于管理職能的管理信息系統(tǒng)的組成管理信息系統(tǒng)的組成,可以按照使用信息的組織職能來描述。⑴橫向綜合⑵縱向綜合⑶縱橫綜合181.2.4管理信息系統(tǒng)的分類(1)按照管理層次分業(yè)務信息系統(tǒng)、管理信息系統(tǒng)和決策支持系統(tǒng)。(2)按系統(tǒng)的功能和服務的對象分國家經(jīng)濟信息系統(tǒng)、企業(yè)管理信息系統(tǒng)、事務型管理信息系統(tǒng)、辦公自動化管理信息系統(tǒng)和專業(yè)型管理信息系統(tǒng)。191.3管理信息系統(tǒng)的發(fā)展1.3.1管理信息系統(tǒng)的發(fā)展階段1.3.2現(xiàn)代管理方法與管理信息系統(tǒng)的發(fā)展1.3.3管理信息系統(tǒng)提供的競爭優(yōu)勢1.3.4管理信息系統(tǒng)面臨的挑戰(zhàn)201.3.1管理信息系統(tǒng)的發(fā)展階段⑴電子數(shù)據(jù)處理(ElectronicDataProcessingSystems)階段⑵管理信息系統(tǒng)(ManagementInformationSystems)階段⑶決策支持系統(tǒng)(DecisionSupportSystems)階段211.3.2現(xiàn)代管理方法與管理信息系統(tǒng)的發(fā)展企業(yè)的現(xiàn)代管理環(huán)境面臨著三個方面的變化:(1)經(jīng)濟全球化(2)工業(yè)經(jīng)濟的轉(zhuǎn)型(3)企業(yè)的轉(zhuǎn)型企業(yè)管理軟件發(fā)展階段:221.3.2現(xiàn)代管理方法與管理信息系統(tǒng)的發(fā)展(續(xù))管理信息系統(tǒng)在企業(yè)現(xiàn)代管理中所起的作用:231.3.3管理信息系統(tǒng)提供的競爭優(yōu)勢⑴管理信息系統(tǒng)對產(chǎn)業(yè)層次上的影響⑵管理信息系統(tǒng)對公司層次上的影響⑶管理信息系統(tǒng)幫助確定企業(yè)戰(zhàn)略⑷管理信息系統(tǒng)培育新的商業(yè)機遇⑸利用管理信息系統(tǒng)改善用戶服務242.1計算機網(wǎng)絡概述2.1.1數(shù)據(jù)通信技術(shù)概論2.1.2計算機網(wǎng)絡的基本概念2.1.3局域網(wǎng)技術(shù)2.1.4網(wǎng)絡操作系統(tǒng)252.1.1數(shù)據(jù)通信技術(shù)概論一、遠程通信模型遠程通信是按信息的一定的形式(如語言、數(shù)據(jù)、文本和影像),用電或光作為傳遞媒介,從一個地方發(fā)送到另一個地方。數(shù)據(jù)遠程通信中的通信是指數(shù)據(jù)傳送與接受遍及一個或多個計算機與多種輸入/輸出終端之間的通信連接。262.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))簡單的遠程通信網(wǎng)由五類基本元素組成:計算機網(wǎng)絡通信控制軟件遠程通信通道和介質(zhì)終端遠程通信處理器272.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))二、通信信道通信信道是數(shù)據(jù)通信系統(tǒng)中最基本的組成部分,由各種類型的傳輸介質(zhì)和中間設備組成。⑴通信信道分類通信信道可從以下幾方面分類:①按傳輸介質(zhì)的類型來分,通信信道可分為有線信道和無線通道。②按傳輸信號的形式來分,通信信道可分為模擬信道和數(shù)字信道。③按多路復用的方式來分,通信信道可分為頻分信道和時分信道。282.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))⑵通信信道的功能特征①傳輸速率。通信信道的通信能力是以帶寬來衡量的。數(shù)據(jù)傳輸率的測試單位是位/秒。②傳輸模式。數(shù)據(jù)傳輸模式可分為同步傳輸與異步傳輸。③傳輸方向。通信信道可以提供三種類型的數(shù)據(jù)傳輸方式,根據(jù)信號傳輸方向與時間的關(guān)系可以分為單工、半雙工和全雙工。④交換選擇。線路交換;報文交換;分組交換。⑤訪問控制方式。競爭方式;“令牌通行”。292.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))三、傳輸介質(zhì)傳輸介質(zhì)是通信網(wǎng)絡中發(fā)送方和接收方之間的物理通路,也就是通信中實際傳送信息的載體。計算機網(wǎng)絡數(shù)據(jù)通信采用的傳輸介質(zhì)可分為有線和無線兩大類。常用的有線傳輸介質(zhì)有雙絞線、同軸電纜和光纖,無線傳輸介質(zhì)有衛(wèi)星通信、無線通信、紅外通信、激光通信以及微波通信。302.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))四、通信處理機⑴調(diào)制-解調(diào)器(Modem)目前微機使用的Modem標準速度一般是56Kbps。⑵多路復用器多路復用技術(shù)一般有頻分多路復用FDM和時分多路復用TDM。⑶前端處理機用于作前端處理機的一般是小型或微型機,前端處理機可利用通信控制程序,提供暫時的緩沖存儲,數(shù)據(jù)編碼和譯碼,錯誤測試,數(shù)據(jù)恢復和記錄,解釋和處理控制信息,也可以在準備發(fā)送和接受信息時,選擇遠程終端。312.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))⑷交換機第一代交換機,是一種模擬信號交換機,能直接處理電話機組,并用調(diào)制-解調(diào)器處理數(shù)字信號的設備。第二代交換機采用的是電子技術(shù),內(nèi)部的交換機是數(shù)字化的,系統(tǒng)不必用調(diào)制-解調(diào)器就能處理數(shù)字數(shù)據(jù),這種系統(tǒng)稱為數(shù)字PBX或計算機交換機。第三代交換機是“綜合聲音/數(shù)據(jù)”系統(tǒng)。目前的第四代交換機能成功地將局域網(wǎng)、交換機以及聲音和數(shù)據(jù)的綜合支持功能集成為一體。322.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))⑸網(wǎng)絡互連中繼器網(wǎng)橋路由器網(wǎng)關(guān)332.1.1數(shù)據(jù)通信技術(shù)概論(續(xù))五、通信軟件通信網(wǎng)絡的另一個重要部分是軟件。存儲在主計算機上的通訊控制軟件包,像存儲在前端處理和其他通信處理機上的軟件包一樣。它控制和支持占據(jù)通訊網(wǎng)絡的通信。通信軟件包提供的一般功能有:⑴存取功能⑵傳送控制⑶網(wǎng)絡管理⑷出錯控制⑸安全管理342.1.2計算機網(wǎng)絡的基本概念一、計算機網(wǎng)絡的定義計算機網(wǎng)絡建立的主要目的是實現(xiàn)計算機資源的共享,是指能夠以相互共享資源的方式互連起來的自治計算機系統(tǒng)的集合。這里所指的計算機資源包括計算機硬件、軟件與數(shù)據(jù)。計算機網(wǎng)絡主要完成的兩大基本功能是數(shù)據(jù)處理與數(shù)據(jù)通信。352.1.2計算機網(wǎng)絡的基本概念(續(xù))二、計算機網(wǎng)絡協(xié)議為網(wǎng)絡中數(shù)據(jù)交換而制定的規(guī)則、約定和標準被稱為網(wǎng)絡協(xié)議(protocol)。網(wǎng)絡協(xié)議的主要組成要素有:語法語義時序362.1.2計算機網(wǎng)絡的基本概念(續(xù))三、計算機網(wǎng)絡結(jié)構(gòu)⑴早期的計算機網(wǎng)絡結(jié)構(gòu)早期的計算機網(wǎng)絡主要是廣域網(wǎng),它是通過通信線路將分布在不同地理位置的大型機或中、小型機互連起來。早期的計算機網(wǎng)絡從邏輯功能上可以分為資源子網(wǎng)和通信子網(wǎng)兩個部分.⑵現(xiàn)代的計算機網(wǎng)絡結(jié)構(gòu)隨著微型機的廣泛應用,使用大型機、中型機的主機-終端系統(tǒng)的用戶減少。計算機的網(wǎng)絡結(jié)構(gòu)正在發(fā)生變化,大量的微型機通過局域網(wǎng)連入廣域網(wǎng)。用戶計算機可通過校園網(wǎng)、企業(yè)網(wǎng)或Internet服務提供商(ISP)連入國際高速主干網(wǎng),這樣就形成一種路由器互連的大型、層次結(jié)構(gòu)的互連網(wǎng)絡。372.1.2計算機網(wǎng)絡的基本概念(續(xù))四、計算機網(wǎng)絡的拓撲結(jié)構(gòu)⑴計算機網(wǎng)絡拓撲結(jié)構(gòu)的定義計算機網(wǎng)絡拓撲結(jié)構(gòu)主要是指通信子網(wǎng)的拓撲構(gòu)型,它通過網(wǎng)中結(jié)點與通信線路之間的幾何關(guān)系表示網(wǎng)絡結(jié)構(gòu),反映網(wǎng)絡中各實體間的結(jié)構(gòu)關(guān)系。⑵計算機拓撲結(jié)構(gòu)的分類采用廣播信道的通信子網(wǎng)的基本拓撲結(jié)構(gòu)類型有四種:總線型、樹形、環(huán)型、光纖通信與衛(wèi)星通信型。采用點到點線路的通信子網(wǎng)的基本拓撲結(jié)構(gòu)類型有四種:星型、環(huán)型、樹型、網(wǎng)狀型。382.1.2計算機網(wǎng)絡的基本概念(續(xù))五、計算機網(wǎng)絡的分類⑴按網(wǎng)絡傳輸技術(shù)進行分類廣播通信信道點到點方式⑵按網(wǎng)絡的覆蓋范圍進行分類局域網(wǎng)(LAN,LocalAreaNetwork)城域網(wǎng)(MAN,MetropolitanAreaNetwork)廣域網(wǎng)(WAN,WideAreaNetwork)392.1.2計算機網(wǎng)絡的基本概念(續(xù))六、典型的計算機網(wǎng)絡ARPANETNSFNETInternet402.1.3局域網(wǎng)技術(shù)一、局域網(wǎng)的技術(shù)特點覆蓋的地理范圍是有限的提供的數(shù)據(jù)傳輸速率一般為10~100Mbps一般只限在一個單位的范圍,便于建立、維護與擴充。決定局域網(wǎng)特性的主要技術(shù)要素是網(wǎng)絡拓撲、傳輸介質(zhì)與介質(zhì)訪問控制方法。按照介質(zhì)訪問控制方法來分,局域網(wǎng)可分為共享介質(zhì)式局域網(wǎng)與交換式局域網(wǎng)兩類。412.1.3局域網(wǎng)技術(shù)(續(xù))二、局域網(wǎng)的拓撲結(jié)構(gòu)局域網(wǎng)的網(wǎng)絡拓撲結(jié)構(gòu)分為總線型、環(huán)型與星型結(jié)構(gòu)三種。422.1.4網(wǎng)絡操作系統(tǒng)一、網(wǎng)絡操作系統(tǒng)在計算機網(wǎng)絡中,決定網(wǎng)絡的使用方法和功能的關(guān)鍵還是網(wǎng)絡操作系統(tǒng)。其功能直接影響整個網(wǎng)絡系統(tǒng)所具有的性能。網(wǎng)絡操作系統(tǒng)除了具有通常操作系統(tǒng)所具有的功能外,還應具有以下兩大功能:⑴管理與控制服務器的運作,提供高效、可靠的網(wǎng)絡連接和多種網(wǎng)絡服務;⑵與工作站的操作系統(tǒng)密切協(xié)調(diào),讓用戶能方便地共享多種網(wǎng)絡資源。432.1.4網(wǎng)絡操作系統(tǒng)(續(xù))二、網(wǎng)絡操作系統(tǒng)的特點⑴硬件獨立性⑵多用戶支持⑶多線程、多任務支持⑷內(nèi)存保護機制⑸網(wǎng)絡可管理性⑹遠程訪問⑺安全性⑻可靠性⑼對稱多處理(SMP)支持442.1.4網(wǎng)絡操作系統(tǒng)(續(xù))三、網(wǎng)絡操作系統(tǒng)的結(jié)構(gòu)模式⑴對等模式⑵文件服務器模式⑶客戶/服務器模式四、常用的網(wǎng)絡操作系統(tǒng)⑴WindowsNTServer操作系統(tǒng)⑵Windows2000Server操作系統(tǒng)⑶NovellNetWare操作系統(tǒng)⑷IntraNetWare操作系統(tǒng)⑸Unix⑹Linux操作系統(tǒng)452.2數(shù)據(jù)處理與數(shù)據(jù)庫技術(shù)2.2.1計算機數(shù)據(jù)處理2.2.2數(shù)據(jù)庫技術(shù)概論462.2.1計算機數(shù)據(jù)處理一、計算機數(shù)據(jù)處理的基本概念計算機數(shù)據(jù)處理是指把來自科技、生產(chǎn)和社會經(jīng)濟活動某領域中的原始數(shù)據(jù),用計算機信息技術(shù)按照用戶的使用要求,加工成另一種形式的數(shù)據(jù)。⑴數(shù)據(jù)處理的主要內(nèi)容有:①數(shù)據(jù)的收集;②數(shù)據(jù)的轉(zhuǎn)換;③數(shù)據(jù)的篩選、分類;④數(shù)據(jù)的組織、處理;⑤數(shù)據(jù)的存儲;⑥數(shù)據(jù)的檢查;⑦數(shù)據(jù)的輸出。472.2.1計算機數(shù)據(jù)處理(續(xù))二、計算機數(shù)據(jù)處理的發(fā)展⑴無數(shù)據(jù)管理階段⑵文件系統(tǒng)階段⑶數(shù)據(jù)庫系統(tǒng)階段482.2.2數(shù)據(jù)庫技術(shù)概論一、數(shù)據(jù)庫系統(tǒng)的基本概念數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關(guān)數(shù)據(jù)的集合,它能以最好的方式,最少的數(shù)據(jù)冗余,為多種應用服務,程序和數(shù)據(jù)具有較高的獨立性。二、數(shù)據(jù)庫系統(tǒng)的組成⑴計算機系統(tǒng)⑵數(shù)據(jù)庫⑶數(shù)據(jù)庫管理系統(tǒng)
⑷人員①數(shù)據(jù)庫管理員②系統(tǒng)程序員③用戶492.2.2數(shù)據(jù)庫技術(shù)概論(續(xù))三、數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,DBMS)是一組計算機程序,控制組織和用戶的數(shù)據(jù)庫生成、維護和使用。DBMS有以下功能:數(shù)據(jù)庫開發(fā)數(shù)據(jù)字典數(shù)據(jù)庫查詢數(shù)據(jù)庫維護應用與開發(fā)502.2.2數(shù)據(jù)庫技術(shù)概論(續(xù))四、數(shù)據(jù)庫設計的內(nèi)容我們建立數(shù)據(jù)庫的過程,是從客觀事物到信息,再到數(shù)據(jù),是人們對現(xiàn)實世界的認識和描述過程,這個過程經(jīng)歷了三個領域:現(xiàn)實領域信息領域數(shù)據(jù)領域512.2.2數(shù)據(jù)庫技術(shù)概論(續(xù))五、數(shù)據(jù)庫的類型
⑴分布式數(shù)據(jù)庫⑵用戶數(shù)據(jù)庫⑶操作數(shù)據(jù)庫⑷管理數(shù)據(jù)庫⑸數(shù)據(jù)倉庫⑹外部數(shù)據(jù)庫⑺文本數(shù)據(jù)庫⑻多媒體數(shù)據(jù)庫522.3Internet與管理信息系統(tǒng)2.3.1Internet的基本概念2.3.2企業(yè)內(nèi)部網(wǎng)Intranet2.3.3C/S模式的構(gòu)建2.3.4B/S模式的構(gòu)建53一、Internet的定義Internet(中文名為因特網(wǎng))是一個全球性的計算機網(wǎng)絡。它既是一個多媒體的通信媒介,又是一個無限的(隨時都在增加)信息資源。2.3.1Internet的基本概念542.3.1Internet的基本概念二、Internet基本結(jié)構(gòu)552.3.1Internet的基本概念三、Internet的組成部分Internet主要由四大部分組成:通信線路、路由器、主機與信息資源。通信線路路由器主機信息資源562.3.1Internet的基本概念四、Internet服務功能WWW服務電子郵件服務 文件傳輸服務新聞與公告類服務572.3.2企業(yè)內(nèi)部網(wǎng)Intranet⑴Intranet的基本概念Intranet是利用Internet技術(shù)建立起來的企業(yè)內(nèi)部信息網(wǎng)絡,Intranet的內(nèi)部信息分成兩類:企業(yè)內(nèi)部的保密信息,不允許任何外部用戶訪問;向社會公眾公開的企業(yè)產(chǎn)品廣告信息,它則希望社會的廣大用戶盡可能多地訪問。防火墻是用來解決Intranet與Internet互連、安全性的重要手段。58Intranet的基本概念Intranet的核心技術(shù)是WWW技術(shù),它為用戶提供了友好、統(tǒng)一的瀏覽器界面,用戶訪問Internet與Intranet中不同的信息系統(tǒng)時,不需要預先進行專門的培訓;Intranet使用了Internet提供的各種服務功能,可以方便地與Intranet或外部Internet中的用戶通信實現(xiàn)信件發(fā)送、資料查詢、軟件共享等功能。這些為最終實現(xiàn)企業(yè)的辦公自動化與無紙辦公創(chuàng)造了有利條件。592.3.2企業(yè)內(nèi)部網(wǎng)Intranet⑵Intranet的系統(tǒng)組成Intranet由四個基本部分組成:服務器、客戶機、物理網(wǎng)與防火墻。Intranet基本服務器主要有:WWW服務器、數(shù)據(jù)庫服務器和電子郵件服務器,其中數(shù)據(jù)庫服務器是Intranet的重要組成部分。602.3.3C/S模式的構(gòu)建一、C/S模式的概念Client/Server模式即客戶機/服務器模式,是指將需要處理的工作分配給網(wǎng)絡系統(tǒng)中的客戶機端和服務器端處理的一種程序應用網(wǎng)絡環(huán)境。在C/S模式中,服務器端所提供的功能不僅僅是文件和數(shù)據(jù)庫的服務,還具有計算、通信等能力。C/S模式結(jié)構(gòu)的網(wǎng)絡系統(tǒng)穩(wěn)定,信息管理安全,計算機使用的權(quán)限、優(yōu)先級易于控制,監(jiān)控容易實現(xiàn),網(wǎng)絡管理能夠規(guī)范化。但由于C/S模式結(jié)構(gòu)的網(wǎng)絡通常需要專用服務器和相應的外部連接設備,建網(wǎng)成本比較高,網(wǎng)絡建設規(guī)劃比較復雜,網(wǎng)絡管理工作也比較繁重。612.3.3C/S模式的構(gòu)建二、C/S模式的特點一個完整的C/S模式包括有服務器軟件、客戶機軟件和連接軟件三部分。C/S模式的主要特點是:C/S模式是一種分布式處理模式支持多用戶數(shù)據(jù)庫系統(tǒng)的可塑性好允許采用開放式系統(tǒng)622.3.3C/S模式的構(gòu)建三、C/S模式的類型根據(jù)C/S模式提供的服務不同,一般有三種類型:文件服務器應用服務器數(shù)據(jù)庫服務器632.3.4B/S模式的構(gòu)建一、B/S模式的概念
Browser/Server模式即瀏覽器/服務器結(jié)構(gòu),是目前較為流行的網(wǎng)絡軟件系統(tǒng)結(jié)構(gòu)。642.3.4B/S模式的構(gòu)建(續(xù))二、B/S模式的特點B/S模式是真正的三級結(jié)構(gòu):
⑴表示層-瀏覽器
瀏覽器是表示層,主要完成用戶的接口功能。
⑵功能層-Web服務器
Web服務器是功能層,主要完成客戶層的應用功能,即Web服務器負責接受客戶的請求,以CGI或ASP與數(shù)據(jù)庫連接,并進行申請?zhí)幚?,然后將?shù)據(jù)庫結(jié)果返回Web服務器,再傳至客戶端。
⑶數(shù)據(jù)層-數(shù)據(jù)庫服務器
數(shù)據(jù)庫服務器的功能是應客戶機端的請求獨立地進行數(shù)據(jù)處理。653.1管理信息系統(tǒng)的戰(zhàn)略規(guī)劃3.1.1管理信息系統(tǒng)戰(zhàn)略規(guī)劃的作用與內(nèi)容3.1.2管理信息系統(tǒng)戰(zhàn)略規(guī)劃的組織與步驟3.1.3業(yè)務系統(tǒng)規(guī)劃法663.1.1管理信息系統(tǒng)戰(zhàn)略規(guī)劃的作用與內(nèi)容一、管理信息系統(tǒng)戰(zhàn)略規(guī)劃的作用(1)制定管理信息系統(tǒng)戰(zhàn)略規(guī)劃可以合理分配和利用信息資源,以最大可能的節(jié)約管理信息系統(tǒng)的投資。(2)通過制定戰(zhàn)略規(guī)劃找出組織所存在的問題,從而更準確地確定為實現(xiàn)企業(yè)目標的管理信息系統(tǒng)必須完成的任務,使得管理信息系統(tǒng)的應用帶來更大的經(jīng)濟效益。(3)制定管理信息系統(tǒng)的戰(zhàn)略規(guī)劃還可以指導管理信息系統(tǒng)的開發(fā),用管理信息系統(tǒng)的戰(zhàn)略規(guī)劃作為今后鑒定、驗收系統(tǒng)開發(fā)工作的標準。673.1.1管理信息系統(tǒng)戰(zhàn)略規(guī)劃的作用與內(nèi)容(續(xù))二、管理信息系統(tǒng)戰(zhàn)略計劃的內(nèi)容⑴確定管理信息系統(tǒng)的目標、環(huán)境和系統(tǒng)總體結(jié)構(gòu)⑵組織現(xiàn)狀⑶業(yè)務流程現(xiàn)狀⑷對影響管理信息系統(tǒng)規(guī)劃的信息技術(shù)分析683.1.2管理信息系統(tǒng)戰(zhàn)略規(guī)劃的組織與步驟一、管理信息系統(tǒng)戰(zhàn)略規(guī)劃的組織⑴成立戰(zhàn)略規(guī)劃領導小組⑵對有關(guān)人員進行培訓⑶安排管理信息系統(tǒng)戰(zhàn)略規(guī)劃的進度693.1.2管理信息系統(tǒng)戰(zhàn)略規(guī)劃的組織與步驟(續(xù))二、制定管理信息系統(tǒng)戰(zhàn)略規(guī)劃的具體步驟明確管理信息系統(tǒng)戰(zhàn)略規(guī)劃的時間及具體的方法收集與戰(zhàn)略規(guī)劃的有關(guān)信息對管理信息系統(tǒng)的開發(fā)、實施進行戰(zhàn)略分析明確戰(zhàn)略目的定義管理信息系統(tǒng)開發(fā)的約束條件選擇管理系統(tǒng)的開發(fā)方案安排管理信息系統(tǒng)的實施進度形成戰(zhàn)略規(guī)劃的文檔703.1.3業(yè)務系統(tǒng)規(guī)劃法管理信息系統(tǒng)的規(guī)劃方法有助于管理者計劃和組織包括數(shù)據(jù)處理系統(tǒng)和新信息技術(shù)在內(nèi)的各種信息資源。目前,應用范圍比較廣泛的有兩種規(guī)劃方法:業(yè)務系統(tǒng)規(guī)劃法和關(guān)鍵成功因素法。業(yè)務系統(tǒng)規(guī)劃法(BusinessSystemPlanning,BSP)可以幫助組織建立一個既支持短期信息需求,又支持長期信息需求的管理信息系統(tǒng)規(guī)劃。這種方法為管理者提供了一種正式的、客觀的方法,以確定支持業(yè)務需求的管理信息系統(tǒng)的優(yōu)先權(quán)。713.1.3業(yè)務系統(tǒng)規(guī)劃法(續(xù))一、業(yè)務系統(tǒng)規(guī)劃法的作用可以定義目標系統(tǒng)的總體結(jié)構(gòu),明確系統(tǒng)中子系統(tǒng)的組成和開發(fā)子系統(tǒng)的順序。對目標系統(tǒng)中的數(shù)據(jù)進行統(tǒng)一規(guī)劃、管理和控制,確定各子系統(tǒng)之間的數(shù)據(jù)關(guān)系,保證數(shù)據(jù)的一致性。用業(yè)務系統(tǒng)規(guī)劃法制定管理信息系統(tǒng)戰(zhàn)略規(guī)劃,能夠使信息系統(tǒng)有強壯的環(huán)境適應性。723.1.3業(yè)務系統(tǒng)規(guī)劃法(續(xù))二、業(yè)務系統(tǒng)規(guī)劃法的工作步驟準備研究定義組織的業(yè)務過程和管理過程業(yè)務過程重組定義數(shù)據(jù)定義管理信息系統(tǒng)的總體結(jié)構(gòu)完成業(yè)務系統(tǒng)規(guī)劃的研究報告,提出建議書和開發(fā)計劃。733.1.3業(yè)務系統(tǒng)規(guī)劃法(續(xù))三、U/C矩陣的應用企業(yè)系統(tǒng)規(guī)劃法的主要目標之一就是辨別支持業(yè)務處理過程的數(shù)據(jù)處理,它將過程和數(shù)據(jù)兩者作為定義企業(yè)管理信息系統(tǒng)總體結(jié)構(gòu)的基礎。U/C矩陣是以圖表的形式描述了組織的數(shù)據(jù)類處理過程的關(guān)聯(lián)關(guān)系,這個矩陣使得組織的管理部門能夠確立哪些數(shù)據(jù)類支持多重業(yè)務處理過程。這種對共享數(shù)據(jù)的識別為開發(fā)支持多重應用的數(shù)據(jù)結(jié)構(gòu)建立了基礎。 743.1.4企業(yè)流程重組一、企業(yè)流程重組的概念企業(yè)流程重組就是對企業(yè)業(yè)務過程進行根本的再思考和徹底的再設計,以求企業(yè)當代關(guān)鍵的性能指標獲得巨大的提高,如成本、質(zhì)量、服務和速度。企業(yè)流程重組主要體現(xiàn)在兩方面:一方面是充分發(fā)揮信息技術(shù)的作用,利用信息技術(shù)改變企業(yè)的業(yè)務過程,簡化其業(yè)務過程。另一方面就是變革組織結(jié)構(gòu)達到精簡組織、提高效率。753.1.4企業(yè)流程重組(續(xù))二、企業(yè)流程重組的步驟與方法企業(yè)的組織更趨扁平化,工作方式也將改變。企業(yè)將更多的采用更大的團隊工作方式。可以大大提高團隊之間的相互了解和互相協(xié)調(diào)。企業(yè)在統(tǒng)一目標情況下將更主動、更積極的面向顧客。達到管理規(guī)范化,職能綜合化和組織扁平化。763.2管理信息系統(tǒng)的開發(fā)方法3.2.1管理信息系統(tǒng)的開發(fā)原則3.2.2管理信息系統(tǒng)開發(fā)前的準備工作3.2.3管理信息系統(tǒng)開發(fā)方法概述773.2管理信息系統(tǒng)的開發(fā)方法管理信息系統(tǒng)的開發(fā)方法分為:結(jié)構(gòu)化系統(tǒng)開發(fā)方法原型方法面向?qū)ο箝_發(fā)方法CASE開發(fā)方法783.2.1管理信息系統(tǒng)的開發(fā)原則管理信息系統(tǒng)的開發(fā)原則:實用性原則系統(tǒng)性原則符合軟件規(guī)范的原則逐步完善的原則793.2.2管理信息系統(tǒng)開發(fā)前的準備工作一、管理信息系統(tǒng)開發(fā)應具備的條件領導高度重視,親自參與對管理信息系統(tǒng)的實際需求和迫切性業(yè)務人員的積極配合企業(yè)實現(xiàn)科學管理是企業(yè)建立管理信息系統(tǒng)的重要前提和保證有必須的投資保證和能提供維護費用。人員知識結(jié)構(gòu)應滿足企業(yè)管理信息系統(tǒng)建設的需要。企業(yè)管理信息系統(tǒng)主要的信息來源和主要的處理對象是數(shù)據(jù)803.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))二、管理信息系統(tǒng)的開發(fā)策略一般來說,有以下幾種可以考慮的開發(fā)策略:接收式開發(fā)策略直接式的開發(fā)策略迭代式的開發(fā)策略813.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑴接收式開發(fā)策略接收式開發(fā)策略就是根據(jù)用戶需求和現(xiàn)有狀況直接設計、編程過渡到新系統(tǒng)。適用范圍經(jīng)過調(diào)查分析,認為用戶對信息需求是正確的、完全的和固定的,現(xiàn)有的信息處理過程和方式也都比較科學的企業(yè),也適用于系統(tǒng)規(guī)模不大,信息和處理過程結(jié)構(gòu)化程度高,用戶和開發(fā)者又都很有經(jīng)驗的場合。823.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑵直接式的開發(fā)策略直接式的開發(fā)策略是指經(jīng)過調(diào)查分析后,確定了用戶需求和處理過程,且今后不會有太大的變化,則管理信息系統(tǒng)的開發(fā)工作就可以按照某一種開發(fā)方法的工作流程開發(fā),直到最后完成開發(fā)任務。這種開發(fā)策略對開發(fā)者和用戶的要求很高,要求在系統(tǒng)開發(fā)之前就完全調(diào)查清楚實際事務的狀況和需求。833.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑶迭代式的開發(fā)策略迭代式的開發(fā)策略是指被開發(fā)的系統(tǒng)具有一定的復雜性和難度,一時難以確定,需要進行反復分析,反復設計,隨時反饋信息,發(fā)現(xiàn)問題,修正開發(fā)過程。這種開發(fā)策略對用戶和系統(tǒng)開發(fā)者的要求很低,但開發(fā)時花費較大,耗時也長。843.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑷實驗式的開發(fā)策略實驗式的開發(fā)策略是指當用戶需求的不確定性太高時,一時無法制定具體的開發(fā)計劃,只能用反復試驗的方式來做。這種開發(fā)策略一般需要較高級的軟件支撐環(huán)境,僅適用于小型項目,對于大型項目在使用上有一定的局限性。853.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))三、管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式主要有:自行開發(fā)委托開發(fā)合作開發(fā)利用軟件包開發(fā)863.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))三、管理信息系統(tǒng)的開發(fā)方式
⑴自行開發(fā)方式自行開發(fā)方式是指用戶依靠本單位的力量獨立完成管理信息系統(tǒng)開發(fā)的各項任務。優(yōu)點:開發(fā)費用少,開發(fā)出的管理信息系統(tǒng),更能滿足本單位的需求,能更方便地維護和擴展,有利于企業(yè)培養(yǎng)自己的系統(tǒng)開發(fā)人員。不足:由于開發(fā)人員專業(yè)性不強,系統(tǒng)開發(fā)水平不高,有時會造成系統(tǒng)開發(fā)周期長。873.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑵委托開發(fā)方式委托開發(fā)方式適用于管理信息系統(tǒng)的用戶單位缺少管理信息系統(tǒng)的開發(fā)經(jīng)驗,開發(fā)隊伍的力量較弱,但資金比較充裕,這種方式一般由用戶單位委托有開發(fā)經(jīng)驗的專業(yè)機構(gòu)或?qū)I(yè)開發(fā)人員,按照用戶的需要來承擔管理信息系統(tǒng)開發(fā)的任務。優(yōu)點:省時、省事、開發(fā)周期短缺點:開發(fā)費用較高,系統(tǒng)維護需要開發(fā)單位的長期支持。883.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑶合作開發(fā)方式合作開發(fā)方式是指由用戶單位和有豐富開發(fā)經(jīng)驗的機構(gòu)或?qū)I(yè)開發(fā)人員共同完成管理信息系統(tǒng)的開發(fā)任務,雙方共享開發(fā)成果。適用于單位有一定的管理信息系統(tǒng)分析、設計及軟件開發(fā)人員,但獨立開發(fā)系統(tǒng)的能力還較弱優(yōu)點:相對于委托開發(fā)方式來說,更能節(jié)約資金,可以通過管理信息系統(tǒng)的開發(fā)培養(yǎng)、增強用戶單位的技術(shù)力量,便于管理信息系統(tǒng)的維護工作。缺點:開發(fā)單位和用戶不太容易溝通。所以在采用合作開發(fā)方式開發(fā)管理信息系統(tǒng)時,需要開發(fā)單位、用戶雙方及時達成共識,形成協(xié)調(diào)一致。893.2.2管理信息系統(tǒng)開發(fā)前的準備工作(續(xù))⑷購買通用性商品軟件優(yōu)點:能縮短軟件開發(fā)時間,節(jié)省開發(fā)費用,系統(tǒng)功能穩(wěn)定,可以得到較好的維護。缺點:商品化軟件的功能專用性比較差,難以滿足用戶的特殊要求。適用情況:①用戶的需求功能是通用軟件中的主要通用功能,這樣,用戶選擇的余地也就比較大,二次開發(fā)的成本也不會太高。②用戶單位缺少管理信息系統(tǒng)的開發(fā)人員,購買商品軟件省時又省事。903.2.3管理信息系統(tǒng)開發(fā)方法概述一、結(jié)構(gòu)化系統(tǒng)開發(fā)方法⑴結(jié)構(gòu)化系統(tǒng)開發(fā)方法的思想用系統(tǒng)思想和工程化的方法按照抽象、模塊化、信息的一致性、完整性和確定性等原則,按照用戶至上的原則,自頂往下地對系統(tǒng)進行分析與設計。在開發(fā)過程中,將整個管理信息系統(tǒng)的開發(fā)過程劃分出若干個相對獨立的階段,即系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施和系統(tǒng)維護等。在系統(tǒng)分析與設計時要從整體全局考慮,自頂往下地工作,而在系統(tǒng)實施階段,則是遵照自底向上地逐步實施(即從最基礎的模塊編程),然后按照系統(tǒng)設計的軟件結(jié)構(gòu),將模塊一個個拼接在一起進行調(diào)試,自底向上,逐漸地構(gòu)成一個完整的系統(tǒng)。913.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))⑵系統(tǒng)開發(fā)的生命周期在用結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)一個管理信息系統(tǒng)時,將開發(fā)的全部過程劃分為五個階段,這個過程也就是系統(tǒng)開發(fā)的生命周期,所以結(jié)構(gòu)化系統(tǒng)開發(fā)方法又稱為結(jié)構(gòu)化生命周期法。結(jié)構(gòu)化生命周期法主要階段:系統(tǒng)規(guī)劃階段系統(tǒng)分析階段系統(tǒng)設計階段系統(tǒng)實施階段系統(tǒng)運行與維護階段92結(jié)構(gòu)化生命周期法主要階段一、系統(tǒng)規(guī)劃階段在系統(tǒng)規(guī)則階段,根據(jù)用戶提出系統(tǒng)開發(fā)需求,進行初步調(diào)查,確定系統(tǒng)需要解決的問題,建立系統(tǒng)開發(fā)目標和總體結(jié)構(gòu),安排系統(tǒng)開發(fā)各階段的實施進度,然后根據(jù)這些對系統(tǒng)進行可行性分析和研究,寫出可行性分析報告。93結(jié)構(gòu)化生命周期法主要階段二、系統(tǒng)分析階段經(jīng)過對系統(tǒng)的初步規(guī)劃進行可行性分析和研究后,一旦確定開發(fā)該系統(tǒng)。系統(tǒng)開發(fā)過程中的第一個階段就是系統(tǒng)分析階段。系統(tǒng)分析階段是在系統(tǒng)規(guī)劃中提出的目標基礎上,對系統(tǒng)進行詳細的調(diào)查和系統(tǒng)化分析,建立系統(tǒng)的邏輯模型。這一階段的主要工作是:詳細調(diào)查原系統(tǒng)單位的業(yè)務流程和數(shù)據(jù)流程,并在用戶配合下,必要時對原業(yè)務流程進行調(diào)整甚至重組,再對數(shù)據(jù)流程進行完善和修改。最后確定目標系統(tǒng)的數(shù)據(jù)流程圖,寫出系統(tǒng)分析報告作為下一開發(fā)階段的工作基礎。94結(jié)構(gòu)化生命周期法主要階段三、系統(tǒng)設計階段系統(tǒng)設計階段的主要任務是在系統(tǒng)分析提出的邏輯模型的基礎上設計系統(tǒng)的物理模型。具體的工作有設計系統(tǒng)的總體軟件結(jié)構(gòu)和詳細設計。詳細設計包括:代碼設計、數(shù)據(jù)庫設計、輸入輸出設計、模塊結(jié)構(gòu)設計、模塊功能描述。95結(jié)構(gòu)化生命周期法主要階段四、系統(tǒng)實施階段系統(tǒng)實施階段的主要任務是:計算機硬件、軟件的配置,計算機網(wǎng)絡環(huán)境的安裝。完成程序設計及調(diào)試,用戶單位人員培訓、準備輸入數(shù)據(jù)、新舊系統(tǒng)轉(zhuǎn)換、新系統(tǒng)的試運行,最終實現(xiàn)管理信息系統(tǒng)。96結(jié)構(gòu)化生命周期法主要階段五、系統(tǒng)運行與維護階段當前面幾個階段的工作結(jié)束后,管理信息系統(tǒng)正式開始系統(tǒng)的運行,以后的工作主要是進行系統(tǒng)的日常管理、系統(tǒng)維護和系統(tǒng)評價三方面的工作。在對系統(tǒng)進行評價時,如果系統(tǒng)運行正常,運行結(jié)果則應送管理部門,指導企業(yè)生產(chǎn)經(jīng)營活動,為決策者提供分析、預測的數(shù)據(jù);如果出現(xiàn)問題,則應該對系統(tǒng)進行修改、完善、維護;當系統(tǒng)運行長時間后(或系統(tǒng)的運行環(huán)境已發(fā)生了根本性變化),用戶將會提出開發(fā)新系統(tǒng)的要求,這標志著此系統(tǒng)生命周期結(jié)束,一個新系統(tǒng)的誕生。973.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))⑶結(jié)構(gòu)化系統(tǒng)開發(fā)方法的評價結(jié)構(gòu)化系統(tǒng)開發(fā)方法是一種系統(tǒng)化方法。這種方法的最大特點就是強調(diào)系統(tǒng)開發(fā)過程的整體性和全局性,一方面強調(diào)在整體優(yōu)化的前提下來考慮具體系統(tǒng)的分析與設計問題,也就是自頂往下的方法;另一方面將系統(tǒng)開發(fā)的各個階段嚴格區(qū)分,強調(diào)按部就班地嚴格對系統(tǒng)進行分析與設計。每一階段的工作都須及時總結(jié),發(fā)現(xiàn)問題及時地反饋和糾正。盡管隨著計算機技術(shù)的發(fā)展,系統(tǒng)開發(fā)方法也發(fā)生了變化,但目前開發(fā)大型系統(tǒng)還是采用結(jié)構(gòu)化系統(tǒng)開發(fā)方法。缺點:致使系統(tǒng)開發(fā)周期過長,要求系統(tǒng)開發(fā)者在調(diào)查過程中充分掌握用戶需求、管理狀況以及預見可能發(fā)生的變化,在進行系統(tǒng)分析時有一定的困難。983.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))二、原型方法原型法將系統(tǒng)需求調(diào)查、系統(tǒng)分析和系統(tǒng)設計三者融為一體,在獲得用戶的基本需求之后,首先建立一個能夠滿足用戶需求的原型,讓用戶看到目標系統(tǒng)的一個概貌,以便判斷哪些功能是符合要求的,哪些方面還需要改進,即盡快實現(xiàn)一個系統(tǒng)的雛形,當然,這個“盡快”需要借助軟件開發(fā)工具。隨著用戶對系統(tǒng)理解程度的加深,再不斷地將這些需求進一步補充,細化和修改,反復進行循環(huán),直到用戶滿意為止。993.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))⑴原型法開發(fā)的基本思想系統(tǒng)開發(fā)者在初步了解用戶需求的基礎上,構(gòu)成、設計和開發(fā)一個初始模型,這個模型就稱為原型。這個原型是一個可以實現(xiàn)的系統(tǒng)應用模型。用戶與系統(tǒng)開發(fā)人員在原型的基礎上共同研究、改進和完善方案,系統(tǒng)開發(fā)人員根據(jù)這個對原型進行修改后得到一個新的原型,再征求用戶意見,反復多次直到得到滿意的原型為止。1003.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))⑵原型法的開發(fā)過程原型法開發(fā)一個管理信息系統(tǒng)的開發(fā)過程分為四個階段:明確用戶基本需求。開發(fā)初始化原型系統(tǒng)。對原型進行評價。對原型系統(tǒng)進行修正和改進。1013.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))⑶原型法的評價特點:系統(tǒng)開發(fā)周期短,增強了系統(tǒng)開發(fā)過程中的用戶參與程度,降低了系統(tǒng)開發(fā)中的風險和系統(tǒng)開發(fā)成本,最后能夠產(chǎn)生正確的系統(tǒng)需求描述。但它的原型系統(tǒng)的開發(fā)必須借助軟件開發(fā)工具。最大不足:開發(fā)過程中管理困難,只適用于管理規(guī)范較小的小型系統(tǒng),不適于直接用于開發(fā)大型、復雜的系統(tǒng)。1023.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))三、面向?qū)ο蟮姆椒嫦驅(qū)ο蟮姆椒ㄊ且环N按照人們對現(xiàn)實世界習慣的認識論和思維方式來研究和模擬客觀世界的方法學。它將現(xiàn)實世界中的一切事物都看成是“對象”,將客觀世界看成是由許多不同種類的對象構(gòu)成的,每一個對象都有自己的內(nèi)部狀態(tài)和運行規(guī)律,不同對象之間的相互聯(lián)系和相互作用就構(gòu)成了完整的客觀世界。1033.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))三、面向?qū)ο蟮姆椒?/p>
面向?qū)ο蠓椒炔皇亲皂斚蛳碌姆椒?,也不是自底向上方法,但它兼有這兩方面的一些特點。在自底向上方面,面向?qū)ο蠓椒ü膭钊藗儚膯栴}的基本、簡單的方面入手,用對象為實體來考慮如何描述需解決的問題。然后對其進行抽象并確定類,得到具有解決一般性問題的方法;在自頂向下方面,面向?qū)ο蠓椒ㄒ惨笕藗兠嫦蚰繕耍倏紤]如何建立一些基本對象去達到這一目標。1043.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))面向?qū)ο蠓椒ǖ南到y(tǒng)開發(fā)過程需求分析。搞清楚系統(tǒng)的初步目標,對系統(tǒng)將要面臨的具體管理問題以及協(xié)助用戶對系統(tǒng)開發(fā)的需求進行調(diào)查研究。面向?qū)ο蠓治觯∣OA)。在復雜的問題域中抽象地識別出對象以及其行為、結(jié)構(gòu)、數(shù)據(jù)和操作等。面向?qū)ο笤O計(OOD)。對系統(tǒng)在分析階段的結(jié)果做進一步的抽象、歸類和整理,并最終以范式的形式確定下來。面向?qū)ο蟪绦蛟O計(OOP)。用面向?qū)ο蟮某绦蛟O計語言將上一階段整理的范式直接映射為應用程序。1053.2.3管理信息系統(tǒng)開發(fā)方法概述(續(xù))⑷面向?qū)ο笙到y(tǒng)開發(fā)方法的評價面向?qū)ο蟮姆治龇椒軌蚋淤N切地模擬現(xiàn)實世界的事物對象。允許自底向上對系統(tǒng)進行分析。開發(fā)周期短,相對開發(fā)費用少,開發(fā)過程容易控制。可以全面地確定處理的可重用性,從而減少系統(tǒng)的編程時間。持圖形化用戶界面的實現(xiàn)?!胺庋b”特性,使得系統(tǒng)具有很好的修改性和可靠性。有許多支持面向?qū)ο蟮南到y(tǒng)開發(fā)工具,可以支持實現(xiàn)管理信息系統(tǒng)的快速開發(fā)。1063.3管理信息系統(tǒng)的開發(fā)工具(CASE)3.3.1軟件開發(fā)工具3.3.2CASE工具的概念3.3.3CASE工具的組成3.3.4CASE工具的功能3.3.5CASE工具開發(fā)方法的評價1073.3.1軟件開發(fā)工具軟件開發(fā)工具,是指可用來幫助和支持軟件開發(fā)過程中某些階段的工作,如需求分析、設計、編碼測試、系統(tǒng)運行維護及模擬移植或管理的計算機程序或軟件,它能在軟件開發(fā)各個階段幫助開發(fā)者控制開發(fā)中的復雜性,提高工作質(zhì)量和效率。1083.3.1軟件開發(fā)工具(續(xù))一般來說,按軟件工具所完成的功能,可將其劃分為以下九種:⑴事務系統(tǒng)規(guī)劃工具將企業(yè)的策略性信息需求模型化,提供一個可導出特定信息系統(tǒng)的“元模型”。利用這個“元模型”可以生成專用事務信息系統(tǒng)模型。⑵項目管理工具它可以用于幫助管理信息系統(tǒng)的管理人員有效地估算軟件項目所需的工作量、成本和研制周期等,定義功能分解結(jié)構(gòu),并制訂可行的項目開發(fā)計劃。⑶支持工具它用于支持軟件工程的全過程(包括軟件工程的各個階段)。1093.3.1軟件開發(fā)工具(續(xù))⑷分析和設計工具它用于建立所開發(fā)系統(tǒng)的模型,該模型包括數(shù)據(jù)的描述、數(shù)據(jù)內(nèi)容、控制流、控制規(guī)格說明、進程表示等。⑸編程工具它支持使用編程語言的程序設計工作,如編輯器、編譯器、調(diào)試器、第四代程序設計工具和面向?qū)ο蟮某绦蛟O計工具等都屬于這種工具。⑹測試與分析工具它支持軟件開發(fā)過程中的測試活動。1103.3.1軟件開發(fā)工具(續(xù))⑺原型工具它用于支持某一領域的原型構(gòu)造,現(xiàn)在的原型工具不僅能描述系統(tǒng)的特征和功能,而且還可以生成可執(zhí)行的代碼,演示系統(tǒng)的動態(tài)行為和功能。⑻維護工具它用于協(xié)助系統(tǒng)維護活動的完成。⑼框架工具它用于支持數(shù)據(jù)庫管理、配置管理和計算機輔助軟件工程工具集成的軟件工具。1113.3.2CASE工具的概念計算機輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)的定義是:在軟件工程活動中,軟件工程師和管理人員按照軟件工程的方法和原則,借助計算機及其軟件工具,開發(fā)、維護、管理軟件產(chǎn)品的過程,稱為計算機輔助軟件工程。1123.3.3CASE工具的組成在計算機輔助軟件工程環(huán)境中,按照其集成程度的高低,它的集成形式有四種形式:數(shù)據(jù)交換公共工具訪問公共數(shù)據(jù)管理全集成113一、數(shù)據(jù)交換數(shù)據(jù)交換是計算機輔助軟件工程中文件級的集成方式。缺點是格式轉(zhuǎn)換耗費的時間長,不能適應大型、多工具集成的軟件開發(fā)。114二、公共工具訪問公共工具訪問方式是指各個CASE工具被封裝在統(tǒng)一的界面框架之下,采用統(tǒng)一的用戶界面和操作方式。這些工具之間的數(shù)據(jù)交換采用點到點的格式轉(zhuǎn)換方式,也需要格式轉(zhuǎn)換程序作為中介進行訪問。115三、公共數(shù)據(jù)管理公共數(shù)據(jù)管理方式是指不同CASE工具產(chǎn)生的數(shù)據(jù)存放在同一個邏輯數(shù)據(jù)庫中(即軟件工程信息庫)。公共數(shù)據(jù)管理能夠比較好地實現(xiàn)集成和表示集成,是工具間集成的高級形式。116四、全集成全集成方式綜合了公共工具訪問和公共數(shù)據(jù)管理方式的所有特征,將所有各自獨立的軟件工具集成在一起。1173.3.4CASE工具的功能CASE工具所具有的功能是:能提供描述軟件狀況及其開發(fā)過程的概念模式,協(xié)助開發(fā)人員認識軟件工作環(huán)境與需求,對軟件開發(fā)的過程進行管理。能提供存儲和管理有關(guān)信息的機制與手段能夠幫助用戶編制、生成和修理各種軟件文檔能夠幫助開發(fā)者編寫源程序代碼對軟件的相關(guān)歷史信息進行跨生命周期的管理1183.3.5CASE工具開發(fā)方法的評價CASE軟件開發(fā)工具是一種自動化或半自動化的方法,它能夠全面支持除系統(tǒng)需求調(diào)查外的每一個開發(fā)階段,CASE開發(fā)工具只是一種開發(fā)環(huán)境,而不是一種開發(fā)方法。采用CASE開發(fā)工具進行管理信息系統(tǒng)的開發(fā),必須結(jié)合一種具體的開發(fā)方法特點:支持系統(tǒng)開發(fā)的全過程,解決了從客觀事物到軟件系統(tǒng)的映射問題。提高軟件質(zhì)量和軟件的重用性。幫助加快軟件開發(fā)速度。簡化軟件開發(fā)的管理和維護。自動生成軟件開發(fā)過程中的各種文檔資料。1193.4各種開發(fā)方法的比較⑴結(jié)構(gòu)化開發(fā)方法。這是一種能真正、全面地支持整個管理信息系統(tǒng)開發(fā)過程,尤其是適用于大型、復雜的管理信息系統(tǒng)的開發(fā)。⑵原型方法。它是一種基于軟件開發(fā)工具的快速模擬方法。它通過模擬以及對模擬后的原型反復討論和修改最終建立系統(tǒng)。但它僅適用于小型系統(tǒng)或系統(tǒng)的局部開發(fā)過程。⑶面向?qū)ο蠓椒?。這是一種圍繞對象來進行系統(tǒng)分析和系統(tǒng)設計,然后用面向?qū)ο蟮墓ぞ呓⑾到y(tǒng)的方法。這種方法不支持系統(tǒng)分析以前的開發(fā)階段。這種方法可以普遍適用于各類管理信息的開發(fā)。120結(jié)構(gòu)化開發(fā)方法概述結(jié)構(gòu)化開發(fā)方法是長期以來被廣泛使用的方法。結(jié)構(gòu)化方法體現(xiàn)了抽象、模塊化、信息隱藏、信息局部化、一致性、完整性和確定性等原則。在整個管理信息系統(tǒng)的開發(fā)周期中,結(jié)構(gòu)化方法包括了結(jié)構(gòu)化分析、結(jié)構(gòu)化設計和結(jié)構(gòu)化程序設計三個階段。1214.1系統(tǒng)需求調(diào)查與可行性分析管理信息系統(tǒng)的總體規(guī)劃是管理信息系統(tǒng)開發(fā)周期中的第一個階段,是開發(fā)管理信息系統(tǒng)的一項基礎工作。這一階段的主要目標是明確系統(tǒng)整個生命周期的發(fā)展方向、系統(tǒng)規(guī)模和開發(fā)計劃,并制定可行的開發(fā)策略。4.1.1當前系統(tǒng)的初步調(diào)查4.1.2可行性分析1224.1.1當前系統(tǒng)的初步調(diào)查初步調(diào)查是管理信息系統(tǒng)開發(fā)工作展開之前的準備。一般來說,將當前系統(tǒng)的調(diào)查工作分為兩步第一步是初步調(diào)查,即先投入少量的人力進行大致的了解,然后再判斷有無開發(fā)的可行性;第二步是對系統(tǒng)進行詳細調(diào)查,即在確定系統(tǒng)開發(fā)具有可行性并已正式立項后,再投入大量的人力展開大規(guī)模、全面的系統(tǒng)業(yè)務調(diào)查。1234.1.1當前系統(tǒng)的初步調(diào)查系統(tǒng)的初步調(diào)查主要包括以下內(nèi)容:⑴用戶需求分析需求分析工作主要是對當前系統(tǒng)進行調(diào)查研究,是要實事求是地了解并領會用戶的客觀要求。系統(tǒng)調(diào)查工作應做到以下幾點:自頂向下的結(jié)構(gòu)化方法識別系統(tǒng)中的對象并進行分析按照工程化方法組織工作過程良好的人際關(guān)系⑵現(xiàn)有企業(yè)的運行狀況
⑶企業(yè)的管理方式和基礎數(shù)據(jù)狀況
⑷當前管理信息系統(tǒng)運行狀況
1244.1.2可行性分析可行性分析是指在管理信息系統(tǒng)開發(fā)之前,分析在組織內(nèi)外當前的具體條件下進行系統(tǒng)開發(fā)項目的必要性和可能性。如果分析結(jié)果是可行的,企業(yè)就可以著手開發(fā)工作,否則必須等某些條件具備后才能開發(fā)??尚行苑治龅哪康脑谟冢捍_定項目開發(fā)的依據(jù)、確定工作范圍、編制工作計劃、協(xié)調(diào)各部門活動的依據(jù),一般來說,可行性分析工作的成本是預期項目總成本的5%-10%。125一、可行性分析的主要內(nèi)容可行性分析包括以下幾方面的工作:⑴必要性分析必要性分析是從管理角度對信息系統(tǒng)的客觀要求及當前系統(tǒng)的可滿足性出發(fā),分析新系統(tǒng)開發(fā)是否必要。⑵經(jīng)濟上的可行性包括有兩方面:一方面是支持系統(tǒng)開發(fā)的費用估算,另一方面是新系統(tǒng)開發(fā)以后可以帶來的經(jīng)濟效益估算。根據(jù)這兩方面的估算和分析,確定系統(tǒng)開發(fā)的經(jīng)濟性,同時也可以得出整個系統(tǒng)的投資回收期。126經(jīng)濟上的可行性①開發(fā)費用的估算。新系統(tǒng)的開發(fā)費用主要包括:硬件設備費用軟件設備費用人力費用維護費用②經(jīng)濟效益的估算。直接經(jīng)濟效益間接經(jīng)濟效益127⑶技術(shù)上的可行性在設備方面(包括硬件設備和軟件支持),主要指計算機的主頻速度、存儲容量、聯(lián)網(wǎng)能力、輸入/輸出設備,計算機網(wǎng)絡的可靠性、安全性等方面是否滿足管理信息系統(tǒng)的數(shù)據(jù)處理要求,數(shù)據(jù)的傳送與通訊能否滿足要求,網(wǎng)絡和數(shù)據(jù)的可實現(xiàn)性,軟件平臺和軟件工具支持如何等。在技術(shù)力量方面,主要考慮從事系統(tǒng)開發(fā)與維護工作的技術(shù)力量。管理信息系統(tǒng)在開發(fā)、使用、維護等各階段所需求的各類專門技術(shù)人員,如:系統(tǒng)分析員、系統(tǒng)設計師、程序員、操作員及軟、硬件人員等。這些人員的技術(shù)水平能否滿足系統(tǒng)的要求。
128⑷組織管理的可行性企業(yè)的領導、部門主管(尤其是一把手)對新系統(tǒng)開發(fā)的認識管理人員對新系統(tǒng)開發(fā)的態(tài)度如何?能否愿意配合開發(fā)人員進行系統(tǒng)的開發(fā)?企業(yè)的管理基礎工作如何?現(xiàn)行管理系統(tǒng)的業(yè)務處理是否規(guī)范等?一個新的管理信息系統(tǒng)的開發(fā)和運行將導致企業(yè)管理模式、數(shù)據(jù)處理方式及工作習慣的改變,這些工作的變動有多大?管理人員能否接受?社會的、法律的、使用方面的可行性。129二、可行性分析報告可行性分析報告是系統(tǒng)人員對現(xiàn)行系統(tǒng)的初步調(diào)查、可行性分析的結(jié)果做個結(jié)論,是新系統(tǒng)開發(fā)的依據(jù),也是管理信息系統(tǒng)開發(fā)過程中的第一份文檔。
⑴引言
主要包括管理信息系統(tǒng)的名稱、目標和基本功能,用戶單位名稱,新系統(tǒng)開發(fā)單位,該系統(tǒng)與其他系統(tǒng)或機構(gòu)的關(guān)系和聯(lián)系,在可行性報告中使用的專門術(shù)語及其定義,該報告中所引用的文件和技術(shù)資料。
⑵可行性分析的準備
包括對可行性分析的要求和目標,進行可行性所應具備的條件和限制,進行可行性分析所采用的方法。130可行性分析報告⑶對現(xiàn)行系統(tǒng)的分析包括企業(yè)要實現(xiàn)的目標與完成的任務,用戶單位的組織機構(gòu)和管理體制,現(xiàn)行系統(tǒng)的狀況,可供利用的資源及制約條件,目前企業(yè)存在的主要問題及薄弱環(huán)節(jié)。⑷新系統(tǒng)的方案包括新管理信息系統(tǒng)的目標及要實現(xiàn)的功能,新系統(tǒng)的組成結(jié)構(gòu),計算機配置,新系統(tǒng)的開發(fā)的計劃、安排,包括開發(fā)的各階段對人力、資金、設備的需求,新系統(tǒng)實現(xiàn)后對組織結(jié)構(gòu)、管理模式的影響。
131可行性分析報告⑸可行性分析
包括有:開發(fā)一個管理信息系統(tǒng)的必要性;開發(fā)新系統(tǒng)的經(jīng)濟可行性、技術(shù)的可行性、組織管理的可行性和社會的可行性。⑹可行性分析的結(jié)論根據(jù)以上對開發(fā)一個管理信息系統(tǒng)的可行性分析,應該得出一個管理信息系統(tǒng)開發(fā)項目是否可行的結(jié)論。一般有以下幾種方式:
①可以立即進行系統(tǒng)的開發(fā)。
②需要增加一定的設備資源后才能進行開發(fā)。
③要推遲到某些條件具備以后才開始進行開發(fā)。
④需要對系統(tǒng)的目標進行重大修改。
⑤不能或不必要對系統(tǒng)進行開發(fā)。132三、制定開發(fā)計劃管理信息系統(tǒng)開發(fā)計劃主要是針對已確定的開發(fā)策略,相應的開發(fā)方法。我們在選擇開發(fā)方法時必須注意到這種方法所適用的開發(fā)環(huán)境、所需要的計算機軟、硬件技術(shù)支撐以及開發(fā)者對其的熟悉程度。開發(fā)計劃主要包括制定系統(tǒng)開發(fā)的工作計劃、投資計劃、進度計劃、資源利用計劃。制定開發(fā)計劃一般是根據(jù)系統(tǒng)的具體問題、具體情況而定。在一般情況下,我們可利用項目管理中的甘特圖來記載和描繪系統(tǒng)開發(fā)計劃的時間、進度、投入和工作順序之間的關(guān)系。
1334.2系統(tǒng)分析系統(tǒng)分析是應用系統(tǒng)工程的思想和方法,把復雜的整體分解成簡單的組成部分,并找出這些組成部分的基本屬性和彼此間的關(guān)系。4.2.1結(jié)構(gòu)化系統(tǒng)分析概述4.2.2現(xiàn)行系統(tǒng)的詳細調(diào)查4.2.3數(shù)據(jù)流程圖與數(shù)據(jù)字典4.2.4系統(tǒng)分析報告1344.2.1結(jié)構(gòu)化系統(tǒng)分析概述系統(tǒng)分析是以系統(tǒng)為中心,以系統(tǒng)結(jié)構(gòu)、系統(tǒng)觀點為主導的一套解決問題的方法。也就是從系統(tǒng)的觀點出發(fā),對事物進行分析與綜合,找出各種可行方案,以供決策者進行理想的選擇。135一、系統(tǒng)分析的任務管理信息系統(tǒng)分析階段的任務主要是在調(diào)查研究和總體規(guī)劃的基礎,針對每一個子系統(tǒng)進行詳細的分析,確定每一個子系統(tǒng)的邏輯功能,制定出每個子系統(tǒng)的邏輯結(jié)構(gòu),最終獲得一個合理的新系統(tǒng)的邏輯模型。系統(tǒng)分析主要包括以下幾項工作:詳細調(diào)查分析用戶需求提出新系統(tǒng)的邏輯模型編寫系統(tǒng)分析報告136二、系統(tǒng)分析的原則外部條件與內(nèi)部條件相結(jié)合當前利益和長遠利益相結(jié)合局部利益和整體利益相結(jié)合協(xié)調(diào)性原則“自頂向下”的原則137三、結(jié)構(gòu)化系統(tǒng)分析方法概述結(jié)構(gòu)化系統(tǒng)分析方法簡稱SA方法,尤其適用于分析大型的企、事業(yè)管理信息系統(tǒng),它采用“自頂向下”逐層分解的方式來表達系統(tǒng)的功能。逐層分解的過程是一個從抽象到具體的逐步過渡的過程,符合人們認識事物逐步深化的規(guī)律,有助于對問題的理解。結(jié)構(gòu)化分析過程可以歸納為以下步驟:通過調(diào)查,認識現(xiàn)行系統(tǒng)抽象出現(xiàn)行系統(tǒng)的邏輯模型建立新系統(tǒng)的邏輯模型1384.2.2現(xiàn)行系統(tǒng)的詳細調(diào)查一、系統(tǒng)詳細調(diào)查的目的詳細調(diào)查的目的是深入了解組織管理工作中信息處理的全部具體情況和存在的具體問題,為確定新系統(tǒng)的邏輯模型提供可靠的依據(jù)。因此詳細調(diào)查的工作量也要大得多。139二、系統(tǒng)詳細調(diào)查的范圍系統(tǒng)詳細調(diào)查的范圍應該是圍繞組織內(nèi)部信息流所涉及的各個方面。主要包括:組織內(nèi)的組織結(jié)構(gòu)和業(yè)務功能組織的組織目標和發(fā)展戰(zhàn)略組織的生產(chǎn)過程和產(chǎn)品的工藝流程數(shù)據(jù)與數(shù)據(jù)流程組織的業(yè)務流程與工作形式組織的管理方式和具體業(yè)務的管理方式組織決策方式和決策過程組織系統(tǒng)的可用資源和限制條件現(xiàn)存問題和改進意見140三、系統(tǒng)詳細調(diào)查的內(nèi)容及方法一般用組織結(jié)構(gòu)圖來描述組織的結(jié)構(gòu),用管理業(yè)務流程圖和表格來描述管理業(yè)務狀況,用功能結(jié)構(gòu)圖描述系統(tǒng)的功能體系,用數(shù)據(jù)流程圖描述系統(tǒng)的數(shù)據(jù)流程。⑴組織結(jié)構(gòu)的調(diào)查與分析系統(tǒng)組織結(jié)構(gòu)調(diào)查主要是通過對系統(tǒng)組織結(jié)構(gòu)進行調(diào)查研究,組織結(jié)構(gòu)是指一個組織(企業(yè)、部門、車間、科室等)及其組成部分之間的隸屬關(guān)系或管理與被管理的關(guān)系,一般用組織結(jié)構(gòu)圖表示。141組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖是一張反映組織內(nèi)部之間的隸屬關(guān)系的樹狀結(jié)構(gòu)圖。142⑵組織/業(yè)務關(guān)系分析使用業(yè)務功能表,通過這張表能夠清楚、細致地反映出系統(tǒng)中各組織部門在執(zhí)行業(yè)務過程中的作用。業(yè)務功能表反映出的是系統(tǒng)中的業(yè)務功能,而不是組織部門;反映出的是具體業(yè)務、功能之間的關(guān)系,而不是組織部門之間的關(guān)系。143⑶管理業(yè)務流程的調(diào)查與分析業(yè)務流程圖對管理業(yè)務流程進行詳細的調(diào)查與分析,畫出業(yè)務流程圖。繪制業(yè)務流程圖是分析業(yè)務流程的重要步驟。業(yè)務流程圖的基本圖形:144業(yè)務流程圖舉例1454.2.3數(shù)據(jù)流程圖與數(shù)據(jù)字典一、調(diào)查數(shù)據(jù)的匯總分析數(shù)據(jù)是信息的載體,是信息的物理體現(xiàn),是系統(tǒng)今后要處理的主要對象,因此在對系統(tǒng)詳細調(diào)查的過程中必須對所有的數(shù)據(jù)以及統(tǒng)計和處理數(shù)據(jù)的過程進行分析和整理。如果發(fā)現(xiàn)有數(shù)據(jù)不全,采集過程不合理,處理過程不流暢,數(shù)據(jù)分析不深入等等問題。都必須在系統(tǒng)分析過程中解決。我們對數(shù)據(jù)與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫系統(tǒng)和設計功能模塊處理過程的基礎。數(shù)據(jù)和數(shù)據(jù)流程分析的第一步是要進行數(shù)據(jù)匯總分析。在系統(tǒng)詳細調(diào)查階段,我們已經(jīng)獲取了大量的數(shù)據(jù)。但因為數(shù)據(jù)收集工作是多個人通過各方面的調(diào)查研究而獲得的,所以這些數(shù)據(jù)缺乏規(guī)范性和格式化。調(diào)查數(shù)據(jù)的匯總分析就是要對上述數(shù)據(jù)進行匯總、分類、整理、分析等,甚至成為大量的、各方面的格式化數(shù)據(jù)集合。146數(shù)據(jù)的匯總步驟⑴將系統(tǒng)調(diào)查中所收集到的數(shù)據(jù)資料,按業(yè)務過程進行分類編碼,按處理過程的順序排列。⑵按業(yè)務過程自頂向下地對數(shù)據(jù)項進行整理。⑶將所有原始數(shù)據(jù)和最終的輸出數(shù)據(jù)分類整理出來。其中的原始數(shù)據(jù)是以后確定關(guān)系數(shù)據(jù)庫的主要內(nèi)容,而最終的輸出數(shù)據(jù)則是反映管理業(yè)務所需求的主要數(shù)據(jù)指標。⑷確定數(shù)據(jù)的字長和精度。⑸確定需要數(shù)據(jù)庫存儲系統(tǒng)的數(shù)據(jù)。147二、數(shù)據(jù)流程圖數(shù)據(jù)流程分析是數(shù)據(jù)和數(shù)據(jù)流程分析工作的最后一步,并通過數(shù)據(jù)流程圖描繪出來。繪制數(shù)據(jù)流程圖就是將系統(tǒng)內(nèi)部的各種實際流動的數(shù)據(jù)抽象出來,將數(shù)據(jù)本身的一切屬性都舍去,僅從數(shù)據(jù)本身的角度去分析數(shù)據(jù)的處理流程,建立數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要是對系統(tǒng)中的主要數(shù)據(jù)的輸入、輸出、存儲、傳遞、轉(zhuǎn)換處理等進行分析。數(shù)據(jù)流程分析的結(jié)果是新系統(tǒng)實現(xiàn)業(yè)務處理的基礎。148數(shù)據(jù)流程圖數(shù)據(jù)流程圖的基本符號:149三、數(shù)據(jù)流程圖舉例學分制條件下的學生成績管理系統(tǒng)主要進行學生考試成績的處理,并產(chǎn)生學生成績通知單和學生成績總表等。⑴學生成績管理頂層圖(0/DFD)150⑵學生成績管理第一層數(shù)據(jù)流程圖(1/DFD)151⑶學生成績管理第二層數(shù)據(jù)流程圖(2/DFD)152四、數(shù)據(jù)字典數(shù)據(jù)流程圖是從數(shù)據(jù)流向的角度說明系統(tǒng)的組成以及各個組成部分的相互關(guān)系。但我們要具體地說明系統(tǒng)各個組成部分和對數(shù)據(jù)流程圖中所有數(shù)據(jù)進行描述,則必須通過數(shù)據(jù)字典來完成,數(shù)據(jù)字典就是對數(shù)據(jù)流程上的所有數(shù)據(jù)元素進行具體地、詳細地定義和描述。數(shù)據(jù)字典包括:基本數(shù)據(jù)項描述數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)流的說明數(shù)據(jù)處理描述數(shù)據(jù)存儲模式153五、數(shù)據(jù)字典舉例⑴基本數(shù)據(jù)項在一個系統(tǒng)中,數(shù)據(jù)的基本單位稱為基本數(shù)據(jù)項(簡稱“數(shù)據(jù)項”)。在數(shù)據(jù)字典中,主要是描述數(shù)據(jù)項的靜態(tài)特征。如在一個人力資源管理信息系統(tǒng)中,“職工姓名”就是一個基本數(shù)據(jù)項,其描述如下:數(shù)據(jù)項編號:10001數(shù)據(jù)項標識:姓名詳細描述:本單位在崗職工的身份證姓名數(shù)據(jù)類型:字符型數(shù)據(jù)寬度:8存取周期:所屬文件:F1000154⑵數(shù)據(jù)結(jié)構(gòu)的定義數(shù)據(jù)結(jié)構(gòu)定義:描述系統(tǒng)中數(shù)據(jù)之間的關(guān)系。定義“人力資源管理信息系統(tǒng)”中的職工基本情況表的數(shù)據(jù)結(jié)構(gòu)。職工基本情況數(shù)據(jù)實錄:職工編號姓名性別部門年齡工齡參加何黨派職稱現(xiàn)任職務基本工資崗位津貼155數(shù)據(jù)結(jié)構(gòu)定義另外,數(shù)據(jù)結(jié)構(gòu)的定義還應包括以下的內(nèi)容:①數(shù)據(jù)結(jié)構(gòu)名稱②數(shù)據(jù)結(jié)構(gòu)編號③對數(shù)據(jù)結(jié)構(gòu)的簡單描述156⑶數(shù)據(jù)流的描述在數(shù)據(jù)流程圖中,只能描述系統(tǒng)中數(shù)據(jù)的處理步驟和流向,而并沒有對數(shù)據(jù)流做詳細的描述和說明。這些描述包括:數(shù)據(jù)的組成、數(shù)據(jù)的名稱、數(shù)據(jù)流的流量、數(shù)據(jù)流來源及類型、數(shù)據(jù)流去向及類型等信息,這些需要由數(shù)據(jù)字典中的數(shù)據(jù)流定義來描述和說明。157數(shù)據(jù)流舉例下面是“人力資源管理信息系統(tǒng)”中的職工基本情況查詢結(jié)果數(shù)據(jù)流的定義:數(shù)據(jù)流編號:X0001數(shù)據(jù)流名稱:職工情況查詢結(jié)果數(shù)據(jù)流來源:職工情況查詢功能數(shù)據(jù)流去向:人力資源部數(shù)據(jù)流組成:職工情況查詢結(jié)果的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流量:20份/月高峰流量:30份/每月10日158⑷數(shù)據(jù)處理描述數(shù)據(jù)處理描述主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)處理模塊進行描述。數(shù)據(jù)處理描述主要包括的內(nèi)容有:數(shù)據(jù)處理模塊編號數(shù)據(jù)處理模塊名稱輸入數(shù)據(jù)流輸出數(shù)據(jù)流處理過程處理頻率159數(shù)據(jù)處理描述舉例下面是關(guān)于“職工基本情況查詢”數(shù)據(jù)處理模塊的描述。數(shù)據(jù)處理模塊編號:P005數(shù)據(jù)處理模塊的名稱:職工工資查詢。輸入數(shù)據(jù)流:P004輸出數(shù)據(jù)流:人力資源部處理過程:根據(jù)職工號,查出職工工資情況,并打印。處理頻率:1次/月160⑸數(shù)據(jù)存儲的說明在數(shù)據(jù)處理的過程中,原始數(shù)據(jù)、中間結(jié)果和最終結(jié)果數(shù)據(jù)都需要存儲。在數(shù)據(jù)字典中要對這些數(shù)據(jù)存儲的邏輯結(jié)構(gòu)進行說明,它包括的主要內(nèi)容有:數(shù)據(jù)存儲的編號數(shù)據(jù)存儲名稱數(shù)據(jù)訪問模式記錄的組成關(guān)鍵字是否建立關(guān)聯(lián)數(shù)據(jù)模型相關(guān)聯(lián)的處理模塊161數(shù)據(jù)存儲舉例“職工基本情況表”的存儲說明:數(shù)據(jù)存儲編號:D0001數(shù)據(jù)存儲名稱。職工基本情況表數(shù)據(jù)存儲描述:(略)數(shù)據(jù)訪問模式:隨機記錄組成:職工號姓名性別部門年齡工齡參加何黨派職稱現(xiàn)任職務基本工資崗位津貼關(guān)鍵字:職工號是否建立關(guān)聯(lián):是數(shù)據(jù)模型:關(guān)系型相關(guān)聯(lián)的處理模塊:P003,P0051624.2.4系統(tǒng)分析報告系統(tǒng)分析報告又稱為系統(tǒng)說明書,它反映了系統(tǒng)調(diào)查與分析階段的全部情況,是系統(tǒng)分析階段的成果與工作總結(jié),也是系統(tǒng)分析階段的重要文檔。用戶可以通過系統(tǒng)分析報告來論證和認可新系統(tǒng)的開發(fā)策略和開發(fā)方案。系統(tǒng)開發(fā)人員可以用來作為評價項目成功與否的標準。163系統(tǒng)分析報告主要內(nèi)容⑴概述簡單介紹新系統(tǒng)的名稱,主要目標及功能,開發(fā)新系統(tǒng)的有關(guān)背景以及新系統(tǒng)與現(xiàn)行系統(tǒng)之間的主要差別。⑵現(xiàn)行系統(tǒng)的概況用系統(tǒng)分析階段所使用的工具,如組織結(jié)構(gòu)圖、功能體系圖、業(yè)務流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典等,比較詳盡地描述了現(xiàn)行用戶需求的目標,即系統(tǒng)的目標,系統(tǒng)的主要功能、組織結(jié)構(gòu),業(yè)務流程等。此外,還包括有各個主要環(huán)節(jié)對業(yè)務的處理量、總的數(shù)據(jù)存儲量、處理速度要求、處理方式和現(xiàn)有的一些技術(shù)手段等的簡單說明。164系統(tǒng)分析報告主要內(nèi)容⑶系統(tǒng)需求說明在了解了現(xiàn)行系統(tǒng)的真實情況基礎上,針對系統(tǒng)存在的問題,全面了解組織中各層面的用戶針對新系統(tǒng)對信息的各種需求。⑷新系統(tǒng)的邏輯方案根據(jù)原系統(tǒng)中存在的問題,明確提出更詳細的新系統(tǒng)目標。圍繞新系統(tǒng)的目標,確定新系統(tǒng)的主要功能劃分,新系統(tǒng)中各個層次的數(shù)據(jù)流程圖,新系統(tǒng)的數(shù)據(jù)字典。⑸系統(tǒng)開發(fā)費用、資源與時間在系統(tǒng)分析報告的最后還應對開發(fā)新系統(tǒng)所需的費用、資源和時間作進一步的修改和估算。便于對系統(tǒng)的階段性開發(fā)工作進行管理,也使用戶在階段審查中了解關(guān)于開發(fā)費用和開發(fā)工作量以及所需開發(fā)資源的情況。1654.3系統(tǒng)設計4.3.1結(jié)構(gòu)化系統(tǒng)設計概述4.3.2模塊的獨立性原則4.3.3系統(tǒng)的詳細設計4.3.4網(wǎng)絡環(huán)境下的信息系統(tǒng)設計1664.3.1結(jié)構(gòu)化系統(tǒng)設計概述系統(tǒng)設計是管理信息系統(tǒng)開發(fā)周期中的第三階段,在這個階段中,系統(tǒng)設計師根據(jù)系統(tǒng)分析員在系統(tǒng)分析報告中所描述的新系統(tǒng)邏輯模型,考慮到用戶實際的資源、技術(shù)條件、經(jīng)濟條件及時間進度要求,由邏輯模型導出物理模型。167一、系統(tǒng)設計的任務系統(tǒng)設計階段的主要任務有兩個方面:一方面,把系統(tǒng)的總?cè)蝿辗纸獬稍S多基本的、具體的子任務和構(gòu)件,這些子任務之間相互聯(lián)系、相互配合,合理地將系統(tǒng)構(gòu)件組織起來形成系統(tǒng)的總體結(jié)構(gòu)。也稱為總體結(jié)構(gòu)設計。另一方面,是對每一項具體的子任務,根據(jù)客觀條件,確定子任務在系統(tǒng)中的地位與作用,選擇適當?shù)募夹g(shù)手段及處理方式。這稱為系統(tǒng)的詳細設計。168系統(tǒng)設計階段的主要工作⑴總體設計包括有功能結(jié)構(gòu)和模塊結(jié)構(gòu)設計。⑵代碼設計⑶計算機系統(tǒng)配置方案設計包括計算機硬件設備的配置、通信網(wǎng)絡的選擇和設計及網(wǎng)絡操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)的選擇等。⑷數(shù)據(jù)存儲設計包括數(shù)據(jù)庫設計、數(shù)據(jù)庫安全、保密設計等。⑸計算機處理流程設計包括輸入、輸出設計、處理流程圖設計等。⑹系統(tǒng)設計報告包括編寫程序設計說明書等。169二、系統(tǒng)設計的原則⑴系統(tǒng)性系統(tǒng)是作為統(tǒng)一整體存在的,在系統(tǒng)設計中,要始終從整個系統(tǒng)的全局進行考慮,系統(tǒng)的代碼要統(tǒng)一,設計標準要規(guī)范。系統(tǒng)數(shù)據(jù)的采集要規(guī)范、一致。⑵靈活性設計出來的系統(tǒng)應具有很強的環(huán)境適應性,以保持系統(tǒng)長久的生命力。這就要求我們在進行系統(tǒng)設計時應盡量采用模塊化結(jié)構(gòu),提高各模塊的獨立性,盡量減少各模塊之間的依賴性。這樣可以使得系統(tǒng)具有較好的開放性和結(jié)構(gòu)的可變性。⑶可靠性一個好的系統(tǒng)必須具有較高的可靠性,如安全保密性、檢錯和糾錯能力、抗病毒能力等。使系統(tǒng)在受到外界干擾時的抵御能力與恢復能力。⑷經(jīng)濟性系統(tǒng)在滿足系統(tǒng)需求的前提下,盡可能減少系統(tǒng)的開銷。在軟、硬件設備的投資上不能盲目追求先進,應以滿足應用需求為前提;在進行系統(tǒng)設計中應盡量避免不必要的復雜性,模塊設計盡量簡化,以便減少處理費用。170三、系統(tǒng)設計的步驟系統(tǒng)設計由總體設計和詳細設計兩大步驟組成。⑴總體設計總體設計就是把被開發(fā)的管理信息系統(tǒng)劃分成若干個子系統(tǒng)(模塊),并決定子系統(tǒng)(模塊)的接口,即子系統(tǒng)(模塊)間的相互關(guān)系以及子系統(tǒng)(模塊)之間傳遞的信息??傮w設計是保證系統(tǒng)質(zhì)量的關(guān)鍵一步,系統(tǒng)越大,總體設計對系統(tǒng)的影響越大。⑵詳細設計總體設計是設計系統(tǒng)的總體結(jié)構(gòu),即模塊之間的關(guān)系,而詳細設計的工作就是確定每個模塊內(nèi)部的詳細執(zhí)行過程。詳細設計階段的工作包括代碼設計、數(shù)據(jù)庫設計、輸入、輸出設計,人機界面設計、處理過程描述等。171四、系統(tǒng)設計方法系統(tǒng)設計階段的任務很復雜,需要有一定的方法來指導,而系統(tǒng)設計方法的選擇往往與系統(tǒng)分析階段采用的分析方法有密切關(guān)系。因為系統(tǒng)分析階段的輸出就是系統(tǒng)設計階段的輸入,所以在選用設計方法時應選擇能夠處理系統(tǒng)分析成果的設計方法。1724.3.2模塊的獨立性原則一、模塊的基本概念模塊是指一組能完成某個獨立功能的程序指令的集合,它是我們設計和結(jié)構(gòu)化地構(gòu)造一個系統(tǒng)的基本單位。模塊的標識名應能簡單扼要地體現(xiàn)模塊的功能。模塊的狀態(tài)是模塊中數(shù)據(jù)結(jié)構(gòu)的內(nèi)容和值的定義方法。模塊的方法是一系列由若干操作組成的實現(xiàn)步驟。模塊的四個基本元素是:輸入和輸出、邏輯處理功能、運行程序、內(nèi)部數(shù)據(jù)等。一般來說模塊的處理功能是相對獨立的,它具有相對獨立的入口和出口。173二、模塊結(jié)構(gòu)的設計原則模塊結(jié)構(gòu)設計是管理信息系統(tǒng)總體設計的重要內(nèi)容。為使系統(tǒng)有合理的結(jié)構(gòu)和較好的可維護性,模塊結(jié)構(gòu)設計應遵循以下原則:模塊內(nèi)的高內(nèi)聚模塊的低耦合174⑴模塊內(nèi)的高內(nèi)聚模塊的內(nèi)聚是指模塊內(nèi)部的各組成部分之間的聯(lián)系程度。模塊的內(nèi)聚性越高,其獨立性也就越強。根據(jù)模塊的內(nèi)部構(gòu)成情況,模塊內(nèi)聚分為七級,按其組合強度由高到低的順序為:功能內(nèi)聚順序內(nèi)聚數(shù)據(jù)內(nèi)聚過程內(nèi)聚時間內(nèi)聚邏輯內(nèi)聚偶然內(nèi)聚175⑴模塊內(nèi)的高內(nèi)聚功能內(nèi)聚。內(nèi)聚強度最強,在這種內(nèi)聚中,組塊內(nèi)各個組成部分執(zhí)行的是同一個單一的功能,這是一種最理想的內(nèi)聚。順序內(nèi)聚。內(nèi)聚強度較好,在這種內(nèi)聚中,模塊內(nèi)各個組成部分的功能密切相關(guān)且順序執(zhí)行,前一處理的輸出直接作為后一處理的輸入。數(shù)據(jù)內(nèi)聚。內(nèi)聚強度還好,在這種內(nèi)聚中,模塊內(nèi)各個組成部分功能是對相同的輸入數(shù)據(jù)進行處理而產(chǎn)生相同的輸出數(shù)據(jù)。176⑴模塊內(nèi)的高內(nèi)聚過程內(nèi)聚。內(nèi)聚強度適中,在這種內(nèi)聚中,模塊內(nèi)的各個組成部分的處理各不相同,但它們都是由同一控制流控制其執(zhí)行順序。時間內(nèi)聚。內(nèi)聚強度弱。在這種內(nèi)聚中,模塊內(nèi)各個組成部分關(guān)系不大,但它們的處理功能都是在同一時間內(nèi)執(zhí)行的。邏輯內(nèi)聚。內(nèi)聚強度較差。在這種內(nèi)聚中,模塊內(nèi)各個組成部分結(jié)構(gòu)不同,但它們的邏輯功能相似。偶然內(nèi)聚。內(nèi)聚強度差。在這種內(nèi)聚中,模塊中的各個組成部分的功能毫不相關(guān),硬湊到一塊。這種內(nèi)聚應盡量避免。177⑵模塊的低耦合模塊的耦合是指模塊與模塊之間聯(lián)系的程度。模塊間的耦合度越低,模塊的獨立性也就越高,在對一個模塊進行修改和維護時,產(chǎn)生連鎖反應的概率就越低,系統(tǒng)的可修改性就越高。反之,模塊之間的聯(lián)系越多,系統(tǒng)就越復雜,模塊之間的相互依賴程度也就越高,如果對某一模塊進行修改,則勢必影響到其他模塊,這樣模塊的獨立性就越低。模塊間的耦合形式可分為四級:數(shù)據(jù)耦合控制耦合公共耦合內(nèi)容耦合178⑵模塊的低耦合數(shù)據(jù)耦合。在這種耦合中,兩個模塊之間通過調(diào)用,相互傳遞的信息是數(shù)據(jù)。數(shù)據(jù)耦合聯(lián)系簡單,耦合程度低,對系統(tǒng)的執(zhí)行過程沒有大的影響,是一種比較理想的耦合形式??刂岂詈稀T谶@種耦合中,兩個模塊之間除了傳遞數(shù)據(jù)信息外,還傳遞控制信息。這種耦合對系統(tǒng)的影響比較大,它直接影響接受該控制信號模塊的內(nèi)部運行。這種耦合形式可以接受。公共耦合。在這種耦合中,兩個或多個模塊通過一個公共數(shù)據(jù)環(huán)境相互作用。公共耦合可以是全程變量、內(nèi)存的公共覆蓋區(qū)、存儲介質(zhì)上的文件等。這種耦合形式比較差。內(nèi)容
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 23090-25:2025 EN Information technology - Coded representation of immersive media - Part 25: Conformance and reference software for carriage of visual volumetric vid
- 房屋租賃付定金合同
- 獨家代理合同(20篇)
- 酒店服務標準化建設合作協(xié)議
- 軟件開發(fā)委托服務合同
- 食品安全檢測認證服務合同
- 藝術(shù)品交易鑒賞期免責合同協(xié)議
- 手房租賃買賣合同
- 工程施工中止合同書
- 環(huán)保工程承包施工合同
- 各種el34名膽電子管評測
- 超分子化學-杯芳烴課件
- 車標識別 課講義件課件
- 送達地址確認書(樣本)
- 壓力容器考試審核考試題庫(容標委-氣體協(xié)會聯(lián)合)
- 二年級道德與法治下冊全冊教案(含反思)
- 文物保護概論課件
- HBZ 131-2020 高溫合金母合金選用原材料技術(shù)要求
- 生物化學緒論
- 公路工程項目隱隱蔽工程管理辦法
- PCCP安裝與水壓試驗
評論
0/150
提交評論