备考信息系统项目管理师-----Day2
一、信息系統(tǒng)的生命周期(掌握)
可劃分為4大部分:立項(xiàng)->開發(fā)->運(yùn)維->消亡
可劃分為5小部分:系統(tǒng)規(guī)劃->系統(tǒng)分析->系統(tǒng)設(shè)計(jì)->系統(tǒng)實(shí)施->運(yùn)行維護(hù)
- 1.立項(xiàng)階段
- 對(duì)應(yīng)5小部分中的系統(tǒng)規(guī)劃
- 任務(wù):確定信息系統(tǒng)的發(fā)展戰(zhàn)略,對(duì)建設(shè)新系統(tǒng)的要求做出分析和預(yù)測(cè),寫成可行性報(bào)告
- 2.開發(fā)階段
對(duì)應(yīng)5小部分中的:- 系統(tǒng)分析:確定新系統(tǒng)的基本目標(biāo)和邏輯功能要求,即提出新系統(tǒng)的邏輯模型
- 系統(tǒng)設(shè)計(jì):具體設(shè)計(jì)實(shí)施邏輯模型的技術(shù)方案,即設(shè)計(jì)新系統(tǒng)的物理模型
- 系統(tǒng)實(shí)施:將設(shè)計(jì)的系統(tǒng)付諸實(shí)踐的階段
- 系統(tǒng)驗(yàn)收:驗(yàn)收
- 3.運(yùn)維階段
對(duì)應(yīng)5小部分中的:- 系統(tǒng)運(yùn)行和維護(hù):需要經(jīng)常進(jìn)行維護(hù)和評(píng)價(jià),記錄系統(tǒng)運(yùn)行情況
- 4.消亡階段
二、信息系統(tǒng)的開發(fā)方法(掌握)
信息系統(tǒng)的開發(fā)方法有4種:
- 1.結(jié)構(gòu)化開發(fā)方法
- 2.面向?qū)ο箝_發(fā)方法
- 3.原型化開發(fā)方法
- 4.面向服務(wù)開發(fā)方法
2.1 結(jié)構(gòu)化開發(fā)方法
結(jié)構(gòu)化開發(fā)方法也稱為生命周期法,是一種傳統(tǒng)的信息系統(tǒng)開發(fā)方法, 由結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)、結(jié)構(gòu)化程序設(shè)計(jì)三部分組成,其精髓是自頂向下、逐步求精和模塊化設(shè)計(jì)。
結(jié)構(gòu)化開發(fā)方法的主要特點(diǎn):
- (1)開發(fā)目標(biāo)清晰化
- (2)開發(fā)工程階段化
- (3)開發(fā)文檔規(guī)范化
- (4)設(shè)計(jì)方法結(jié)構(gòu)化
結(jié)構(gòu)化開發(fā)方法的局限性:
- 開發(fā)周期較長
- 難以適應(yīng)需求變化
- 很少考慮數(shù)據(jù)結(jié)構(gòu)
結(jié)構(gòu)化方法是目前最成熟、應(yīng)用較為廣泛的一種工程化方法,特別適合于數(shù)據(jù)處理領(lǐng)域的問題,但不適用于規(guī)模較大、比較復(fù)雜的系統(tǒng)開發(fā)。
2.2 面向?qū)ο箝_發(fā)方法
面向?qū)ο?#xff08;OO)方法認(rèn)為,客觀世界是由各種對(duì)象組成的,任何事物都是對(duì)象。使用OO方法構(gòu)造的系統(tǒng)具有更好的復(fù)用性。與結(jié)構(gòu)化方法類似,OO方法也劃分階段,但其中的系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)三個(gè)階段已經(jīng)沒有‘縫隙’,即這三個(gè)階段的界限變得不明確,某項(xiàng)工作既可以在前一個(gè)階段完成,也可以在后一個(gè)階段完成。
一些大型信息系統(tǒng)的開發(fā), 通常是將結(jié)構(gòu)化方法和OO方法結(jié)合起來。首先,使用結(jié)構(gòu)化方法進(jìn)行自頂向下的整體劃分,然后,自底向上采用OO方法進(jìn)行開發(fā)。
結(jié)構(gòu)化方法與OO方法的共同點(diǎn):在系統(tǒng)開發(fā)初期必須明確系統(tǒng)的功能要求,確定系統(tǒng)邊界。
2.3 原型化開發(fā)方法
原型化方法也稱為快速原型法,它是一種根據(jù)用戶初步需求,利用系統(tǒng)開發(fā)工具,快速地建立一個(gè)系統(tǒng)模型展示給用戶,在此基礎(chǔ)上與用戶交流,最終實(shí)現(xiàn)用戶需求的信息系統(tǒng)快速開發(fā)的方法。
從原型是否實(shí)現(xiàn)功能劃分:
- 水平模型(界面)
- 垂直模型(算法)
從原型是否被拋棄劃分:
- 拋棄式原型
- 演化式原型
原型化開發(fā)方法的特點(diǎn):
- 原型法可以使系統(tǒng)開發(fā)的周期縮短、成本和風(fēng)險(xiǎn)降低、速度加快,獲得較高的綜合開發(fā)效益
- 原型法是以用戶為中心來開發(fā)系統(tǒng)的,用戶參與的程度大大增加,開發(fā)的系統(tǒng)符合用戶的需求,因而增加了用戶的滿意度,提高了系統(tǒng)開發(fā)的成功率
- 由于用戶參與了系統(tǒng)開發(fā)的全過程,對(duì)系統(tǒng)的功能和結(jié)構(gòu)容易理解和接受,有利于系統(tǒng)的移交,有利于系統(tǒng)的原型和維護(hù)
原型化方法的缺陷:
- 開發(fā)環(huán)境要求高
- 管理水平要求高
原型化開發(fā)方法適用于分析層面難度大、技術(shù)層面難度不大的系統(tǒng);而對(duì)于技術(shù)層面的困難遠(yuǎn)大于其分析層面的系統(tǒng),則不適用。
3.4 面向服務(wù)開發(fā)方法
OO的應(yīng)用構(gòu)建在類和對(duì)象上,隨后發(fā)展起來的建模技術(shù)將相關(guān)對(duì)象按照業(yè)務(wù)功能進(jìn)行分組,就形成了構(gòu)件的概念。面向服務(wù)的開發(fā)方法可以提高系統(tǒng)的可復(fù)用性、信息資源共享和系統(tǒng)之間的互操作性,成為影響信息化建設(shè)效率的關(guān)鍵問題,而SO的思維方式恰好滿足這個(gè)需求。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的备考信息系统项目管理师-----Day2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PyTorch基础(11)----- t
- 下一篇: 汽车车牌识别系统(六)-- 项目中的各个