項(xiàng)目開發(fā)總結(jié)報告
10、項(xiàng)目開發(fā)總結(jié)
10.1引言10.1.1編寫目的
銀行ATM自動取款機(jī)系統(tǒng)的開發(fā)已經(jīng)基本完成。寫此項(xiàng)目開發(fā)總結(jié)報告,以方便我們在以后的項(xiàng)目開發(fā)中來更好的實(shí)施項(xiàng)目的訂制開發(fā);讓我們在今后的項(xiàng)目開發(fā)中有更多的有據(jù)的資料來規(guī)范我們的開發(fā)過程和提高我們的開發(fā)效率,從而創(chuàng)造更多效益。
10.1.2背景
1、待開發(fā)軟件系統(tǒng)的名稱:銀行ATM系統(tǒng)
2、任務(wù)提出者:計算機(jī)科學(xué)與技術(shù)08級本三班第一開發(fā)小組3、開發(fā)者:計算機(jī)科學(xué)與技術(shù)08級本三班第一開發(fā)小組4、用戶:各個持有銀行卡的用戶以及銀行相關(guān)工作人員5、運(yùn)行該軟件的計算站(中心):主樓610計算機(jī)室
10.1.3參考資料
a.軟件工程導(dǎo)論(第五版)張海藩編著清華大學(xué)出版社b.UML及建模郭寧編著清華大學(xué)出版社c.《數(shù)據(jù)庫系統(tǒng)原理教程》王珊編著清華大學(xué)出版社d.《管理信息系統(tǒng)》黃梯云主編經(jīng)濟(jì)科學(xué)出版社
e.《數(shù)據(jù)庫原理》郭盈發(fā)張紅鵑編著西安電子科技大學(xué)出版社
10.2實(shí)際開發(fā)結(jié)果10.2.1產(chǎn)品
a.產(chǎn)品名稱:銀行ATM自動取款機(jī)系統(tǒng)
b.產(chǎn)品功能:通過銀行ATM自動取款機(jī)系統(tǒng)能夠快速、方便用戶進(jìn)行取款、查詢余額
修改密碼、轉(zhuǎn)賬等業(yè)務(wù)。c.程序系統(tǒng)僅有一個版本。
10.2.2主要功能和性能
a.主要功能
登錄:任何擁有私人銀行卡帳號和密碼的人都能使用本系統(tǒng)登錄登錄權(quán)限:只有正確的帳號和密碼才能登錄。
查詢:已登錄本系統(tǒng)的操作人員有權(quán)查詢本人帳戶余額。取款:已登錄本系統(tǒng)的操作人員可以提取本人帳戶款項(xiàng)。密碼修改:已登錄本系統(tǒng)操作人員可以修改密碼憑證。退出:已登錄本系統(tǒng)操作人員可以安全退出本系統(tǒng)。
注意:當(dāng)交易金額超過當(dāng)前帳戶余額時,系統(tǒng)自己提示“余額不足”,自動退出本系統(tǒng),當(dāng)系統(tǒng)遇到任何不對輸入時都自動退出本系統(tǒng)。b.主要性能1.2.3.4.5.6.
在查詢過程中,要求系統(tǒng)顯示該帳戶卡上所有的余額。在取款過程中,該系統(tǒng)只支持交易金額為50的倍數(shù)。
如果交易中響應(yīng)時間超過30秒,系統(tǒng)提示“操作已過時”,自動推出本系統(tǒng)。交易結(jié)束時,系統(tǒng)知道更新帳戶上的數(shù)據(jù),保持帳戶余額的一致性。交易完成后,用戶可以惦記“取卡”退出本系統(tǒng)。本系統(tǒng)可以進(jìn)行各個銀行的金額交易。
注意:當(dāng)交易金額超過當(dāng)前帳戶余額時,系統(tǒng)自己提示“余額不足”,自動退出本系統(tǒng),當(dāng)系統(tǒng)遇到任何不對輸入時都自動退出本系統(tǒng)。
系統(tǒng)功能圖
登錄系統(tǒng)登錄信息表登陸身份驗(yàn)證修改密碼新密碼取款用戶存款取款記錄存款記錄轉(zhuǎn)賬轉(zhuǎn)賬記錄用戶存款信息表
圖10-1
10.2.3所用工時
該項(xiàng)目歷時將近3個月,累計90個工作日
10.2.4所用機(jī)時
1.上機(jī)時間:14小時2.平時利用時間:約70小時綜合以上,該項(xiàng)目所用機(jī)時約為84小時
10.2.5進(jìn)度
計劃進(jìn)度與實(shí)際進(jìn)度的對比主要文檔軟件需求說明書概要設(shè)計說明書詳細(xì)設(shè)計說明書軟件開發(fā)項(xiàng)目計劃編制過程編碼實(shí)現(xiàn)測試軟件測試分析報告項(xiàng)目開發(fā)總結(jié)報告計劃進(jìn)度3月183月223月223月223月284月54月164月28實(shí)際進(jìn)度2月223月83月173月224月84月205月125月19
實(shí)際進(jìn)度有所延遲的原因:工作量大,且在開始計劃時分配的人員較少。
10.2.6費(fèi)用
無費(fèi)用
10.3開發(fā)工作評價10.3.1對生產(chǎn)效率的評價
1.系統(tǒng)開發(fā)已歷時快3個月的時間了2.開發(fā)的反復(fù)性比較多。3.對客戶的需求理解不是很透徹。
綜合以上,此項(xiàng)目的開發(fā)效率不是很高,相反,有相當(dāng)一定時間的浪費(fèi)。
10.3.2對技術(shù)方案的評價
a.所使用的技術(shù)JAVA:通過對本項(xiàng)目的開發(fā),我們對JAVA有了進(jìn)一步的認(rèn)識,并且更牢固的掌握了面向?qū)ο筌浖_發(fā)的方法。
b.Visio結(jié)構(gòu)化的建模工具:對于畫圖特別的有幫助,特別是思路流程圖比用word自帶的畫圖工具要好得多,我們在做建模時經(jīng)常使用visio。
c.使用數(shù)據(jù)庫建模工具:PowerDesigner工具來建立系統(tǒng)數(shù)據(jù)庫模型,以方便程序員很好的理解業(yè)務(wù)流和掌握系統(tǒng)架構(gòu)者的架構(gòu)思想,更好的滿足客戶的功能需求。在今后的項(xiàng)目開發(fā)中,我們要更好的來完成系統(tǒng)的前期數(shù)據(jù)庫模型的建立,最大的來優(yōu)化系統(tǒng)功能。
10.3.3對產(chǎn)品質(zhì)量的評價
我們小組采用的是ATM自動取款機(jī)系統(tǒng)項(xiàng)目,本項(xiàng)目基于web進(jìn)行開發(fā),在短短的3個月期間,該項(xiàng)目歷時90個工作日,對要求3個月竣工,從模糊定義上達(dá)到預(yù)期目標(biāo)。小組成員按照標(biāo)準(zhǔn)的軟件工程完成了整個項(xiàng)目的開發(fā)工作。
該項(xiàng)目在優(yōu)質(zhì)保工期的指導(dǎo)思想下基本達(dá)標(biāo),組員不僅體會了實(shí)際項(xiàng)目的工作環(huán)境、氛圍,也培養(yǎng)了團(tuán)隊(duì)協(xié)作意識和溝通技巧;養(yǎng)成良好的職場工作習(xí)慣,、該項(xiàng)目在產(chǎn)品質(zhì)量上基本上符合優(yōu)質(zhì)保工期標(biāo)準(zhǔn)。
總體上講ATM自動取款機(jī)系統(tǒng)基本符合用戶要求。
10.4經(jīng)驗(yàn)與教訓(xùn)
1、我們小組作為一個開發(fā)團(tuán)體,交流和溝通是相當(dāng)重要的,現(xiàn)在各個公司都需要這樣的人才,通過這次開發(fā)經(jīng)歷,我體會很深。
2、團(tuán)隊(duì)成員之間要相互學(xué)習(xí)彼此的優(yōu)點(diǎn)和技術(shù),使團(tuán)隊(duì)的能力不斷的提高。這樣,在項(xiàng)目的開發(fā)過程中,團(tuán)隊(duì)才不會被難題困住不動
3、在我們做好了計劃后,我們要隨時的跟蹤計劃任務(wù)的完成進(jìn)度,從而使我們的項(xiàng)目進(jìn)度掌控在我們的開發(fā)周期范圍之內(nèi),今日計劃、行動,明日成功。
4、在項(xiàng)目進(jìn)行的過程中,我們要不斷去整理自己的工作情況和做好總結(jié)
5、我也認(rèn)識到了我在哪方面比較薄弱,也開始加強(qiáng)鍛煉,為以后在這方面能有更好的表現(xiàn)。
擴(kuò)展閱讀:項(xiàng)目開發(fā)總結(jié)報告
項(xiàng)目開發(fā)總結(jié)報告(GB856788)
1引言
1.1編寫目的
為了對這次項(xiàng)目開發(fā)的整個過程作一個全面的總結(jié),對不足之處做進(jìn)一步的修改,完善,使系統(tǒng)更完美,并從中吸取經(jīng)驗(yàn)教訓(xùn),特編寫此項(xiàng)目開發(fā)總結(jié)報告。
1.2背景
盡管實(shí)驗(yàn)設(shè)計與優(yōu)化的方法很多,但是由于其設(shè)計過程涉及的數(shù)據(jù)較多且算法復(fù)雜,采用傳統(tǒng)的人工方法計算繁瑣,工作量大,精度不高,基于計算機(jī)實(shí)現(xiàn)設(shè)計方法的軟件很多,我們組提出開發(fā)一個實(shí)驗(yàn)設(shè)計小手。軟件名稱:實(shí)驗(yàn)設(shè)計小助手項(xiàng)目提出者:。。。開發(fā)者:。。。。
需在windowsXP或201*的操作系統(tǒng)下運(yùn)行。擁有c#平臺
1.3定義
SQLServer:StructuredQueryLanguageServer
1.4參考資料
《計算機(jī)在藥學(xué)中的應(yīng)用》人民衛(wèi)生出版社主編董鴻曄
《c#程序設(shè)計》中國水利水電出版社【英】DouglasBellMikeParr著
2實(shí)際開發(fā)結(jié)果2.1產(chǎn)品
程序系統(tǒng)中各個程序的名字,它們之間的層次關(guān)系如表2.1所示:實(shí)驗(yàn)設(shè)計項(xiàng)目完全隨機(jī)設(shè)計說明對隨機(jī)樣本進(jìn)行分組隨機(jī)配對設(shè)計對隨機(jī)樣本進(jìn)行配對分組隨機(jī)區(qū)組設(shè)計對隨機(jī)樣本進(jìn)行區(qū)組分組正交實(shí)驗(yàn)設(shè)計根據(jù)正交性從全面試驗(yàn)中挑選出部分有代表性的點(diǎn)進(jìn)行試驗(yàn)實(shí)驗(yàn)設(shè)計小助手完全隨機(jī)設(shè)計隨機(jī)配對設(shè)計隨機(jī)區(qū)組設(shè)計正交實(shí)驗(yàn)設(shè)計
圖1實(shí)驗(yàn)設(shè)計小助手軟件層次結(jié)構(gòu)圖
2.2主要功能和性能
本系統(tǒng)主要包括完全隨機(jī)設(shè)計,隨機(jī)配對設(shè)計,隨機(jī)區(qū)組設(shè)計,正交試驗(yàn)設(shè)計四個功能模塊:本軟件的使用及功能:一、完全隨機(jī)設(shè)計
采用完全隨機(jī)化的方法將同質(zhì)的受試對象分配到各處理組,然后觀察各組的實(shí)驗(yàn)效應(yīng)。剛進(jìn)入程序的界面:
點(diǎn)擊“試驗(yàn)設(shè)計”在菜單欄里選擇完全隨機(jī)設(shè)計出現(xiàn)下圖:輸入隨機(jī)樣本組數(shù)14和隨機(jī)分組組數(shù)2
點(diǎn)擊“確定”出現(xiàn)下組結(jié)果,如下圖:
二、隨機(jī)配對設(shè)計
隨機(jī)化是指每個受試單位以概率均等的原則隨機(jī)分配到實(shí)驗(yàn)組與對照組剛進(jìn)入程序的界面:
點(diǎn)擊“試驗(yàn)設(shè)計”在菜單欄里選擇隨機(jī)配對設(shè)計出現(xiàn)下圖:輸入隨機(jī)樣本總數(shù)14和隨機(jī)配對分組組數(shù)2(固定)
點(diǎn)擊“確定”出現(xiàn)下組結(jié)果,如下圖:
三、隨機(jī)區(qū)組設(shè)計
這種設(shè)計的特點(diǎn)是根據(jù)“局部控制”的原則,將樣本劃分為等于重復(fù)次數(shù)的區(qū)組,一區(qū)組安排一重復(fù),區(qū)組內(nèi)各處理都獨(dú)立的隨機(jī)排列。這是隨機(jī)排列設(shè)計中最常用而最基本的設(shè)計。
剛進(jìn)入程序的界面:
點(diǎn)擊“試驗(yàn)設(shè)計”在菜單欄里選擇隨機(jī)區(qū)組設(shè)計出現(xiàn)下圖:輸入隨機(jī)樣本組數(shù)24和隨機(jī)分組組數(shù)4
點(diǎn)擊確定,出現(xiàn)下圖:
四、正交試驗(yàn)設(shè)計
正交試驗(yàn)設(shè)計(Orthogonalexperimentaldesign)是研究多因素多水平的又一種設(shè)計方法,它是根據(jù)正交性從全面試驗(yàn)中挑選出部分有代表性的點(diǎn)進(jìn)行試驗(yàn),這些有代表性的點(diǎn)具備了“均勻分散,齊整可比”的特點(diǎn),正交試驗(yàn)設(shè)計是分式析因設(shè)計的主要方法。是一種高效率、快速、經(jīng)濟(jì)的實(shí)驗(yàn)設(shè)計方法。日本著名的統(tǒng)計學(xué)家田口玄一將正交試驗(yàn)選
擇的水平組合列成表格,稱為正交表。
剛進(jìn)入程序的界面:
點(diǎn)擊“試驗(yàn)設(shè)計”在菜單欄里選擇正交試驗(yàn)設(shè)計出現(xiàn)下圖:輸入因數(shù)總數(shù)20和水平總數(shù)5
點(diǎn)擊確定按鈕,出現(xiàn)下圖;
本系統(tǒng)的性能:
123性能要求.安全性要求高,能有效控制和管理不同的用戶的權(quán)限.在1兆每秒以上的專用網(wǎng)上,服務(wù)器能同時處理5000用戶端并發(fā)的訪問在PⅢ以上,內(nèi)存128M以上,硬盤2G以上的微機(jī)與筆記本電腦上,響應(yīng)時間要求在0.5~1秒內(nèi)實(shí)際情況基本達(dá)到基本達(dá)到未達(dá)到2.3基本流程
進(jìn)入試驗(yàn)設(shè)計小助手選擇試驗(yàn)設(shè)計的類型輸入相應(yīng)變量,開始計算調(diào)試,繼續(xù)輸入不同的數(shù)據(jù),進(jìn)行更高的運(yùn)算選擇下一個試驗(yàn)設(shè)計項(xiàng)目,或者退出軟件
2.4進(jìn)度
系統(tǒng)規(guī)劃階段項(xiàng)標(biāo)志性事件開發(fā)階段:目開發(fā)計劃書的完成需求分析階段:系統(tǒng)需求說明書完成設(shè)計階段:系統(tǒng)設(shè)計說明書11.5-11.711.5-11.70編碼實(shí)現(xiàn):項(xiàng)目的形成11.7-11.711.7-11.8原計劃進(jìn)度實(shí)際進(jìn)度時間差天天天提前1天
811.01-11.0211.01-11.0201*.3-11.411.3-11.4測試階段:測試計劃11.8-11.911.8-11.90天
移交階段:項(xiàng)目的遞交11.11-11.1611.11-11.15提前1天
比原計劃提前了,主要原因:①我們小組成員團(tuán)隊(duì)意識強(qiáng),團(tuán)結(jié),工作態(tài)度積極,能力較強(qiáng)②系統(tǒng)功能較簡單,開發(fā)過程中出現(xiàn)的問題比較少③小組成員編程經(jīng)驗(yàn)比較豐富,時間比較緊。2.5費(fèi)用無
3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
給出實(shí)際生產(chǎn)效率,包括:
程序的平均生產(chǎn)效率,即每人月生產(chǎn)的行數(shù);文件的平均生產(chǎn)效率,即每人月生產(chǎn)的千字?jǐn)?shù);并列出原訂計劃數(shù)作為對比。3.2對產(chǎn)品質(zhì)量的評價
出錯發(fā)生率10%~15%。產(chǎn)品基本達(dá)到了用戶的原始需求。3.3對技術(shù)方法的評價
運(yùn)用了Microsoftvisualstudio201*軟件,利用了C#的知識(循環(huán),數(shù)組,界面設(shè)計,數(shù)據(jù)庫)3.4出錯原因的分析
C#語言的使用不當(dāng),導(dǎo)致程序無法運(yùn)行,但經(jīng)反復(fù)調(diào)試后程序可以流暢運(yùn)行A.?dāng)?shù)據(jù)庫定義中完整性約束與唯一性約束沒有作出明確的定義導(dǎo)致數(shù)據(jù)庫連接和獲取數(shù)據(jù)出現(xiàn)錯誤。
B.?dāng)?shù)據(jù)庫中的表之間的級聯(lián)問題會導(dǎo)致對表的操作不便,比如要刪除某個數(shù)據(jù)時會由于它與其它表之間的級聯(lián)關(guān)系會刪除不了等等一些問題4經(jīng)驗(yàn)與教訓(xùn)
由于運(yùn)用C#設(shè)計試驗(yàn)、項(xiàng)目做的太少,經(jīng)驗(yàn)不足,遇到問題不能及時發(fā)現(xiàn)有效解決,對可能存在的風(fēng)險不能做正確的預(yù)測考慮問題要全面,具體的問題要普遍化
友情提示:本文中關(guān)于《項(xiàng)目開發(fā)總結(jié)報告》給出的范例僅供您參考拓展思維使用,項(xiàng)目開發(fā)總結(jié)報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。