国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

以樂一項目為依托的計算機(jī)軟件工程的思考

2014-11-26 18:23:37陸中陳濱掖
關(guān)鍵詞:系統(tǒng)開發(fā)軟件工程系統(tǒng)設(shè)計

陸中 陳濱掖

摘要:以軟件工程項目過程為依托,結(jié)合樂一項目,探討軟件工程的實施過程,總結(jié)工作中的經(jīng)驗,以提高今后的工作效率。

關(guān)鍵詞:軟件工程 系統(tǒng)設(shè)計 系統(tǒng)開發(fā)

現(xiàn)在我國軟件工程管理并沒有得到廣泛的重視,但是隨著時代和技術(shù)的發(fā)展,在軟件開發(fā)過程中對于項目管理的不重視,將會導(dǎo)致軟件產(chǎn)品質(zhì)量差、資金浪費、進(jìn)度無法按時完成等各方面危機(jī)的出現(xiàn)。軟件項目過程,其實是進(jìn)度、質(zhì)量以及成本的三維演繹過程。當(dāng)三者達(dá)到平衡,項目就能夠順利完成,如果三者之間,有一個維度出現(xiàn)失衡現(xiàn)象,那么這個項目注定是失敗的。需求分析過程,系統(tǒng)概要設(shè)計過程,系統(tǒng)詳細(xì)設(shè)計過程以及編碼過程,測試過程與部署維護(hù)過程構(gòu)成了軟件開發(fā)的生命周期,每一個過程都在不斷地重復(fù)著進(jìn)度、質(zhì)量與成本的權(quán)衡演繹。因此從另一個角度思考,在軟件項目工程的實施過程中實施項目管理,對進(jìn)度、質(zhì)量、成本等進(jìn)行風(fēng)險控制,保證軟件項目能夠按預(yù)期的目標(biāo)完成,將項目的風(fēng)險規(guī)避到一個可控范圍,以保障項目的順利完成。本文系統(tǒng)地介紹了ERP管理軟件(下簡稱樂一系統(tǒng))開發(fā)過程中風(fēng)險控制的管理過程。

1 項目介紹

樂一系統(tǒng)是以日本卡西歐軟件株式會社的APS工具平臺開發(fā)的日本企業(yè)ERP管理軟件,在日本地區(qū)銷售使用,在日本享有盛譽。其主要功能有:①商品的管理。包括商品的基本信息以及其庫存情報。②客戶信息的管理。③買進(jìn)信息的管理。④賣出信息的管理。⑤倉儲信息的管理。⑥系統(tǒng)維護(hù)所需的信息管理。

經(jīng)過多年的開發(fā)維護(hù),樂一系統(tǒng)日趨完善。因日本新稅法的實施,以及客戶需求的提升,本次項目開發(fā)是對系統(tǒng)中日本消費稅的計算方法進(jìn)行變更、升級。

2 項目需求分析階段

在項目起步階段,選定項目負(fù)責(zé)人,然后開始進(jìn)行開發(fā)人員的組織。從本次項目分析,項目的工程量大,開發(fā)難度大,需要大量有經(jīng)驗的程序員。由于APS語言的專業(yè)性,本次半數(shù)以上使用有4年以上開發(fā)經(jīng)驗的人員;若干1~2年經(jīng)驗的人員,在開發(fā)過程中提升他們的能力,為以后的業(yè)務(wù)服務(wù);若干公司新進(jìn)人員,培訓(xùn)他們掌握APS語言,熟悉開發(fā)過程,為以后的業(yè)務(wù)做儲備。另外,為了項目的品質(zhì),有多人組成的品質(zhì)小組一個,在整個項目過程中完成以下工作:確認(rèn)難點需求,培訓(xùn)后進(jìn)人員,提供技術(shù)支持,走查編碼質(zhì)量等等。在項目需求分析階段,為了規(guī)避業(yè)務(wù)風(fēng)險,讓所有參與業(yè)務(wù)的人員認(rèn)真閱讀用戶的需求報告。由于樂一系統(tǒng)只在日本使用,因此日方人員完成了用戶需求信息的收集整理。在閱讀期間,以開會討論說明的方式,讓大家理解日方的要求,對于相當(dāng)費解的需求可以開網(wǎng)絡(luò)會議與日方交流。在需求理解有分歧的時候,可以發(fā)送QA,向日方求證。

3 系統(tǒng)設(shè)計階段

在系統(tǒng)設(shè)計階段,由經(jīng)驗豐富的成員對項目進(jìn)行結(jié)構(gòu)功能劃分,相對項目而言,系統(tǒng)功能相對獨立,分開設(shè)計可以提高項目的可靠性。在設(shè)計詳細(xì)說明書階段,同時把測試說明書編制出來,在測試階段使用,目的是給測試階段提供指導(dǎo)文檔,以提高測試的質(zhì)量以及精度。文檔包括單體測試說明書和綜合測試說明書。設(shè)計完成后,由品質(zhì)小組做先期檢查,確認(rèn)無誤后發(fā)至日方,由日方檢收。

4 系統(tǒng)開發(fā)階段

在系統(tǒng)開發(fā)階段,程序員根據(jù)先前的設(shè)計情況,進(jìn)行系統(tǒng)的編碼工作,編碼完成對自己負(fù)責(zé)的部分做測試。為了程序的一致性,對高度相似的代碼編寫系統(tǒng)函數(shù),編制函數(shù)編碼說明書。在開發(fā)階段,為了控制軟件的進(jìn)度與質(zhì)量,作為項目負(fù)責(zé)人,應(yīng)積極跟蹤工作情況,對開發(fā)中出現(xiàn)的難點提供給品質(zhì)小組,由小組做出攻關(guān),說明,指導(dǎo)。為了保證質(zhì)量,品質(zhì)小組要在成員編寫代碼完成后進(jìn)行抽查,以求在開發(fā)階段發(fā)現(xiàn)解決編碼中的問題。

5 系統(tǒng)測試階段

到項目開發(fā)完成后,需要對系統(tǒng)進(jìn)行測試,測試點主要針對本次開發(fā)的功能點進(jìn)行測試,其中主要體現(xiàn)在用戶操作界面是否流暢,界面會不會被隱藏,或者操作界面顯示的數(shù)據(jù)是否正確,這都是測試的基本點。

本公司測試分為兩個階段。一為單體測試階段,二為綜合測試階段。單體測試階段主要由非本程序的開發(fā)程序員來測試。以詳細(xì)說明書,測試說明書為依據(jù),對界面操作、顯示數(shù)據(jù)、更新數(shù)據(jù)進(jìn)行測試。這個階段持續(xù)的時間比較長,一般來講和編碼階段使用的時間相同,包括了測試和修改問題等工作。綜合測試階段是按照綜合測試說明書,模擬用戶的使用習(xí)慣和使用過程,對項目做整體性、效率性的測試。綜合測試主要由經(jīng)驗豐富的成員進(jìn)行,后進(jìn)人員一同進(jìn)行,主要學(xué)習(xí)熟悉項目系統(tǒng)以及提高自己的能力。同樣這個階段包括了測試和修改問題的工作。

從測試結(jié)果來看,由于先前的風(fēng)險規(guī)避設(shè)計和跟蹤保證,測試結(jié)果較為滿意。當(dāng)測試完成后,就可以發(fā)送至日本,交付項目。由日方部署項目,進(jìn)行試用。這時安排一至兩人對應(yīng)日方發(fā)現(xiàn)的市場問題點。兩至三個月后市場問題點的對應(yīng)移交到維護(hù)部門,人員全部撤出。至此本項目開發(fā)完成。

從整個項目過程來看,從需求分析到編碼,測試都是在規(guī)避風(fēng)險,所以,筆者認(rèn)為計算機(jī)軟件工程實施過程其實是規(guī)避項目風(fēng)險的過程。在項目的初期編制說明書是為了規(guī)避項目編碼中的風(fēng)險,使編碼一致;編碼中期的品質(zhì)跟蹤是為了規(guī)避后期測試中出現(xiàn)大量問題點的風(fēng)險;后期兩個階段的測試是為了規(guī)避上市后市場問題點的出現(xiàn)。

參考文獻(xiàn):

[1]宋雨,趙文清.軟件工程[M].中國電力出版社,2007年2月.

[2]修鵬鵬.如何創(chuàng)新和完善計算機(jī)軟件工程管理[J].計算機(jī)光盤軟件與應(yīng)用,2013(23).

[3]何耀欽.軟件系統(tǒng)工程:方法和管理的結(jié)合[J].系統(tǒng)工程,1991(01).

猜你喜歡
系統(tǒng)開發(fā)軟件工程系統(tǒng)設(shè)計
基于網(wǎng)絡(luò)數(shù)據(jù)分析的計算機(jī)網(wǎng)絡(luò)系統(tǒng)開發(fā)
依托工作室的軟件工程實踐教學(xué)研究
一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
基于工程教育認(rèn)證的《軟件工程》課程教學(xué)質(zhì)量建設(shè)研究 
工業(yè)熱電偶計量檢定系統(tǒng)設(shè)計
關(guān)于提高軟件工程實踐教學(xué)質(zhì)量的幾點思考
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
變電站監(jiān)控信息接入驗收系統(tǒng)的研發(fā)與應(yīng)用
發(fā)射機(jī)房運行監(jiān)控系統(tǒng)關(guān)鍵技術(shù)的解決方案
目標(biāo)特性測量雷達(dá)平臺建設(shè)構(gòu)想
科技視界(2016年22期)2016-10-18 14:34:34
武冈市| 怀宁县| 前郭尔| 邯郸县| 黔东| 彭山县| 普陀区| 保山市| 安达市| 珠海市| 灵石县| 青冈县| 昌邑市| 天门市| 兴文县| 攀枝花市| 洞头县| 禹城市| 德格县| 威远县| 海南省| 方城县| 罗山县| 靖安县| 宜昌市| 象山县| 建平县| 永吉县| 哈密市| 手游| 淮滨县| 成安县| 监利县| 富锦市| 锦屏县| 寿宁县| 武威市| 南城县| 宁都县| 个旧市| 伊吾县|