網(wǎng)上書城項目計劃書_第1頁
網(wǎng)上書城項目計劃書_第2頁
網(wǎng)上書城項目計劃書_第3頁
網(wǎng)上書城項目計劃書_第4頁
網(wǎng)上書城項目計劃書_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 XX網(wǎng)絡(luò)技術(shù)公司2015年4月12日軟件開發(fā)計劃書網(wǎng)上書城210 / 11目 錄1引言21.1編寫目的21.2背景21.3定義21.4參考資料31.5標準、條件和約定32 項目概述32.1工作容32.2 項目模型與人員架構(gòu)42.3 主要參加人員42.3產(chǎn)品與成果52.3.1程序52.3.2文件52.3.3服務(wù)52.3.4非移交產(chǎn)品52.4驗收標準62.4.1代碼的驗收62.4.2 文檔驗收62.4.3 服務(wù)驗收62.5完成項目的最遲期限62.6 本計劃的日期73 實施總計劃73.1開發(fā)過程(項目經(jīng)理開發(fā)經(jīng)理合力完成,測試經(jīng)理輔助)73.1.1 需求分析73.1.2 系統(tǒng)設(shè)計73.1.3 編碼

2、與測試階段73.1.4 文檔、產(chǎn)品部署73.1.5 項目總結(jié)73.2工作任務(wù)的分解83.3接口人員83.4關(guān)鍵問題104支持條件104.1計算機系統(tǒng)支持104.2需要用戶承擔的工作105專題計劃要點105.1 測試計劃105.2 維護更新計劃111引言1.1編寫目的為了保證項目團隊按時保質(zhì)地完成項目目標,便于項目團隊成員更好地了解項目情況,使項目工作開展的各個過程合理有序,因此以文件化的形式,把對于在項目生命周期的工作任務(wù)圍、各項工作的任務(wù)分解、項目團隊組織結(jié)構(gòu)、各團隊成員的工作責(zé)任、團隊外溝通協(xié)作方式、開發(fā)進度、經(jīng)費預(yù)算、項目外環(huán)境條件、風(fēng)險對策等容做出的安排以書面的方式,作為項目團隊成員以

3、與項目干系人之間的共識與約定,項目生命周期的所有項目活動的行動基礎(chǔ),項目團隊開展和檢查項目工作的依據(jù)。1.2背景項目背景隨著社會的不斷進步,網(wǎng)絡(luò)的不斷發(fā)展,越來越多的網(wǎng)上商城相繼出現(xiàn)。例如全球知名的亞馬遜網(wǎng)上書店,國的當當網(wǎng)上商城和卓越網(wǎng)等。顧客甚至足不出戶就可以買到所需要的商品,從而節(jié)約大量時間,將更多的時間應(yīng)用于其他更有意義的事情上。傳統(tǒng)的書店存在著許多弊端,如商品種類太少,經(jīng)營成本高等。相比之下,電子商城具有以下優(yōu)勢:商品種類多,信息量大;檢索、訂購快捷方便;書店成本低,商品價格低廉;節(jié)約顧客購買時間;為了降低商店的成本,節(jié)約顧客的時間,從而開發(fā)此電子商城。系統(tǒng)主要分為前臺和后臺。前臺包

4、括產(chǎn)品的展示與會員購物等模塊,后臺是管理界面,主要包括商品信息、人員信息、訂單信息和公告信息的常規(guī)設(shè)置。表1.2 項目背景項目名稱項目委托單位項目承擔單位主要負責(zé)人網(wǎng)絡(luò)書城XX商城AA網(wǎng)絡(luò)技術(shù)公司凌培杰、偉等1.3定義專門術(shù)語:MySql:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫關(guān)系系統(tǒng)(DBMS)。SQL:一種用于訪問查詢數(shù)據(jù)庫的語言Tomcat:Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器事務(wù)流:數(shù)據(jù)進入模塊后可能有多種路徑進行處理。UML:統(tǒng)模語言、是一套用來設(shè)計軟件藍圖的標準建模語言,是一種從軟件分析、設(shè)計到編寫程序規(guī)的標準化建模語言。V模型:RAD(Rap Application

5、Development,快速應(yīng)用開發(fā))模型是軟件開發(fā)過程中的一個重要模型,由于其模型構(gòu)圖形似字母V,所以又稱軟件開發(fā)的V模型。后續(xù)可添加1.4參考資料文檔格式要求按照我國GB/T8567-1988國家標準和IEEE/ANSI830-1993標準規(guī)要求進行。包括以下文件:Ø 軟件工程項目開發(fā)文檔例Ø 軟件工程國家標準文檔Ø 需求說明書Ø 軟件需求說明書編寫規(guī)書籍包括:Ø 軟件項目管理 朱少民,瑩 編著,人民郵電。Ø 軟件過程管理朱少民 左智 編著 清華大學(xué)。1.5標準、條件和約定本項目遵從以下標準:GB/T 13702-1992 計算機

6、軟件分類與代碼GB/T 20918-2007 信息技術(shù) GB/T 19003-2008 軟件工程GB/T 5538-1995 軟件工程標準分類法GB/T 9385-2008 計算機軟件需求規(guī)格說明GB/T 5532-2008 計算機軟件測試規(guī)GB/T 18221-2000 信息技術(shù)程序設(shè)計語言GB/T 11457-2006 信息技術(shù) 軟件工程GB/T 8567-2006 計算機軟件文檔編制規(guī)2 項目概述2.1工作容實現(xiàn)一個可以使用的網(wǎng)絡(luò)書城2.2 項目模型與人員架構(gòu)V模型(Rap Application Development,快速應(yīng)用開發(fā))  v-model是一種軟件生存

7、期模型,由Paul Rook在1980年率先提出的,在1990年出現(xiàn)在英國國家計算中心的出版物中,旨在提高軟件開發(fā)的效率和有效性,是我們熟知的瀑布模型的一種改進。V模型一般是你已經(jīng)完成了我們幫你做測試。W模型在你開發(fā)時我們伴隨你做。這樣可以預(yù)防已經(jīng)浪費了人力結(jié)果不理想!V模型是軟件開發(fā)完了之后才開始測試活動。而W模型則是軟件測試活動伴隨著軟件開發(fā)活動。和軟件開發(fā)同時開展。W模型更加敏捷,對于軟件的交付期和品質(zhì)的保證能力更強。這里我們?yōu)榱颂岣呷藛T的利用率最終選擇了W模型。2.3 主要參加人員為了完成該系統(tǒng)的項目開發(fā),組建了一個臨時的項目團隊,有產(chǎn)品經(jīng)理,項目經(jīng)理,測試經(jīng)理,開發(fā)經(jīng)理和維護更新人員

8、。角色任務(wù)產(chǎn)品經(jīng)理開發(fā)經(jīng)理項目經(jīng)理后期維護更新部門測試經(jīng)理 表2.2人員分工2.3產(chǎn)品與成果2.3.1程序系統(tǒng)名稱:網(wǎng)絡(luò)購物系統(tǒng)編程語言:java2.3.2文件Ø 產(chǎn)品外包合同 Ø 產(chǎn)品使用說明書2.3.3服務(wù)計劃提供以下服務(wù):軟件維護:獲取軟件使用中的問題,提供補丁程序。升級通知:在軟件新版本發(fā)布的時候,與時通知(Email或郵寄信件)注冊的用戶,并提供試用版本。軟件升級:對于注冊用戶,只需較少的費用即可升級到新的版本。2.3.4非移交產(chǎn)品Ø 項目開發(fā)計劃:為軟件項目實施方案制訂出具體計劃,應(yīng)該包括各部分工作的負責(zé)人員、開發(fā)的進度、所需的硬件與軟件資源等。 &#

9、216; 軟件需求說明書(軟件規(guī)格說明書):對所開發(fā)軟件的功能、性能、用戶界面與運行環(huán)境等做出詳細的說明。它是在用戶與開發(fā)人員雙方對軟件需求取得共同理解并達成協(xié)議的條件下編寫的,也是實施開發(fā)工作的基礎(chǔ)。該說明書應(yīng)給出數(shù)據(jù)邏輯和數(shù)據(jù)采集的各項要求,為生成和維護系統(tǒng)數(shù)據(jù)文件做好準備。 Ø 概要設(shè)計說明書:該說明書是概要實際階段的工作成果,它應(yīng)說明功能分配、模塊劃分、程序的總體結(jié)構(gòu)、輸入輸出以與接口設(shè)計、運行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和出錯處理設(shè)計等,為詳細設(shè)計提供基礎(chǔ)。 Ø 詳細設(shè)計說明書:著重描述每一模塊是怎樣實現(xiàn)的,包括實現(xiàn)算法、邏輯流程等。 Ø 測試計劃:為做好集成測試

10、和驗收測試,需為如何組織測試制訂實施計劃。計劃應(yīng)包括測試的容、進度、條件、人員、測試用例的選取原則、測試結(jié)果允許的偏差圍等。 Ø 測試分析報告:測試工作完成以后,應(yīng)提交測試計劃執(zhí)行情況的說明,對測試結(jié)果加以分析,并提出測試的結(jié)論意見。 Ø 開發(fā)進度月報:該月報系軟件人員按月向管理部門提交的項目進展情況報告,報告應(yīng)包括進度計劃與實際執(zhí)行情況的比較、階段成果、遇到的問題和解決的辦法以與下個月的打算等。 Ø 項目開發(fā)總結(jié)報告:軟件項目開發(fā)完成以后,應(yīng)與項目實施計劃對照,總結(jié)實際執(zhí)行的情況,如進度、成果、資源利用、成本和投入的人力,此外,還需對開發(fā)工作做出評價,總結(jié)出經(jīng)驗

11、和教訓(xùn)。 Ø 軟件問題報告:指出軟件問題的登記情況,如日期、發(fā)現(xiàn)人、狀態(tài)、問題所屬模塊等,為軟件修改提供準備文檔。 Ø 軟件修改報告:軟件產(chǎn)品投入運行以后,發(fā)現(xiàn)了需對其進行修正、更改等問題,應(yīng)將存在的問題、修改的考慮以與修改的影響做出詳細的描述,提交審批。Ø 源程序:軟件開發(fā)過程中的全部代碼以與注釋。2.4驗收標準2.4.1代碼的驗收最后在交付客戶之前進行小組評審,代碼編寫符合HB6465標準,與文檔說明保持一致,代碼書寫風(fēng)格統(tǒng)一,采用標準規(guī),沒有下列錯誤:由于軟件缺陷造成丟失數(shù)據(jù),不符合設(shè)計要求,響應(yīng)時間太長無法接受等問題。2.4.2 文檔驗收最后在交付客戶之前

12、進行小組評審,文檔格式符合HB6465標準, 功能符合與客戶的合同要求,清晰易讀,沒有語病與歧義。2.4.3 服務(wù)驗收服務(wù)硬件達到文檔說明的要求,人員技術(shù)考核合格,定期上門維護。2.5完成項目的最遲期限交付日期從2015年4月12日開始至2015年6月5日,完成對整個系統(tǒng)的軟件需求說明書、項目開發(fā)計劃書、軟件需求說明書、概要設(shè)計說明書、測試計劃(報告)、測試報告(報告)、開發(fā)進度月報、項目開發(fā)總結(jié)報告(報告)等等,并提供安裝演示,軟件使用說明書,最后交付用戶。交付日期為2015年6月5日,延期交付日為6月10號。2.6 本計劃的日期本系統(tǒng)由客戶提出,自2015年4月12號正式提交;3 實施總計

13、劃3.1開發(fā)過程(項目經(jīng)理開發(fā)經(jīng)理合力完成,測試經(jīng)理輔助)3.1.1 需求分析 需求分析是整個設(shè)計中重要的一環(huán),當可行性分析完成,項目立項,確定開發(fā)角色后,從4月12開始至4月20日,有關(guān)的設(shè)計開發(fā)人員與相關(guān)業(yè)務(wù)人員共同對業(yè)務(wù)流程、管理方式進行分析,并進行資料的收集、整理。在完成了對有關(guān)數(shù)據(jù)信息的收集、歸納和分析整理后,確定了用戶需求,對軟件必須完成的功能進行了定義,在此基礎(chǔ)上完成了數(shù)據(jù)定義,建立了數(shù)據(jù)字典。3.1.2 系統(tǒng)設(shè)計從4月21日開始至5月1日,完成對整個系統(tǒng)的分析設(shè)計,對概念模型、存儲模式、完整性控制、存取權(quán)限等進行了定義,對系統(tǒng)功能各模塊進行了詳細設(shè)計、定義了數(shù)據(jù)庫總體結(jié)構(gòu)、編碼

14、命名規(guī)。3.1.3 編碼與測試階段從5月2日開始至6月1日,完成程序設(shè)計和系統(tǒng)測試,完成了數(shù)據(jù)庫建立與程序的編制調(diào)試。為了避免錯誤積累,采用邊開發(fā)邊測試的基本模式,對每個模塊都安排專人進行單獨測試,系統(tǒng)聯(lián)調(diào)與系統(tǒng)測試,對系統(tǒng)處理邏輯、例外處理能力、容錯能力等進行大規(guī)模的測試,對發(fā)現(xiàn)的問題進行徹底糾正。3.1.4 文檔、產(chǎn)品部署 從6月1日開始至6月5日,完成用戶培訓(xùn)工作,編寫各類文檔,系統(tǒng)投入運行階段。3.1.5 項目總結(jié) 項目結(jié)束后用一周左右時間,對項目研發(fā)、部署等開發(fā)過程中的問題、經(jīng)驗教訓(xùn)總結(jié)備案,以利于項目經(jīng)驗的積累和開發(fā)進的的縮短。3.2工作任務(wù)的分解表3.2 工作情況工作容負責(zé)人參加

15、人員軟件需求說明書項目經(jīng)理項目開發(fā)計劃書產(chǎn)品經(jīng)理,項目經(jīng)理系統(tǒng)設(shè)計說明書開發(fā)經(jīng)理,項目經(jīng)理詳細設(shè)計(詳細設(shè)計說明書)開發(fā)經(jīng)理測試計劃(報告)測試經(jīng)理,項目經(jīng)理階段測試報告(報告)測試經(jīng)理開發(fā)進度月報開發(fā)經(jīng)理,項目經(jīng)理項目開發(fā)總結(jié)報告(報告)項目經(jīng)理,開發(fā)經(jīng)理軟件安裝、測試維護更新,測試經(jīng)理軟件問題報告維護更新,開發(fā)經(jīng)理軟件修改報告維護更新,開發(fā)經(jīng)理后期維護維護更新用戶培訓(xùn)產(chǎn)品經(jīng)理用戶操作手冊(報告)產(chǎn)品經(jīng)理需求變更申請產(chǎn)品經(jīng)理需求變更實施報告項目經(jīng)理設(shè)計評審報告測試經(jīng)理3.3接口人員負責(zé)本項目同用戶的接口人員為 維護更新(何文鑫),由軟件發(fā)開方派專人,按客戶要求,指定地點安裝,調(diào)試,運行并給客戶演示,在后期中負責(zé)維護和更新。3.4關(guān)鍵問題表 3.5 項目風(fēng)險因素風(fēng)險排序風(fēng)險項名稱風(fēng)險描述風(fēng)險緩解方案1用戶需求不能確定后期發(fā)生產(chǎn)品和用戶需求不一致的情況實時多次和用戶進行交流2開發(fā)不能保證進度到期不能提交最后的產(chǎn)品詳細完整的計劃和規(guī)劃3產(chǎn)品完成后過多的BUG和error軟件可能容易出現(xiàn)死機現(xiàn)象,閃退等現(xiàn)象伴隨開發(fā)過程完整細致的測試工作影響本計劃完成的主要問題有:Ø 用戶需求不清,存在誤解與二義性Ø 工作能力有

溫馨提示

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

評論

0/150

提交評論