軟件項(xiàng)目管理大作業(yè)_第1頁
軟件項(xiàng)目管理大作業(yè)_第2頁
軟件項(xiàng)目管理大作業(yè)_第3頁
軟件項(xiàng)目管理大作業(yè)_第4頁
軟件項(xiàng)目管理大作業(yè)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上 軟件項(xiàng)目管理大作業(yè)個(gè)人網(wǎng)上銀行系統(tǒng)一、項(xiàng)目背景隨著電子商務(wù)時(shí)代的到來,越來越多的人更愿意通過在線網(wǎng)絡(luò)購買物品,網(wǎng)絡(luò)上時(shí)時(shí)刻刻都在進(jìn)行著頻繁的交易,而一個(gè)穩(wěn)定安全可靠的支付手段是所有交易的保障,于是個(gè)人網(wǎng)上銀行應(yīng)運(yùn)而生。二、項(xiàng)目簡(jiǎn)介利用Internet技術(shù),通過Internet向客戶提供包括支付,轉(zhuǎn)賬,查詢等傳統(tǒng)服務(wù)項(xiàng)目,使客戶可以足不出戶就能夠安全便捷地享受服務(wù)??梢哉f,網(wǎng)上銀行是在Internet上的虛擬銀行柜臺(tái)。開發(fā)本系統(tǒng)有兩個(gè)目的:一、使用戶足不出戶即可查詢個(gè)人賬戶的各種信息;二、為用戶實(shí)現(xiàn)自助轉(zhuǎn)賬、自助繳費(fèi)、網(wǎng)上支付和貸款查詢等功能,方便用戶。三、項(xiàng)目預(yù)算預(yù)

2、計(jì)項(xiàng)目將由15個(gè)員工共用10個(gè)月的時(shí)間開發(fā)測(cè)試并上線。開發(fā)成本:4000元/月 × 10 × 20 = 800,000 (單位:元)管理和質(zhì)量成本:800,000 × 20% = 160,000總成本:800,000 + 160,000 = 960,000四、項(xiàng)目進(jìn)度安排預(yù)計(jì)項(xiàng)目將在前3個(gè)月完成需求分析、總體框架設(shè)計(jì)及系統(tǒng)設(shè)計(jì),前6個(gè)月完成軟件代碼編寫并開始測(cè)試環(huán)節(jié),利用最后4個(gè)月試運(yùn)行完成軟件各種功能、性能及安全性測(cè)試,爭(zhēng)取10個(gè)月后項(xiàng)目完成驗(yàn)收。需求分析功能需求:本系統(tǒng)是B/S結(jié)構(gòu)的Web應(yīng)用系統(tǒng)。開發(fā)本系統(tǒng)有兩個(gè)目的:一、使用戶足不出戶即可查詢個(gè)人賬戶的各種

3、信息;二、為用戶實(shí)現(xiàn)自助轉(zhuǎn)帳、自助繳費(fèi)和網(wǎng)上支付的功能,方便用戶。根據(jù)實(shí)際案例和自己的能力,我們將系統(tǒng)劃分為八個(gè)功能模塊:賬戶管理模塊、自助轉(zhuǎn)帳模塊、自助繳費(fèi)模塊、網(wǎng)上支付模塊、貸款管理模塊、客戶服務(wù)模塊、登陸模塊、后臺(tái)管理模塊。系統(tǒng)用戶用例圖如下圖所示:外部接口需求:界面設(shè)計(jì)為適合最小分辨率為800*600,同時(shí)要適合1024*768、1280*800等使用15寸以上顯示器用戶,因此,界面要在瀏覽器上居中顯示。性能需求: 人們都不希望一個(gè)交易提交后花費(fèi)太多的等待時(shí)間,所以此系統(tǒng)對(duì)時(shí)間要求比較高,在服務(wù)器上測(cè)試,響應(yīng)時(shí)間不能超過1/10s。 同時(shí)對(duì)于在不同的平臺(tái)上兼容性要求較高,故本系統(tǒng)采用J

4、SP作為實(shí)現(xiàn)語言,JAVA很好的移植性與平臺(tái)無關(guān)性可以保證系統(tǒng)在其他軟件或硬件平臺(tái)上無障礙運(yùn)行。軟件屬性需求:1. 正確性:系統(tǒng)要正確處理用戶請(qǐng)求,并正確返回結(jié)果2. 可靠性:系統(tǒng)安全無故障運(yùn)行直到下一次系統(tǒng)檢查3. 安全性:系統(tǒng)需要有良好的安全性,如防止被竊取密碼造成經(jīng)濟(jì)損失軟件人員分工:1、 前期由5個(gè)員工去做調(diào)研完成需求分析,同時(shí)5個(gè)員工完成風(fēng)險(xiǎn)控制管理,另外5個(gè)員工完成概要設(shè)計(jì)詳細(xì)設(shè)計(jì),最后5個(gè)人把握項(xiàng)目規(guī)模成本項(xiàng)目總體方向及定位。2、 中期可以有4個(gè) 員工來完成界面設(shè)計(jì),4個(gè)員工來完成數(shù)據(jù)庫設(shè)計(jì),12個(gè)員工來完成代碼編寫和文檔說明。3、 后期可以由10個(gè)員工左右來完成程序功能、性能及

5、安全性測(cè)試,另外10個(gè)員工完成項(xiàng)目文檔及項(xiàng)目驗(yàn)收。當(dāng)然對(duì)于一個(gè)大項(xiàng)目來說,一定要實(shí)驗(yàn)對(duì)風(fēng)險(xiǎn)控制和質(zhì)量保證。風(fēng)險(xiǎn)管理產(chǎn)生階段任務(wù)可能風(fēng)險(xiǎn)描述可能產(chǎn)生原因風(fēng)險(xiǎn)發(fā)生的后果避免措施發(fā)生后的處理籌備開發(fā)環(huán)境的配置配置環(huán)境不符合項(xiàng)目組要求的標(biāo)準(zhǔn)對(duì)開發(fā)環(huán)境不熟悉可能造成項(xiàng)目集成時(shí)bug增多抽出專門人員對(duì)環(huán)境統(tǒng)一配置把程序放進(jìn)標(biāo)準(zhǔn)環(huán)境調(diào)試學(xué)習(xí)熟悉開發(fā)環(huán)境學(xué)習(xí)不夠深入導(dǎo)致開發(fā)時(shí)對(duì)開發(fā)環(huán)境不熟悉,延遲項(xiàng)目進(jìn)度項(xiàng)目組沒有認(rèn)真學(xué)習(xí)開發(fā)環(huán)境延遲項(xiàng)目開發(fā)進(jìn)度籌備階段應(yīng)該加強(qiáng)相關(guān)項(xiàng)目開發(fā)基礎(chǔ)知識(shí)的學(xué)習(xí)對(duì)不熟悉開發(fā)環(huán)境的成員抽專人對(duì)其培訓(xùn)分析模塊劃分模塊劃分不夠準(zhǔn)確,對(duì)項(xiàng)目功能需求分析不明確對(duì)網(wǎng)銀系統(tǒng)業(yè)務(wù)了解不夠造成項(xiàng)目延期

6、甚至無法進(jìn)行開發(fā)對(duì)需求深入了解,準(zhǔn)確劃分功能模塊不惜時(shí)間反復(fù)多次對(duì)模塊劃分編寫需求分析文檔文檔對(duì)需求說明不夠明確細(xì)致對(duì)項(xiàng)目業(yè)務(wù)了解不深入導(dǎo)致后面的概要設(shè)計(jì)詳細(xì)設(shè)計(jì)等無法明確進(jìn)行實(shí)施加強(qiáng)對(duì)需求的理解繼續(xù)對(duì)需求進(jìn)行分析直至需求完善設(shè)計(jì)概要設(shè)計(jì)模塊功能概要不明確需求做的不夠,業(yè)務(wù)不了解導(dǎo)致詳細(xì)設(shè)計(jì)不能進(jìn)行,項(xiàng)目無法開發(fā)做好需求,了解業(yè)務(wù)邏輯深入調(diào)查了解網(wǎng)銀業(yè)務(wù)需求與邏輯界面設(shè)計(jì)界面不夠友好,可操作行不夠好對(duì)網(wǎng)銀業(yè)務(wù)流程不了解,對(duì)網(wǎng)頁設(shè)計(jì)知識(shí)不熟練導(dǎo)致項(xiàng)目后期編碼困難,項(xiàng)目成形后對(duì)用戶可操作行困難了解網(wǎng)銀業(yè)務(wù)流程,加強(qiáng)對(duì)靜態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)的學(xué)習(xí)修改界面詳細(xì)設(shè)計(jì)對(duì)系統(tǒng)各個(gè)模塊內(nèi)部數(shù)據(jù)流與程序邏輯設(shè)計(jì)不夠完

7、善對(duì)網(wǎng)銀業(yè)務(wù)的內(nèi)部數(shù)據(jù)流理解不夠,對(duì)JSP,Servlet等相關(guān)知識(shí)不熟悉導(dǎo)致項(xiàng)目編碼階段的程序設(shè)計(jì)調(diào)試程序困難甚至無法進(jìn)行做好詳細(xì)設(shè)計(jì),規(guī)劃好數(shù)據(jù)流和程序邏輯及時(shí)更改程序邏輯,修訂詳細(xì)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫不夠完善,存放數(shù)據(jù)的表劃分不合設(shè)計(jì)要求對(duì)系統(tǒng)的用戶、業(yè)務(wù)、操作等相關(guān)數(shù)據(jù)規(guī)劃混亂導(dǎo)致系統(tǒng)內(nèi)部數(shù)據(jù)混亂,不便管理,甚至造成數(shù)據(jù)的不一致,丟失等嚴(yán)重錯(cuò)誤對(duì)數(shù)據(jù)庫進(jìn)行反復(fù)思索,反復(fù)設(shè)計(jì),反復(fù)驗(yàn)證直至符合業(yè)務(wù)邏輯,達(dá)到數(shù)據(jù)便于管理對(duì)數(shù)據(jù)庫重新建設(shè),回頭對(duì)數(shù)據(jù)再分析再規(guī)劃開發(fā)編碼程序無法調(diào)試通過對(duì)相關(guān)技術(shù)JSP,Servlet等不熟練,造成編碼困難,程序無法調(diào)試運(yùn)行無法實(shí)現(xiàn)此模塊功能加強(qiáng)對(duì)J2EE規(guī)范

8、的網(wǎng)站設(shè)計(jì)技術(shù)和知識(shí)的學(xué)習(xí)反復(fù)調(diào)試程序單元測(cè)試測(cè)試用例無法通過編碼時(shí)程序?qū)δ艿膶?shí)現(xiàn)不夠完善測(cè)試失敗,重新調(diào)試程序編碼時(shí)對(duì)各種存在情況,如邊界值,錯(cuò)誤的操作等綜合考慮調(diào)試程序測(cè)試系統(tǒng)測(cè)試系統(tǒng)安全性,穩(wěn)定性不夠開發(fā)階段沒有對(duì)各功能做到完善,系統(tǒng)運(yùn)行環(huán)境達(dá)不到要求系統(tǒng)崩潰,無法運(yùn)行開發(fā)階段盡量做到各功能的測(cè)試完善回頭對(duì)各模塊功能進(jìn)行測(cè)試調(diào)試,對(duì)系統(tǒng)運(yùn)行環(huán)境搭建好質(zhì)量保證計(jì)劃:本計(jì)劃的目的在于對(duì)所開發(fā)的網(wǎng)上銀行系統(tǒng)軟件規(guī)定各種必要的質(zhì)量保證措施,以保證所交付的軟件能夠滿足項(xiàng)目需求分析中的各項(xiàng)需求。軟件開發(fā)單位在開發(fā)該銀行軟件系統(tǒng)所屬的各個(gè)子系統(tǒng)時(shí),都應(yīng)該執(zhí)行本計(jì)劃中的有關(guān)規(guī)定,但可根據(jù)各自的情況對(duì)本

9、計(jì)劃作適當(dāng)?shù)募舨?,以滿足特定的質(zhì)量保證要求。在本軟件系統(tǒng)整個(gè)開發(fā)期間,必須成立軟件質(zhì)量保證小組負(fù)責(zé)質(zhì)量保證工作,該組成立時(shí)指定小組成員負(fù)責(zé)。在項(xiàng)目的軟件質(zhì)量保證小組中,應(yīng)合理分配任務(wù),明確職責(zé)。職責(zé)分配在進(jìn)展中可以互相溝通、合理安排。軟件質(zhì)量保證工作涉及軟件生存周期各階段的活動(dòng),應(yīng)該貫徹到日常的軟件開發(fā)活動(dòng)中,而且應(yīng)該特別注意軟件質(zhì)量的早期評(píng)審工作。軟件質(zhì)量保證小組要派成員參加所有的評(píng)審與檢查活動(dòng)。評(píng)審與檢查的目的是為了確保在軟件開發(fā)工作的各個(gè)階段和各個(gè)方面都認(rèn)真采取各項(xiàng)措施來保證與提高軟件的質(zhì)量。在軟件開發(fā)過程中,要進(jìn)行如下幾類評(píng)審與檢查工作:a. 階段評(píng)審:在軟件開發(fā)過程中,要定期地或階段

10、性地對(duì)某一開發(fā)階段或某幾個(gè)開發(fā)階段的階段產(chǎn)品進(jìn)行評(píng)審。b. 日常檢查:在軟件的工程化生產(chǎn)過程中,各成員應(yīng)該填寫項(xiàng)目進(jìn)展報(bào)表c. 軟件驗(yàn)收:必須組織專門的小組成員對(duì)銀行軟件系統(tǒng)進(jìn)行驗(yàn)收。驗(yàn)收內(nèi)容應(yīng)包括文檔驗(yàn)收、程序驗(yàn)收、演示、驗(yàn)收測(cè)試與測(cè)試結(jié)果評(píng)審等幾項(xiàng)工作。對(duì)文檔要求: 為了確保軟件的實(shí)現(xiàn)滿足需求分析的各項(xiàng)需求,小組應(yīng)編寫以下文檔:a. 軟件需求規(guī)格說明書 b. 軟件設(shè)計(jì)說明書 c. 軟件測(cè)試計(jì)劃d. 軟件測(cè)試報(bào)告 e. 項(xiàng)目進(jìn)度計(jì)劃 f項(xiàng)目開發(fā)總結(jié)。除了基本文檔之外,對(duì)于尚在開發(fā)中的軟件,還應(yīng)該包括以下四個(gè)方面的文檔:a. 軟件質(zhì)量保證計(jì)劃; b. 風(fēng)險(xiǎn)管理計(jì)劃c. 項(xiàng)目進(jìn)展報(bào)表; d. 會(huì)

11、議紀(jì)錄。 文檔質(zhì)量的度量準(zhǔn)則a. 完備性:所有承擔(dān)軟件開發(fā)任務(wù)的單位,都必須按照規(guī)定編制相應(yīng)的文檔,以保證在開發(fā)階段結(jié)束時(shí)其文檔是齊全的。b. 正確性:在軟件開發(fā)各個(gè)階段所編寫的文檔的內(nèi)容,必須真實(shí)地反映該階段的工作且與該階段的需求相一致。c. 簡(jiǎn)明性:在軟件開發(fā)各個(gè)階段所編寫的各種文檔的語言表達(dá)應(yīng)該清晰、準(zhǔn)確簡(jiǎn)練,適合各種文檔的特定讀者。d. 可追蹤性:在軟件開發(fā)各個(gè)階段所編寫的各種文檔應(yīng)該具有良好的可追蹤性。文檔的可追蹤性包括縱向可追蹤性與橫向可追蹤性兩個(gè)方面。前者是指在不同文檔的相關(guān)內(nèi)容之間相互檢索的難易程度;后者是指確定同一文檔某一內(nèi)容在本文檔中的涉及范圍的難易程度。e. 自說明性:在軟件開發(fā)各個(gè)階段所編寫的各種文檔應(yīng)該具有較好的自說明性。文檔的自說明性是指在軟件開發(fā)各個(gè)階段中的不同文檔能獨(dú)立表達(dá)該軟件其相應(yīng)階段的階段產(chǎn)品的能力。f. 規(guī)范性:在軟件開發(fā)各個(gè)階段所編寫的各種文檔應(yīng)該具有良好的規(guī)范性。文檔的規(guī)范性是指文檔的封面、大綱、術(shù)語的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論