項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告(GB856788)
1引言
1.1編寫目的
為了對這次項目開發(fā)的整個過程作一個全面的總結(jié),對不足之處做進(jìn)一步的修改,完善,使系統(tǒng)更完美,并從中吸取經(jīng)驗教訓(xùn),特編寫此項目開發(fā)總結(jié)報告。
1.2背景
為方便網(wǎng)上新聞瀏覽者能夠及時準(zhǔn)確的了解實事新聞、以及方便新聞發(fā)布者在網(wǎng)上快速的進(jìn)行排版整理發(fā)布新聞資料,我們組提出開發(fā)一個新聞發(fā)布系統(tǒng)。軟件名稱:新聞發(fā)布系統(tǒng)
項目提出者:12號開發(fā)小組的全體成員開發(fā)者:12號開發(fā)小組的全體成員
需在windowsXP或201*的操作系統(tǒng)下運行。配置要求:tomcat服務(wù)器,SQLServer數(shù)據(jù)庫,MyEclipse以及JAVA等該軟件需與數(shù)據(jù)庫連接使用才能運行。
1.3定義
SQLServer:StructuredQueryLanguageServerJSP:JavaServerPage
Html:HyperTextMarkupLanguage
1.4參考資料
《軟件工程導(dǎo)論》張海潘編著清華大學(xué)出版社出版
《Web應(yīng)用開發(fā)技術(shù):JSP》崔尚森張白一編著西安電子科技大學(xué)出版社出版《JAVA2程序設(shè)計基礎(chǔ)教程》計算機(jī)職業(yè)教育聯(lián)盟主編清華大學(xué)出版社出版《SQLServer數(shù)據(jù)庫基礎(chǔ)教程》邱李華李曉黎張玉花等編著人民郵電出版社出版《實用操作系統(tǒng)教程》葛瀛龍周旭等編著機(jī)械工業(yè)出版社出版《計算機(jī)網(wǎng)絡(luò)技術(shù)》謝希仁主編電子工業(yè)出版社出版
2實際開發(fā)結(jié)果2.1產(chǎn)品
程序系統(tǒng)中各個程序的名字,它們之間的層次關(guān)系如表2.1所示:表2.1功能需求管理員登陸添加目錄修改目錄刪除目錄添加新聞
程序單元或模塊(實現(xiàn)功能需求)AdministratorLoginUnitAddListUnitRenewListUnitDeleteListUnitAddNewsUnit1
程序?qū)哟谓Y(jié)構(gòu)圖3圖3圖3圖3圖修改新聞刪除新聞文件上傳新聞首頁推薦新聞新聞詳情閱讀評論發(fā)表評論RenewNewsUnitDeleteNewsUnitDocumentUploadUnitNewsHomePageRecommendNewsNewsDetailsReadAndReviewUnitPublishYourCommentsUnit圖1圖1圖1圖2圖2圖2圖2圖2新聞管理NewsManagementUnit添加新聞AddNewsUnit修改新聞RenewNews刪除新聞DeleteNewsUnit文件上傳Document
圖1新聞管理層次結(jié)構(gòu)圖
圖2前臺閱讀模塊
后臺管理管理員登陸分類管理修改信息新聞管理添加目錄修改目錄刪除目錄
圖3后臺管理模塊
2.2主要功能和性能
本系統(tǒng)主要包括前臺管理和后臺管理兩個功能模塊:(1)后臺管理模塊
本子系統(tǒng)主要用于實現(xiàn)管理員登陸之后對新聞的分類管理和詳細(xì)新聞管理,也是本系統(tǒng)的關(guān)鍵部分
①管理員登陸:本模塊是系統(tǒng)用于管理員登陸系統(tǒng),對系統(tǒng)進(jìn)行維護(hù)和管理,要輸入帳號
和密碼才能進(jìn)入系統(tǒng).
②分類管理:該子模塊包含目錄的添加,修改和刪除三個部分.③新聞管理:該子模塊包含新聞的添加,修改和刪除三個部分.(2)前臺閱讀模塊
該模塊主要是和用戶的交互界面,該模塊分為新聞首頁,推薦新聞,新聞詳情,閱讀評論和發(fā)表評論五個子模塊.
①新聞首頁:用戶可以看到所有新聞的大概情況.
②推薦新聞:將比較新的新聞和比較重要的新聞推薦給用戶.③新聞詳情:將每條新聞的詳細(xì)情況告知用戶.④閱讀評論:閱讀完新聞后可以對該新聞發(fā)表評論.原定的目標(biāo)基本實現(xiàn)了,還有待進(jìn)一步提高和完善
本系統(tǒng)的性能:
1性能要求.安全性要求高,能有效控制和管理不同的用戶的權(quán)限3
實際情況基本達(dá)到23.在1兆每秒以上的專用網(wǎng)上,服務(wù)器能同時處理5000用戶端并發(fā)的訪問在PⅢ以上,內(nèi)存128M以上,硬盤2G以上的微機(jī)與筆記本電腦上,響應(yīng)時間要求在0.5~1秒內(nèi)基本達(dá)到未達(dá)到
2.3基本流程
判別權(quán)限是否管理員NY瀏覽新聞信息瀏覽新聞信息個人信息修改發(fā)表評論增加新聞類別刪除新聞類別添加新聞刪除新聞退出系統(tǒng)2.4進(jìn)度
系統(tǒng)規(guī)劃階段項標(biāo)志性事件原計劃進(jìn)度實際進(jìn)度開發(fā)階段:目開發(fā)計劃書的完成4.15-4.234.15-4.21需求分析階段:系統(tǒng)需求說明書完成4.23-4.304.22-5.1設(shè)計階段:系統(tǒng)設(shè)計說明書5.1-6.105.2-5.20編碼實現(xiàn):項目的形成6.10-6.175.21-5.275
時間差提前2天延遲1天提前20天提前20天測試階段:測試計劃6.17-7.205.28-5.31提前20天移交階段:項目的遞交7.206.14提前1個月比原計劃提前了,主要原因:①我們小組成員團(tuán)隊意識強(qiáng),團(tuán)結(jié),工作態(tài)度積極,能力較強(qiáng)②系統(tǒng)功能較簡單,開發(fā)過程中出現(xiàn)的問題比較少③小組成員編程經(jīng)驗比較豐富,時間比較緊。
2.5費用
無3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
給出實際生產(chǎn)效率,包括:
a.程序的平均生產(chǎn)效率,即每人月生產(chǎn)的行數(shù);b.文件的平均生產(chǎn)效率,即每人月生產(chǎn)的千字?jǐn)?shù);并列出原訂計劃數(shù)作為對比。
3.2對產(chǎn)品質(zhì)量的評價
出錯發(fā)生率10%~15%。產(chǎn)品基本達(dá)到了用戶的原始需求。
3.3對技術(shù)方法的評價
MyEclipse內(nèi)在支持多種軟件工程工具,功能強(qiáng)大,以后可以繼續(xù)使用。JSP全名JavaServerPage,是網(wǎng)站開發(fā)語言。JSP可以在Serverlet和JavaBean的支持下,完成功能強(qiáng)大的站點程序。①JSP語言總述JSP提供在HTML代碼中混合某種程序代碼、由語言引擎解釋執(zhí)行程序代碼的能力。②JSP代碼被編譯成Servlet并由Java虛擬機(jī)解釋執(zhí)行,這種編譯操作
SQLserver201*是數(shù)據(jù)庫操作語言,使用方便,易于操作
3.4出錯原因的分析
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)驗與教訓(xùn)
項目做的太少,經(jīng)驗不足,遇到問題不能及時發(fā)現(xiàn)有效解決,對可能存在的風(fēng)險不能做正確的預(yù)測
考慮問題要全面,具體的問題要普遍化
擴(kuò)展閱讀:項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告(GB856788)
1引言
1.1編寫目的
為了對這次項目開發(fā)的整個過程作一個全面的總結(jié),對不足之處做進(jìn)一步的修改,完善,使系統(tǒng)更完美,并從中吸取經(jīng)驗教訓(xùn),特編寫此項目開發(fā)總結(jié)報告。
1.2背景
盡管實驗設(shè)計與優(yōu)化的方法很多,但是由于其設(shè)計過程涉及的數(shù)據(jù)較多且算法復(fù)雜,采用傳統(tǒng)的人工方法計算繁瑣,工作量大,精度不高,基于計算機(jī)實現(xiàn)設(shè)計方法的軟件很多,我們組提出開發(fā)一個實驗設(shè)計小手。軟件名稱:實驗設(shè)計小助手項目提出者:。。。開發(fā)者:。。。。
需在windowsXP或201*的操作系統(tǒng)下運行。擁有c#平臺
1.3定義
SQLServer:StructuredQueryLanguageServer
1.4參考資料
《計算機(jī)在藥學(xué)中的應(yīng)用》人民衛(wèi)生出版社主編董鴻曄
《c#程序設(shè)計》中國水利水電出版社【英】DouglasBellMikeParr著
2實際開發(fā)結(jié)果2.1產(chǎn)品
程序系統(tǒng)中各個程序的名字,它們之間的層次關(guān)系如表2.1所示:實驗設(shè)計項目完全隨機(jī)設(shè)計說明對隨機(jī)樣本進(jìn)行分組隨機(jī)配對設(shè)計對隨機(jī)樣本進(jìn)行配對分組隨機(jī)區(qū)組設(shè)計對隨機(jī)樣本進(jìn)行區(qū)組分組正交實驗設(shè)計根據(jù)正交性從全面試驗中挑選出部分有代表性的點進(jìn)行試驗實驗設(shè)計小助手完全隨機(jī)設(shè)計隨機(jī)配對設(shè)計隨機(jī)區(qū)組設(shè)計正交實驗設(shè)計
圖1實驗設(shè)計小助手軟件層次結(jié)構(gòu)圖
2.2主要功能和性能
本系統(tǒng)主要包括完全隨機(jī)設(shè)計,隨機(jī)配對設(shè)計,隨機(jī)區(qū)組設(shè)計,正交試驗設(shè)計四個功能模塊:本軟件的使用及功能:一、完全隨機(jī)設(shè)計
采用完全隨機(jī)化的方法將同質(zhì)的受試對象分配到各處理組,然后觀察各組的實驗效應(yīng)。剛進(jìn)入程序的界面:
點擊“試驗設(shè)計”在菜單欄里選擇完全隨機(jī)設(shè)計出現(xiàn)下圖:輸入隨機(jī)樣本組數(shù)14和隨機(jī)分組組數(shù)2
點擊“確定”出現(xiàn)下組結(jié)果,如下圖:
二、隨機(jī)配對設(shè)計
隨機(jī)化是指每個受試單位以概率均等的原則隨機(jī)分配到實驗組與對照組剛進(jìn)入程序的界面:
點擊“試驗設(shè)計”在菜單欄里選擇隨機(jī)配對設(shè)計出現(xiàn)下圖:輸入隨機(jī)樣本總數(shù)14和隨機(jī)配對分組組數(shù)2(固定)
點擊“確定”出現(xiàn)下組結(jié)果,如下圖:
三、隨機(jī)區(qū)組設(shè)計
這種設(shè)計的特點是根據(jù)“局部控制”的原則,將樣本劃分為等于重復(fù)次數(shù)的區(qū)組,一區(qū)組安排一重復(fù),區(qū)組內(nèi)各處理都獨立的隨機(jī)排列。這是隨機(jī)排列設(shè)計中最常用而最基本的設(shè)計。
剛進(jìn)入程序的界面:
點擊“試驗設(shè)計”在菜單欄里選擇隨機(jī)區(qū)組設(shè)計出現(xiàn)下圖:輸入隨機(jī)樣本組數(shù)24和隨機(jī)分組組數(shù)4
點擊確定,出現(xiàn)下圖:
四、正交試驗設(shè)計
正交試驗設(shè)計(Orthogonalexperimentaldesign)是研究多因素多水平的又一種設(shè)計方法,它是根據(jù)正交性從全面試驗中挑選出部分有代表性的點進(jìn)行試驗,這些有代表性的點具備了“均勻分散,齊整可比”的特點,正交試驗設(shè)計是分式析因設(shè)計的主要方法。是一種高效率、快速、經(jīng)濟(jì)的實驗設(shè)計方法。日本著名的統(tǒng)計學(xué)家田口玄一將正交試驗選
擇的水平組合列成表格,稱為正交表。
剛進(jìn)入程序的界面:
點擊“試驗設(shè)計”在菜單欄里選擇正交試驗設(shè)計出現(xiàn)下圖:輸入因數(shù)總數(shù)20和水平總數(shù)5
點擊確定按鈕,出現(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)實際情況基本達(dá)到基本達(dá)到未達(dá)到2.3基本流程
進(jìn)入試驗設(shè)計小助手選擇試驗設(shè)計的類型輸入相應(yīng)變量,開始計算調(diào)試,繼續(xù)輸入不同的數(shù)據(jù),進(jìn)行更高的運算選擇下一個試驗設(shè)計項目,或者退出軟件
2.4進(jìn)度
系統(tǒng)規(guī)劃階段項標(biāo)志性事件開發(fā)階段:目開發(fā)計劃書的完成需求分析階段:系統(tǒng)需求說明書完成設(shè)計階段:系統(tǒng)設(shè)計說明書11.5-11.711.5-11.70編碼實現(xiàn):項目的形成11.7-11.711.7-11.8原計劃進(jìn)度實際進(jìn)度時間差天天天提前1天
811.01-11.0211.01-11.0201*.3-11.411.3-11.4測試階段:測試計劃11.8-11.911.8-11.90天
移交階段:項目的遞交11.11-11.1611.11-11.15提前1天
比原計劃提前了,主要原因:①我們小組成員團(tuán)隊意識強(qiáng),團(tuán)結(jié),工作態(tài)度積極,能力較強(qiáng)②系統(tǒng)功能較簡單,開發(fā)過程中出現(xiàn)的問題比較少③小組成員編程經(jīng)驗比較豐富,時間比較緊。2.5費用無
3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
給出實際生產(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ù)方法的評價
運用了Microsoftvisualstudio201*軟件,利用了C#的知識(循環(huán),數(shù)組,界面設(shè)計,數(shù)據(jù)庫)3.4出錯原因的分析
C#語言的使用不當(dāng),導(dǎo)致程序無法運行,但經(jīng)反復(fù)調(diào)試后程序可以流暢運行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)驗與教訓(xùn)
由于運用C#設(shè)計試驗、項目做的太少,經(jīng)驗不足,遇到問題不能及時發(fā)現(xiàn)有效解決,對可能存在的風(fēng)險不能做正確的預(yù)測考慮問題要全面,具體的問題要普遍化
友情提示:本文中關(guān)于《項目開發(fā)總結(jié)報告》給出的范例僅供您參考拓展思維使用,項目開發(fā)總結(jié)報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。