【飛機票預定系統(tǒng)】10:總結(jié)性報告
總結(jié)性報告
1.時間
這個項目從接受xx航空公司的委托起,經(jīng)過問題定義,可行性研究,需求分析,總體設計,詳細設計,編碼,綜合測試,歷時30個工作日。
2.花費
設備支出:7000元人員支出:8萬元
3.人員小組成員:張賀張華翔熊亨胡登啟汪珂李達肖彬彬楊永霞4.遇到的問題
該機票預訂系統(tǒng)采用傳統(tǒng)軟件工程方法學開發(fā),按照瀑布模型依次進行問題定義、可行性分析、需求分析、總體設計、詳細設計、程序編碼、程序測試、程序的維護等步驟。
在整個軟件開發(fā)的過程中,主要困難就是小組對每個環(huán)節(jié)所需要的工作不是十分清晰,只能按照模版來進展,在進行的過程中也出現(xiàn)過一些錯誤,下邊進行逐一分析:在需求分析階段的時候,數(shù)據(jù)流圖的確定花費了較長時間,在之后開發(fā)的過程中,也是不斷的改進,尤其是開發(fā)到后序階段的時候,前期工作的一絲變動,都會給后期的工作帶來很大的影響。在數(shù)據(jù)字典的編制階段,由于最初的時候,組長對數(shù)據(jù)字典的用途及意義沒有了解透徹,延誤了數(shù)據(jù)字典編制進度。在總體設計的和詳細設計的階段,小組每個成員對總體設計以及詳細設計的方法掌握都不是十分牢固,這一方面還需要每個同學繼續(xù)認真學習軟件工程設計方法。在編碼調(diào)試階段,由于沒有及時制作出系統(tǒng)的設計說明書,用戶界面設計的時候產(chǎn)生了一定的障礙及阻力。
5.軟件開發(fā)總結(jié)
經(jīng)過這次軟件開發(fā)的經(jīng)歷,我們小組的同學都從中學到了知識。從開始時的無從下手,到后來對自己負責階段的諳熟于心,經(jīng)過理論與實踐的結(jié)合,我們對一個軟件開發(fā)的總體過程有了深刻的了解,知道了每個階段應該做什么,每個階段應該怎么做。在培養(yǎng)了我們專業(yè)知識的同時,也強化了我們的團隊意識,之前我們的課程設計都是以個人為單位進行的,大部分同學都沒有團隊協(xié)作的經(jīng)驗,完成這次軟件開發(fā)的工作之后,我們小組的同學對團隊有了新的認識與理解,作為一個團隊,我們每個人都有自己任務與責任,每一個人對開發(fā)進度的影響都是至關重要的,盡管組長的調(diào)度能力不強,我們小組的每一名同學也都認識到了這一點并且認真的完成了自己負責的任務。
一個良好的設計是保障開發(fā)質(zhì)量與效率的根本。在我們軟件開發(fā)的過程中,因為我們起始設計的不足,無形中給自己制造了許多麻煩。首先是需求分析階段,一個考慮完整的需求分析報告是保障軟件開發(fā)效率的核心,需求分析報告中的內(nèi)容應該在編寫文檔的時候盡可能的寫的詳細,并且要盡早的發(fā)現(xiàn)問題、解決問題。需求分析的重要性毋庸置疑。其次是總體設計與詳細設計、這兩個設計的階段都十分重要,在軟件開發(fā)過程中起著承上啟下的重要作用,首先是根據(jù)需求分析規(guī)劃出系統(tǒng)的雛形,包括模塊、功能、數(shù)據(jù)庫等方面的設計,然后對其進行加工修正,檢驗是否存在影響軟件合理性的重大問題或其他細節(jié)問題。系統(tǒng)的設計對程序編碼的影響也是十分關鍵的,在我們小組開發(fā)的過程中,由于編碼在前、設計在后,因此編碼時有一定的盲目性,從中也吸取了不少的教訓。測試也是一個十分重要的環(huán)節(jié),能否找到程序中的錯誤、發(fā)現(xiàn)BUG,對一個系統(tǒng)投入使用之后的效率有很大的影響,測試也是投入使用前的最后一道質(zhì)量保障。
擴展閱讀:機票訂購系統(tǒng)項目開發(fā)總結(jié)報告
機票訂購系統(tǒng)項目開發(fā)總結(jié)報告
1引言...................................................21.1編寫目的.........................................21.2背景.............................................21.3定義.............................................21.4參考資料.........................................22實際開發(fā)結(jié)果..........................................22.1產(chǎn)品.............................................22.2.2系統(tǒng)性能要求.....................................32.3基本流程.........................................42.4進度.............................................42.5費用.............................................53開發(fā)工作評價..........................................53.1對生產(chǎn)效率的評價.................................53.2對產(chǎn)品質(zhì)量的評價.................................53.3對技術方法的評價.................................53.4出錯原因的分析...................................5
1引言
1.1編寫目的
寫此項目開發(fā)總結(jié)報告,可以總結(jié)在工作過程中產(chǎn)生的問題、學習到的經(jīng)驗,并且可以歸納出總結(jié)報告設計和制作者過程中的邏輯和想法。以方便我們在以后的項目開發(fā)中來更好的實施項目的訂制開發(fā);讓我在今后的項目開發(fā)中有更多的有據(jù)的資料來規(guī)范我們的開發(fā)過程和提高我們的開發(fā)效率,從而讓該系統(tǒng)創(chuàng)造更多的效益。
1.2背景
開發(fā)軟件名稱:航空機票訂購系統(tǒng)項目任務提出者:趙老師
項目開發(fā)者:王宏斌軟件開發(fā)小組用戶:系統(tǒng)管理員、用戶、旅行社等
1.3定義
SOFTWAREENGINEERING:軟件工程DATABASE:數(shù)據(jù)庫.DATABASE
InputProcessOutput:輸入處理輸出流程
1.4參考資料
[1]譚浩強.C程序設計.北京:清華大學出版社,201*。[2](美)普拉塔(Prata,S.)CPrimerPlus(第五版).人民郵電出版社,201*。[3]王鵬.《數(shù)據(jù)庫技術及其應用》.北京:人民郵電出版社,201*。
[4]王珊,陳紅.數(shù)據(jù)庫系統(tǒng)原理教程[M].北京:清華大學出版社,1998。
2實際開發(fā)結(jié)果2.1產(chǎn)品
產(chǎn)品名稱:航空機票訂購系統(tǒng)
產(chǎn)品功能:能夠?qū)崿F(xiàn)基本的機票選擇、訂購、查詢、退票、用戶注冊等功能,基本實現(xiàn)系統(tǒng)的最低要求,能對用戶的信息進行保護等。
2.2主要功能和性能2.2.1各個模塊的主要功能
(1)系統(tǒng)管理登陸模塊
用戶通過登陸頁面登陸機票訂購系統(tǒng)。
(2)用戶個人信息模塊
由用戶個人登陸,進行個人資料的修改,以及增加等。
(3)機票選擇模塊
進入機票選購界面,通過不同條件的選擇,包括時間,目的地,價格等的選擇以完成機票的選擇。
(4)退票換票管理模塊
用戶登錄后,填寫退票換票申請,管理人員進行確認后,取消原先預定機票,并給與用戶退款或換票。
(5)管理員模塊
作為系統(tǒng)管理員,可以對數(shù)據(jù)進行修改,并能同意或者拒絕用戶退票換票申請等功能。
2.2.2系統(tǒng)性能要求
(1)精度
系統(tǒng)涉及的輸入輸出數(shù)據(jù)類型有:整形、字符型、double型。
(2)靈活性
1.系統(tǒng)具有可修復、可更新的特點,但操作時必須獲得操作權限。
2.系統(tǒng)運行不會因計算機操作系統(tǒng)的不同而受影響,但前提是必須在windows操作系統(tǒng)下。
3.數(shù)據(jù)傳輸時將固定為double型數(shù)據(jù)。
4.當網(wǎng)速不好或網(wǎng)絡不安全時,系統(tǒng)將終止交易,以?蛻糍Y產(chǎn)安全。
(3)輸入輸出要求
客戶輸入字符型姓名、性別、工作單位、身份證號碼、旅行時間、旅行始發(fā)地和目的地和航班艙位。
客戶端打印取票通知和交易單以及售票的信息。
(4)數(shù)據(jù)管理能力的要求
針對旅客的訂票信息,存儲訂票記錄,交易記錄、航班售票記錄、旅客信息、并定期加大存儲空間,除此之外還要對數(shù)據(jù)進行備份以防突發(fā)事件所造成的數(shù)據(jù)丟失和損壞。
(5)其它的專門的要求1.數(shù)據(jù)具有準確性和及時性2.具有處理突發(fā)事件的能力3.系統(tǒng)具有可擴充特性
4.系統(tǒng)具有易用性和易維護性
2.3基本流程
程序
用戶注冊個人詳細信手機號住址目的地其他信息機票選擇航班時間價格其他訂票條件確定要訂購機票身份證用戶登錄付款成功訂票退票2.4進度
開發(fā)階段航空訂票可行性報告航空訂票項目開發(fā)計劃航空訂票軟件需求說明書航空訂票數(shù)據(jù)需求說明書航空訂票概要設計說明書開始時間201*.09.10201*.09.10201*.10.11201*.10.11201*.11.23結(jié)束時間完成時間狀態(tài)201*.10.10201*.10.07提早完成201*.10.10201*.10.10準時完成201*.11.22201*.11.20提早完成201*.11.22201*.11.22準時完成201*.12.12201*.12.10提早完成航空訂票詳細設計說明書航空訂票數(shù)據(jù)庫設計說明書航空訂票用戶手冊航空訂票操作手冊航空訂票模塊開發(fā)卷宗航空訂票測試計劃航空訂票測試分析報告航空訂票開發(fā)進度月報航空訂票項目開發(fā)總結(jié)報告
201*.11.23201*.11.23201*.11.23201*.11.23201*.11.23201*.12.13201*.12.13201*.12.13201*.12.13201*.12.12201*.12.10提早完成201*.12.12201*.12.10提早完成201*.12.12201*.12.11提早完成201*.12.12201*.12.11提早完成201*.12.12201*.12.12準時完成201*.01.02201*.01.01提早完成201*.01.02201*.01.01提早完成201*.01.02201*.01.01提早完成201*.01.02201*.01.01提早完成2.5費用
1硬件設備:
終端PC機5臺:5*4000=201*0網(wǎng)絡設備:1000輔助配置:500
3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
開發(fā)過程中負責各個部分的人員的分匹配稍有不足,導致有過做過的任務重復,部分任務未能正常完成。后期改進后,開發(fā)人員之間協(xié)調(diào),加進了各個任務的進展,才使得后期效率加快。(1)項目開發(fā)歷時三個月
(2)開發(fā)過程中反復用到之前已經(jīng)做出來的成果
(3)對系統(tǒng)本質(zhì)以及各個功能的設置理解未能做到十分透徹
綜合以上幾點,項目開發(fā)過程中總的效率還是稍微低下,今后會改進,達到各個組員之間的協(xié)調(diào)合作,加快項目的進度開發(fā)。
3.2對產(chǎn)品質(zhì)量的評價
產(chǎn)品在性能上基本達到前期預計的功能,能實現(xiàn)簡單的機票查詢,訂購,以及退訂等功能,但是由于自身技術有限的原因,未能實現(xiàn)真正用于現(xiàn)實中訂購機票的系統(tǒng)。
3.3對技術方法的評價
在開發(fā)過程中風們嚴格按照開發(fā)階段行事,掌握了整個開發(fā)流程,但是由于而死組員技術問題和時間問題,不得不選用學習過的能基本上手的簡單的Java知識來編寫,編寫方法結(jié)合了軟件工程序的要求。
3.4出錯原因的分析由于C語言知識未能精通掌握,所以難免在開發(fā)過程中會有出錯的地方,同時由于經(jīng)驗不足,遇到問題不能及時發(fā)現(xiàn)有效解決辦法,對可能存在的風險不能做正確的預測考慮問題要全面,今后的項目開發(fā)還會出現(xiàn)不同的問題等待解決。
友情提示:本文中關于《【飛機票預定系統(tǒng)】10:總結(jié)性報告》給出的范例僅供您參考拓展思維使用,【飛機票預定系統(tǒng)】10:總結(jié)性報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。