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