管理信息系統(tǒng)講義匯總_第1頁
管理信息系統(tǒng)講義匯總_第2頁
管理信息系統(tǒng)講義匯總_第3頁
管理信息系統(tǒng)講義匯總_第4頁
管理信息系統(tǒng)講義匯總_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一章管理信息系統(tǒng)概論本章主要考核知識點包括:1. 信息的定義及特性。2. 管理信息的層次及特性,尤其要注意三種不同層次管理信息的不同特點。3. 信息系統(tǒng)開發(fā)中的兩種分析方法的優(yōu)缺點。4. 管理信息系統(tǒng)的定義、結(jié)構(gòu)和功能。5. 理解管理信息系統(tǒng)的戰(zhàn)略作用及面臨的挑戰(zhàn)。一、信息的定義及特性(識記)(一)定義:信息是加工以后的,對人們的活動產(chǎn)生影響的數(shù)據(jù)。(二)特性:1.真?zhèn)涡?。即信息的準確性,是指信息能否客觀反映現(xiàn)實世界事物的程度。真實性是信息最基本的性質(zhì)。2.層次性。是指信息是分等級的。一般分為戰(zhàn)略層、策略層和執(zhí)行層。3.可傳輸性。是指信息可以通過各種網(wǎng)絡(luò)快速傳輸和擴展。4.可變換性。指信息可

2、以轉(zhuǎn)化成不同的形態(tài),也可以由不同的載體來存儲。5.共享性。指信息不具有獨占性。二、管理信息及三種管理信息的不同特點(識記、舉例、判斷)管理信息是對企業(yè)生產(chǎn)經(jīng)營活動中收到的原始數(shù)據(jù)進行加工處理、分析解釋、明確意義后所產(chǎn)生的對其后的企業(yè)管理決策產(chǎn)生影響的信息。管理信息的層次包括:戰(zhàn)略信息、戰(zhàn)術(shù)信息和作業(yè)信息。1.戰(zhàn)略信息:又稱決策信息,是關(guān)系到全局和重大問題決策的信息。2.戰(zhàn)術(shù)信息:又稱管理控制信息,是企業(yè)中層管理人員進行生產(chǎn)經(jīng)營過程控制所需要的信息。3.作業(yè)信息:是反映企業(yè)日常生產(chǎn)和經(jīng)營管理活動的信息。三個層次的管理信息之間的區(qū)別是:信息層次說明舉例來源使用時間(壽命)使用頻率信息精度保密性要求

3、戰(zhàn)略信息環(huán)境信息、宏觀信息廠址、新產(chǎn)品選擇大部分外源長低低高戰(zhàn)術(shù)信息一般是與各部門及部門聯(lián)系有關(guān)的信息完成情況與計劃情況比較、庫存控制較長較高較高作業(yè)信息一般是組織內(nèi)部的作業(yè)信息每日銷售量大部分內(nèi)源短高高低三、自底向上的分析方法和自頂向下的分析方法的優(yōu)點和缺點(識記)自底向上的分析方法是指通過調(diào)查等方式,將業(yè)務(wù)的具體功能匯總、歸納成宏觀的功能。優(yōu)點: 符合現(xiàn)實應(yīng)用的邏輯過程,開發(fā)的系統(tǒng)易于適應(yīng)組織機構(gòu)的真正需要。 有助于發(fā)現(xiàn)和理解每個系統(tǒng)的附加需要,并易于判斷其費用。 相對來說,每個階段的規(guī)模較小,易于控制和管理。缺點: 由于方法的匯總性質(zhì),匯總的系統(tǒng)不一定符合企業(yè)的整體目標。為了達到系統(tǒng)的性

4、能要求,往往不得不重新調(diào)整系統(tǒng),甚至要求重新設(shè)計系統(tǒng)。 由于系統(tǒng)未進行全局規(guī)劃,系統(tǒng)的數(shù)據(jù)一致性和完整性難以保證。自頂向下,逐步求精的方法主要從宏觀入手,按照事物的性質(zhì)和規(guī)律,分解到微觀具體事物。優(yōu)點: 支持企業(yè)信息系統(tǒng)的整體規(guī)劃,并對系統(tǒng)的各個子系統(tǒng)的協(xié)調(diào)和通信提供保證。 方法的實踐有利于提高企業(yè)人員的總體觀察問題的能力。缺點: 對系統(tǒng)分析和設(shè)計人員的要求較高。 對于大系統(tǒng)而言,下層系統(tǒng)的實施往往缺乏約束力。四、管理信息系統(tǒng)的定義、結(jié)構(gòu)與功能(識記、理解)(一)定義:管理信息系統(tǒng)是“以人為主導,以信息技術(shù)為基礎(chǔ),將信息流聯(lián)系起來,對信息進行收集、傳輸、加工、更新和維護,產(chǎn)生管理者所需要的信息

5、,改善協(xié)同合作、效率與決策制定,協(xié)助企業(yè)管理資源并獲利的信息處理系統(tǒng)?!保ǘ┕芾硇畔⑾到y(tǒng)的層次結(jié)構(gòu):1.業(yè)務(wù)處理子系統(tǒng)。主要進行基礎(chǔ)業(yè)務(wù)的處理。2.執(zhí)行控制子系統(tǒng)。包括生產(chǎn)管理、材料管理、設(shè)備管理等子系統(tǒng)。特點:數(shù)據(jù)量大、數(shù)據(jù)規(guī)范、處理過程程序化(結(jié)構(gòu)化)。3.管理控制子系統(tǒng)。為企業(yè)中層各管理部門和管理人員提供控制生產(chǎn)經(jīng)營活動、制定資源分配方案、評價企業(yè)效益等戰(zhàn)術(shù)級管理所需要的信息。包括:財務(wù)管理、銷售管理、人事勞資管理等子系統(tǒng)。任務(wù):匯集下層傳來的信息并結(jié)合環(huán)境信息,監(jiān)督、控制底層的運行;處理信息上傳給高層,理解并執(zhí)行高層下達的指令。4.戰(zhàn)略計劃子系統(tǒng)。任務(wù):匯集管理控制層和企業(yè)外部信息,

6、輔助企業(yè)最高層領(lǐng)導做戰(zhàn)略決策和計劃;下達執(zhí)行命令并監(jiān)督執(zhí)行情況,分析執(zhí)行中產(chǎn)生的問題及產(chǎn)生問題的原因,并提出解決問題的辦法;管理、協(xié)調(diào)全系統(tǒng)的運行;提供查詢功能。(三)管理信息系統(tǒng)的功能:1.計劃功能。根據(jù)現(xiàn)存條件和約束條件,提供各職能部門的計劃,然后按照不同的管理層次提供相應(yīng)的計劃報告。2.控制功能。根據(jù)各部門提供的數(shù)據(jù),對計劃執(zhí)行情況進行監(jiān)督、檢查,比較執(zhí)行與計劃的差異,分析差異及產(chǎn)生差異的原因,輔助管理人員及時加以控制。3.預測功能。運用現(xiàn)代數(shù)學方法、統(tǒng)計方法或模擬方法,根據(jù)現(xiàn)有數(shù)據(jù)預測企業(yè)未來的發(fā)展前景,從而規(guī)劃企業(yè)的發(fā)展目標和方向。4.輔助決策功能。采用相應(yīng)的數(shù)據(jù)模型,從大量數(shù)據(jù)中推

7、導出有關(guān)問題的最優(yōu)解和滿意解,輔助管理人員進行決策。五、管理信息系統(tǒng)的戰(zhàn)略作用及面臨的挑戰(zhàn)1.信息化競爭環(huán)境的威脅與實施MIS的必要性實施企業(yè)戰(zhàn)略、提高企業(yè)的競爭力2.實施MIS的商業(yè)目標與作用商業(yè)目標:提高速度+提高質(zhì)量+降低成本=效益 縮短新產(chǎn)品的生命周期; 降低庫存; 及時訂貨與在線銷售,降低內(nèi)部成本; 提高用戶滿意度; 提高企業(yè)綜合競爭力; 提高企業(yè)的經(jīng)濟效益。3. 導致MIS實施失敗的原因有: 設(shè)計的MIS不符合企業(yè)的目標。MIS是企業(yè)管理系統(tǒng)的一個子系統(tǒng),其目標必須符合企業(yè)的總體目標。 MIS僅僅是原有手工系統(tǒng)的自動化翻版。MIS的實施一定要和企業(yè)的管理流程融合,并進行業(yè)務(wù)流程重組

8、(BPR)。 需求不明確,變化因素多。 MIS的實施是項涉及面廣,參加人員多的復雜系統(tǒng)工程。包括領(lǐng)導、用戶、技術(shù)開發(fā)人員、工程監(jiān)理人員等。三個層面上的人員都要參與:管理層、業(yè)務(wù)層、技術(shù)層。第二章管理信息系統(tǒng)與組織變革本章主要考核知識點包括:1. 基于信息技術(shù)的組織結(jié)構(gòu)變革虛擬組織和扁平化組織。2. 信息系統(tǒng)與組織的相互關(guān)系。3. 業(yè)務(wù)流程再造(BPR)與企業(yè)資源計劃(ERP)的概念。本章的兩個重要結(jié)論: 信息系統(tǒng)既是一個技術(shù)系統(tǒng),又是一個社會系統(tǒng)和管理系統(tǒng);信息系統(tǒng)既是技術(shù)的應(yīng)用問題,又是管理實踐的問題。 管理信息系統(tǒng)與組織的關(guān)系。管理信息系統(tǒng)是組織的一個子系統(tǒng),其目標應(yīng)與組織的戰(zhàn)略目標一致;

9、但二者又相互影響、相互制約,一方面,管理信息系統(tǒng)會促使組織與管理的不斷變革;另一方面,組織的變化又會促使信息技術(shù)的發(fā)展。一、基于信息技術(shù)的組織結(jié)構(gòu)變革虛擬組織、扁平化組織等。其共同特點是:簡化內(nèi)部組織結(jié)構(gòu),尤其是弱化了等級制度,促進組織內(nèi)部信息的交流、知識的分享和每位成員參與決策的過程,使得企業(yè)組織對外部環(huán)境的變化更敏感、更具靈活性和競爭實力。1.虛擬組織定義:虛擬組織是由若干獨立實在的企業(yè)組成的臨時性、動態(tài)的“虛擬”的企業(yè)。其成員包括制造商、供應(yīng)商、分銷商和顧客等。特點: 通過計算機網(wǎng)絡(luò)與中間商、承包商、合作伙伴保持聯(lián)絡(luò)。 可以把每個伙伴的優(yōu)勢集中起來,設(shè)計、制造和銷售最好的產(chǎn)品。 具有很大

10、的靈活性、機動性和反應(yīng)的靈敏性。 各公司之間很難確定邊界。 在虛擬組織的環(huán)境下,組織和管理上非常依賴信息技術(shù)。信息技術(shù)是虛擬組織的核心管理工具。2.組織扁平化組織扁平化是指通過組織結(jié)構(gòu)的調(diào)整,削減中間管理層數(shù)量的工作過程。特點: 廢除等級制度; 管理機構(gòu)精練; 一線人員具有更多參與決策的權(quán)利; 提高了工作效率。二、信息系統(tǒng)與組織的相互關(guān)系信息系統(tǒng)與組織之間是互動的關(guān)系。具體來說:一方面,組織的目標決定著信息系統(tǒng)的目標,組織的變化以及企業(yè)外界環(huán)境商業(yè)需求促進信息技術(shù)的發(fā)展;另一方面,信息化有助于加強企業(yè)的競爭力,推動業(yè)務(wù)流程重組,促進組織結(jié)構(gòu)優(yōu)化,有利于降低成本,擴大企業(yè)的競爭范圍,提高為顧客的

11、服務(wù)水平。1.組織對信息系統(tǒng)的影響作用 組織目標決定信息系統(tǒng)的開發(fā)目標; 組織變化促使信息技術(shù)發(fā)展; 組織的約束條件制約著信息系統(tǒng)的變革。2.信息系統(tǒng)對組織的影響作用 信息系統(tǒng)對組織戰(zhàn)略的支持。企業(yè)戰(zhàn)略是指對企業(yè)整體性、長期性、基本性問題的計劃與謀略。企業(yè)利用信息系統(tǒng)來實施企業(yè)的競爭戰(zhàn)略和戰(zhàn)略目標。如對于采取成本領(lǐng)先戰(zhàn)略的企業(yè),自動化制造系統(tǒng)和即時制庫存管理系統(tǒng)可以幫助企業(yè)降低生產(chǎn)成本和庫存成本;對于采取產(chǎn)品差異化戰(zhàn)略的企業(yè),可以利用信息系統(tǒng)來增強產(chǎn)品或服務(wù)的性能;對于采取目標集聚戰(zhàn)略的企業(yè),可以通過信息系統(tǒng)幫助企業(yè)收集、分析客戶相關(guān)的信息,使企業(yè)能夠按照客戶的要求設(shè)計有個性的定制化產(chǎn)品和服務(wù)

12、。 信息技術(shù)為企業(yè)變革提供支持。信息技術(shù)既可以支持企業(yè)文化,也可能影響與改變企業(yè)文化。信息技術(shù)導致企業(yè)組織變革的4種方式:自動化、合理化、流程重組、立足點轉(zhuǎn)移。 信息系統(tǒng)也會成為組織的累贅。應(yīng)該認識到,信息系統(tǒng)是一把雙刃劍。三、企業(yè)流程再造(BPR)與企業(yè)資源規(guī)劃1.BPR企業(yè)流程再造(BPR)是對企業(yè)流程所進行的根本性的再思考和徹底的再設(shè)計,以使企業(yè)的速度、質(zhì)量、服務(wù)和成本等關(guān)鍵業(yè)績指標獲得根本性的改善。2.企業(yè)資源規(guī)劃(Enterprise Resource Planning, ERP)是一個集合企業(yè)內(nèi)部的所有資源,進行有效的計劃和控制,以期達到最有效的計劃和控制,達到最大效益的集成系統(tǒng)。

13、第三章管理信息系統(tǒng)技術(shù)基礎(chǔ)本章主要考核知識點包括:1. 計算機系統(tǒng)的組成及其每個組成的功能。2. 計算機網(wǎng)絡(luò)的類型、拓撲結(jié)構(gòu)以及Internet、Intranet、Extranet3. 數(shù)據(jù)庫系統(tǒng)的組成及DBMS的功能。4. 關(guān)系數(shù)據(jù)庫中的基本概念。5. 建立E-R圖并將其轉(zhuǎn)換成相應(yīng)的關(guān)系模型。6. Access的基本操作,主要包括表的操作、窗體的操作。一、計算機硬件系統(tǒng)的組成 計算機系統(tǒng)=硬件子系統(tǒng)+軟件子系統(tǒng) 硬件系統(tǒng)=運算器+控制器+存儲器+輸入設(shè)備+輸出設(shè)備 軟件系統(tǒng)=系統(tǒng)軟件+應(yīng)用軟件 系統(tǒng)軟件=操作系統(tǒng),語言處理程序,數(shù)據(jù)庫管理系統(tǒng)DBMS,各種系統(tǒng)診斷和維護工具,網(wǎng)絡(luò)通信管理工具

14、 應(yīng)用軟件=通用應(yīng)用軟件+特定領(lǐng)域的應(yīng)用軟件計算機硬件系統(tǒng)的5大組成部分:1.運算器。運算器簡稱ALU,又稱算術(shù)邏輯部件,是計算機用來進行數(shù)據(jù)運算的部件,數(shù)據(jù)運算包括算術(shù)運算和邏輯運算。例如完成各種算術(shù)運算、邏輯運算、移位、比較等操作。2.控制器。控制器簡稱CU,是計算機的指揮系統(tǒng),控制器通過地址訪問存儲器,逐條取出選中單元的指令、分析指令,根據(jù)指令產(chǎn)生相應(yīng)的控制信號作用于其它各個部件,控制其它部件完成指令要求的操作。CPU又稱中央處理器(Central Processing Unit),是計算機的心臟。CPU是由運算器(ALU)和控制器組成的。3.存儲器。存儲器是計算機中具有記憶能力的部件,

15、用來存放程序和數(shù)據(jù)。存儲器就是一種能根據(jù)地址接收或提供指令或數(shù)據(jù)的裝置。存儲器分為內(nèi)部存儲器(又稱內(nèi)存或主存)和外部存儲器(又稱外存或輔存)兩種。其中內(nèi)存包括隨機存儲器和只讀存儲器。隨機存儲器(簡稱RAM)在計算機工作時,既可以從RAM中讀出信息,也可以隨時寫入信息,其最大的特點是具有易失性,即掉電時會丟失信息。只讀存儲器(簡稱ROM),用于存放固定不變的、控制計算機的系統(tǒng)程序和參數(shù)表;也可用于存放常駐內(nèi)存的監(jiān)控程序或者操作系統(tǒng)的常駐內(nèi)存部分。ROM中存儲的信息只能讀出而不能寫入,斷電后信息也不會丟失。4.輸入設(shè)備。是可將用戶所輸入的程序、數(shù)據(jù)、操作命令等信息變換成計算機能接受的二進制形式的信

16、息,并輸入到內(nèi)存中,以便計算機進行處理的設(shè)備。如鍵盤、鼠標、光筆、掃描儀等。5.輸出設(shè)備。是可將計算機的處理結(jié)果轉(zhuǎn)換成人或其他設(shè)備可識別和接受的形式,并將其表現(xiàn)出來的設(shè)備。如打印機、顯示器、繪圖儀等。計算機軟件系統(tǒng):軟件=程序+文檔程序:是為了使計算機解決特定問題而編排的步驟,用各種語言來編寫。文檔:文檔(document)是一種數(shù)據(jù)媒體和媒體上所記錄的信息。在信息系統(tǒng)開發(fā)中,文檔被用來描述或表示對開發(fā)活動、需求、過程或結(jié)果進行描述、定義、規(guī)定、報告或認證的任何書面或圖示的信息。軟件系統(tǒng)是整個計算機系統(tǒng)的靈魂。軟件系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件兩大類,其中最重要的一種軟件是操作系統(tǒng)。(1)系統(tǒng)軟件

17、:是指用來管理計算機中央處理器、存儲器、通信連接以及各種外設(shè)等所有硬件資源的程序。對整個計算機系統(tǒng)進行管理、調(diào)度、監(jiān)控、維護和運作的軟件。 操作系統(tǒng)(Operating Systems)是直接控制和管理計算機系統(tǒng)的硬件資源、軟件資源和用戶的程序和數(shù)據(jù)的程序的集合,是用戶和計算機之間的接口,并提供了軟件的開發(fā)和應(yīng)用環(huán)境。操作系統(tǒng)是系統(tǒng)軟件的核心。其他系統(tǒng)軟件,如語言處理程序、數(shù)據(jù)庫管理系統(tǒng)DBMS等也是在它的支持下運行的。如Windows、UNIX、Linux等。 語言處理程序:各種高級程序設(shè)計語言的解釋程序和編譯程序(統(tǒng)稱為翻譯程序)。如C、Java等。 數(shù)據(jù)庫管理系統(tǒng)DBMS:數(shù)據(jù)庫管理系統(tǒng)

18、是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件,它建立在操作系統(tǒng)的基礎(chǔ)上,對數(shù)據(jù)庫進行統(tǒng)一的管理和控制。如Oracle、Access等(2)應(yīng)用軟件:是用來完成用戶所要求的數(shù)據(jù)處理任務(wù)或?qū)崿F(xiàn)用戶特定功能的程序。應(yīng)用軟件包括通用軟件和專用軟件。二、計算機網(wǎng)絡(luò)1.網(wǎng)絡(luò)的分類根據(jù)網(wǎng)絡(luò)覆蓋范圍來分: 局域網(wǎng)LAN:是指將有限范圍內(nèi)(如一個實驗室、一棟大樓、一個校園)的各種計算機、終端與外部設(shè)備互聯(lián)的網(wǎng)絡(luò)。LAN一般由傳輸介質(zhì)、網(wǎng)絡(luò)適配器、用戶工作站和網(wǎng)絡(luò)軟件組成。特點是有較高的數(shù)據(jù)傳輸速度和較低的誤碼率。 城域網(wǎng)MAN:城市地區(qū)網(wǎng)絡(luò)將已經(jīng)使用的局域網(wǎng)互相連接起來,使之成為一個規(guī)模較大的、適合于大都市使用的網(wǎng)

19、絡(luò)。主要用于建筑物群的主干網(wǎng)、校園網(wǎng)的主干網(wǎng)等。 廣域網(wǎng)WAN(遠程網(wǎng)):指所覆蓋的地理范圍從幾十公里到幾千公里,覆蓋一個國家、地區(qū)或橫跨幾個洲而形成的國際性的遠程網(wǎng)絡(luò)。 因特網(wǎng)(Internet):是通過網(wǎng)絡(luò)互聯(lián)設(shè)備將分布在世界各地的數(shù)以萬計的局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)連接起來,形成全球范圍內(nèi)的信息資源網(wǎng)絡(luò)。2.網(wǎng)絡(luò)拓撲結(jié)構(gòu)拓撲結(jié)構(gòu)是指網(wǎng)絡(luò)中的鏈路和節(jié)點在地理上所形成的幾何構(gòu)成。 星型網(wǎng)。是將各結(jié)點通過點到點的通信線路與中心結(jié)點連接起來的網(wǎng)絡(luò)。優(yōu)點是:結(jié)構(gòu)簡單、穩(wěn)定性好。缺點是一旦中心結(jié)點出現(xiàn)故障,整個網(wǎng)絡(luò)都將癱瘓。 總線型網(wǎng):總線型網(wǎng)絡(luò)是用一條稱為總線的中央電纜連接所有工作站和其它共享設(shè)備。優(yōu)

20、點是結(jié)構(gòu)簡單、易于擴充、價格低廉、使用方便;缺點是一旦總線出現(xiàn)問題,將導致整個網(wǎng)絡(luò)癱瘓。如以太網(wǎng)(Ethernet) 環(huán)型網(wǎng):將工作站、共享設(shè)備通過通信線路構(gòu)成一個閉合的環(huán)。優(yōu)點是:簡化了路徑選擇,缺點是:數(shù)據(jù)傳輸效率低。如IBM的令牌環(huán)網(wǎng)。3.Internet、Intranet與ExtranetInternet因特網(wǎng)是指連接世界各國的計算機設(shè)備和網(wǎng)絡(luò)的系統(tǒng),是全球計算機網(wǎng)絡(luò)的互聯(lián)系統(tǒng)。INTERNET的核心是TCP/IP協(xié)議。IntranetIntranet是以Internet技術(shù)(TCP/IP、WWW等)為基礎(chǔ),用于企業(yè)內(nèi)部的信息管理和信息交換的平臺。它把企業(yè)的管理信息系統(tǒng)以網(wǎng)絡(luò)的方式進行

21、重新整合,使得企業(yè)的內(nèi)部信息得到最佳配置。Intranet的基本功能包括: 企業(yè)內(nèi)部信息的發(fā)布與信息資源的瀏覽; 企業(yè)內(nèi)部的文件共享; 企業(yè)內(nèi)部的打印共享; 企業(yè)內(nèi)部的電子郵件的傳遞。Extranet是以Internet技術(shù)(TCP/IP、WWW等)為基礎(chǔ),用于企業(yè)外部的信息管理和信息交換的平臺。三、數(shù)據(jù)庫系統(tǒng)1.數(shù)據(jù)庫系統(tǒng)的組成數(shù)據(jù)庫系統(tǒng):是由計算機系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和有關(guān)人員組成的具有高度組織的總體。 數(shù)據(jù)庫:是以一定方式存儲在一起的相互有關(guān)的數(shù)據(jù)集合,它從全局觀點組織數(shù)據(jù),以最佳方式、最少的數(shù)據(jù)重復為多種用戶服務(wù)。 數(shù)據(jù)庫管理系統(tǒng)(DBMS):數(shù)據(jù)庫管理系統(tǒng)是為數(shù)據(jù)庫的建立、使

22、用和維護而配置的軟件,它建立在操作系統(tǒng)的基礎(chǔ)上,對數(shù)據(jù)庫進行統(tǒng)一的管理和控制。DBMS是數(shù)據(jù)庫系統(tǒng)的核心,是用戶訪問數(shù)據(jù)庫的接口。 人員:包括數(shù)據(jù)庫管理員(DBA)、系統(tǒng)分析員、系統(tǒng)程序員、應(yīng)用程序員和用戶等。其中,數(shù)據(jù)庫管理員的任務(wù)是為保證數(shù)據(jù)庫的完整性、明確性和安全性而對數(shù)據(jù)庫進行有效的控制。 其他的硬件和軟件(包括操作系統(tǒng))2.DBMS的主要功能數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)中最重要的組成部分。典型的DBMS包括:Oracle、SyBase、Informix、SQL Server、DB2、Access等。DBMS的主要功能有: 數(shù)據(jù)定義功能。利用數(shù)據(jù)定義語言(DDL)對數(shù)據(jù)庫的結(jié)構(gòu)進行描述。

23、這些定義存儲于數(shù)據(jù)字典中,是DBMS運行的基本依據(jù)。 數(shù)據(jù)操縱功能。利用數(shù)據(jù)操縱語言(DML)實現(xiàn)對數(shù)據(jù)庫的基本操作:檢索、插入、刪除、修改。 數(shù)據(jù)庫運行管理。包括數(shù)據(jù)安全性、完整性、并發(fā)操作和故障恢復等控制功能。數(shù)據(jù)安全性實質(zhì)是防止非法存取數(shù)據(jù)庫;數(shù)據(jù)完整性指數(shù)據(jù)的正確性和相容性;并發(fā)控制指多用戶同一瞬時操作同一數(shù)據(jù)造成的數(shù)據(jù)不一致性;故障恢復指數(shù)據(jù)庫遭到破壞時如何恢復到破壞前的一致性狀態(tài)。 數(shù)據(jù)組織、存儲和管理功能。包括數(shù)據(jù)字典、用戶數(shù)據(jù)、存取路徑等。 數(shù)據(jù)庫的建立和維護功能:包括數(shù)據(jù)庫數(shù)據(jù)的初始建立、數(shù)據(jù)的轉(zhuǎn)換、數(shù)據(jù)庫轉(zhuǎn)儲、數(shù)據(jù)庫重組、重構(gòu)以及性能檢測分析等功能。3.關(guān)系模型中的基本概念

24、 關(guān)系 元組(記錄) 屬性(字段) 主碼 外碼 關(guān)系模式4.E-R圖(實體聯(lián)系模型)中的基本概念(1)實體(entity):客觀存在可以相互區(qū)別的事物稱為實體。實體可以是具體的對象,例如,一個學生、一門課程。也可以是抽象的事件,例如一次購物等。(2)實體集(entity set):同一類型的實體集合稱為實體集。例如,所有的學生、所有的課程等。(3)屬性(attribute):實體所具有的性質(zhì)稱為屬性。在信息世界中不同的實體是由其屬性的不同而被區(qū)分的,即實體靠屬性來描述。每個屬性有一個值域,其類型可以是整型、實數(shù)型或字符型。例如,學生有學號、姓名、年齡、性別等屬性,相應(yīng)值域為字符、字符、整數(shù)和字

25、符型。(4)域:屬性的取值范圍稱為該屬性的域。例如,性別的域是集合“男”,“女”。注意在一個實體中,屬性的域可以相同,也可以不同;每個屬性的域中的元素必須是同類型的。(5)聯(lián)系。(6)聯(lián)系集。5.從E-R圖導出關(guān)系模型從E-R圖導出關(guān)系模型是本章的重點,也是難點。從E-R圖導出關(guān)系模型的基本原則:(1)E-R圖中的每個實體,都應(yīng)轉(zhuǎn)換為一個關(guān)系;(2)兩實體間1:1聯(lián)系??稍趦蓪嶓w對應(yīng)的任一關(guān)系中多設(shè)一個字段作為外部鍵(必須是與之相聯(lián)系對方關(guān)系的主鍵)。(3)兩實體間l:n聯(lián)系。 兩個實體分別應(yīng)轉(zhuǎn)換為一個關(guān)系,把實體中的所有屬性都對應(yīng)設(shè)置為關(guān)系的字段。 把兩個實體聯(lián)系的“1”方的實體的”主鍵”納

26、入“n”實體對應(yīng)的關(guān)系中作為“外部鍵”。 (4) 兩實體間m:n聯(lián)系。 兩實體均應(yīng)分別轉(zhuǎn)換為一個關(guān)系。 需為“聯(lián)系”單獨建立一個關(guān)系,該關(guān)系中必須包含被它聯(lián)系的兩實體的主鍵。四、Access的基本功能和操作Access是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。Access數(shù)據(jù)庫由對象和組兩部分構(gòu)成。其中對象又包括七種,包括:表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。1.Access數(shù)據(jù)庫中的對象Access數(shù)據(jù)庫是一個獨立的文件,其擴展名為.MDB。需要注意的是:用戶創(chuàng)建的數(shù)據(jù)庫是由表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊等數(shù)據(jù)庫對象構(gòu)成的,這些數(shù)據(jù)庫對象都存儲在同一個以.MDB為擴展名的數(shù)據(jù)庫文件中。

27、即數(shù)據(jù)庫對象不是獨立的文件。 表。在Access數(shù)據(jù)庫中,表是最基本的對象,所有收集來的數(shù)據(jù)都存儲在表中。在Access數(shù)據(jù)庫中至少要有一個表存在,否則數(shù)據(jù)庫為空數(shù)據(jù)庫。表對象由包含表結(jié)構(gòu)的字段及其屬性和反映具體數(shù)據(jù)的記錄組成。 查詢。查詢是對數(shù)據(jù)庫提出的關(guān)于在數(shù)據(jù)庫表中查找相關(guān)數(shù)據(jù)的要求,可以在一個或多個表中按照不同的方式來查找某些特定的數(shù)據(jù),并將其集合在一起供用戶查看。查詢的同時還可以對相關(guān)的數(shù)據(jù)進行更改和分析。 窗體。在Access中窗體是一種數(shù)據(jù)庫對象,是用戶實現(xiàn)各種操作的界面,主要用來輸入或顯示數(shù)據(jù)庫中的數(shù)據(jù)及應(yīng)用程序的執(zhí)行控制。 報表。報表的作用就是將用戶選定的數(shù)據(jù)信息進行格式化的

28、顯示和打印。 頁。頁是應(yīng)用在互聯(lián)網(wǎng)上的Web網(wǎng)頁。在Access中,使用頁對象可以方便地制作出各種Web頁。頁的使用與窗體的使用類似,用戶可以通過它查看、輸入、編輯和刪除數(shù)據(jù)庫中的數(shù)據(jù),即使是在Internet或Intranet上也能更新和查看數(shù)據(jù),同時Web頁中的相關(guān)數(shù)據(jù)也會隨著數(shù)據(jù)庫中內(nèi)容的變化而變化。 宏。宏是用來自動執(zhí)行的一個操作或一組操作的集合。其中,每一個操作實現(xiàn)特定的功能。 模塊。模塊是Access中最重要的實現(xiàn)數(shù)據(jù)庫復雜管理功能的有效工具。模塊基本上是由聲明、語句和過程組成的集合,它們是由Visual Basic編制的過程和函數(shù)組成。使用Visual Basic可以編制各種對象

29、的屬性、方法,以實現(xiàn)細致的操作和復雜的控制功能。第四章管理信息系統(tǒng)戰(zhàn)略規(guī)劃與開發(fā)方法本章主要考核知識點包括:1. BSP法的主要步驟;2. 結(jié)構(gòu)化生命周期法的基本思想、階段劃分、各階段產(chǎn)生的文檔以及該方法的優(yōu)缺點;3. 原型法的開發(fā)步驟和主要特點。4. 面向?qū)ο蠓椒ǖ幕舅悸?、基本概念、開發(fā)步驟、優(yōu)缺點。5. 計算機輔助軟件工程(CASE)的特點和主要工具。6. 管理信息系統(tǒng)的4種典型的開發(fā)方式。一、BSP法的主要步驟企業(yè)系統(tǒng)規(guī)劃方法(BSP)的主要步驟是: 描述企業(yè)的戰(zhàn)略目標。 定義企業(yè)過程(功能)。企業(yè)過程是指企業(yè)資源管理中所需要的、邏輯上相關(guān)的一組決策和活動。如庫存控制。 定義數(shù)據(jù)類。數(shù)

30、據(jù)類是指支持企業(yè)所必要的邏輯上相關(guān)的數(shù)據(jù),即數(shù)據(jù)按邏輯相關(guān)性歸成類。 定義信息總體結(jié)構(gòu)。 形成系統(tǒng)的功能模塊(子系統(tǒng))。二、結(jié)構(gòu)化生命周期法:要求考生熟練地掌握生命周期法各階段的任務(wù)、使用的工具、應(yīng)該完成的文檔以及該方法的優(yōu)缺點。1.生命周期法的開發(fā)步驟生命周期法是按照管理信息系統(tǒng)生命周期的概念,嚴格地按照系統(tǒng)生命周期的各個過程和步驟開發(fā)系統(tǒng)。如圖所示。(1)系統(tǒng)規(guī)劃任務(wù): 初步調(diào)查。內(nèi)容包括現(xiàn)行系統(tǒng)的目標、組織結(jié)構(gòu)情況、業(yè)務(wù)流程運作情況、數(shù)據(jù)處理情況、出現(xiàn)的問題、新系統(tǒng)的功能和目標等。 可行性分析。經(jīng)濟可行性、技術(shù)可行性、社會可行性。文檔:可行性分析報告(2) 系統(tǒng)分析任務(wù):系統(tǒng)分析的主要目

31、的是對現(xiàn)行系統(tǒng)進行詳細調(diào)查,以充分掌握現(xiàn)行系統(tǒng)全面和真實的情況,分析用戶信息需求,在此基礎(chǔ)上提出新系統(tǒng)的邏輯模型,并編寫系統(tǒng)分析報告。 文檔:系統(tǒng)分析報告(3) 系統(tǒng)設(shè)計任務(wù):賦予系統(tǒng)分析階段所確定的新系統(tǒng)的功能一種具體的實現(xiàn)方法和技術(shù)。因此,系統(tǒng)設(shè)計的主要任務(wù)是依據(jù)系統(tǒng)分析報告,全面地確定系統(tǒng)應(yīng)具有的功能和性能要求。文檔:系統(tǒng)設(shè)計報告(4) 系統(tǒng)實施任務(wù):根據(jù)系統(tǒng)設(shè)計所提供的控制結(jié)構(gòu)圖、數(shù)據(jù)庫設(shè)計、系統(tǒng)配置方案及詳細設(shè)計資料,編制和調(diào)試程序、調(diào)試系統(tǒng)、進行系統(tǒng)切換等工作,將技術(shù)設(shè)計轉(zhuǎn)化為物理實際系統(tǒng)。文檔:程序、測試報告、用戶使用說明書(5) 系統(tǒng)運行與維護任務(wù):系統(tǒng)的日常運行管理,評價系統(tǒng)

32、的運行效率。2.生命周期法的基本思想系統(tǒng)開發(fā)生命周期法(SDLC)又稱結(jié)構(gòu)化系統(tǒng)開發(fā)方法(SADT)是以系統(tǒng)工程思想為基礎(chǔ),運用工程化方法,遵照用戶至上的原則,從系統(tǒng)的角度分析和解決問題,先將整個系統(tǒng)自頂向下按模塊化結(jié)構(gòu)進行模塊分解,然后逐步編程實現(xiàn),最終實現(xiàn)整個系統(tǒng)的開發(fā)。其特點是: 嚴格區(qū)分工作階段。每個階段的任務(wù)非常明確,每個階段結(jié)束時均設(shè)置檢查點來評價開發(fā)系統(tǒng)的可行性。 工作文檔的規(guī)范化。文檔的作用是: 文檔是現(xiàn)代軟件產(chǎn)品的一個重要組成部分。 文檔是通訊和交流的手段。 文檔對信息系統(tǒng)的開發(fā)過程有重要的控制作用。 文檔是進行系統(tǒng)維護的依據(jù)。 自頂向下的系統(tǒng)觀點。原則:“自頂向下、由粗到細

33、、逐步求精”。自頂向下的方法是指首先確定系統(tǒng)的目標,然后自上而下進行目標分析分解,從而確定每一個子目標的功能和任務(wù)。 面向用戶的觀點。用戶(User)能否積極參與信息系統(tǒng)的開發(fā)的全過程,是信息系統(tǒng)開發(fā)能否成功的一個關(guān)鍵的因素。3.生命周期法的優(yōu)點和缺點優(yōu)點: 明確目標,開發(fā)過程易于控制; 質(zhì)量保障措施完備;前一階段的完成是后一階段工作的前提和依據(jù); 系統(tǒng)的正確性、可靠性和可維護性得到保障。邏輯設(shè)計與物理設(shè)計分開進行,即先進行系統(tǒng)分析,然后再進行系統(tǒng)設(shè)計,提高了系統(tǒng)的正確性、可靠性和可維護性。 文檔齊全。文檔的標準化保證了開發(fā)人員的溝通、交流。缺點: 開發(fā)周期過長。有時系統(tǒng)尚在開發(fā)過程之中,而內(nèi)

34、外環(huán)境已有改變化,對系統(tǒng)的需求也發(fā)生了變化,因而開發(fā)的系統(tǒng)適應(yīng)性差。 邏輯設(shè)計(系統(tǒng)分析)到物理設(shè)計(系統(tǒng)設(shè)計)的過渡難度大。 文檔編寫的工作量大。4.適用范圍 開發(fā)早期能夠凍結(jié)用戶需求; 組織結(jié)構(gòu)穩(wěn)定,業(yè)務(wù)處理過程相對比較規(guī)范、成熟、定型的企業(yè)信息系統(tǒng),需求比較明確、穩(wěn)定; 系統(tǒng)規(guī)模大、功能與數(shù)據(jù)關(guān)系復雜的大型系統(tǒng)。三、原型法1.基本思想開發(fā)者和用戶在系統(tǒng)的主要需求上取得一致意見后,由開發(fā)者很快開發(fā)出一個初步的原型系統(tǒng),然后通過用戶使用和評價,提出改進意見,反復修改、擴展和完善,直到形成一個相對穩(wěn)定的系統(tǒng)。原型法能充分發(fā)揮用戶的積極性,能及早發(fā)現(xiàn)系統(tǒng)開發(fā)中發(fā)生的問題,系統(tǒng)適用性較高。但缺乏對

35、整個系統(tǒng)的全面認識,系統(tǒng)分析比較粗略,不易在復雜的大型管理信息系統(tǒng)中全面應(yīng)用。2.步驟(1)確定用戶基本需求,快速開發(fā)初始原型系統(tǒng)。(2)使用原型系統(tǒng)確認用戶需求。這是原型法中最核心的步驟。(3)修改和改進原型。原型法是上述步驟的一個不斷循環(huán)、迭代的過程。3.優(yōu)點和缺點優(yōu)點: 便于滿足用戶需求。提高了用戶參與系統(tǒng)開發(fā)的積極性。 開發(fā)時間短、效率高。缺點: 開發(fā)進程難以控制和管理;可能會使系統(tǒng)偏離開發(fā)方向。4.適用范圍: 用戶事先難以說明需求或需求經(jīng)常變化的系統(tǒng),如決策支持系統(tǒng)。 規(guī)模較小的應(yīng)用系統(tǒng)。 要求有快速建立原型系統(tǒng)的開發(fā)工具。 如PowerBuilder、Visual Basic、De

36、lphi、Visual FoxPro等。原型法可以與生命周期法結(jié)合使用,即整體上仍使用生命周期法,而僅對其中功能獨立的模塊采用原型法。四、面向?qū)ο蠓椒嫦驅(qū)ο蠓椒ㄊ且环N認識問題和解決問題的思維方法,它將客觀世界看成是由許多相互聯(lián)系、相互作用的不同對象構(gòu)成的。用面向?qū)ο蠓椒ń⒌南到y(tǒng)中,對象是其基本組成單位。對象的本質(zhì)就是數(shù)據(jù)與操作的封裝。1.幾個基本概念 對象:它是一組屬性和有權(quán)對這些屬性進行操作的一組服務(wù)的封裝體。封裝性:把對象的屬性和服務(wù)結(jié)合成一個獨立的系統(tǒng)單位,并盡可能隱蔽對象的內(nèi)部細節(jié)。通過封裝,對象就有了控制自身狀態(tài)的獨立性。惟一能改變對象狀態(tài)的方式是其他對象發(fā)來的消息。面向?qū)ο蟮倪@

37、一特征使得外界的變動對整個系統(tǒng)結(jié)構(gòu)的影響降低到最低限度。 類:類是對一組相似對象的描述,這些對象具有相同的屬性和行為、相同的變量(數(shù)據(jù)結(jié)構(gòu))和方法實現(xiàn)。類是對象的模板,是所有相似對象的狀態(tài)和操作構(gòu)成的模板。對象是類的實例。 繼承。類是有層次的,一個類的上層可以有超類(superclass),下層可以有子類(subclass),形成一種層次結(jié)構(gòu)。這種層次結(jié)構(gòu)的一個重要特點是繼承性,子類對象無條件地擁有父類對象的所有的特性(屬性和操作),這一機制稱為繼承性。繼承性提高了軟件的可重用性。 消息:消息(message)就是一個對象向其他對象發(fā)出的服務(wù)請求。2.OO法的開發(fā)步驟 系統(tǒng)調(diào)查和需求分析。 面

38、向?qū)ο蠓治觯∣OA)。建立對象模型、動態(tài)模型和功能模型。任務(wù)是:先通過對用戶需求陳述的分析,識別出所涉及的對象、對象之間的關(guān)系和服務(wù)等,建立對象模型;然后以對象模型為基礎(chǔ),將對象的交互作用和時序關(guān)系建立成動態(tài)模型;然后再進一步設(shè)計有關(guān)對象的功能,建立功能模型。 面向?qū)ο笤O(shè)計(OOD)。從OOA到OOD的過渡是一個增量關(guān)系(逐步擴充模型),其任務(wù)是主體部件設(shè)計和數(shù)據(jù)管理部件設(shè)計。 面向?qū)ο缶幊蹋∣OP)。可視化設(shè)計和代碼設(shè)計,可視化設(shè)計主要進行用戶界面設(shè)計;代碼設(shè)計是編寫所需要響應(yīng)的事件代碼。3.優(yōu)點和缺點:優(yōu)點: 面向?qū)ο蠓椒枋龅默F(xiàn)實世界更符合人們認識事物的思維方法,因而用它開發(fā)的軟件更易于

39、理解,易于維護。 穩(wěn)定性好。對象是相對比較穩(wěn)定的要素。 面向?qū)ο蟮姆庋b性在很大程度上提高了系統(tǒng)的可維護性和可擴展性。 面向?qū)ο蟮睦^承性大大提高了軟件的可重用性。缺點: 需要有一定軟件環(huán)境的支持; 對系統(tǒng)開發(fā)的人力、財力、物力要求較高; 缺乏全局性的控制,可能會造成系統(tǒng)結(jié)構(gòu)不合理。4.適用范圍:特別適合圖形、多媒體和復雜系統(tǒng)的開發(fā)。五、計算機輔助軟件工程(CASE)CASE是計算機技術(shù)在系統(tǒng)開發(fā)活動、技術(shù)和方法中的應(yīng)用,是軟件工具與開發(fā)方法的結(jié)合體。是一種自動化的或半自動化的軟件開發(fā)方法。 1.特點 既支持自頂向下的結(jié)構(gòu)化開發(fā)方法,也支持自底向上的原型化方法。 支持信息系統(tǒng)開發(fā)的全過程。 簡化了

40、軟件管理維護工作,使開發(fā)者從繁雜的分析設(shè)計圖表和編程工作中解放出來。 自動生成文檔和程序代碼,產(chǎn)生標準化的文檔。 設(shè)計具有可重用性,提高了軟件開發(fā)效率。2.基于CASE的開發(fā)工具 分析、設(shè)計工具。 代碼生成工具。 測試工具。 項目管理工具。六、管理信息系統(tǒng)的開發(fā)方式1.信息系統(tǒng)開發(fā)的必要條件管理信息系統(tǒng)不僅是一個復雜的人-機系統(tǒng),而且是一個社會技術(shù)系統(tǒng)。影響MIS建設(shè)成功的因素不僅包括技術(shù)方面的原因,更多、更重要的是人的因素。信息系統(tǒng)開發(fā)的必要條件包括:(1)合理地確定信息系統(tǒng)的目標。目標的確定應(yīng)堅持先進性和實用性相結(jié)合的原則;信息系統(tǒng)目標應(yīng)與企業(yè)的戰(zhàn)略目標一致。(2)企業(yè)具備一定的科學管理基

41、礎(chǔ)。數(shù)據(jù)統(tǒng)一、流程合理、制度完善。(3)具備一定的物質(zhì)資源保證。資金、設(shè)備等。(4)領(lǐng)導重視,業(yè)務(wù)人員配合。一把手原則:企業(yè)主要領(lǐng)導的重視和親自參與是成功建立信息系統(tǒng)的重要條件。因為:只有高層領(lǐng)導才最了解企業(yè)的目標和需求;信息系統(tǒng)的建立是一個全局性問題,涉及企業(yè)的多個部門之間的協(xié)調(diào),涉及到企業(yè)組織結(jié)構(gòu)的調(diào)整,這些問題只有最高層領(lǐng)導才能解決。(5)配備結(jié)構(gòu)合理的開發(fā)隊伍。2.信息系統(tǒng)開發(fā)隊伍的組成及各種人員的職責人員工作職責項目管理人員系統(tǒng)開發(fā)、運行和維護的組織與領(lǐng)導工作系統(tǒng)分析員系統(tǒng)分析:與用戶溝通,確定用戶的需求,建立系統(tǒng)邏輯模型系統(tǒng)設(shè)計員系統(tǒng)設(shè)計:提出系統(tǒng)技術(shù)解決方案,滿足用戶需求程序員按

42、照系統(tǒng)設(shè)計的要求,進行應(yīng)用程序的設(shè)計系統(tǒng)維護人員系統(tǒng)硬件和軟件維護操作員硬件操作和信息處理等文檔管理員文檔管理、配置管理質(zhì)量管理員、審計質(zhì)量管理、風險管理其他專業(yè)人員數(shù)據(jù)庫管理員、網(wǎng)絡(luò)管理員等特殊設(shè)計工作3.信息系統(tǒng)開發(fā)方式(1)獨立開發(fā)方式適用于:有較強的系統(tǒng)分析與設(shè)計隊伍的組織和單位;優(yōu)點: 開發(fā)費用低; 開發(fā)的系統(tǒng)能夠適應(yīng)本企業(yè)的實際需求,用戶滿意度高; 系統(tǒng)維護工作方便。缺點: 由于專業(yè)化程度不夠,開發(fā)的系統(tǒng)不夠優(yōu)化; 開發(fā)周期長; 人員調(diào)動會影響到系統(tǒng)的維護工作。(2)委托開發(fā)方式適用于:企業(yè)無系統(tǒng)開發(fā)人員或開發(fā)隊伍力量薄弱,但資金較為充足。優(yōu)點: 省時; 省事; 開發(fā)的系統(tǒng)技術(shù)水平

43、較高。缺點: 費用高; 維護困難:系統(tǒng)維護需要開發(fā)單位的長期支持。(3)合作開發(fā)方式適用于:單位有一定的系統(tǒng)分析、設(shè)計及軟件開發(fā)人員,但開發(fā)力量較弱,希望通過合作開發(fā)提高自己開發(fā)隊伍的水平,便于系統(tǒng)維護工作的單位;優(yōu)點: 節(jié)約了資金; 有利于培養(yǎng)、增強本單位技術(shù)力量; 便于日后的系統(tǒng)維護工作。缺點: 易出現(xiàn)溝通問題,需要開發(fā)雙方有一個很好的溝通機制。(4)購買現(xiàn)成軟件適用于:通用性較強的業(yè)務(wù)。優(yōu)點: 省時; 費用低; 技術(shù)水平較高。缺點: 軟件專用性(針對性)差,不一定能完全符合本企業(yè)的實際需求; 與其他系統(tǒng)的接口需要進一步完善。第五章系統(tǒng)分析本章主要考核知識點包括:1.可行性分析的內(nèi)容和文檔

44、; 2.數(shù)據(jù)流程圖的構(gòu)造;2.數(shù)據(jù)字典的組成;4.系統(tǒng)分析報告的內(nèi)容。一、可行性分析的內(nèi)容和結(jié)果1.可行性研究的內(nèi)容可行性分析就是在初步調(diào)查的基礎(chǔ)上進一步明確問題,對系統(tǒng)規(guī)模、目標及有關(guān)約束條件進行整體、全面的分析與論證,提出系統(tǒng)的邏輯模型框架和可能的各種參考方案??尚行苑治鲆獜谋匾院涂赡苄詢蓚€方面進行??尚行越⒃诒匾缘幕A(chǔ)上。其內(nèi)容包括:(1)經(jīng)濟可行性。主要是對項目的經(jīng)濟效益進行評價。方法是成本/效益分析。(2)技術(shù)可行性。將來要采用的硬件和軟件技術(shù)以及開發(fā)人員的水平能否滿足用戶提出的要求。包括硬件、軟件和人員三個方面。人員方面主要指各類技術(shù)人員的數(shù)量、水平、來源情況等。(3)管理上

45、的可行性。管理可行性是指所建立的信息系統(tǒng)能否在該組織實現(xiàn),在當前的組織環(huán)境下能否很好地運行,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。管理可行性因素包括:領(lǐng)導是否支持;管理是否科學;組織機構(gòu)是否健全;基礎(chǔ)數(shù)據(jù)是否齊全;管理體制;管理人員對開發(fā)信息系統(tǒng)的態(tài)度以及管理方面的基礎(chǔ)工作是否會對信息系統(tǒng)的開發(fā)造成很大的阻礙。2.可行性分析的結(jié)果可行性分析報告(1)應(yīng)用項目的概況描述項目目標技術(shù)可行性分析經(jīng)濟可行性分析社會因素可行性分析開發(fā)所需資源和預算安排期望的效益關(guān)于結(jié)論的意見(結(jié)論的三個內(nèi)容)可行性分析的3個結(jié)論:可立即進行開發(fā)不能或者沒有必要繼續(xù)進行需推遲到某些條件具備后才能進行二、數(shù)據(jù)流程圖1.

46、定義:數(shù)據(jù)流程圖(DFD)是一種能全面描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(外部實體、數(shù)據(jù)存儲、數(shù)據(jù)流、處理)反映出信息在系統(tǒng)中的流動、處理和存儲情況。2.組成:(1)外部實體:指本系統(tǒng)以外的人或單位,它們和本系統(tǒng)有信息傳遞關(guān)系。(2)數(shù)據(jù)流:表示流動著的數(shù)據(jù),可以是一個數(shù)據(jù)項,也可以是一組數(shù)據(jù),也可以表示對數(shù)據(jù)文件的存儲操作。(3)處理(功能):表示系統(tǒng)的一種處理功能。用一個長方形表示處理。(4)數(shù)據(jù)存儲:指通過數(shù)據(jù)文件、文件夾或賬本等存儲數(shù)據(jù)。3.使用數(shù)據(jù)流程圖進行分析時應(yīng)遵循的原則(1)明確系統(tǒng)邊界;(2)自頂向下,逐層分解。(3)在局部上遵循由外向里的原則。4.數(shù)據(jù)流程

47、圖的層次分解總的分解思路:自頂向下,逐層分解。數(shù)據(jù)流程圖分為三個層次: 頂層圖:將系統(tǒng)看成是一個整體,視系統(tǒng)為一個總的數(shù)據(jù)處理模塊。頂層圖實際上刻畫了系統(tǒng)與其外部環(huán)境之間的關(guān)系,而無需考慮系統(tǒng)內(nèi)部的處理、存儲、信息流動問題。 中層。中層數(shù)據(jù)流程圖是對頂層數(shù)據(jù)流程圖的分解??梢园鄠€層次。 底層。底層數(shù)據(jù)流程圖是對中層數(shù)據(jù)流程圖的進一步分解。層次分解的原則(1)為了保證數(shù)據(jù)流程圖的正確性,可運用以下幾個原則對數(shù)據(jù)流程圖進行檢驗: 數(shù)據(jù)守恒。一個處理環(huán)節(jié)的輸出數(shù)據(jù)流僅由它的輸入數(shù)據(jù)流確定。既不能遺漏輸入數(shù)據(jù)流,也不能出現(xiàn)某些輸入數(shù)據(jù)流在處理環(huán)節(jié)沒有被使用。另外在層次分解時,要注意父圖與子圖之間數(shù)

48、據(jù)流的一致性。 數(shù)據(jù)存儲既應(yīng)該有輸入數(shù)據(jù)流也應(yīng)該有輸出數(shù)據(jù)流。(2)數(shù)據(jù)流程圖的可讀性。 簡化處理之間的聯(lián)系。 均勻分解。既各個子系統(tǒng)的分解層次應(yīng)大體相同。 命名應(yīng)該恰當。處理均應(yīng)以強動詞+客體的方式來命名,而其他元素均應(yīng)是名詞命名。三、數(shù)據(jù)字典1.數(shù)據(jù)字典是對數(shù)據(jù)流程圖上各個元素作出的詳細的定義和說明。內(nèi)容包括:數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體。2.數(shù)據(jù)字典的作用:(1)數(shù)據(jù)字典是對數(shù)據(jù)流程圖中的各個成分,包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能、外部實體等的邏輯內(nèi)容與特征予以詳細說明。(2)數(shù)據(jù)字典是以后系統(tǒng)設(shè)計、系統(tǒng)實施與系統(tǒng)維護的重要依據(jù)。3.編寫數(shù)據(jù)字典

49、的要求(1)對數(shù)據(jù)流程圖上各個成分的定義必須明確、易理解、惟一。(2)命名、編號與數(shù)據(jù)流程圖一致。(3)符號一致性和完整性要求。無遺漏、無重復、無矛盾。(4)格式規(guī)范、風格統(tǒng)一、文字精練、數(shù)字和符號正確。四、系統(tǒng)分析報告1.系統(tǒng)分析報告的作用(1)描述了目標系統(tǒng)的邏輯模型,作為開發(fā)人員進行系統(tǒng)設(shè)計和實施的基礎(chǔ)。(2)作為用戶和開發(fā)人員之間的協(xié)議或合同,為雙方交流和監(jiān)督提供基礎(chǔ)。(3)作為目標系統(tǒng)驗收和評價的依據(jù)。2.系統(tǒng)分析報告的內(nèi)容(1)原系統(tǒng)分析部分:包括總況、管理業(yè)務(wù)流程、功能分析、數(shù)據(jù)流程圖、處理邏輯說明、征求意見總結(jié)等。(2)新系統(tǒng)邏輯模型:新系統(tǒng)的目標和功能圖新系統(tǒng)的數(shù)據(jù)流程圖新系

50、統(tǒng)的數(shù)據(jù)字典關(guān)于處理邏輯的說明(3)實施計劃。包括:工作任務(wù)的分解、進度、預算等。第六章系統(tǒng)設(shè)計本章主要考核知識點包括:1.系統(tǒng)設(shè)計的任務(wù)、原則;2.模塊化設(shè)計和模塊結(jié)構(gòu)圖;3.代碼設(shè)計;4.數(shù)據(jù)庫設(shè)計;5.用戶界面設(shè)計;6.物理配置方案設(shè)計;7.系統(tǒng)設(shè)計說明書的內(nèi)容。一、系統(tǒng)設(shè)計的任務(wù)和原則1.任務(wù):在系統(tǒng)分析的基礎(chǔ)上,按照邏輯模型的要求,根據(jù)系統(tǒng)實現(xiàn)的內(nèi)外環(huán)境和主、客觀條件,從技術(shù)的角度去考慮系統(tǒng)的劃分、功能結(jié)構(gòu)問題,從提高系統(tǒng)的運行水平、工作效率和質(zhì)量方面,去完成系統(tǒng)物理方案的設(shè)計,為下一個階段系統(tǒng)實施提供必要的技術(shù)資料。其中,總體設(shè)計包括總體結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)物理配置方案;詳細

51、設(shè)計包括代碼設(shè)計、用戶界面設(shè)計、計算機處理過程設(shè)計。2.系統(tǒng)設(shè)計的原則:(1)系統(tǒng)性原則。系統(tǒng)是作為一個整體而存在的,因此,整個系統(tǒng)的代碼要統(tǒng)一,設(shè)計規(guī)范標準,傳遞語言要盡量一致,并使一次輸入得到多次利用。(2)靈活性和可變性原則。系統(tǒng)應(yīng)靈活,對環(huán)境的變化有很強的適應(yīng)性。因此要求盡量采用模塊化結(jié)構(gòu),提高各部分的獨立性,盡量減少各個子系統(tǒng)之間的數(shù)據(jù)依賴性。(3)可靠性原則。是指系統(tǒng)受外界干擾時的抵御力與恢復能力。如保密性、檢錯糾錯能力、抗病毒能力等。(4)經(jīng)濟性原則。提高效益、降低成本。硬件上不必過分追求先進。二、模塊化設(shè)計和模塊結(jié)構(gòu)圖1.總體結(jié)構(gòu)設(shè)計方法方法1:數(shù)據(jù)流程圖轉(zhuǎn)換成模塊結(jié)構(gòu)圖。方法

52、2:根據(jù)系統(tǒng)功能結(jié)構(gòu)、管理業(yè)務(wù)的邏輯順序、人們工作的習慣和設(shè)計者開發(fā)類似系統(tǒng)的經(jīng)驗直接劃分出子系統(tǒng)。2.原則 自頂向下,逐層分解; 子系統(tǒng)在功能上具有獨立性,簡潔性。 子系統(tǒng)之間的信息關(guān)聯(lián)低,接口簡單明確。 不會出現(xiàn)子系統(tǒng)中大量數(shù)據(jù)冗余,也不會出現(xiàn)子系統(tǒng)之間數(shù)據(jù)頻繁交換的現(xiàn)象。 要充分考慮到系統(tǒng)的可擴展性。3.模塊和模塊化模塊是指獨立命名并且擁有明確定義的實體。模塊有四個基本要素:輸入輸出、處理功能、內(nèi)部數(shù)據(jù)、程序代碼。輸入輸出、處理功能是模塊的外部特征;內(nèi)部數(shù)據(jù)、程序代碼是模塊的內(nèi)部特征。模塊化:將系統(tǒng)功能自頂向下地、由抽象到具體地劃分為多層次的獨立功能模塊,每個模塊完成一個特定的功能,一直分解到能簡單地用程序?qū)崿F(xiàn)為止。模塊獨立性:模塊獨立性是指其中一個模塊在運行時,與另一個模塊無關(guān)。4.模塊結(jié)構(gòu)圖模塊結(jié)構(gòu)圖又稱控制結(jié)構(gòu)圖、系統(tǒng)結(jié)構(gòu)圖。它描述了系統(tǒng)的層次分解結(jié)構(gòu)、模塊間組成的層次調(diào)用關(guān)系、模塊間傳遞的數(shù)據(jù)信息和控制信息等。基本符號要熟悉。5.由數(shù)據(jù)流程圖導出模塊結(jié)構(gòu)圖在數(shù)據(jù)流程圖中,數(shù)據(jù)流一般可以分為以下兩種類型: 變換流(Tr

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論