本書筆記目錄鏈接
上篇
第1章 信息系統(tǒng)基礎(chǔ)知識(shí)
本章要點(diǎn):
- 信息系統(tǒng)。概念、功能、類型、發(fā)展。
- 信息系統(tǒng)的建設(shè)。建設(shè)的復(fù)雜性及原則,信息系統(tǒng)的生命周期與開發(fā)方法。
1.1 信息系統(tǒng)
1.1.1 信息系統(tǒng)的概念
信息系統(tǒng)一般泛指收集、存儲(chǔ)、處理和傳播各種信息的具有完整功能的集合體。
信息系統(tǒng),IS,Information System
現(xiàn)代的信息系統(tǒng)總是指以計(jì)算機(jī)為信息處理工具,以網(wǎng)絡(luò)為信息傳輸手段的信息系統(tǒng)。
4個(gè)發(fā)展階段:
1. 電子數(shù)據(jù)處理階段
計(jì)算工資、統(tǒng)計(jì)賬目等應(yīng)用。
電子數(shù)據(jù)處理,EDP,Electronic Data Processing
2. 事務(wù)處理階段
局部業(yè)務(wù)管理(財(cái)會(huì)、銷售、物資、生產(chǎn)管理),形成事務(wù)處理系統(tǒng)。
事務(wù)處理系統(tǒng),TPS,Transaction Process System
3. 管理信息系統(tǒng)階段
管理信息系統(tǒng),MIS,Management Information System
定義:管理信息系統(tǒng)是用系統(tǒng)思建立起來(lái)的,以計(jì)算機(jī)為基本信息處理手段,以現(xiàn)代通信設(shè)備為基本傳輸工具,且能為管理決策提供信息服務(wù)的人機(jī)系統(tǒng)。即管理信息系統(tǒng)是一個(gè)由人和計(jì)算機(jī)等組成的,能進(jìn)行管理信息的收集、傳輸、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng)。
4. 決策支持系統(tǒng)階段
決策支持系統(tǒng),DSS,Decision Support System
企業(yè)信息系統(tǒng)的目標(biāo)為:借助于自動(dòng)化和互聯(lián)網(wǎng)技術(shù),綜合企業(yè)的經(jīng)營(yíng)、管理、決策和服務(wù)于一體,以求達(dá)到企業(yè)與系統(tǒng)的效率、效能和效益的統(tǒng)一,使計(jì)算機(jī)和因特網(wǎng)技術(shù)在企業(yè)管理和服務(wù)中能發(fā)揮更顯著的作用。
四階段是互相促進(jìn)、共同發(fā)展的關(guān)系,而不是取代關(guān)系。
1.1.2 信息系統(tǒng)的類型
1. 以數(shù)據(jù)環(huán)境分類
世界信息系統(tǒng)大師詹姆斯·馬丁在著作《信息工程》和《戰(zhàn)略數(shù)據(jù)規(guī)劃方法學(xué)》中將信息系統(tǒng)的數(shù)據(jù)環(huán)境分為4種類型。
第一類數(shù)據(jù)環(huán)境:數(shù)據(jù)文件
分散的文件。第二類數(shù)據(jù)環(huán)境:應(yīng)用數(shù)據(jù)庫(kù)
為分散的應(yīng)用而設(shè)計(jì)的分散的數(shù)據(jù)庫(kù)。第三類數(shù)據(jù)環(huán)境:主題數(shù)據(jù)庫(kù)(Subject Data Bases)
各種業(yè)務(wù)通過(guò)共享的數(shù)據(jù)庫(kù)聯(lián)系起來(lái)。第四類數(shù)據(jù)環(huán)境:信息檢索系統(tǒng)(Information Retrieval Systems)
更大的靈活性和動(dòng)態(tài)可變性。
戰(zhàn)略數(shù)據(jù)規(guī)劃的目標(biāo):分析、組織、建立企業(yè)穩(wěn)定的數(shù)據(jù)結(jié)構(gòu),規(guī)劃各種主題數(shù)據(jù)的實(shí)施步驟和分布策略,為企業(yè)管理計(jì)算機(jī)化打下堅(jiān)實(shí)的基礎(chǔ)。
2. 以應(yīng)用層次分類
一個(gè)公司的管理活動(dòng)可以分成四級(jí):戰(zhàn)略級(jí)、戰(zhàn)術(shù)級(jí)、操作級(jí)和事務(wù)級(jí)。
戰(zhàn)略級(jí)
使用者:企業(yè)最高管理層。戰(zhàn)術(shù)級(jí)
使用者:企業(yè)中層及其管理的部門。操作級(jí)
使用者:服務(wù)型企業(yè)的業(yè)務(wù)部門。如:保險(xiǎn)企業(yè)保單處理部門。事務(wù)級(jí)
使用者:企業(yè)管理業(yè)務(wù)人員。如:會(huì)計(jì)。
1.2 信息系統(tǒng)建設(shè)
1.2.1 信息系統(tǒng)的生命周期
信息系統(tǒng)從產(chǎn)生到消亡的整個(gè)過(guò)程 為信息系統(tǒng)的生命周期。
信息系統(tǒng)的生命周期分為4個(gè)階段:
-
信息系統(tǒng)規(guī)劃階段
過(guò)程一:概念的產(chǎn)生過(guò)程。
過(guò)程二:需求分析過(guò)程。 -
信息系統(tǒng)開發(fā)階段
最重要和關(guān)鍵的階段。分為5個(gè)階段。
-
總體規(guī)劃階段
信息系統(tǒng)總體規(guī)劃是系統(tǒng)開發(fā)的起始階段,它的基礎(chǔ)是需求分析。
作用:
- 指明信息系統(tǒng)在企業(yè)經(jīng)營(yíng)戰(zhàn)略中的作用和地位;
- 指導(dǎo)信息系統(tǒng)的開發(fā);
- 優(yōu)化配置和利用各種資源,包括內(nèi)部資源和外部資源;
- 通過(guò)規(guī)劃過(guò)程規(guī)范企業(yè)的業(yè)務(wù)流程。
一個(gè)比較完整的總體規(guī)劃,應(yīng)當(dāng)包括:
- 信息系統(tǒng)的開發(fā)目標(biāo)
- 信息系統(tǒng)的總體架構(gòu)
- 信息系統(tǒng)的組織結(jié)構(gòu)和管理流程
- 信息系統(tǒng)的實(shí)施計(jì)劃
- 信息系統(tǒng)的技術(shù)規(guī)范等
-
系統(tǒng)分析階段
系統(tǒng)分析階段的目標(biāo)是為系統(tǒng)設(shè)計(jì)階段提供系統(tǒng)的邏輯模型。
以企業(yè)的業(yè)務(wù)流程分析為基礎(chǔ),規(guī)劃即將建設(shè)的信息系統(tǒng)的基本架構(gòu),它是企業(yè)的管理流程和信息流程的交匯點(diǎn)。
系統(tǒng)分析的內(nèi)容主要應(yīng)包括:
- 組織結(jié)構(gòu)及功能分析
- 業(yè)務(wù)流程分析
- 數(shù)據(jù)和數(shù)據(jù)流程分析
- 系統(tǒng)初步方案
-
系統(tǒng)設(shè)計(jì)階段
系統(tǒng)設(shè)計(jì)階段是根據(jù)系統(tǒng)分析的結(jié)果,設(shè)計(jì)出信息系統(tǒng)的實(shí)施方案。
系統(tǒng)設(shè)計(jì)的主要內(nèi)容包括:
- 系統(tǒng)架構(gòu)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)設(shè)計(jì)
- 處理流程設(shè)計(jì)
- 功能模塊設(shè)計(jì)
- 安全控制方案設(shè)計(jì)
- 系統(tǒng)組織和隊(duì)伍設(shè)計(jì)
- 系統(tǒng)管理流程設(shè)計(jì)
-
系統(tǒng)實(shí)施階段
將設(shè)計(jì)文本變成能在計(jì)算機(jī)上運(yùn)行的軟件系統(tǒng)。
系統(tǒng)驗(yàn)收階段
-
-
信息系統(tǒng)運(yùn)行與維護(hù)階段
維護(hù)的4種類型:
- 排錯(cuò)性維護(hù)
- 適應(yīng)性維護(hù)
- 完善性維護(hù)
- 預(yù)防性維護(hù)
-
信息系統(tǒng)更新階段
也稱信息系統(tǒng)消亡階段。
1.2.2 信息系統(tǒng)建設(shè)原則
1. 高層管理人員介入原則
首席信息官,CIO,Chief Information Officer
在大多數(shù)企業(yè)里,CIO 是公司最高管理層中的核心成員之一。
2. 用戶參與開發(fā)原則
“用戶”有確定的范圍
信息系統(tǒng)的使用者。用戶應(yīng)當(dāng)參與全過(guò)程的開發(fā)
用戶應(yīng)當(dāng)深度參與系統(tǒng)開發(fā)
3. 自頂向下規(guī)劃原則
自頂向下規(guī)劃的目標(biāo)是達(dá)到信息的一致性。這種規(guī)劃絕不能取代信息系統(tǒng)的詳細(xì)設(shè)計(jì),各子系統(tǒng)應(yīng)在總體規(guī)劃的指導(dǎo)下進(jìn)行有創(chuàng)造性的設(shè)計(jì)。
4. 工程化原則
工程化 ,就是指有一整套成熟的、規(guī)范的工程方法、技術(shù)、標(biāo)準(zhǔn)、程序和規(guī)范,使得開發(fā)工作擺脫隨意性和多變性,其目標(biāo)是信息系統(tǒng)的開發(fā)走上智能化、程序化和自動(dòng)化的道路。
20世紀(jì)70年代的“軟件危機(jī)”(無(wú)法保證軟件能夠正確地運(yùn)行,可靠性差)。
5. 其他原則
例如:
- 創(chuàng)新性原則
- 整體性原則
- 發(fā)展性原則
- 經(jīng)濟(jì)性原則
1.2.3 信息系統(tǒng)規(guī)劃方法
1. 企業(yè)系統(tǒng)規(guī)劃方法
企業(yè)系統(tǒng)規(guī)劃方法,BSP,Business System Planning
由 IBM 公司于20世紀(jì)70年代研制并使用。UC 矩陣,U(Use),C(Creat)。BSP 方法中用來(lái)表達(dá)過(guò)程和數(shù)據(jù)兩者的關(guān)系。可劃分出子系統(tǒng),進(jìn)行數(shù)據(jù)分析,檢查數(shù)據(jù)和業(yè)務(wù)功能的匹配情況。
2. 戰(zhàn)略數(shù)據(jù)規(guī)劃方法
在 BSP 基礎(chǔ)上發(fā)展起來(lái)。
詹姆斯·馬丁在《戰(zhàn)略數(shù)據(jù)規(guī)劃方法學(xué)》中提出。
一個(gè)企業(yè)要建設(shè)信息系統(tǒng),其首要任務(wù)應(yīng)該是在企業(yè)戰(zhàn)略目標(biāo)的指導(dǎo)下做好企業(yè)戰(zhàn)略數(shù)據(jù)規(guī)劃。一個(gè)好的企業(yè)戰(zhàn)略數(shù)據(jù)規(guī)劃應(yīng)該是企業(yè)核心競(jìng)爭(zhēng)力的重要構(gòu)成因素,它有非常明顯的異質(zhì)性和專有性。
戰(zhàn)略數(shù)據(jù)規(guī)劃方法的要點(diǎn):
- 數(shù)據(jù)環(huán)境對(duì)于信息系統(tǒng)至關(guān)重要
- 四種數(shù)據(jù)環(huán)境
- 建設(shè)主題數(shù)據(jù)庫(kù)是信息系統(tǒng)開發(fā)的中心任務(wù)
- 圍繞主題數(shù)據(jù)庫(kù)搞好應(yīng)用軟件開發(fā)
3. 信息工程方法
在 BSP 以及戰(zhàn)略數(shù)據(jù)規(guī)劃方法的基礎(chǔ)上發(fā)展起來(lái)。
4. 關(guān)鍵成功因素法
通過(guò)對(duì) CSF 的識(shí)別,找出實(shí)現(xiàn)目標(biāo)所需的關(guān)鍵信息集合,確定系統(tǒng)開發(fā)的優(yōu)先次序。
關(guān)鍵成功因素,CSF,Critical Success Factors
由 John Rockart 于20世紀(jì)70年代末提出。
5. 戰(zhàn)略集合轉(zhuǎn)化法
將企業(yè)的戰(zhàn)略集轉(zhuǎn)化為信息系統(tǒng)的戰(zhàn)略集(由信息系統(tǒng)的目標(biāo)、環(huán)境約束和戰(zhàn)略規(guī)劃組成)。
戰(zhàn)略目標(biāo)集轉(zhuǎn)化法,SST,Strategy Set Transformation
由 William R. King 于1978年提出。
6. CSF、SST、BSP 之間的關(guān)系
- CSF:抓住主要矛盾,利于確定管理目標(biāo)。
- SST:保證目標(biāo)全面,疏漏較少。
- BSP:識(shí)別企業(yè)過(guò)程是 BSP 方法的中心。
實(shí)踐中往往把三種方法結(jié)合使用,統(tǒng)稱 CSB 方法。通過(guò) CSF 確定企業(yè)目標(biāo),用 SST 補(bǔ)充完善企業(yè)目標(biāo)并將其轉(zhuǎn)化為信息系統(tǒng)目標(biāo),用 BSP 校核兩個(gè)目標(biāo),確定信息系統(tǒng)結(jié)構(gòu)。
CSB 補(bǔ)充了單個(gè)方法的不足,但也因過(guò)于復(fù)雜而缺乏了靈活性。
1.2.4 信息系統(tǒng)開發(fā)方法
1. 結(jié)構(gòu)化方法
基本思想是將系統(tǒng)的生命周期劃分為系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)維護(hù)等階段。
主要特點(diǎn):
- 開發(fā)目標(biāo)清晰化
- 工作階段程式化
- 開發(fā)文檔規(guī)范化
- 設(shè)計(jì)方法結(jié)構(gòu)化
2. 快速原型法
敏捷開發(fā)方法?
快速原型法開發(fā)過(guò)程包括系統(tǒng)需求分析、系統(tǒng)初步設(shè)計(jì)、系統(tǒng)調(diào)試 、系統(tǒng)檢測(cè)等階段。
3. 面向?qū)ο蠓椒?/h5>
面向?qū)ο蟮姆椒ㄊ遣捎脴?gòu)造模型的觀點(diǎn),在系統(tǒng)的開發(fā)過(guò)程中,各個(gè)步驟的共同的目標(biāo)是建造一個(gè)問(wèn)題域的模型。
在面向?qū)ο蟮脑O(shè)計(jì)中,初始元素是對(duì)象,然后將具有共同特征的對(duì)象歸納成類,組織類之間的等級(jí)關(guān)系,構(gòu)造類庫(kù)。