系統(tǒng)實(shí)施方案
1、項(xiàng)目總體實(shí)施計(jì)劃
為了有效地保證系統(tǒng)開發(fā)的質(zhì)量,整個(gè)系統(tǒng)建設(shè)的全過程劃分為準(zhǔn)備、設(shè)計(jì)、開發(fā)、實(shí)施和運(yùn)行階段,每個(gè)階段完成相應(yīng)的任務(wù),確保信息系統(tǒng)的建設(shè)。
如下圖所示:
2、需求分析階段
需求分析流程如下:安排需求人員參與本項(xiàng)目需求調(diào)研工作(包括:軟件開發(fā)人員,各處室業(yè)務(wù)人員、集成人員和美工等);制定及修改需求開發(fā)計(jì)劃,需求調(diào)查。
(1)需求分析
ü確定技術(shù)解決方案及技術(shù)架構(gòu)
ü和各處(室、局)確認(rèn)業(yè)務(wù)需求
ü建立《需求規(guī)格說明書》
(2)需求評審
(3)需求確認(rèn)
(4)
需求基線管理
3、設(shè)計(jì)開發(fā)階段
安排工程師進(jìn)行系統(tǒng)設(shè)計(jì)開發(fā)工作,包括:美工、系統(tǒng)設(shè)計(jì)人員、業(yè)務(wù)開發(fā)工程師和系統(tǒng)集成工程師,具體工作包含如下:
(1)概要設(shè)計(jì)
ü制定概要設(shè)計(jì)計(jì)劃
ü確定系統(tǒng)架構(gòu)和概要設(shè)計(jì)準(zhǔn)則
ü概要設(shè)計(jì)
ü評審系統(tǒng)概要設(shè)計(jì)
ü確認(rèn)《概要設(shè)計(jì)書》
ü概要設(shè)計(jì)基線管理
(2)詳細(xì)設(shè)計(jì)
ü制定詳細(xì)設(shè)計(jì)計(jì)劃
ü確定詳細(xì)設(shè)計(jì)準(zhǔn)則
ü詳細(xì)設(shè)計(jì)
ü評審系統(tǒng)詳細(xì)設(shè)計(jì)
ü確認(rèn)《詳細(xì)設(shè)計(jì)書》
ü詳細(xì)設(shè)計(jì)基線管理
(3)程序編碼
ü制定并不斷修正編碼開發(fā)計(jì)劃
ü編制《編程規(guī)約》
ü設(shè)計(jì)程序框架和共通模塊
ü編碼實(shí)現(xiàn)
ü代碼評審
ü編碼基線管理
4、系統(tǒng)測試階段
在系統(tǒng)開發(fā)完成后,將對系統(tǒng)進(jìn)行系統(tǒng)整體的系統(tǒng)測試、性能測試等,以及編寫相應(yīng)的測試計(jì)劃文檔、測試用例、測試報(bào)告等。
項(xiàng)目測試工作分為單元測試、集成測試和系統(tǒng)測試,單元測試由開發(fā)工程師負(fù)責(zé),在編碼結(jié)束后實(shí)施。軟件在通過單元測試后,才能實(shí)施集成測試和系統(tǒng)測試。集成測試和系統(tǒng)測試由測試工程師負(fù)責(zé),并且在軟件的設(shè)計(jì)與實(shí)現(xiàn)階段,測試工程師就必須開始測試用例的設(shè)計(jì)。在集成測試實(shí)施前,測試用例必須通過評審。
項(xiàng)目測試流程如下:
測試項(xiàng)目測試工具:
測試工具
描述
Test?Director?8.0
測試管理工具
QuickTest?Professional?9.2
自動化測試工具
Load?Runner?8.1
性能測試工具
5、系統(tǒng)試運(yùn)行階段
系統(tǒng)試運(yùn)行流程圖如下:
(1)編制計(jì)劃
與項(xiàng)目實(shí)施負(fù)責(zé)人商議具體試運(yùn)行時(shí)間,地點(diǎn),人員等安排,項(xiàng)目組編制《試運(yùn)行計(jì)劃》。
(2)發(fā)試運(yùn)行通知
在試運(yùn)行開始前2天,按照《試運(yùn)行計(jì)劃》,將時(shí)間,地點(diǎn),人員等信息通知用戶實(shí)施負(fù)責(zé)人。
(3)搭建環(huán)境及數(shù)據(jù)準(zhǔn)備
在試運(yùn)行開始前搭建好軟件環(huán)境、硬件環(huán)境、網(wǎng)絡(luò)環(huán)境、調(diào)通線路,檢查軟件、硬件、網(wǎng)絡(luò)、線路等各個(gè)環(huán)節(jié)是否有問題。
數(shù)據(jù)準(zhǔn)備,由各處室整理提供試運(yùn)行基礎(chǔ)數(shù)據(jù),系統(tǒng)所需各類數(shù)據(jù)完整可用。
(4)組織試運(yùn)行
用戶相關(guān)各級領(lǐng)導(dǎo)給予全面配合,組織相關(guān)人員進(jìn)行試運(yùn)行。項(xiàng)目組負(fù)責(zé)擔(dān)當(dāng)指揮,檢查用戶人員組織情況并給予指導(dǎo),跟蹤檢查如下情況:
跟蹤數(shù)據(jù)流轉(zhuǎn)狀況。
觀察業(yè)務(wù)流程執(zhí)行狀況。
觀察操作人員操作表現(xiàn)。
觀察系統(tǒng)運(yùn)行速度及異常表現(xiàn)。
觀察關(guān)鍵數(shù)據(jù)的正確性。
及時(shí)糾正錯(cuò)誤操作、對于新發(fā)生的問題及時(shí)與相關(guān)人員溝通,確定解決辦法。
(5)試運(yùn)行總結(jié)
試運(yùn)行完成,試運(yùn)行中設(shè)備、軟件的運(yùn)行情況良好,試運(yùn)行中業(yè)務(wù)流程和操作環(huán)節(jié)符合預(yù)期期望,試運(yùn)行順利通過。
6、項(xiàng)目驗(yàn)收階段
在建設(shè)本項(xiàng)目的同時(shí),應(yīng)嚴(yán)格遵守項(xiàng)目的各種測試和流程控制原則,以確保該項(xiàng)目系統(tǒng)順利完成。因成立質(zhì)量控制和驗(yàn)收組,根據(jù)軟件開發(fā)規(guī)程和技術(shù)規(guī)范要求,對應(yīng)用系統(tǒng)開發(fā)全過程實(shí)施軟件質(zhì)量控制,對開發(fā)全過程的文檔、程序進(jìn)行全流程管理,在應(yīng)用軟件安裝調(diào)試之后,負(fù)責(zé)應(yīng)用系統(tǒng)的測試和測試結(jié)果的認(rèn)證。在整個(gè)系統(tǒng)完成試運(yùn)行之后,聯(lián)合進(jìn)行整個(gè)系統(tǒng)的終驗(yàn)和測試,對照技術(shù)規(guī)范要求,提交終驗(yàn)報(bào)告,正式交付運(yùn)行。
7、運(yùn)營維護(hù)階段
運(yùn)營維護(hù)期的所有維護(hù)工作,包括軟件出現(xiàn)問題修改、細(xì)節(jié)性功能的增強(qiáng),在運(yùn)營維護(hù)階段用戶提出的問題和意見,運(yùn)維服務(wù)人員都應(yīng)以《軟件問題及修改記錄》的書面形式提交給項(xiàng)目組,待項(xiàng)目組修改完成后運(yùn)維人員應(yīng)組織相關(guān)的業(yè)務(wù)負(fù)責(zé)人進(jìn)行確認(rèn)。
8、項(xiàng)目進(jìn)度計(jì)劃
階段
相關(guān)工作
成果與說明
參與人員
項(xiàng)目
啟動
1、項(xiàng)目組織、人員準(zhǔn)備
項(xiàng)目組織機(jī)構(gòu)
項(xiàng)目組長、項(xiàng)目經(jīng)理、系統(tǒng)開發(fā)組、系統(tǒng)設(shè)計(jì)組、系統(tǒng)測試組等項(xiàng)目相關(guān)人員。
2、測試、開發(fā)環(huán)境搭建
項(xiàng)目啟動任務(wù)書
3、業(yè)務(wù)系統(tǒng)了解、學(xué)習(xí)
項(xiàng)目綜合實(shí)施計(jì)劃
需求分析與技術(shù)方案確定
1、數(shù)據(jù)庫、中間件等平臺技術(shù)構(gòu)筑論證
數(shù)據(jù)庫、中間件的確定
系統(tǒng)開發(fā)組、系統(tǒng)設(shè)計(jì)組
2、應(yīng)用系統(tǒng)架構(gòu)方案和功能分析
應(yīng)用平臺和功能的確定
3、部門節(jié)點(diǎn)數(shù)據(jù)分析、需求分析
數(shù)據(jù)標(biāo)準(zhǔn)與流程設(shè)計(jì)
4、功能分析
Demo原型、開發(fā)技術(shù)設(shè)計(jì)方案
系
統(tǒng)
設(shè)
計(jì)
1、中心資源數(shù)據(jù)庫設(shè)計(jì)及管理規(guī)范
詳細(xì)設(shè)計(jì)報(bào)告
技術(shù)實(shí)施方案
系統(tǒng)開發(fā)組、系統(tǒng)設(shè)計(jì)組
2、數(shù)據(jù)質(zhì)量審核、比對工具與規(guī)范
3、元數(shù)據(jù)管理工具與規(guī)范
4、分析專題建設(shè)規(guī)范
5、數(shù)據(jù)交換設(shè)計(jì)、數(shù)據(jù)存儲設(shè)計(jì)、系統(tǒng)集成設(shè)計(jì)
6、權(quán)限控制機(jī)制
7、功能設(shè)計(jì)
8、數(shù)據(jù)展現(xiàn)工具與規(guī)范
9、應(yīng)用框架設(shè)計(jì)(含:工具集成設(shè)計(jì))
系
統(tǒng)
開
發(fā)
測
試
詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì)報(bào)告
系統(tǒng)技術(shù)手冊
系統(tǒng)開發(fā)代碼
操作手冊
系統(tǒng)測試報(bào)告
系統(tǒng)開發(fā)組、系統(tǒng)設(shè)計(jì)組
開發(fā)
編碼
功能測試
UI測試
性能測試
安全性和訪問控制測試
故障測試
兼容性測試
安裝測試
系統(tǒng)
實(shí)施
系統(tǒng)部署、運(yùn)行
系統(tǒng)部署方案
系統(tǒng)試運(yùn)行報(bào)告
系統(tǒng)實(shí)施組
系統(tǒng)安裝部署
系統(tǒng)試運(yùn)行
項(xiàng)目
培訓(xùn)
1、系統(tǒng)管理員培訓(xùn)
集中培訓(xùn)、實(shí)踐培訓(xùn)等
系統(tǒng)培訓(xùn)組、用戶
2、關(guān)鍵用戶培訓(xùn)(操作員培訓(xùn))
集中培訓(xùn)、實(shí)踐培訓(xùn)等
系統(tǒng)
上線
驗(yàn)收
系統(tǒng)上線與驗(yàn)收
系統(tǒng)上線運(yùn)行
系統(tǒng)驗(yàn)收報(bào)告
系統(tǒng)實(shí)施組
系統(tǒng)正式上線
系統(tǒng)驗(yàn)收