1 ,、前期準(zhǔn)備 中聯(lián)科創(chuàng)科技公司開發(fā)人員對(duì)系統(tǒng)開發(fā)前期進(jìn)行充分的用戶調(diào)研、需求分析和系統(tǒng)體系結(jié)構(gòu)的設(shè)計(jì)準(zhǔn)備工作,。
中聯(lián)科創(chuàng)科技公司軟件開發(fā)人員以及業(yè)務(wù)需求人員共同組建項(xiàng)目組,,一名項(xiàng)目經(jīng)理負(fù)責(zé)監(jiān)控項(xiàng)目的整體實(shí)施,,共同參與系統(tǒng)的全面設(shè)計(jì),、開發(fā),并針對(duì)業(yè)務(wù)提出進(jìn)一步開發(fā)需求,,開展軟件用戶化工作,,制定二次開發(fā)方案,參與設(shè)計(jì)業(yè)務(wù)系統(tǒng)與其它軟件的接口,。
2 ,、實(shí)施過程 整個(gè)開發(fā)過程將經(jīng)歷獲取需求、需求分析,、系統(tǒng)結(jié)構(gòu)建立,、設(shè)計(jì)、編碼,、測(cè)試等階段,。
2.1 獲取需求 軟件在進(jìn)入正式開發(fā)之前供準(zhǔn)確的書面《軟件設(shè)計(jì)詳細(xì)需求書》響待開發(fā)系統(tǒng)的主要因素。
2.2 需求分析 中聯(lián)科創(chuàng)科技公司開發(fā)人員構(gòu)思,、確立系統(tǒng)目標(biāo),、劃分業(yè)務(wù)領(lǐng)域、現(xiàn)行業(yè)務(wù)分析,、建立業(yè)務(wù)模型,、信息需求分析、用戶視圖規(guī)范化,、數(shù)據(jù)元素標(biāo)準(zhǔn)化與一致性控制等,。 在項(xiàng)目組和用戶充分交互、理解的基礎(chǔ)上,,提出系統(tǒng)的技術(shù)構(gòu)架,,對(duì)系統(tǒng)功能、性能等主要指標(biāo)作描述,,對(duì)實(shí)現(xiàn)方法項(xiàng)目實(shí)施人員應(yīng)有一個(gè)比較清晰的輪廓及整體設(shè)計(jì)思路,,對(duì)有疑問的地方及時(shí)與業(yè)務(wù)需求人員進(jìn)行溝通交流,最終達(dá)成共識(shí),。 綜合對(duì)該用戶群體現(xiàn)有硬件配置,,軟件配置,網(wǎng)絡(luò)使用情況,,數(shù)據(jù)庫(kù)使用情況,,計(jì)算機(jī)熟悉程度做一定的調(diào)研,根據(jù)調(diào)查的統(tǒng)計(jì)結(jié)果決定即將開發(fā)的一些軟件適用指標(biāo),。
2.3 系統(tǒng)結(jié)構(gòu)建立 確定軟件服務(wù)器的硬件配置及用戶硬件資源配置,。 確定用戶軟件平臺(tái)的統(tǒng)一協(xié)調(diào)。
2.4 設(shè)計(jì) 軟件設(shè)計(jì)階段的工作包括對(duì)模塊進(jìn)行必要的修改,,同時(shí)可能需要對(duì)某些結(jié)構(gòu)做一些修改,,確定界面定義,、用戶服務(wù)層、業(yè)務(wù)邏輯層,、數(shù)據(jù)庫(kù)服務(wù)層和具體數(shù)據(jù)庫(kù),,確定軟件開發(fā)工具。這一階段還將完成更詳細(xì)的功能和業(yè)務(wù)需求調(diào)研,,制作系統(tǒng)中最符合用戶需要的文檔,。 根據(jù)應(yīng)用系統(tǒng)對(duì)安全的要求,同步進(jìn)行安全保密設(shè)計(jì),。
2.5 編碼 確定軟件的界面風(fēng)格,、使用功能、編程語言,、數(shù)據(jù)庫(kù)結(jié)構(gòu)和具體數(shù)據(jù)等工作,,并開始進(jìn)入程序編寫階段。 開發(fā)人員進(jìn)入設(shè)置和編碼工作之后,,應(yīng)先確定編碼的風(fēng)格在開發(fā)過程中保持一致,,工作過程中如發(fā)現(xiàn)前面分析或設(shè)計(jì)階段的某些錯(cuò)誤,應(yīng)返回到前面的階段進(jìn)行必要的修改,,同時(shí)主要開發(fā)人員之間應(yīng)相互緊密配合,。
2.6 測(cè)試 系統(tǒng)投入使用前最關(guān)鍵的一個(gè)步驟,由開發(fā)人員之間,、業(yè)務(wù)需求人員交叉測(cè)試或由軟件測(cè)試工程師測(cè)試,。開發(fā)人員將對(duì)在測(cè)試過程中發(fā)現(xiàn)的問題提出可行建議進(jìn)行改進(jìn)。
3 ,、整體驗(yàn)收 業(yè)務(wù)需求人員負(fù)責(zé)提供驗(yàn)收標(biāo)準(zhǔn),。 當(dāng)軟件的后期測(cè)試完成后,通知業(yè)務(wù)需求人員驗(yàn)收,,驗(yàn)收主要以業(yè)務(wù)需求人員提供的原始資料及《軟件開發(fā)設(shè)計(jì)方案》為依據(jù),,對(duì)軟件的各項(xiàng)功能進(jìn)行全面的核查,如無異議,,驗(yàn)收后簽署“驗(yàn)收確認(rèn)書”,。
4 ,、后期培訓(xùn)
4.1 培訓(xùn)目標(biāo) 在實(shí)施項(xiàng)目的過程中,,使相關(guān)操作人員理解軟件的基本原理和實(shí)際運(yùn)用,使他們對(duì)整套業(yè)務(wù)軟件的具體性能,,操作步驟以及具體要求,,有一個(gè)更深層次的認(rèn)識(shí),并能在計(jì)算機(jī)管理下對(duì)其業(yè)務(wù)軟件流程熟練操作使用,。 再開發(fā)人員共同接受軟件開發(fā)方全面,、系統(tǒng)的培訓(xùn),,保證能夠在二期推廣中獨(dú)擋一面完成推廣及軟件升級(jí)任務(wù)。
4.2 培訓(xùn)計(jì)劃 項(xiàng)目組有義務(wù)對(duì)用戶提供及時(shí),、有效,、全面的培訓(xùn),并在項(xiàng)目實(shí)施過程中充分重視對(duì)用戶方的技術(shù)轉(zhuǎn)移,,并提前制訂有效可行的培訓(xùn)計(jì)劃,。
4.3 考核標(biāo)準(zhǔn) 以實(shí)際操作方式測(cè)試用戶對(duì)軟件系統(tǒng)流程的操作使用能力。
5 ,、技術(shù)支持 中聯(lián)科創(chuàng)科技公司為業(yè)務(wù)需求方提供書面的技術(shù)支持承諾,,并能夠認(rèn)真執(zhí)行,落到實(shí)處,。
|