




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程-圖書治理系統(tǒng)工程開發(fā)總結(jié)報(bào)告設(shè)計(jì)題目:圖書治理系統(tǒng)小組成員:非?!?+3指導(dǎo)老師:2021年6月1日目錄1 .引言11.1 編寫目的11.2 背景11.3 定義11.4 參考資料12 .工程概述22.1 工程簡(jiǎn)介22.2 開發(fā)環(huán)境22.3 開發(fā)成果22.3.1 產(chǎn)品22.3.2 主要功能和性能32.3.3 進(jìn)度32.3.4 費(fèi)用43 .開發(fā)總結(jié)43.1 工程整體局部43.2 需求及設(shè)計(jì)局部53.3 軟件開發(fā)局部54 .開發(fā)工作評(píng)價(jià)54.1 對(duì)生產(chǎn)效率的評(píng)價(jià)54.2 對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)64.3 對(duì)技術(shù)方法的評(píng)價(jià)64.4 出錯(cuò)原因的分析65 .未來展望61 .引言1.1 編寫目的近期結(jié)束了
2、現(xiàn)代軟件工程中關(guān)于圖書館治理系統(tǒng)的開發(fā),這也是我第二次較為正式的組織團(tuán)隊(duì)成員進(jìn)行開發(fā)工作.圖書館治理系統(tǒng)規(guī)模不算大,但是在組織的過程中,卻還是發(fā)現(xiàn)“2+3團(tuán)隊(duì)在很多地方的缺乏,現(xiàn)總結(jié)之.預(yù)期讀者:XX老師、工程小組.1.2 背景軟件系統(tǒng)的名稱:圖書治理系統(tǒng)本工程的任務(wù)提出者:現(xiàn)代軟件工程開發(fā)者:用戶及實(shí)現(xiàn)該軟件的計(jì)算機(jī)中央或計(jì)算機(jī)網(wǎng)絡(luò):互聯(lián)網(wǎng)該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的根本的相互來往關(guān)系:無1.3 定義.NET:MicrosoftXMLWebservices平臺(tái);IDE:集成開發(fā)環(huán)境;C/S:客戶機(jī)/效勞器結(jié)構(gòu);MVC:模型視圖限制器的縮寫,一種軟件設(shè)計(jì)典范;CRUD:增刪改查.1.4 參
3、考資料(1)、?軟件工程導(dǎo)論一一第5版?,張海藩編著,清華大學(xué)出版社(2)、?實(shí)用軟件工程?,LeszekA.MaciaszekBrucLeeLiong著,機(jī)械工業(yè)出版社2 .工程概述2.1 工程簡(jiǎn)介圖書館治理系統(tǒng)面向讀者、圖書治理員、系統(tǒng)治理員及游客提供效勞.其中,讀者可查詢、借閱、預(yù)定、歸還圖書及留言;圖書治理員可完成圖書的上下架、現(xiàn)有庫(kù)存圖書的借還治理等;在此根底上,系統(tǒng)治理員可以實(shí)現(xiàn)對(duì)注冊(cè)讀者及圖書治理員的治理、通知公告的發(fā)布、系統(tǒng)數(shù)據(jù)治理及留言治理等.2.2 開發(fā)環(huán)境該系統(tǒng)在.NET、利用C#在VisualStudio2021IDE完成開發(fā),并采用SqlServer2021作為后臺(tái)數(shù)
4、據(jù)庫(kù).解決方案整體采用C/S結(jié)構(gòu),架構(gòu)在.NETFramework4及MVC3.0之上.2.3 開發(fā)成果2.3.1 產(chǎn)品(1)圖書館治理系統(tǒng)圖2-1圖書治理系統(tǒng)結(jié)構(gòu)登錄注冊(cè)(2)數(shù)據(jù)表物理結(jié)構(gòu)設(shè)計(jì)如下:圖2-2數(shù)據(jù)表物理結(jié)構(gòu)2.3.2 主要功能和性能該系統(tǒng)主要有三個(gè)大的模塊:借閱者、圖書治理員及系統(tǒng)治理員,其中每個(gè)模塊的主要功能如下:借閱者模塊主要包括:圖書檢索及預(yù)訂、借閱信息查詢、建議留言及個(gè)人信息維護(hù)等.其中檢索功能在未登錄情況下也被授權(quán),其余均需驗(yàn)證.每個(gè)借閱者有借閱上限,具體借閱信息可以通過查詢得到.為完善系統(tǒng),更好的為用戶效勞,該系統(tǒng)提供留言子系統(tǒng),供收集用戶建議,改善工作.圖書治理
5、員模塊主要包括:處理圖書的借閱、歸還及罰金等.其中關(guān)于處理罰金,根據(jù)返還圖書是否超期而定.系統(tǒng)治理員模塊主要包括:用戶治理、圖書信息治理、留言治理及系統(tǒng)數(shù)據(jù)治理等.其中,用戶治理可以完成對(duì)借閱者及圖書治理的CRUD;圖書信息治理包括對(duì)圖書種類、書目及圖書的CRUD;留言治理處理留言回復(fù);系統(tǒng)數(shù)據(jù)治理負(fù)責(zé)對(duì)系統(tǒng)數(shù)據(jù)的備份及復(fù)原.工程的實(shí)際開發(fā)情況與預(yù)計(jì)的功能根本相符,主要功能根本實(shí)現(xiàn),細(xì)節(jié)上略有變更.2.3.3 進(jìn)度表2-1進(jìn)度表工作任務(wù)開始日期完成日期所需資源里程碑需求分析2021/9/272021/10/10可行性研究報(bào)告與工程開發(fā)計(jì)戈IJ、硬件設(shè)備、軟件工具有詳細(xì)的數(shù)據(jù)流圖、數(shù)據(jù)字典等.開
6、發(fā)人員查閱相關(guān)資料確定好系統(tǒng)必須完成的功能.總體與詳細(xì)設(shè)計(jì)2021/10/112021/12/5需求分析報(bào)告、編程的經(jīng)f資料、開發(fā)需要的軟硬件資源各種所要實(shí)現(xiàn)的功能完成具體的實(shí)現(xiàn)方法,源代碼清單的完成.測(cè)試2021/12/62021/6/1詳細(xì)設(shè)計(jì)階段的源代碼清單.各種測(cè)試方法.相關(guān)的測(cè)試方法使用后,找出的錯(cuò)誤都被修改了.維護(hù)開發(fā)人員的開發(fā)經(jīng)驗(yàn)用戶的滿意上表是工程預(yù)計(jì)開發(fā)進(jìn)度,實(shí)際開發(fā)進(jìn)度比預(yù)計(jì)開發(fā)進(jìn)度提前一周.2.3.4 費(fèi)用由于該工程屬于課程設(shè)計(jì),不涉及費(fèi)用.3 .開發(fā)總結(jié)3.1 工程整體局部(1)由于團(tuán)隊(duì)成員來自多個(gè)專業(yè),課程安排不同,因此成員間溝通根本通過小組會(huì)議.缺少及時(shí)的溝通,有時(shí)
7、會(huì)托緩工程進(jìn)度,且易造成模塊間對(duì)接難度加大;對(duì)面向?qū)ο蟮氖煜こ潭炔煌?階段性交流效果不佳.(2)如(1)中所述,由于團(tuán)隊(duì)成員間根底不一,所以在工程治理中進(jìn)度表的定制較為困難.在充分了解成員的根底上,完善工程任務(wù)進(jìn)度表,把每月、每星期、甚至每天(如果需求足夠明確的話)任務(wù)進(jìn)度表示清楚,并按部就班的執(zhí)行,將有助于合理化工程治理,提高工程開發(fā)進(jìn)度.3.2 需求及設(shè)計(jì)局部(1)對(duì)需求設(shè)計(jì)不要求大量的人員參與,只需要2-3個(gè)人就可以完成任務(wù).但在此過程中需定期和其他人員討論,并提出想法和修改意見,并根據(jù)具體情況做適當(dāng)?shù)母牧?(2)整體需求過程中,尤其是已經(jīng)確定的功能需求,沒有設(shè)計(jì)并論證好詳細(xì)的流程,導(dǎo)致
8、邏輯的可行性不可保證.(3)需求和設(shè)計(jì)應(yīng)加大重視的力度.(設(shè)計(jì)包括流程和簡(jiǎn)單的頁(yè)面設(shè)計(jì))a)保證頁(yè)面布局和風(fēng)格的統(tǒng)一.b)設(shè)計(jì)完成后,要經(jīng)過討論確定后再進(jìn)行編碼.(4)數(shù)據(jù)庫(kù)設(shè)計(jì)需建立模型,并且每經(jīng)過一次修改,都要經(jīng)過論證.(5)要充分考慮到技術(shù)的可行性,并盡量使用簡(jiǎn)單實(shí)用的技術(shù)方法來滿足功能的需求,但一切要以效率和性能為前提.3.3 軟件開發(fā)局部(1)代碼的編寫標(biāo)準(zhǔn),需要編寫一個(gè)典型的DEMO,并做一個(gè)簡(jiǎn)單的培訓(xùn),供大家參考格式.因工程較小,參與人員不多,本次編碼較為標(biāo)準(zhǔn).(2)著力作好工程開發(fā)記錄文檔.例如:對(duì)具體的某個(gè)功能實(shí)現(xiàn)有詳細(xì)的記錄,包括頁(yè)面使用,類及對(duì)應(yīng)的方法,測(cè)試實(shí)例等.(3)
9、階段審核,切不可在完成全部功能后,才發(fā)現(xiàn)某些代碼設(shè)計(jì)不合理,所以在由項(xiàng)目負(fù)責(zé)人根據(jù)階段完成的情況來進(jìn)行階段審核討論,發(fā)現(xiàn)問題并及時(shí)改正.(4)急需一份代碼編寫標(biāo)準(zhǔn).正著手準(zhǔn)備.(比方:Session使用,全局變量使用范圍,頁(yè)面間參數(shù)傳遞的問題等)(5)根底底層架構(gòu)不夠完善,需盡快完善.4 .開發(fā)工作評(píng)價(jià)4.1 對(duì)生產(chǎn)效率的評(píng)價(jià)給出實(shí)際生產(chǎn)效率,包括:1 .作業(yè)下達(dá)超20周,系統(tǒng)開發(fā)歷時(shí)4個(gè)月2 .開發(fā)的反復(fù)性也有,主要原因是跨度稍大,平時(shí)作業(yè)較多,造成一定程度上的生疏.3 .對(duì)系統(tǒng)功能的理解不是很透徹,主要是沒有較好的原型系統(tǒng).綜合以上,此工程的開發(fā)效率不是很高,相反有相當(dāng)一定時(shí)間的浪費(fèi).4.
10、2 對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)經(jīng)過我們各位成員的共同努力,圖書治理系統(tǒng)根本能完成預(yù)計(jì)的功能.作為課程設(shè)計(jì)課題,此工程開發(fā)的還是比擬成功,但是還是存在著一些問題,造成這些問題的原因是多方面的.如:前期系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)缺陷和局部代碼的構(gòu)建缺陷、客戶需求的理解上也存在一定問題,這就需要我們用一定的時(shí)間來維護(hù)客戶使用過程中提出的新問題和存在的潛在問題.總的來說,此系統(tǒng)的功能開發(fā)還是一個(gè)比擬成功的案例.4.3 對(duì)技術(shù)方法的評(píng)價(jià)在.NET、利用C#在VisualStudio2021IDE完成開發(fā),并采用SqlServer2021作為后臺(tái)數(shù)據(jù)庫(kù).解決方案整體采用C/S結(jié)構(gòu),架構(gòu)在.NETFramework4及MVC3
11、.0之上.因是較新接觸的技術(shù),局部實(shí)現(xiàn)稍有困難.但就目前實(shí)現(xiàn)情況來看,整體表現(xiàn)良好,但增強(qiáng)平安機(jī)制等的使用,會(huì)使我們的技術(shù)不斷的更加成熟.4.4 出錯(cuò)原因的分析開發(fā)工程中存在著一些問題,造成這些問題的原因是多方面的.如:前期系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)缺陷和局部代碼的構(gòu)建缺陷、客戶需求的理解上也存在一定問題,這就需要我們用一定的時(shí)間來維護(hù)客戶使用過程中提出的新問題和存在的潛在問題.5 .未來展望通過本次課程設(shè)計(jì),加深了對(duì)軟件開發(fā)流程的深入理解.這是第一次嚴(yán)格的根據(jù)軟件工程開發(fā)的標(biāo)準(zhǔn)開發(fā)工程.在課程設(shè)計(jì)過程中,每個(gè)組員都能夠認(rèn)真編寫軟件開發(fā)文檔和程序代碼.在課程設(shè)計(jì)的過程中,小組也深刻體會(huì)到軟件工程文檔編寫的重要性,軟件工程文檔是指導(dǎo)我們進(jìn)行工程開發(fā)的指揮棒.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 0 的認(rèn)識(shí)與加減法(教學(xué)設(shè)計(jì))2024-2025學(xué)年一年級(jí)上冊(cè)數(shù)學(xué)人教版
- 《12 晝與夜》作業(yè)設(shè)計(jì)方案-2024-2025學(xué)年二年級(jí)上冊(cè)科學(xué)教學(xué)設(shè)計(jì) 粵教粵科版
- 綏化學(xué)院《外科學(xué)總論》2023-2024學(xué)年第二學(xué)期期末試卷
- 大連海洋大學(xué)《工程力學(xué)及機(jī)械設(shè)計(jì)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 銅陵學(xué)院《國(guó)際貿(mào)易綜合實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 寧夏工業(yè)職業(yè)學(xué)院《計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東電子職業(yè)技術(shù)學(xué)院《戰(zhàn)略管理A》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東建筑大學(xué)《文化地理與中國(guó)古代文學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 昆明工業(yè)職業(yè)技術(shù)學(xué)院《Spark大數(shù)據(jù)技術(shù)與應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京鐵道職業(yè)技術(shù)學(xué)院《社會(huì)統(tǒng)計(jì)與R語(yǔ)言B》2023-2024學(xué)年第二學(xué)期期末試卷
- 幼兒園藝術(shù)領(lǐng)域活動(dòng)設(shè)計(jì)
- 人教版四年級(jí)下冊(cè)數(shù)學(xué)全冊(cè)教案含反思
- 霧化吸入技術(shù)教學(xué)課件
- 上海市寶山區(qū)2024-2025學(xué)年高三一模英語(yǔ)試卷(含答案)
- 2023年會(huì)計(jì)基礎(chǔ)各章節(jié)習(xí)題及答案
- 2024年神農(nóng)架林區(qū)林投集團(tuán)招聘工作人員6名管理單位遴選500模擬題附帶答案詳解
- 海洋生物的奧秘
- 舞臺(tái)設(shè)計(jì)課件教學(xué)課件
- 新能源汽車驅(qū)動(dòng)電機(jī)及控制系統(tǒng)檢修課件 學(xué)習(xí)情境1:驅(qū)動(dòng)電機(jī)的認(rèn)知
- 2024年采購(gòu)部年終總結(jié)
- 打深水井施工方案
評(píng)論
0/150
提交評(píng)論