(系分練習(xí))論開發(fā)方法及應(yīng)用_第1頁(yè)
(系分練習(xí))論開發(fā)方法及應(yīng)用_第2頁(yè)
(系分練習(xí))論開發(fā)方法及應(yīng)用_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

論開發(fā)方法及其應(yīng)用(系分)摘要2017年1月,我作為項(xiàng)目負(fù)責(zé)人,參加了XX市××集團(tuán)公司ERP財(cái)務(wù)管控項(xiàng)目,該項(xiàng)目合同金額500萬元,合同工期為1年,該項(xiàng)目的主要目標(biāo)是搭建ERP財(cái)務(wù)管控平臺(tái),實(shí)現(xiàn)客戶內(nèi)部從孤島系統(tǒng)到集團(tuán)管控系統(tǒng)的轉(zhuǎn)變,并為企業(yè)下一步財(cái)務(wù)業(yè)務(wù)一體化目標(biāo)打下堅(jiān)實(shí)基礎(chǔ)。本項(xiàng)目從客戶方的角度,急需解決新老系統(tǒng)的交替問題,即各分子公司老系統(tǒng)歷史數(shù)據(jù)遷移到新系統(tǒng)的開發(fā),那么開發(fā)模式的選用對(duì)本項(xiàng)目的整體實(shí)施與開發(fā)交付質(zhì)量起著十分重要的作用。本文以該項(xiàng)目的結(jié)構(gòu)化開放方法為例,結(jié)合本人項(xiàng)目實(shí)踐,主要從1、系統(tǒng)規(guī)劃;2、系統(tǒng)分析;3、系統(tǒng)設(shè)計(jì);4、系統(tǒng)實(shí)施;5、系統(tǒng)運(yùn)行與維護(hù)等結(jié)構(gòu)化的五個(gè)方面的工作,來闡述說明系統(tǒng)開發(fā)方法工作對(duì)于信息系統(tǒng)開發(fā)項(xiàng)目的重要作用和積極影響。正文背景 2017年1月,我作為項(xiàng)目負(fù)責(zé)人,參與并主導(dǎo)了XX市房地產(chǎn)公司ERP財(cái)務(wù)管控運(yùn)維項(xiàng)目,項(xiàng)目合同金額500萬元,實(shí)施周期為1年。本項(xiàng)目產(chǎn)品架構(gòu)基于JAVA開發(fā)的BS架構(gòu),數(shù)據(jù)庫(kù)平臺(tái)是oracle11g,中間件為IBM的websphere,該集團(tuán)公司希望借助先進(jìn)財(cái)務(wù)管控平臺(tái)系統(tǒng)幫助客戶提高工作效率,提升自身管理價(jià)值:1、從總部到下屬分布在全國(guó)26個(gè)省份共計(jì)100個(gè)分子公司,每天的財(cái)務(wù)數(shù)據(jù)需實(shí)時(shí)高效從分子公司傳遞到集團(tuán)總部,并將匯總的的財(cái)務(wù)數(shù)據(jù)定期生成匯總財(cái)務(wù)報(bào)表,改變?cè)行畔⑾到y(tǒng)孤島的現(xiàn)象;2、實(shí)現(xiàn)嚴(yán)格對(duì)全集團(tuán)各分子公司的關(guān)鍵單據(jù)、預(yù)算與資金工作流的審批與監(jiān)控,3、完成包含正常標(biāo)準(zhǔn)產(chǎn)品實(shí)施在內(nèi)的諸多二次開發(fā)工作。因系統(tǒng)使用人員眾多,系統(tǒng)分布區(qū)域廣大,系統(tǒng)需確保高性能、高并發(fā),以及高可用性,保證未來持續(xù)穩(wěn)定運(yùn)行,同時(shí)需兼顧企業(yè)自身個(gè)性化管理開發(fā)需求,特別是本項(xiàng)目除了標(biāo)準(zhǔn)產(chǎn)品實(shí)施以外,還存在眾多分子公司老系統(tǒng)的歷史數(shù)據(jù)遷移工作,而且老系統(tǒng)隸屬不同的廠家,數(shù)據(jù)格式和數(shù)據(jù)呈現(xiàn)方式千差萬別,無法直接通過傳統(tǒng)的導(dǎo)入導(dǎo)出方式完成數(shù)據(jù)的導(dǎo)入,同時(shí),客戶方將歷史數(shù)據(jù)的遷移工作納入本項(xiàng)目的驗(yàn)收范圍,因此如何選擇適合本項(xiàng)目的開發(fā)模式,以及順利完成此項(xiàng)開發(fā)工作,成為本項(xiàng)目極為重要的任務(wù)。 我們知道,軟件開發(fā)模型是作為指導(dǎo)軟件開發(fā)全過程、活動(dòng)和任務(wù)的框架,對(duì)于不同的軟件項(xiàng)目、針對(duì)不用行業(yè)的業(yè)務(wù)需求,項(xiàng)目規(guī)模復(fù)雜度可采用不同的開發(fā)模型。在軟件工程的發(fā)展歷程中,主要的開發(fā)模型有:瀑布模型、螺旋模型、敏捷開發(fā)模型等等,而本項(xiàng)目是標(biāo)準(zhǔn)產(chǎn)品交付加二次開發(fā)結(jié)合的大型項(xiàng)目,從雙方確認(rèn)的SOW中,就已定義的項(xiàng)目實(shí)施方法論共識(shí),明確定義了項(xiàng)目的“啟動(dòng)”、“藍(lán)圖”、“上線”、“驗(yàn)收”等四個(gè)里程碑,每個(gè)里程碑都對(duì)應(yīng)了明確的項(xiàng)目計(jì)劃,而且標(biāo)準(zhǔn)化了項(xiàng)目交付文檔(含開發(fā)文檔),SOW也明確定義了項(xiàng)目變更的流程和機(jī)制,因此,對(duì)歷史數(shù)據(jù)遷移的接口開發(fā),經(jīng)過項(xiàng)目組仔細(xì)謹(jǐn)慎評(píng)估后,認(rèn)為采用瀑布模型的結(jié)構(gòu)化開發(fā)方法適合本項(xiàng)目,也符合sow以及項(xiàng)目整體計(jì)劃的要求。 一、系統(tǒng)規(guī)劃 系統(tǒng)規(guī)劃階段,也是需求獲取的階段,在項(xiàng)目初期,我們通過多次聯(lián)合需求計(jì)劃,組織客戶方業(yè)務(wù)決策人,關(guān)鍵用戶以及本方項(xiàng)目組所有成員,重點(diǎn)討論了:1、歷史數(shù)據(jù)遷移的組織范圍,也就是哪些組織需要參與遷移,并非所有組織涉及手工帳的分子公司就不需要;2、歷史數(shù)據(jù)遷移的時(shí)間范圍,也就是哪些年份的數(shù)據(jù)導(dǎo)入;3、歷史數(shù)據(jù)遷移的最終目標(biāo),是備查數(shù)據(jù)的方式還是未來會(huì)參與到新系統(tǒng)的賬簿查詢或合并報(bào)表范疇;4、歷史數(shù)據(jù)的格式收集樣式分發(fā);5、歷史數(shù)據(jù)遷移資源的評(píng)估;6、歷史數(shù)據(jù)遷移的工作方式和工作量評(píng)估;7、歷史數(shù)據(jù)遷移工作的時(shí)間計(jì)劃等等。通過本階段的規(guī)劃和需求收集工作,項(xiàng)目組收集了相關(guān)重要信息,明確了該開發(fā)接口的數(shù)據(jù)收集來源,以及未來數(shù)據(jù)的呈現(xiàn)和使用方式,并且客戶方也清晰了自身需配合的任務(wù),為下一步系統(tǒng)分析的工作打下了基礎(chǔ)。 二、系統(tǒng)分析 該階段是一個(gè)關(guān)鍵階段,項(xiàng)目組在這個(gè)階段的主要任務(wù):1、數(shù)據(jù)的收集2、數(shù)據(jù)的分析;3、歷史數(shù)據(jù)遷移的數(shù)據(jù)流程圖DFD的確定;4、需求規(guī)格說明書的確定。通過數(shù)據(jù)的收集,我們得到了所有分子公司的財(cái)務(wù)憑證導(dǎo)出的格式樣式以及會(huì)計(jì)科目體系以及會(huì)計(jì)科目設(shè)置信息;通過數(shù)據(jù)分析的分析,總結(jié)了各家與新系統(tǒng)集團(tuán)統(tǒng)一政策的差異;在差異基礎(chǔ)上,項(xiàng)目組設(shè)計(jì)出了歷史數(shù)據(jù)遷移的數(shù)據(jù)流程圖、系統(tǒng)流程圖和程序流程圖,以及分子公司的科目體系與新系統(tǒng)統(tǒng)一會(huì)計(jì)科目之間的映射對(duì)照關(guān)系,并制定出了通過1、定義統(tǒng)一導(dǎo)入exce格式,2、制定中間表格式,excel導(dǎo)入?yún)R總老系統(tǒng)的數(shù)據(jù),增加數(shù)據(jù)校驗(yàn)和修正功能;3、通過代碼處理中間表與新系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)表之間的數(shù)據(jù)整理功能;4、通過新系統(tǒng)查詢或報(bào)表核對(duì)最終數(shù)據(jù)的思路。 項(xiàng)目組根據(jù)上述思路整理了一份需求規(guī)格說明書,與客戶組織會(huì)議反復(fù)溝通后,最終得以確認(rèn)。三、系統(tǒng)設(shè)計(jì)在這個(gè)階段的主要工作,就是根據(jù)雙方確認(rèn)的需求規(guī)格說明書,制定開發(fā)計(jì)劃、編碼分工以及雙方項(xiàng)目任務(wù)分工等。并制定從單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試到驗(yàn)收測(cè)試的測(cè)試方案與計(jì)劃等。 四、系統(tǒng)實(shí)施在本階段,項(xiàng)目組的開發(fā)工作工作完成,主要開展的是培訓(xùn)與測(cè)試方面的工作。其中,培訓(xùn)的工作放在第一位。因?yàn)樯婕胺肿庸娟P(guān)鍵用戶的參與,針對(duì)如何使用將老系統(tǒng)的數(shù)據(jù)錄入到待導(dǎo)入excel模版,以及整理科目映射關(guān)系等,而且這個(gè)培訓(xùn)的工作量比較大,涉及幾十家分子公司,項(xiàng)目組通過分批集中培訓(xùn)和個(gè)別輔導(dǎo)的方式,花了一個(gè)多星期才基本完成培訓(xùn)。培訓(xùn)結(jié)束,各分子公司開始正式數(shù)據(jù)整理的工作開始的同時(shí),項(xiàng)目組同步進(jìn)行測(cè)試工作。測(cè)試的工作分為兩個(gè)階段,第一階段是項(xiàng)目組內(nèi)部的單元測(cè)試、集成測(cè)試及系統(tǒng)測(cè)試,經(jīng)過幾輪程序的調(diào)試以后,進(jìn)入第二階段進(jìn)行客戶方參與的BETA測(cè)試和驗(yàn)收測(cè)試。經(jīng)過所有環(huán)節(jié)多輪的測(cè)試,耗費(fèi)兩個(gè)月左右的時(shí)間,最終通過了驗(yàn)收測(cè)試。 五、系統(tǒng)運(yùn)行與維護(hù) 雖然歷史數(shù)據(jù)遷移接口的開發(fā)已經(jīng)上線,但根據(jù)雙方前期的SOW,還有距離最終驗(yàn)收一個(gè)月的運(yùn)行支持階段。那么在這個(gè)階段,項(xiàng)目組對(duì)于歷史數(shù)據(jù)遷移的接口開發(fā)工作進(jìn)行到了系統(tǒng)運(yùn)行與維護(hù)階段。這個(gè)維護(hù)僅僅是從項(xiàng)目上線到驗(yàn)收前的維護(hù),不涉及驗(yàn)收后的售后維護(hù)運(yùn)維階段。那么,項(xiàng)目組在這個(gè)階段的工作,就是在客戶方實(shí)際生產(chǎn)環(huán)境下的問題接收和反饋指導(dǎo),以及整理操作指導(dǎo)手冊(cè)等。結(jié)尾 2017年12月,本項(xiàng)目歷時(shí)一年,在雙方項(xiàng)目領(lǐng)導(dǎo)的大力支持下,在雙方項(xiàng)目組成員的共同持續(xù)奮戰(zhàn)下,項(xiàng)目最終成功實(shí)施完成并順利驗(yàn)收,并獲得客戶方的高度認(rèn)可和好評(píng),也為客戶第二階段的信息化建設(shè)打下堅(jiān)實(shí)基礎(chǔ)和樹立了信心。本項(xiàng)目的成功得益于本人成功的開發(fā)模式選擇和管理工作,但回顧項(xiàng)目歷程,開發(fā)過程中還有個(gè)別缺失的地方,如:項(xiàng)目組同事測(cè)試環(huán)節(jié)不夠細(xì)致,導(dǎo)致開發(fā)上線后,仍有個(gè)別代碼問題,導(dǎo)致影響了歷史數(shù)據(jù)遷移的實(shí)際操作和體驗(yàn),雖然

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論