信息系統(tǒng)建設(shè)生命周期(4個(gè)階段)
1.規(guī)劃階段(產(chǎn)生階段/概念階段/需求分析階段)
????分為兩個(gè)過(guò)程:(1)概念的產(chǎn)生過(guò)程,根據(jù)企業(yè)經(jīng)營(yíng)管理的需要,提出建設(shè)信息系統(tǒng)的初步想法
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2)需求分析過(guò)程,對(duì)企業(yè)信息系統(tǒng)的需求進(jìn)行深入的調(diào)研和分析,形并成需求分析報(bào)告
2.開(kāi)發(fā)階段(最關(guān)鍵)
????(1)總體規(guī)劃階段
? ? ? ? ? ? ?基礎(chǔ):需求分析
? ? ? ? ? ? ?作用:
????????????????????1.指明信息系統(tǒng)在企業(yè)經(jīng)營(yíng)戰(zhàn)略中的作用和地位
????????????????????2.指導(dǎo)信息系統(tǒng)的開(kāi)發(fā)
????????????????????3.優(yōu)化配置和利用各種資源(內(nèi)部資源和外部資源)
????????????????????4.規(guī)范企業(yè)的業(yè)務(wù)流程
????????????內(nèi)容:包括 開(kāi)發(fā)目標(biāo)、總體架構(gòu)、組織結(jié)構(gòu)和管理流程、實(shí)施計(jì)劃、技術(shù)規(guī)劃等
? ? ?(2)系統(tǒng)分析
????????????目標(biāo):為系統(tǒng)設(shè)計(jì)階段提供系統(tǒng)的邏輯模型
????????????基礎(chǔ):企業(yè)的業(yè)務(wù)流程分析 規(guī)劃基本架構(gòu)
????????????內(nèi)容:組織結(jié)構(gòu)、功能分析、業(yè)務(wù)流程分析、數(shù)據(jù)和數(shù)據(jù)流程分析、系統(tǒng)初步方案
???? (3)系統(tǒng)設(shè)計(jì)
????????????根據(jù)系統(tǒng)分析的結(jié)果,設(shè)計(jì)出信息系統(tǒng)的實(shí)施方案。
????????????系統(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ì)
? ? ?(4)系統(tǒng)實(shí)施
????????????將設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)和網(wǎng)絡(luò)上實(shí)現(xiàn),將設(shè)計(jì)文本變成能在計(jì)算機(jī)上運(yùn)行的軟件系統(tǒng)。此階段用戶的參與特別重要,逐步處于主導(dǎo)地位
? ? ?(5)系統(tǒng)驗(yàn)收
????????????試運(yùn)行
3.運(yùn)行和維護(hù)階段
????????????維護(hù)分為4種:
????????????????1、排錯(cuò)性維護(hù) (初期較多)
????????????????2、適應(yīng)性維護(hù)(初期較多)?
????????????????3、完善性維護(hù)?
????????????????4、預(yù)防性維護(hù)
4.更新階段(消亡階段)
原則
1.高層管理人員介入原則
????????信息系統(tǒng)建設(shè)的目標(biāo):為企業(yè)的總體目標(biāo)服務(wù),只有高層才清楚這個(gè)總體目標(biāo),所以信息系統(tǒng)從概念到運(yùn)行都必須有企業(yè)高層管理人員介入。 介入:直接參加、決策或指導(dǎo)、在政治、經(jīng)濟(jì)、人事等方面的支持
現(xiàn)階段,CIO 首席信息官 Chief Information Officer 負(fù)責(zé)公司信息化工作,主持制定公司信息規(guī)劃、政策、標(biāo)準(zhǔn)
2.用戶參與開(kāi)發(fā)原則
含義:1.“用戶”有確定的范圍 信息系統(tǒng)的使用者(核心用戶)2.擁護(hù)應(yīng)當(dāng)參與全過(guò)程的開(kāi)發(fā) 特別是核心用戶 3.用戶應(yīng)當(dāng)深度參與系統(tǒng)開(kāi)發(fā) 一要以甲方代表身份出現(xiàn),又要成為真正的開(kāi)發(fā)人員
3.自頂向下規(guī)劃原則 目標(biāo) 達(dá)到信息的一致性
4.工程化原則
規(guī)劃方法
1.企業(yè)系統(tǒng)規(guī)劃方法(BSP)
是企業(yè)戰(zhàn)略數(shù)據(jù)規(guī)劃方法和信息工程方法的基礎(chǔ)和,目標(biāo)是提供一個(gè)信息系統(tǒng)規(guī)劃,用以支持企業(yè)短期的和長(zhǎng)期的信息需求
UC矩陣,將過(guò)程和數(shù)據(jù)類(lèi)兩者作為定義企業(yè)信息系統(tǒng)總體結(jié)構(gòu)的基礎(chǔ),具體做法,利用過(guò)程/數(shù)據(jù)矩陣(UC矩陣),來(lái)表達(dá)兩者之間的關(guān)系。
2.戰(zhàn)略數(shù)據(jù)規(guī)劃方法
一個(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)力的重要成因 。
要點(diǎn):
1.數(shù)據(jù)環(huán)境對(duì)于信息系統(tǒng)至關(guān)重要 把靜態(tài)的、獨(dú)立的信息資源通過(guò)戰(zhàn)略數(shù)據(jù)規(guī)劃重建企業(yè)數(shù)據(jù)環(huán)境,使其成為集成化、網(wǎng)絡(luò)化的信息資源,對(duì)一個(gè)現(xiàn)代化企業(yè)來(lái)說(shuō)是更為迫切的任務(wù)
2.四種數(shù)據(jù)環(huán)境 (數(shù)據(jù)文件、應(yīng)用數(shù)據(jù)庫(kù)、主題數(shù)據(jù)庫(kù)、信息檢索系統(tǒng))
3.建設(shè)主題數(shù)據(jù)庫(kù)是信息系統(tǒng)開(kāi)發(fā)的中心任務(wù) 面向業(yè)務(wù)主題的數(shù)據(jù)庫(kù),業(yè)務(wù)主題指企業(yè)的核心業(yè)務(wù)和主導(dǎo)流程。
4.圍繞數(shù)據(jù)庫(kù)搞好應(yīng)用軟件開(kāi)發(fā)
3.信息工程方法
是企業(yè)系統(tǒng)規(guī)劃方法和戰(zhàn)略數(shù)據(jù)規(guī)劃方法的總結(jié)和提升,把信息系統(tǒng)開(kāi)發(fā)過(guò)程工程化。
工程化:一整套成熟的、規(guī)范的工程方法、技術(shù)、標(biāo)準(zhǔn)、程序和規(guī)范,使得開(kāi)發(fā)工作擺脫隨意性和多變性,其目標(biāo)是信息系統(tǒng)的開(kāi)發(fā)走上智能化、程序化和自動(dòng)化的道路。
4.關(guān)鍵成功因素法、目的:
通過(guò)企業(yè)的關(guān)鍵因素(CSF,通常與那些能夠確保企業(yè)生存和發(fā)展的方面相關(guān)),確定企業(yè)業(yè)務(wù)的關(guān)鍵信息需求,通過(guò)對(duì)關(guān)鍵因素的識(shí)別,找出實(shí)現(xiàn)目標(biāo)所需要的關(guān)鍵信息集合,從而確定系統(tǒng)開(kāi)發(fā)的優(yōu)先次序。
5.戰(zhàn)略集合轉(zhuǎn)化法(SST)?
將企業(yè)戰(zhàn)略看成一個(gè)“信息集合”,包括使命、目標(biāo)、戰(zhàn)略和其他企業(yè)屬性。
6. CSF、 SST、BSP之間的關(guān)系
CSF方法能抓住主要矛盾, 使目標(biāo)的識(shí)別 突出重點(diǎn)。用這種方法所確定的目標(biāo)和傳統(tǒng)的方法銜接得比較好,但一般最有利的只是在確定管理目標(biāo)上。
SST方法從另一個(gè) 度識(shí)別管理目標(biāo),它 映了各種人的要求,而 且給出了 這種要求的分層,然后轉(zhuǎn)化為信息系統(tǒng)目標(biāo)的結(jié)構(gòu)化方法。它能保證目標(biāo)比較全面,疏漏較少,但它在突出重點(diǎn)方面不如CSF
BSP方法 然也首先強(qiáng)調(diào)目標(biāo),但它沒(méi)有明顯的目標(biāo) 出過(guò)程。企業(yè)目標(biāo)到系統(tǒng)目標(biāo)的轉(zhuǎn)換 是通過(guò)對(duì)PO矩陣、R D 矩 陣 和 CU矩陣等的分析得到的。這樣可以定義出新的系統(tǒng)以支持企業(yè)過(guò)程,也就 企業(yè)的目標(biāo)轉(zhuǎn)化為系統(tǒng)的目標(biāo),識(shí)別 企業(yè)過(guò)程是BSP方法的中心
在信息系統(tǒng)戰(zhàn)略規(guī)劃的實(shí)踐中,往往把這三種方法結(jié)合起來(lái)使用,統(tǒng) 為 CSB方法 。CSB方 法 先 用 CSF方法確定 企業(yè)目標(biāo),然 后 用 SST方法補(bǔ)充完善企業(yè)目標(biāo),并將這些目標(biāo)轉(zhuǎn)化為信息系統(tǒng)目標(biāo),用 BSP方法校核兩個(gè)目標(biāo),并確 定信息系統(tǒng)結(jié)構(gòu)。這樣 ,就補(bǔ)充了單個(gè)方法的不足。當(dāng)然,這也使得整個(gè)方法過(guò)于復(fù)雜,而削弱了單個(gè)方法的靈活性。
開(kāi)發(fā)方法
1.結(jié)構(gòu)化方法?
由結(jié)構(gòu)化系統(tǒng)分析和設(shè)計(jì)組成的一種信息系統(tǒng)開(kāi)發(fā)方法
基本思想:將系統(tǒng)的生命周期劃分為系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)維護(hù)等階段
遵循系統(tǒng)工程原理,按照事先設(shè)計(jì)好的程序和步驟,使用一定的開(kāi)發(fā)工具,完成規(guī)定的文檔,在結(jié)構(gòu)化和模塊化的基礎(chǔ)上進(jìn)行信息系統(tǒng)開(kāi)發(fā)工作
過(guò)程 一般先將系統(tǒng)功能視為一個(gè)大的模塊,再根據(jù)系統(tǒng)分析設(shè)計(jì)的要求對(duì)其進(jìn)行進(jìn)一步的模塊分解或組合
特點(diǎn):1.開(kāi)發(fā)目標(biāo)清晰化? 開(kāi)發(fā)中保持與用戶的溝通,取得共識(shí) 2.工作階段程式化 3.開(kāi)發(fā)文檔規(guī)范化,工作完成后完成相應(yīng)文檔 4.設(shè)計(jì)方法結(jié)構(gòu)化 結(jié)構(gòu)化 模塊化 使各個(gè)子系統(tǒng)間相對(duì)獨(dú)立 便于系統(tǒng)的分析、設(shè)計(jì)、實(shí)現(xiàn)與維護(hù)
2.快速原型法
是一種根據(jù)用戶需求,利用系統(tǒng)開(kāi)發(fā)工具,快速地建 一個(gè)系統(tǒng)模型并展示給用戶,在此基礎(chǔ)上與用戶交 ,最終實(shí)現(xiàn)用戶需求的信息系統(tǒng)快速開(kāi)發(fā)的方法。
過(guò)程包括系統(tǒng)需求分析、系統(tǒng) 初步設(shè)計(jì)、系統(tǒng)調(diào)試、系統(tǒng)檢測(cè)等階段。
特點(diǎn):開(kāi)發(fā)周期 、見(jiàn)效快、與業(yè)務(wù)人員交 方便的優(yōu)點(diǎn),特 適用于那些用戶需求模糊 結(jié)構(gòu)性比較差的信息系統(tǒng)的開(kāi)發(fā)。
3.面向?qū)ο蠓?/h2>
利用面向?qū)ο蟮男畔⒔8拍?,如?shí)體、關(guān)系、屬性等,同時(shí)用封裝、繼承、多態(tài)等機(jī)制來(lái)構(gòu)造模擬現(xiàn)實(shí)系統(tǒng)的方法。傳統(tǒng)的結(jié)構(gòu)化設(shè)計(jì)方法的基本點(diǎn)是面向過(guò)程,系統(tǒng)被分解成若干個(gè)過(guò)程。而面向?qū)ο蟮姆椒ㄊ遣捎脴?gòu)造模型的觀點(diǎn),在系統(tǒng)的開(kāi)發(fā)過(guò)程中,各個(gè)步驟的共同的目標(biāo)是建造一個(gè)問(wèn)題域的模型。在面向?qū)ο蟮脑O(shè)計(jì)中,初 始元素是對(duì)象,然后將具有共同特征的對(duì)象歸納成類(lèi),組織類(lèi)之間的等級(jí)關(guān)系,構(gòu) 造類(lèi)庫(kù) 。在應(yīng)用時(shí),在類(lèi)庫(kù)中選擇相應(yīng)的類(lèi)。