【基于SSM的校園報修系統(tǒng)的設(shè)計和實(shí)現(xiàn)8300字(論文)】_第1頁
【基于SSM的校園報修系統(tǒng)的設(shè)計和實(shí)現(xiàn)8300字(論文)】_第2頁
【基于SSM的校園報修系統(tǒng)的設(shè)計和實(shí)現(xiàn)8300字(論文)】_第3頁
【基于SSM的校園報修系統(tǒng)的設(shè)計和實(shí)現(xiàn)8300字(論文)】_第4頁
【基于SSM的校園報修系統(tǒng)的設(shè)計和實(shí)現(xiàn)8300字(論文)】_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

廈門理工學(xué)院本科畢業(yè)設(shè)計PAGE27第二章系統(tǒng)分析2.1可行性分析2.1.1經(jīng)濟(jì)可行性本系統(tǒng)開發(fā)選擇上選取瀏覽器/服務(wù)器模式結(jié)構(gòu),使用MYSQL數(shù)據(jù)庫來存儲數(shù)據(jù),MYSQL數(shù)據(jù)庫系統(tǒng)本身是免費(fèi)的,不需要付費(fèi)購買;WEB服務(wù)器采用的是Tomcat軟件,其本身也是免費(fèi)開源的,不需要付費(fèi)購買。只需要將他們架構(gòu)在一般配置的計算機(jī)上作服務(wù)器使用即可。所以本系統(tǒng)所需要的相應(yīng)的服務(wù)器成本不高,而且在現(xiàn)階段我擁有的設(shè)備也足滿足本系統(tǒng)的設(shè)計、開發(fā)和運(yùn)行。另外本系統(tǒng)作為服務(wù)于高校后勤報修而研發(fā)的,目的在于便于廣大師生進(jìn)行設(shè)備,設(shè)施的報修,因此不作為盈利性,商業(yè)性用途,永久免費(fèi)。2.1.2操作可行性本校園報修系統(tǒng)操作上應(yīng)該簡單方便,讓在校師生一目了然的就知道如何進(jìn)行相應(yīng)的管理操作。設(shè)計報修系統(tǒng)的操作界面本著簡單易懂好操作的基本原則,操作管理界面采用的是常見的界面窗口,師生可以通過瀏覽器對其進(jìn)行的管理操作,只要具備一些計算機(jī)基礎(chǔ)操作的常識,都可能進(jìn)行正常的訪問操作。本系統(tǒng)對于一些具備基本計算機(jī)操作技能的用戶來講在操作上是簡單可行的。2.2系統(tǒng)需求分析本系統(tǒng)需求分析是軟件系統(tǒng)開發(fā)前置步驟,如果對客戶的需求分析不明確、不正確,那么系統(tǒng)開發(fā)將無所談起,更談不上滿足客戶的需要了。本文下面主要通過文字描述和用例圖來表述在線教育平臺的功能需求。本系統(tǒng)主要包含三個系統(tǒng)用戶角色,主要實(shí)現(xiàn)如下系統(tǒng)功能:1、系統(tǒng)實(shí)現(xiàn)系統(tǒng)用戶注冊登錄與信息管理2、系統(tǒng)實(shí)現(xiàn)前端用戶登陸后上報維修信息3、系統(tǒng)實(shí)現(xiàn)前端用戶登陸后查看維修進(jìn)度情況4、系統(tǒng)實(shí)現(xiàn)前端用戶對維護(hù)結(jié)果進(jìn)行確認(rèn)并進(jìn)行評分5、系統(tǒng)實(shí)現(xiàn)后臺管理用戶登陸后管理相關(guān)信息,如用戶、維修類型、維護(hù)工人、維修信息等6、系統(tǒng)實(shí)現(xiàn)維修登陸系統(tǒng)查看分配給自己的維修任務(wù)、上傳維修后的圖片、修改維修狀態(tài)等。2.3系統(tǒng)用例分析用例圖是UML建模的重要組成部分,通過用例圖可以清楚地展現(xiàn)系統(tǒng)功能,描述其具體內(nèi)容。本項目主要涉及普通用戶、維修工人和系統(tǒng)管理員三個角色。其中,管理員登陸系統(tǒng)后,主要完成的功能如下:維修分類管理模塊:主要實(shí)現(xiàn)對報修分類的管理功能,主要包含分類的新增、刪除、修改操作。系統(tǒng)公告管理模塊:其主要實(shí)現(xiàn)功能是對系統(tǒng)公告的發(fā)布和維護(hù)功能。用戶管理模塊:其主要實(shí)現(xiàn)用戶信息的管理功能,主要包含管理員、普通用戶、維修工人用戶。報修管理模塊:其主要實(shí)現(xiàn)的是查看上報維修信息、將維修信息進(jìn)行分配工單功能。個人信息管理模塊:其主要實(shí)現(xiàn)的是對個人息的維護(hù)工作。具體如圖2.1所示。圖2.1用例圖(管理員)當(dāng)普通用戶注冊登陸后,主要操作的功能如下:用戶注冊登陸:前端用戶注冊賬戶后可以登陸系統(tǒng)。報修信息查看:用戶可以根據(jù)報修狀態(tài)查看自己上報的維修信息,分為在未受理,己受理,己完成三種狀態(tài)。故障信息上報:用戶可以分類上報修相關(guān)設(shè)施的維修信息。故障信息完成情況確認(rèn):用戶可以查看維修情況,進(jìn)行完成情況確認(rèn),確認(rèn)完成后變?yōu)榧和瓿蔂顟B(tài)。維修效果評價:對己完成的故障信息,可以進(jìn)行星級評分及信息評價。系統(tǒng)公告查詢:可以查看系統(tǒng)公告信息。個人信息管理:可以管理維護(hù)個人信息和密碼。具體如圖2.2所示。圖2.2用例圖(普通用戶)當(dāng)維修工人登陸系統(tǒng)后主要功能如下:查看報修信息:查看自己己處理的維修信息。確認(rèn)維修情況:維修完成后上傳維修完成的拍照圖片并進(jìn)行確認(rèn)。系統(tǒng)公告查詢:可以查看系統(tǒng)公告信息。個人信息管理:可以管理維護(hù)個人信息和密碼。具體如圖2.3所示。圖2.3用例圖(維修工人)2.4系統(tǒng)非功能性需求易用性需求:網(wǎng)站基于Spring+SpringMVC+mybaits開發(fā),對系統(tǒng)的主要功能模塊進(jìn)行清晰的歸納,用戶可在網(wǎng)站中通過導(dǎo)航欄快速找到對應(yīng)模塊,既保證了網(wǎng)站界面的簡潔,又確保了操作的便捷??煽啃孕枨螅壕W(wǎng)站基本功能應(yīng)設(shè)計完善,頁面跳轉(zhuǎn)保持流暢,對跳轉(zhuǎn)時的異常情況有一定的處理和加工,在保證用戶體驗的前提下,保證運(yùn)行穩(wěn)定流暢、無明顯錯誤。安全性需求:系統(tǒng)運(yùn)行期間,前后端應(yīng)該都做到用戶的過濾,不僅要防止非法用戶直接訪問產(chǎn)生非法信息和無效信息,也要保證用戶信息的安全,防止信息泄露。兼容性需求:本網(wǎng)站基于SSM框架開發(fā),在各個主流瀏覽器中使用均有良好的適應(yīng)性,不會因瀏覽器切換而導(dǎo)致界面的異常。容錯性需求:本網(wǎng)站對異常情況做了普遍處理,通過一定的提示告知用戶,而不是網(wǎng)站直接崩潰,具有較好的用戶體驗。第三章系統(tǒng)設(shè)計3.1軟件結(jié)構(gòu)設(shè)計本系統(tǒng)基于SSM框架開發(fā)實(shí)現(xiàn),分別使用相應(yīng)的框架來對應(yīng)相關(guān)的層次結(jié)構(gòu)技術(shù)。整體設(shè)計采用三層來分層設(shè)計。客戶端通過手機(jī)或PC機(jī)的瀏覽器來發(fā)送請求到Tomcat應(yīng)用服務(wù),應(yīng)用服務(wù)器將請求交給Springmvc的Controller控制器來處理,控制器調(diào)用業(yè)務(wù)接口方法,進(jìn)行業(yè)務(wù)數(shù)據(jù)的邏輯加工處理,而Service需要的數(shù)據(jù)由Dao層來提供。Dao負(fù)責(zé)和數(shù)據(jù)庫打交道,執(zhí)行讀寫操作。以下為系統(tǒng)的整體結(jié)構(gòu)設(shè)計圖,如下圖3-1所示。圖3.1系統(tǒng)架構(gòu)圖本項目主要涉及三個角色,普通用戶、管理員和維修工人。視圖層,作為和用戶距離最近的層級,提供給用戶網(wǎng)站界面,顯示數(shù)據(jù)并處理用戶輸入信息。本層使用HTML5+CSS和jQuery作為前端開發(fā)框架,使得前端頁面簡介美觀。業(yè)務(wù)邏輯層,作為架構(gòu)中的核心部分,處于持久層和表示層之間,主要用于業(yè)務(wù)邏輯的處理、業(yè)務(wù)流程和功能的實(shí)現(xiàn)以及服務(wù)端數(shù)據(jù)的調(diào)用[5]。數(shù)據(jù)持久層,負(fù)責(zé)對數(shù)據(jù)庫MySQL的訪問,實(shí)現(xiàn)對數(shù)據(jù)的增、刪、改、查等操作[6],主要通過Mybatis框架實(shí)現(xiàn),由于Spring對Mybatis整合,注解的使用大大減少了xml文件的配置,簡化開發(fā),提高數(shù)據(jù)的操作效率[7]。3.2數(shù)據(jù)庫設(shè)計根據(jù)上面的類圖分析得到本校園報修系統(tǒng)項目中有關(guān)聯(lián)的一共有8個類,分析得到8張數(shù)據(jù)庫表。它們分別為:用戶表、賬戶信息表、管理員表、維修工人表、系統(tǒng)公告表、報修分類表、維修工單分配表、維修申請表。數(shù)據(jù)庫表的詳細(xì)屬性設(shè)計如表3-1到3-12所示。表3-1數(shù)據(jù)表詳細(xì)設(shè)計表編號表名稱表注釋TB_01T_user用戶表TB_02T_user_info用戶信息表TB_03T_placard公告信息表TB_04T_admin管理員表TB_05T_repair維修工人表TB_06T_repair_order維修訂單表TB_07T_repair_category維修分類表TB_08T_repair_allocation工單分配表表3-2用戶表字段名稱字段類型字段大小能否為空默認(rèn)值備注usr_idint10否主鍵、idusr_accountvarchar10否賬戶名usr_mobilevarchar20否手機(jī)號usr_passwordvarchar20否密碼usr_nick_namevarchar10否昵稱group_idint20否用戶類別表3-3用戶信息表字段名稱字段類型字段大小能否為空默認(rèn)值備注idint10否主鍵、iduser_idint10否賬戶idtrue_namevarchar50否真實(shí)姓名addressvarchar50否null地址create_timedatetime10否注冊時間update_timedatetime10否更新時間表3-4公告信息表字段名稱字段類型字段大小能否為空默認(rèn)值備注idint10否公告idTitlevarchar20否公告標(biāo)題contentvarchar50否null公告內(nèi)容create_timedatetime50否公告發(fā)布時間表3-5管理員表字段名稱字段類型字段大小能否為空默認(rèn)值備注admin_idint10否主鍵、idad_accountvarchar20否管理員賬戶ad_passwordvarchar20否管理員密碼ad_nick_namevarchar20否null昵稱ad_phonevarchar20否nul手機(jī)號表3-6維修工人表字段名稱字段類型字段大小能否為空默認(rèn)值備注repaire_user_idint10否主鍵、idrp_accountvarchar20否維修工人賬戶rp_passwordvarchar20否密碼rp_nick_namevarchar20否null昵稱rp_phonevarchar20否nul手機(jī)號表3-7維修分類信息表字段名稱字段類型字段大小能否為空默認(rèn)值備注idint10否主鍵、idnamevarchar10否分類名descvarchar20否分類描述create_timedatetime20否創(chuàng)建時間update_timedatetime20否修改時間表3-8工單分配表字段名稱字段類型字段大小能否為空默認(rèn)值備注idint10否主鍵repair_idint11否維修訂單idrepaire_user_idint20否維修工人idopt_user_idint11否分配人idcreate_timedatetime10否創(chuàng)建時間update_timedatetime10否修改時間表3-9維修訂單表字段名稱字段類型字段大小能否為空默認(rèn)值備注idint10否主鍵、idtitlevarchar20否標(biāo)題desvarchar20否維修描述phonevarchar20否null聯(lián)系電話addressvarchar30否維修地址category_idint10否分類idstatusint10否維修狀態(tài)category_namevarchar20否null分類名稱submit_user_idint10否報修人repair_user_idint10否維修工人idrepair_timedatetime15否0維修時間create_timedatetime15否0創(chuàng)建時間update_timedatetime15否修改時間picvarchar20否維修圖片opt_user_idint20否分配人idPAGE51第四章系統(tǒng)實(shí)現(xiàn)4.1登錄功能的實(shí)現(xiàn)過程4.1.1界面設(shè)計本功能界面簡介明了,左上角未登錄二字標(biāo)簽,頁面正中央為用戶所需要輸入的用戶名和密碼,下面是登錄和注冊,為了快捷還增加了一個記住密碼選項,具體如圖4.1所示。圖4.1登錄界面如果輸入的賬戶信息校驗失敗,那么系統(tǒng)就會進(jìn)行相應(yīng)的信息提示操作,具體展示如下圖4.2所示。圖4.2登錄失敗界面4.1.2核心代碼實(shí)現(xiàn)由于登錄攔截器的存在,如果訪客未進(jìn)行登錄,點(diǎn)擊了需要登錄才能進(jìn)行的功能也會跳轉(zhuǎn)到登錄頁面,此時輸入對應(yīng)賬號密碼,通過數(shù)據(jù)庫驗證后方可登錄進(jìn)行跳轉(zhuǎn)到首頁。具體代碼如圖4.3和圖4.4所示。圖4.4驗證登錄代碼圖4.4登錄攔截器代碼4.2新增維修的實(shí)現(xiàn)過程4.2.1界面設(shè)計新增維修也就是報修申請頁面,主要是用一個表單的形式,將師生在生活區(qū)域遇到的公共設(shè)施損壞,需要維修的前提下,將問題描述出來,并配上有地址,聯(lián)系電話和預(yù)約時間。具體界面如圖4.5所示。圖4.5新增維修界面4.2.2核心代碼實(shí)現(xiàn)用戶點(diǎn)擊我的報修,再從我的報修欄目下點(diǎn)擊新增報修,觸發(fā)方法通過請求前端接口跳轉(zhuǎn)到新增維修頁面。填寫所需要報修的詳細(xì)內(nèi)容,點(diǎn)擊保存后,服務(wù)端先查詢所有當(dāng)前用戶最新的報修數(shù)據(jù),然后錄入新的報修數(shù)據(jù),更新數(shù)據(jù)庫,并將用戶的報修數(shù)據(jù)返回到客戶端上來,顯示在首頁。具體代碼如圖4.6所示。圖4.6維修申請代碼4.3分配上報工單功能的實(shí)現(xiàn)過程4.3.1界面設(shè)計本功能主要根據(jù)前端所傳過來的維修單,管理員登錄后可以查看到所有的維修申請單,可以分為未受理和已受理兩種,按時間預(yù)約順序依次派來下來,最新的在最上方,左下角添加一個分配維修單按鈕,可供管理員將維修單分配給維修工人。具體界面如圖4.7。圖4.7分配維修單界面4.3.2核心代碼實(shí)現(xiàn)當(dāng)管理員登錄時,可以用管理員權(quán)限對未處理的維修單進(jìn)行處理,利用維修單id和報修學(xué)生的id進(jìn)行組合,傳入到數(shù)據(jù)庫,之后該維修單分配到維修工人處,此時分配維修已經(jīng)處理完畢。具體代碼如圖4.8所示。圖4.8分配維修單代碼4.4確認(rèn)完成工單的實(shí)現(xiàn)過程4.4.1界面設(shè)計本界面依據(jù)主頁框架的基礎(chǔ)上,增添了上傳圖片按鈕和確認(rèn)完成按鈕,可以將維修完成拍攝的圖片上傳至服務(wù)端,在維修工人完成維修后可以登入賬號進(jìn)行操作如圖4.9所示。圖4.9完成工單界面4.4.2核心代碼實(shí)現(xiàn)由于要求維修工人上傳維修圖片,所以需要獲取圖片路徑,圖片名稱,封裝在一起后,通過寫好的封裝方法,從本地上選取后,進(jìn)行上傳,因為只傳遞了文件,所以只需要一個MultipartFile類型的file接收就可以了。圖4.10上傳圖片核心代碼4.5星級評價的實(shí)現(xiàn)過程4.5.1界面設(shè)計主題大框架不變,在維修工人完成維修后,報修學(xué)生可以登錄系統(tǒng)查看,并給出相對應(yīng)的星級評價,以此來進(jìn)行反饋。具體界面如圖4.11所示。圖4.11星級評價界面4.5.2核心代碼實(shí)現(xiàn)學(xué)生可以登錄系統(tǒng),在歷史報修中,找到已完成的維修單,并進(jìn)行評價,鼠標(biāo)拖動,星星數(shù)越多意味著對該維修工人維修情況表示滿意,上限為五顆星。圖4.12星級評價代碼第五章系統(tǒng)測試5.1測試目的從測試目的來講,測試分為很多種,有性能測試,功能測試,可用性測試等等。本系統(tǒng)作為畢業(yè)設(shè)計項目,并且應(yīng)用于實(shí)際應(yīng)用,所以在測試時主要進(jìn)行了功能性測試,以保障系統(tǒng)的功能正常運(yùn)行。5.2測試計劃借鑒上文的系統(tǒng)設(shè)計章節(jié)并結(jié)合本網(wǎng)站的需求,預(yù)先對本網(wǎng)站項目的系統(tǒng)測試環(huán)節(jié)進(jìn)行計劃,既避免了測試時因漫無目的浪費(fèi)了時間,也能有的放矢提升測試的效率。在此項目中,由于用戶和管理員的部分功能模塊有一定的關(guān)聯(lián)性,本項目的測試計劃主要側(cè)重于有關(guān)聯(lián)的功能模塊。本項目主要采用黑盒測試,測試用戶的聊天功能、測評功能、個人詞云是否能實(shí)時更新、支付寶支付功能。后臺管理系統(tǒng)主要測試成績的分段查看、用戶的強(qiáng)制下線、新增測評等功能點(diǎn)。本小節(jié)對本項目客戶端和服務(wù)端各功能進(jìn)行測試,具體測試計劃如表5-1所示。表5-1 測試計劃完成時間功能名2022.8.5登錄模塊添加報修修改報修刪除報修2022.8.8查看個人信息搜索報修歷史修改個人資料快速報修退出賬號時間篩選狀態(tài)篩選2022.8.11修改密碼修改昵稱修改手機(jī)號分頁維修分類增加分類修改分類刪除分類2022.8.14發(fā)布公告刪除公告管理員登錄用戶管理查看所有用戶刪除用戶驗證查詢用戶2022.8.18報修歷史分配維修單分配工人維修工人登錄刪除公告上傳圖片完成工單星級評價5.3測試用例測試用例是將歸納后的系統(tǒng)功能點(diǎn)實(shí)例化后的結(jié)果,明確測試的目的,確認(rèn)其預(yù)置條件。測試后將數(shù)據(jù)和測試結(jié)果填寫至對應(yīng)的用例中即可。1.登錄功能測試用例表5-2登錄功能測試用例項目/軟件校園報修系統(tǒng)版本1.0作者XX功能模塊名登錄功能用例編號login_01編制人XX修改歷史無編制時間2022-02-05功能特性測試登錄模塊功能測試目的用戶進(jìn)行正常登錄,能夠?qū)崿F(xiàn)預(yù)置條件系統(tǒng)運(yùn)行正常、用戶已登錄測試數(shù)據(jù)賬號sushenghao,密碼123456操作描述用戶點(diǎn)擊登錄按鈕在登錄頁面輸入用戶名和密碼點(diǎn)擊登錄期望結(jié)果能夠?qū)崿F(xiàn)登錄并跳轉(zhuǎn)到首頁實(shí)際結(jié)果同上測試人員XX開發(fā)人員XX測試日期2022-02-052.搜索功能測試用例表5-3搜索功能測試用例項目/軟件校園報修系統(tǒng)版本1.0作者XX功能模塊名搜索功能用例編號research_01編制人XX修改歷史無編制時間2022-02-05功能特性模糊搜索,精確搜索測試目的測試系統(tǒng)的搜索功能是否實(shí)現(xiàn)預(yù)置條件用戶已登錄、系統(tǒng)正常運(yùn)行測試數(shù)據(jù)無操作描述用戶進(jìn)入主頁面找到搜索框輸入要搜索的內(nèi)容點(diǎn)擊搜索期望結(jié)果測評完成,顯示所搜索的內(nèi)容界面實(shí)際結(jié)果同上測試人員XX開發(fā)人員XX測試日期2022-02-053.添加報修測試用例表5-4新增報修測試用例項目/軟件校園報修系統(tǒng)版本1.0作者XX功能模塊名新增報修功能用例編號add_01編制人XX修改歷史無編制時間2022-02-05功能特性添加一個報修申請單測試目的測試添加的報修申請單是否能在頁面顯示出來預(yù)置條件用戶已登錄、系統(tǒng)正常運(yùn)行測試數(shù)據(jù)無操作描述1.用戶進(jìn)入主頁面2.點(diǎn)擊我的報修3.點(diǎn)擊新增報修4.輸入報修內(nèi)容5.點(diǎn)擊提交期望結(jié)果測評完成,顯示所填寫的報修申請單實(shí)際結(jié)果同上測試人員XX開發(fā)人員XX測試日期2022-02-054.分配工單功能測試用例表5-5分配工單功能測試用例項目/軟件校園報修系統(tǒng)版本1.0作者XX功能模塊名分配工單用例編號allocate_01編制人XX修改歷史無編制時間2022-02-05功能特性通過管理員將待維修工單分配給維修工測試目的測試分配完的工單是否可以被維修工接收預(yù)置條件管理員已登錄、系統(tǒng)正常運(yùn)行、存在未受理維修單測試數(shù)據(jù)無操作描述管理員點(diǎn)擊報修管理點(diǎn)擊報修歷史點(diǎn)擊分配維修單選擇分配維修的工人提交期望結(jié)果數(shù)據(jù)庫中成功錄入分配信息,維修工人順利接到分配的單子實(shí)際結(jié)果同上測試人員XX開發(fā)人員XX測試日期2022-02-055.完成工單測試用例表5-6完成工單測試用例項目/軟件校園報修系統(tǒng)版本1.0作者XX功能模塊名完成工單用例編號success_01編制人XX修改歷史無編制時間2022-02-05功能特性上傳完成圖片,完成工單測試目的維修工人上傳圖片后可以點(diǎn)擊完成工單預(yù)置條件維修工人已登錄、系統(tǒng)正常運(yùn)行測試數(shù)據(jù)無操作描述維修工人進(jìn)入我的維修界面點(diǎn)擊上傳圖片選擇圖片點(diǎn)擊提交期望結(jié)果刷新頁面,顯示所上傳的圖片,和改變工單狀態(tài)實(shí)際結(jié)果同上測試人員XX開發(fā)人員XX測試日期2022-02-056.用戶管理測試用例表5-7用戶強(qiáng)制下線測試用例項目/軟件校園報修系統(tǒng)版本1.0作者XX功能模塊名用戶管理用例編號manage_01編制人XX修改歷史無編制時間2022-02-05功能特性通過管理員權(quán)限查看用戶測試目的查看所有用戶的信息預(yù)置條件管理員已登錄、系統(tǒng)正常運(yùn)行測試數(shù)據(jù)無操作描述1. 管理員用戶管理2. 顯示所有信息3. 刪除用戶期望結(jié)果刪除一個用戶后,頁面重新刷新并顯示實(shí)際結(jié)果同上測試人員XX開發(fā)人員XX測試日期2022-02-055.4非功能性測試對于系統(tǒng)的非功能測試主要對其并發(fā)性能以及響應(yīng)時間進(jìn)行測試,如下表5-8是非功能測試計劃表:表5-8非功能測試并發(fā)量(每秒請求數(shù))持續(xù)時間(分鐘)最小響應(yīng)時間(毫秒)最大響應(yīng)時間(毫秒)平均響應(yīng)時間(毫秒)吞吐量(每秒事務(wù)數(shù))1003016ms12587ms1260ms79.6/s603015ms5013ms603ms86.9/s303014ms1493ms301ms95.1/s第六章總結(jié)與展望白駒過隙間,校園報修系統(tǒng)的開發(fā)算是正式結(jié)束了。借此機(jī)會我想在這里做一個簡短的總結(jié)。首先在這個開發(fā)過程中運(yùn)用到了很多軟件開發(fā)方法。說到軟件開發(fā)的方法,要是想追溯到他的起源得講到上世紀(jì)的軟件危機(jī)。后來呢,經(jīng)過一系列的提出研究然后再論證,然后呢再不斷的發(fā)展,不斷地完善,不斷地進(jìn)步之后呢,最終形成了我們今天耳熟能詳?shù)陌舜筌浖_發(fā)方法。在這個系統(tǒng)中,用到了大學(xué)里學(xué)過的常用的架構(gòu),常用的語言,常用的開發(fā)工具,所有都是免費(fèi)的,開發(fā)成本是極其低廉的,但卻并不意味著校園報修系統(tǒng)也是廉價的。經(jīng)過后期的修補(bǔ)完善,照最后情況來看,本系統(tǒng)還是基本達(dá)到了預(yù)期,滿足了開頭所要求的各種要求。用戶的實(shí)際體驗感也還是相對不錯的。包括老師也好,同學(xué)也好,從他們的反饋來看,我相信本系統(tǒng)并不是雞肋,還是很受用戶喜愛的。本系統(tǒng)基于SSM框架開發(fā)實(shí)現(xiàn),整體的功能雖然說滿足了客戶的基本需求,實(shí)現(xiàn)了最初的功能性需求分析和非功能性需求分析,但還是有許多需要完善和提升的地方,在后續(xù)的版本中我將繼續(xù)開發(fā)實(shí)現(xiàn)如下幾點(diǎn):1、系統(tǒng)的整體界面過于簡陋,設(shè)計上不是太美觀,可以結(jié)合一些常用前端框架進(jìn)行設(shè)計開發(fā)。2、系統(tǒng)目前沒有實(shí)現(xiàn)前后端分離開發(fā),對于系統(tǒng)的整體結(jié)構(gòu)來講不是太符合目前開發(fā)的主流思想,后續(xù)可以升級改造為前后端分離的系統(tǒng)。3、系統(tǒng)的一些功能也可以再進(jìn)行擴(kuò)展升級,比如可以加上小程序端來對接后臺接口,讓用戶可以在手機(jī)上通過小程序進(jìn)行報修,以及師傅可以通過手機(jī)小程序來查看報修情況并進(jìn)行維修。 福建廣播電視大學(xué)畢業(yè)論文PAGE4參考文獻(xiàn)[1]Allen,I.ElaineSeaman,Jeff.OnlineReportCard:TrackingOnlineEducationintheUnitedStates[J].BabsonSurveyResearchGroup,2016:1-42.[2]AWatted,HHaick,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論