版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
緒論1.1研究背景及意義在快速發(fā)展的今天,國(guó)內(nèi)經(jīng)濟(jì)日益繁榮,而國(guó)內(nèi)社區(qū)的規(guī)模也在日益擴(kuò)大,居民人數(shù)日益增多,物業(yè)管理部門的管理壓力也隨之而來。而在物業(yè)部門與居民用戶主要事務(wù)來往為報(bào)修環(huán)節(jié),但仍有社區(qū)使用傳統(tǒng)的報(bào)修手段,這顯然無法及時(shí)解決居民不斷提出的對(duì)公共生活設(shè)施的維修要求。并且,對(duì)于一些急需處理的水電等報(bào)修申請(qǐng),若無法及時(shí)聯(lián)系到相關(guān)人員處理可能會(huì)留下隱患,引發(fā)安全問題。為此,改善物業(yè)服務(wù)水平、增強(qiáng)社區(qū)物業(yè)部門的辦事速度、提高物業(yè)服務(wù)意識(shí)早已變成當(dāng)前物業(yè)實(shí)體的發(fā)展甚至是生存的核心問題,引進(jìn)先進(jìn)的計(jì)算機(jī)信息技術(shù)對(duì)物業(yè)進(jìn)行全面的信息化和網(wǎng)絡(luò)化管理已是社區(qū)物業(yè)發(fā)展的迫切需求[1]。1.2主要設(shè)計(jì)內(nèi)容本文主要研究如何通過信息化的手段,簡(jiǎn)化在社區(qū)維修過程中遇到的各種問題。去解決傳統(tǒng)社區(qū)維修過程中信息傳遞不及時(shí),業(yè)主反饋問題時(shí)社區(qū)維修者解決問題效率低下,業(yè)主繳費(fèi)步驟的繁瑣等問題。本系統(tǒng)專注于信息的管理,為業(yè)主提供的功能為查看個(gè)人信息、查看小區(qū)公告、查看繳費(fèi)信息、提交報(bào)修表、提交投訴表、提交留言等功能。將公告信息放在業(yè)主首要位置,方便業(yè)主及時(shí)通過系統(tǒng)得到小區(qū)的各項(xiàng)通知。為社區(qū)維修員提供對(duì)業(yè)主信息審核、通知管理、業(yè)主信息管理、繳費(fèi)信息管理、報(bào)修信息管理、投訴信息管理和留言信息管理。并且為了方便社區(qū)維修員對(duì)信息的統(tǒng)計(jì)和存檔,我們對(duì)業(yè)主信息、繳費(fèi)信息和報(bào)修信息增加了導(dǎo)出功能,社區(qū)維修員可以將這三個(gè)表中的數(shù)據(jù)通過導(dǎo)出功能導(dǎo)出至Excel表中,滿足社區(qū)維修員的需求。本系統(tǒng)通過結(jié)合實(shí)際管理業(yè)務(wù)對(duì)各個(gè)功能模塊進(jìn)行了合理的設(shè)計(jì)。2主要技術(shù)和工具介紹2.1Java語(yǔ)言Java語(yǔ)言在靜態(tài)面向?qū)ο笾幸呀?jīng)成為代表性語(yǔ)言,相對(duì)于其他的語(yǔ)言來說比較熟悉,使用起來會(huì)更加的容易理解,并且Java的使用者較多,對(duì)于后期代碼維護(hù)也相對(duì)簡(jiǎn)單有利。并且在編程的過程中,往往會(huì)遇到曾經(jīng)編譯過的地方需要修改的情況,在修改過程中可能會(huì)出現(xiàn)由于語(yǔ)言的不同導(dǎo)致計(jì)算機(jī)程序和軟件開發(fā)的過程中出現(xiàn)偏差、軟件開發(fā)周期會(huì)增加等狀況,使其無法達(dá)到預(yù)期的效果[2]。而Java編程語(yǔ)言可移植性特性可以解決這個(gè)問題。在現(xiàn)實(shí)和理論中起到橋梁的作用,能夠在現(xiàn)實(shí)中將面向?qū)ο罄碚撏昝莱尸F(xiàn)出來REF_Ref25841\r\h[4]。在許多程序開發(fā)中Java語(yǔ)言一般會(huì)成為開發(fā)的首選語(yǔ)言,程序設(shè)計(jì)中的編程語(yǔ)言眾多,而Java是應(yīng)用最為廣泛的一種存在,與其他編程語(yǔ)言相比,它具有自己獨(dú)特的優(yōu)勢(shì),以C++語(yǔ)言為例,Java吸取了C++的優(yōu)點(diǎn),對(duì)C++中一些難以理解和應(yīng)用的部分進(jìn)行舍棄,因此Java在應(yīng)用上更加簡(jiǎn)單,在功能上也更為強(qiáng)大,被更多的人所選擇。Java語(yǔ)言具有許多的優(yōu)點(diǎn),例如健壯性等,正因?yàn)橛羞@些特點(diǎn)Java在程序開發(fā)中成為一顆常青樹REF_Ref26929\r\h[5]。2.2Mysql數(shù)據(jù)庫(kù)MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在系統(tǒng)的開發(fā)中,它可以完整的將系統(tǒng)數(shù)據(jù)庫(kù)開發(fā)出來。它最大的優(yōu)點(diǎn)是體積小,速度快,是中小型系統(tǒng)開發(fā)最流行使用的數(shù)據(jù)庫(kù)。它操作簡(jiǎn)單,安全系數(shù)高,它是以表格的形式顯示,并且可以多個(gè)表并聯(lián)查看,所以它的查看更加的方便和清晰。與oracle相比,MySQL使用起來更加的簡(jiǎn)單,例如在對(duì)表進(jìn)行操作時(shí),oracle有許多級(jí)別不一樣的用戶,對(duì)表的操作權(quán)限也不一樣,而MySQL默認(rèn)的是root;在卸載上MySQL也更加簡(jiǎn)單REF_Ref27507\r\h[6]。2.3B/S結(jié)構(gòu)B/S模式也就是瀏覽器/服務(wù)器模式,服務(wù)器進(jìn)行主要工作,瀏覽器進(jìn)行顯示REF_Ref6469\r\h[7]。用戶在顯示界面進(jìn)行相應(yīng)的操作,這些相應(yīng)的操作就會(huì)作為數(shù)據(jù)被傳送到服務(wù)器端進(jìn)行處理,完成后再將結(jié)果反饋到到界面進(jìn)行顯示。使用該模式后用戶訪問系統(tǒng)時(shí)只要有網(wǎng)絡(luò)就可以進(jìn)入系統(tǒng),沒有軟件安裝的步驟,這樣就減輕了用戶設(shè)備的內(nèi)存,可以使得系統(tǒng)的使用更加的方便,大大的減少了用戶的工作量REF_Ref28865\r\h[8]。2.4MVC模式MVC作為一個(gè)框架模式,模型(Model)、視圖(View)和控制器(Controller)是其三個(gè)核心部件REF_Ref7155\r\h[9]。表示應(yīng)用程序核心,作為處理應(yīng)用程序數(shù)據(jù)邏輯的部分,在數(shù)據(jù)庫(kù)中起存取數(shù)據(jù)作用的是Model(模型);擁有顯示效果,常常是進(jìn)行數(shù)據(jù)創(chuàng)建和結(jié)果顯示的則是View(視圖);處理用戶相交互的部分,以讀取數(shù)據(jù)為主,發(fā)揮控制用戶的輸入,并向模型發(fā)送數(shù)據(jù)的是Controller(控制器)REF_Ref362\r\h[10]。2.5SSM框架Spring、SpringMVC、MyBatis三個(gè)開源框架整合成SSM(Spring+SpringMVC+MyBatis)框架集。在三個(gè)開源框架中,Spring是一個(gè)輕量級(jí)的容器框架,主要作用為面向切面(AOP)和控制反轉(zhuǎn)(IOC);模型對(duì)象,分離控制器,處理程序?qū)ο蟮慕巧约胺峙善鳎蒘pringMVC進(jìn)行承擔(dān),并且通過這種分離,可減少它們進(jìn)行定制的難度;MyBatis則是一個(gè)優(yōu)秀持久層框架,具有支持普通SQL查詢,儲(chǔ)存過程和高級(jí)映射的功能REF_Ref10058\r\h[11]。3系統(tǒng)的需求分析3.1可行性分析本次設(shè)計(jì)的可行性分析從以下三個(gè)方面進(jìn)行,技術(shù)可行性,從技術(shù)上分析該系統(tǒng)是否可以被開發(fā)出來;經(jīng)濟(jì)可行性,經(jīng)濟(jì)條件是否允許或支持系統(tǒng)的開發(fā);操作可行性,系統(tǒng)的操作是否符合用戶的需求。3.1.1技術(shù)可行性該系統(tǒng)利用JAVA語(yǔ)言進(jìn)行編程設(shè)計(jì),實(shí)現(xiàn)程序中的各個(gè)功能模塊,服務(wù)器是Tomcat,框架使用的是J2EE架構(gòu)中的SSM框架,網(wǎng)頁(yè)設(shè)計(jì)使用的是JSP,它具有如下優(yōu)點(diǎn),Java語(yǔ)言不僅功能強(qiáng)大、簡(jiǎn)單易用,而且在系統(tǒng)開發(fā)中顯示了強(qiáng)大的生命力。J2EE是一個(gè)企業(yè)級(jí)開發(fā)的計(jì)算環(huán)境架構(gòu),SSM(Spring+SpringMVC+MyBatis)框架是J2EE中的一個(gè)輕量級(jí)系統(tǒng)開發(fā)常用的框架REF_Ref29728\r\h[12]。JSP與HTML相比可伸縮性更強(qiáng),頁(yè)面的設(shè)計(jì)也更加完整和方便REF_Ref16053\r\h[13]。Tomcat服務(wù)器是一個(gè)開源的web服務(wù)器,使用也非常的方便,將寫好的程序放進(jìn)去就可以運(yùn)行了,甚至在一些開發(fā)工具中已經(jīng)配置好了,可以直接在工具上運(yùn)行,也可以自己對(duì)其進(jìn)行配置,所以它在中小型應(yīng)用系統(tǒng)開發(fā)中經(jīng)常被使用。社區(qū)維修服務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)中Java技術(shù)是比較重要的,該系統(tǒng)的前端和后端主要是由B/S結(jié)構(gòu)和MySQL數(shù)據(jù)庫(kù)來進(jìn)行完成,在開發(fā)本系統(tǒng)時(shí),必須要保證該系統(tǒng)具有一定的完整性和簡(jiǎn)便性等功能。數(shù)據(jù)庫(kù)方面必須要保證數(shù)據(jù)庫(kù)具有一定的安全性和穩(wěn)定性。在學(xué)校簡(jiǎn)單的對(duì)Java技術(shù)和通過對(duì)MySQL數(shù)據(jù)庫(kù)和各個(gè)語(yǔ)言進(jìn)行簡(jiǎn)單學(xué)習(xí)之后,然后進(jìn)行了軟件測(cè)試,根據(jù)簡(jiǎn)單的學(xué)習(xí)基本可以對(duì)網(wǎng)盤的學(xué)習(xí)做出簡(jiǎn)單的系統(tǒng)開發(fā)、檢測(cè)和辨別。所以利用Java技術(shù)和MySQL數(shù)據(jù)庫(kù)結(jié)合起來來開發(fā)出這個(gè)社區(qū)維修服務(wù)系統(tǒng),在技術(shù)上是可行的。根據(jù)上述研究該系統(tǒng)具備技術(shù)可行性。3.1.2經(jīng)濟(jì)可行性該社區(qū)維修服務(wù)系統(tǒng)的開發(fā)采用的服務(wù)器、開發(fā)工具、插件以及數(shù)據(jù)庫(kù)皆是開源免費(fèi)的,開發(fā)工具Eclipse,該工具的操作以及配置起來都十分的簡(jiǎn)單,在該系統(tǒng)的開發(fā)中使用的是Eclipse的免費(fèi)版;服務(wù)器是Tomcat服務(wù)器,在一些開發(fā)工具中是已經(jīng)配置好的,不需要再進(jìn)行配置,也是開源免費(fèi)的;數(shù)據(jù)庫(kù)是MySQL數(shù)據(jù)庫(kù),用該數(shù)據(jù)庫(kù)開發(fā)操作十分的簡(jiǎn)單,而且數(shù)據(jù)之間的關(guān)系也十分的清晰,數(shù)據(jù)庫(kù)的開發(fā)工具使用的是Navicat,也是開源免費(fèi)的。所以在前期的開發(fā)中除了人工費(fèi)用,其他的幾乎不需要什么費(fèi)用,大大的節(jié)省經(jīng)費(fèi)。節(jié)省的經(jīng)費(fèi)可以用到后期的系統(tǒng)維護(hù)和更新升級(jí)中。根據(jù)上述分析可以總結(jié)出該系統(tǒng)具備經(jīng)濟(jì)可行性。3.1.3操作可行性本系統(tǒng)開發(fā)的原則之一就是操作簡(jiǎn)單,所以系統(tǒng)的操作流程設(shè)計(jì)得十分方便快捷,界面設(shè)計(jì)也十分的簡(jiǎn)1潔大氣,只要智力正常,具備一些粗淺的計(jì)算機(jī)常識(shí)就可以對(duì)系統(tǒng)進(jìn)行操作。該設(shè)計(jì)的初衷就是為了減少社區(qū)維修服務(wù)復(fù)雜繁瑣的流程,所以該社區(qū)維修服務(wù)系統(tǒng)的操作流程都是非常簡(jiǎn)單便捷的。當(dāng)需要查找房源時(shí),只要在搜索框內(nèi)進(jìn)行模糊查詢,或者選擇類別進(jìn)行查找,找到心儀的房屋后就可以一鍵租賃,所以該系統(tǒng)操作簡(jiǎn)單,流程快捷。該社區(qū)維修服務(wù)管理系統(tǒng)的一大特點(diǎn)是登錄界面簡(jiǎn)單且易操作,都是采用常見的窗口來進(jìn)行登錄,只需要通過電腦就可以進(jìn)行操作登錄,只要會(huì)使用電腦,就可以隨時(shí)隨地的進(jìn)行登錄訪問。該系統(tǒng)主要采用的是java技術(shù)進(jìn)行開發(fā),并且基于B/S結(jié)構(gòu),這些開發(fā)工具使該系統(tǒng)更加完善和規(guī)范,從而使得系統(tǒng)更具有人性化。根據(jù)以上功能看出,本系統(tǒng)的主要特點(diǎn)就是易操作、易管理。所以開發(fā)一個(gè)社區(qū)維修服務(wù)系統(tǒng)刻不容緩。根據(jù)上述分析得出結(jié)論該系統(tǒng)具備操作可行性。3.2系統(tǒng)的需求分析經(jīng)過這段時(shí)間對(duì)各大小區(qū)的調(diào)研和可行性分析,我們基本掌握了社區(qū)維修服務(wù)系統(tǒng)的基本需求,了解了相關(guān)服務(wù)和相關(guān)業(yè)務(wù)情況。社區(qū)維修服務(wù)系統(tǒng)首先會(huì)存儲(chǔ)大量的業(yè)主數(shù)據(jù)。包括業(yè)主的投訴數(shù)據(jù)、服務(wù)數(shù)據(jù)、繳費(fèi)數(shù)據(jù)以及小區(qū)業(yè)主的個(gè)人信息。所以系統(tǒng)需要簡(jiǎn)潔的頁(yè)面保證社區(qū)維修者的方便可用,保證系統(tǒng)的交互性。我們將系統(tǒng)角色分為社區(qū)維修員角色和業(yè)主角色,管理員角色可以對(duì)各類信息進(jìn)行管理,業(yè)主角色包括了維修投訴,維修報(bào)修,費(fèi)用查詢,個(gè)人信息查詢和修改等功能模塊。3.3系統(tǒng)功能需求分析根據(jù)上面的需求分析,我們將系統(tǒng)功能分為管理員模塊和業(yè)主模塊接下來以需求分析形式來分析這方面的需求。3.2.1管理員功能需求分析(1)系統(tǒng)管理功能,管理人員可以修改個(gè)人信息及修改密碼、安全退出等操作。(2)通知公告管理,管理人員可以發(fā)布通知及通知信息的查詢、修改及刪除等。(3)業(yè)主信息的管理,可以審核業(yè)主注冊(cè)的信息及對(duì)現(xiàn)有業(yè)主信息進(jìn)行管理操作,還可以將業(yè)主信息導(dǎo)出到Excel表中。(4)對(duì)于繳費(fèi)資料的管理,管理員能夠?qū)崿F(xiàn)對(duì)于繳費(fèi)資料的管理,例如新增、刪除、修改等操作。還可以將繳費(fèi)信息導(dǎo)出到Excel表中。(5)報(bào)修信息的管理,管理員可以實(shí)現(xiàn)報(bào)修信息的管理,如新增、刪除、修改等操作。還可以將報(bào)修信息導(dǎo)出到Excel表中。(6)投訴信息的收集和管理,管理員功能可以直接實(shí)現(xiàn)對(duì)投訴信息的收集和管理,如新增、刪除、修改等操作(7)留言相關(guān)信息實(shí)時(shí)管理,管理員用戶可以同時(shí)通過管理留言實(shí)時(shí)回復(fù)的多種方式輕松實(shí)現(xiàn)對(duì)用戶留言相關(guān)信息的實(shí)時(shí)管理和留言回復(fù)。3.2.2業(yè)主功能需求分析(1)業(yè)主可以查看通知公告信息功能。(2)業(yè)主登陸、注冊(cè)功能,業(yè)主注冊(cè)信息后,管理員需要對(duì)注冊(cè)信息進(jìn)行審核后,業(yè)主才能進(jìn)行登錄。(3)個(gè)人信息的查看和個(gè)人信息的修改。(4)業(yè)主可以在線給管理人員留言,可以查看歷史留言信息等。(5)業(yè)主在線報(bào)修申請(qǐng),并可以查看已報(bào)修信息并可以進(jìn)行修改操作等。(6)業(yè)主還可以查看繳費(fèi)信息。(7)業(yè)主針對(duì)物業(yè)服務(wù)可以在線投訴,并可以查看已經(jīng)提交的投訴信息并可以進(jìn)行修改操作。3.4系統(tǒng)用例圖3.4.1管理員用例圖物業(yè)的管理者登錄后,處理各類業(yè)務(wù)。如圖3.1所示圖3.1管理員圖3.4.2小區(qū)業(yè)主用例圖業(yè)主登錄后,展示業(yè)主所在樓、所在單元以及房間號(hào)等信息,使用功能。如圖2-2所示圖3.2小區(qū)業(yè)主圖
4系統(tǒng)總體設(shè)計(jì)4.1系統(tǒng)總體設(shè)計(jì)說明本系統(tǒng)使用B/S(Browser/Server瀏覽器/服務(wù)器)軟件架構(gòu),使用者可以在電腦或手機(jī)上通過瀏覽器即可進(jìn)行本系統(tǒng)進(jìn)行操作。頁(yè)面部分顯示在瀏覽器,服務(wù)器完成主要工作。用戶只需要在瀏覽器中就可以非常清晰的使用到整個(gè)系統(tǒng)。同時(shí)SSM框架從職責(zé)上可分為四層,分別為表示層、業(yè)務(wù)邏輯層、持久層和實(shí)體層。SSM的框架關(guān)系圖如圖4.1所示:圖4.1SSM框架關(guān)系圖4.2系統(tǒng)主要功能模塊設(shè)計(jì)本系統(tǒng)根據(jù)需求和結(jié)合系統(tǒng)開發(fā)的基本概念,我們將系統(tǒng)的角色分為兩個(gè)部分,分別是系統(tǒng)管理員和業(yè)主,針對(duì)角色的不同分別設(shè)計(jì)了不同的功能模塊。業(yè)主可以使用系統(tǒng)為業(yè)主開放的功能,如發(fā)布留言,在線報(bào)修及在線投訴,查看個(gè)人繳費(fèi)信息等功能。系統(tǒng)管理員可以管理業(yè)主信息,發(fā)布通知公告,審核未通過的用戶只能瀏覽公告信息等功能。本系統(tǒng)的主要的功能模塊如圖4.2所示。用戶注冊(cè)后需向系統(tǒng)管理員提交審核,當(dāng)管理員審核通過后才可以使用系統(tǒng)中的留言、報(bào)修、繳費(fèi)等功能。圖4.2系統(tǒng)主要功能模塊4.2.1系統(tǒng)前臺(tái)登錄注冊(cè)功能未注冊(cè)的用戶需要注冊(cè)才可以使用自己的相關(guān)的功能,否則只可以查看社區(qū)維修服務(wù)系統(tǒng)中的公告信息。系統(tǒng)通過登錄界面驗(yàn)證用戶輸入的用戶名和密碼后,用戶既可以登錄到自己的個(gè)人中心頁(yè)面,從而使用該系統(tǒng)為用戶提供所需要的服務(wù)。系統(tǒng)前臺(tái)登錄注冊(cè)流程圖如4.3所示。當(dāng)業(yè)主登陸社區(qū)維修服務(wù)系統(tǒng)后,可以對(duì)社區(qū)維修服務(wù)系統(tǒng)進(jìn)行管理操作。業(yè)主可以管理個(gè)人信息,還可以對(duì)在線報(bào)修、在線投訴等,還可以在線留言等。圖4.3系統(tǒng)前臺(tái)登錄注冊(cè)流程圖4.2.2報(bào)修功能當(dāng)業(yè)主成功登錄系統(tǒng)后,并且管理員審核通過,可以使用報(bào)修功能。該功能模塊主要是社區(qū)維修服務(wù)系統(tǒng)報(bào)修相關(guān)的數(shù)據(jù)的管理。業(yè)主提交報(bào)修單,社區(qū)維修員收到報(bào)修單后會(huì)對(duì)報(bào)修單進(jìn)行處理,可以更新報(bào)修單的處理情況,并且可以做到對(duì)保修單的及時(shí)反饋報(bào)修模塊的流程圖如圖4.4所示:圖4.4報(bào)修功能模塊流程圖4.2.3業(yè)主信息功能業(yè)主信息功能模塊主要是為了管理小區(qū)內(nèi)業(yè)主信息的管理,小區(qū)業(yè)主注冊(cè)后,不能對(duì)個(gè)人信息進(jìn)行修改,只可以修改登錄密碼和查看個(gè)人的信息。這是為了社區(qū)維修者方便小區(qū)內(nèi)業(yè)主信息的維護(hù),業(yè)主信息管理功能如圖4.5所示:圖4.5業(yè)主信息功能模塊流程圖4.2.4投訴功能該功能模塊主要是小區(qū)內(nèi)投訴信息的處理,業(yè)主填寫投訴單,物業(yè)收到投訴單后進(jìn)行處理并且進(jìn)行處理結(jié)果進(jìn)行反饋,業(yè)主可以通過系統(tǒng)及時(shí)收到物業(yè)公司的反饋。投訴功能如圖4.6所示:圖4.6投訴功能模塊流程圖4.3系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫(kù)是系統(tǒng)存儲(chǔ)信息的部分,在進(jìn)行社區(qū)維修服務(wù)系統(tǒng)設(shè)計(jì)的過程中。數(shù)據(jù)庫(kù)分析與設(shè)計(jì)主要用于確定系統(tǒng)數(shù)據(jù)庫(kù)信息表的功能和結(jié)構(gòu)特點(diǎn),確定表內(nèi)存儲(chǔ)的信息數(shù)據(jù)類型和表間的關(guān)系等。數(shù)據(jù)庫(kù)分析對(duì)系統(tǒng)的開發(fā)和運(yùn)行有著非常重要的作用,不合理的數(shù)據(jù)庫(kù)分析和設(shè)計(jì)會(huì)是系統(tǒng)的工作效率低甚至?xí)斐蛇\(yùn)行不穩(wěn)定。由于系統(tǒng)數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息在系統(tǒng)運(yùn)行過程中不斷被讀取、寫入和處理,因此數(shù)據(jù)庫(kù)的設(shè)計(jì)和分析應(yīng)與當(dāng)前的系統(tǒng)開發(fā)環(huán)境和數(shù)據(jù)信息需求相結(jié)合。此外,在設(shè)計(jì)和分析數(shù)據(jù)庫(kù)時(shí),必須遵循幾個(gè)數(shù)據(jù)庫(kù)原則。這些原則包括一致性、完整性、可擴(kuò)展性、安全性和標(biāo)準(zhǔn)化。一致性是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息按照一定的規(guī)則操作,以確保其準(zhǔn)確性。完整性是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息必須以完整的狀態(tài)存儲(chǔ)和處理。如果信息不完整,就會(huì)出現(xiàn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的不正確信息,從而導(dǎo)致系統(tǒng)運(yùn)行的不穩(wěn)定??蓴U(kuò)展性要求在設(shè)計(jì)和分析數(shù)據(jù)庫(kù)時(shí)要考慮到未來系統(tǒng)發(fā)展的范圍,以便數(shù)據(jù)庫(kù)在系統(tǒng)升級(jí)和擴(kuò)展后仍能繼續(xù)滿足數(shù)據(jù)存儲(chǔ)的需要。安全性要求數(shù)據(jù)庫(kù)保證數(shù)據(jù)信息的安全性和完整性,數(shù)據(jù)庫(kù)中的數(shù)據(jù)信息不能被竊取或泄露,數(shù)據(jù)庫(kù)系統(tǒng)具有一定的自我保護(hù)能力,不能輕易被他人攻擊或破壞。規(guī)范性是指范式的高低影響著數(shù)據(jù)庫(kù)中數(shù)據(jù)操作和信息的相關(guān)程度,系統(tǒng)中的數(shù)據(jù)和信息在數(shù)據(jù)處理中必須按照數(shù)據(jù)模型進(jìn)行規(guī)范,所以要設(shè)計(jì)一個(gè)規(guī)范性高的數(shù)據(jù)庫(kù)。首先我們?cè)O(shè)計(jì)出了社區(qū)維修服務(wù)系統(tǒng)的實(shí)體關(guān)系模型,我們將數(shù)據(jù)庫(kù)的實(shí)體關(guān)系模型分為用戶信息實(shí)體、報(bào)修信息實(shí)體、留言信息實(shí)體、公告信息實(shí)體、繳費(fèi)信息實(shí)體和投訴信息實(shí)體。4.3.1系統(tǒng)數(shù)據(jù)庫(kù)我們使用E-R圖將系統(tǒng)數(shù)據(jù)庫(kù)描述出來,社區(qū)維修服務(wù)系統(tǒng)的E-R圖如圖4.7所示。圖4.7系統(tǒng)數(shù)據(jù)庫(kù)E-R圖4.3.2用戶信息用戶信息表用戶保存已經(jīng)注冊(cè)的業(yè)主信息和管理員的信息,通過此管理模型關(guān)系業(yè)主和管理員的信息,該實(shí)體模型如圖4.8所示。圖4.8用戶信息實(shí)體屬性圖4.3.3報(bào)修信息報(bào)修信息表主要用來存儲(chǔ)業(yè)主提交的報(bào)修信息,其中包括報(bào)修標(biāo)題、報(bào)修內(nèi)容、發(fā)布時(shí)間、報(bào)修狀態(tài)、反饋時(shí)間、反饋內(nèi)容等信息,如圖4.9所示。圖4.9報(bào)修信息實(shí)體屬性圖4.3.4留言信息留言信息表主要包括用戶的留言信息,括所留言人姓名,留言內(nèi)容和時(shí)間等,如圖4.10所示:圖4.10留言信息實(shí)體屬性圖4.3.5繳費(fèi)信息繳費(fèi)信息表存儲(chǔ)包括業(yè)主ID,用戶名,手機(jī),繳費(fèi)金額,繳費(fèi)類型,繳費(fèi)時(shí)間等信息,如圖4.11所示:圖4.11繳費(fèi)信息實(shí)體屬性圖4.3.6投訴信息投訴信息表存儲(chǔ)包括業(yè)主ID,用戶名,手機(jī),投訴內(nèi)容,投訴時(shí)間,回復(fù)時(shí)間等信息,如圖4.12所示:圖4.11投訴信息實(shí)體屬性圖4.3.7通知公告信息知公告信息表保存公告的信息,即管理員發(fā)布通知公告的信息列表,包含公告ID,公告內(nèi)容等信息,如圖4.12所示:圖4.11通知公告信息實(shí)體屬性圖
5系統(tǒng)詳細(xì)設(shè)計(jì)5.1系統(tǒng)開發(fā)條件PC配置:CPU:AMDRyzen74000@4.20GHZ1.80GHZ內(nèi)存:12.00GBWeb服務(wù)器:apache-tomcat-9.0軟件支持及開發(fā)環(huán)境操作系統(tǒng):Windows10旗艦版64位開發(fā)工具:Chrome瀏覽器數(shù)據(jù)庫(kù):MySQL5.2系統(tǒng)主要功能模塊設(shè)計(jì)5.2.1首頁(yè)設(shè)計(jì)在網(wǎng)站首頁(yè)中業(yè)主們就能夠直接看到系統(tǒng)管理員已經(jīng)發(fā)布的系統(tǒng)公告信息,并且他們還能夠通過點(diǎn)擊某條公告后快速查看到該條公告的相關(guān)詳情資料,在業(yè)主沒有登錄的情況下,上方會(huì)顯示登錄及注冊(cè)按鈕,當(dāng)用戶注冊(cè)后,則需要等待管理員審核后才能進(jìn)行登錄,登錄系統(tǒng)后首頁(yè)上方將顯示更多的操作菜單。5.2.2登錄注冊(cè)功能登陸是業(yè)主進(jìn)入系統(tǒng)使用功能的第一步,用戶輸入正確的用戶名和密碼后即可進(jìn)入系統(tǒng)進(jìn)行更多的操作。如果用戶沒有賬號(hào)則需要通過注冊(cè)頁(yè)面進(jìn)行注冊(cè),在注冊(cè)頁(yè)面填入需要申請(qǐng)的賬號(hào)和密碼,如果賬號(hào)密碼符合要求,則注冊(cè)成功。5.2.3登錄后主頁(yè)用戶經(jīng)過了登錄驗(yàn)證后進(jìn)入登錄后的首頁(yè)即可看到相關(guān)其他操作菜單,如:投訴管理、留言管理、報(bào)修管理及查看繳費(fèi)信息及個(gè)人信息等,業(yè)主根據(jù)個(gè)人需要進(jìn)入不同的菜單頁(yè)面進(jìn)行操作。5.2.4發(fā)布報(bào)修用戶使用此功能向社區(qū)維修員提交報(bào)修信息。在報(bào)修頁(yè)面依次輸入自己的報(bào)修標(biāo)題及具體的報(bào)修內(nèi)容,發(fā)布成功后業(yè)主就可看到自己已經(jīng)的報(bào)修歷史資料,還同時(shí)可以對(duì)其進(jìn)行修改和刪除等操作,當(dāng)管理員收到報(bào)修信息后會(huì)進(jìn)行報(bào)修結(jié)果的反饋和信息的填寫,業(yè)主也會(huì)相應(yīng)的收到反饋。5.2.5發(fā)布投訴功能用戶使用此功能向社區(qū)維修員提交投訴功能。在投訴界面依次輸入自己的投訴標(biāo)題及具體投訴內(nèi)容,發(fā)布成功后可以看到自己發(fā)布的投訴歷史信息,還可以進(jìn)行修改及刪除操作,當(dāng)管理員進(jìn)行投訴反饋后,業(yè)主可以看到具體的反饋信息。5.2.6查看個(gè)人繳費(fèi)功能當(dāng)管理員操作繳費(fèi)之后,業(yè)主即可查看到自己的繳費(fèi)歷史信息。5.2.7管理員功能社區(qū)維修員需要進(jìn)入后臺(tái)管理登錄頁(yè)面,進(jìn)行登錄操作進(jìn)入后臺(tái)管理頁(yè)面,管理員在后臺(tái)可以發(fā)布通知公告信息,管理投訴信息,管理業(yè)主的報(bào)修信息,還可以對(duì)業(yè)主的留言進(jìn)行回復(fù),及業(yè)主信息的管理。為了方便物業(yè)公司對(duì)數(shù)據(jù)的留存,對(duì)業(yè)主信息、報(bào)修信息及繳費(fèi)信息增加了導(dǎo)出至Excel表的功能。5.3數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)現(xiàn)5.3.1用戶表用戶表t_user,用于存儲(chǔ)系統(tǒng)所有用戶的個(gè)人信息,如表5.1所示:表5.1用戶信息表5.3.2報(bào)修表報(bào)修信息表t_baoxiu,用于存儲(chǔ)用戶發(fā)布的報(bào)修信息,如表5.2所示:表5.2報(bào)修信息表5.3.3留言信息表留言信息表t_liuyan,存儲(chǔ)用戶提交的留言信息,如表5.3所示表5.3留言信息表5.3.4通知信息表通知信息表t_notice,如表5.4所示表5.4通知信息表5.3.5投訴信息表投訴信息表t_tousu,存儲(chǔ)用戶的投訴信息,如表5.5所示表5.5投訴信息表5.3.6繳費(fèi)信息表繳費(fèi)信息表t_pay,存儲(chǔ)繳費(fèi)信息,如表5.6所示表5.6繳費(fèi)信息表5.4系統(tǒng)類圖及交互圖IndexController類是用來接受前端的請(qǐng)求,其中id、btitle、bcontent、status及fcontent分別表示報(bào)修id、報(bào)修標(biāo)題、報(bào)修內(nèi)容、報(bào)修狀態(tài)及報(bào)修結(jié)果。在接收到前端請(qǐng)求后通過調(diào)用BaoxiuService類的方法再返回前端。其中insertBean()、deleteBean()、updateBean方法分別用來接受對(duì)報(bào)修信息添加、刪除、修改的請(qǐng)求。BaoxiuDao類是使用了MyBatis對(duì)數(shù)據(jù)庫(kù)進(jìn)行了操作。關(guān)系如圖5.1。圖5.1涉及報(bào)修操作的類圖及相互間的關(guān)系IndexController類是用來接受前端的請(qǐng)求,其中id、username、password和role分別表示用戶id、用戶名、用戶密碼和用戶角色。在接收到前端請(qǐng)求后通過調(diào)用UserService類的方法再返回前端。其中insertBean()、deleteBean()、updateBean()方法分別用來接受對(duì)報(bào)修信息添加、刪除、修改的請(qǐng)求。Userlogin()方法是用來用戶登錄,useryz()方法是用來登錄驗(yàn)證,selectBeanById()方法是根據(jù)ID查詢對(duì)象。UserDao類是使用了MyBatis對(duì)數(shù)據(jù)庫(kù)進(jìn)行了操作。關(guān)系如圖5.2。圖5.2涉及登錄操作的類圖及相互間的關(guān)系社區(qū)維修員在登陸界面登輸入用戶名密碼,通過系統(tǒng)驗(yàn)證之后,用戶根據(jù)需求進(jìn)行文章的增刪改操作,系統(tǒng)將用戶請(qǐng)求提交給文章管理的sercive模塊進(jìn)行處理,并調(diào)用相應(yīng)的DAO類實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的具體操作,最后由數(shù)據(jù)庫(kù)模塊完成對(duì)數(shù)據(jù)的更新操作,并將處理結(jié)果逐層返回,最終將結(jié)果返回顯示到用戶界面中,博客用戶管理報(bào)修操作的時(shí)序圖如圖5.3所示。圖5.3管理員管理報(bào)修操作的時(shí)序圖
6系統(tǒng)功能實(shí)現(xiàn)6.1系統(tǒng)登錄頁(yè)面實(shí)現(xiàn)(1)描述:管理員與業(yè)主用戶的身份驗(yàn)證及登錄,是此次系統(tǒng)設(shè)計(jì)的一大基礎(chǔ)功能REF_Ref72522758\r\h[12-REF_Ref72522761\r\h13]。主要分為兩種身份,在登錄界面時(shí),選擇相對(duì)應(yīng)的身份,輸入賬號(hào)和密碼,就可以進(jìn)入。(2)系統(tǒng)運(yùn)行圖如圖6.1所示:圖6.1系統(tǒng)登錄頁(yè)面代碼:6.2管理員功能實(shí)現(xiàn)(1)描述:管理員管理整個(gè)系統(tǒng),處理業(yè)主的事務(wù)。(2)系統(tǒng)運(yùn)行圖如圖6.2所示:圖6.2管理員主頁(yè)面6.2.1業(yè)主信息管理(1)描述:管理員添加和編輯業(yè)主信息,包括個(gè)人信息和房產(chǎn)信息,可以實(shí)現(xiàn)搜索、修改和刪除等操作。建立了業(yè)主個(gè)人信息管理的數(shù)據(jù)庫(kù),為之后的社區(qū)維修工作提供了數(shù)據(jù)方面的支持REF_Ref72523497\r\h[14-REF_Ref72523500\r\h16]。(2)系統(tǒng)運(yùn)行圖如下圖6.3所示圖6.3業(yè)主信息管理代碼:6.2.2報(bào)修管理(1)描述:管理員管理員處理業(yè)主提交的報(bào)修信息,可進(jìn)行回復(fù)或者刪除等操作。(2)程序效果圖如下圖6.4所示:圖6.4報(bào)修管理代碼:6.2.3投訴管理(1)描述:管理員查看業(yè)主提交的投訴信息,處理待處理的投訴意見,可進(jìn)行回復(fù)、刪除、搜索等操作。(2)系統(tǒng)運(yùn)行圖如下圖6.5所示圖6.5投訴管理代碼:6.2.4收費(fèi)信息管理(1)描述:管理員添加業(yè)主的收費(fèi)信息,并設(shè)置業(yè)主界面首頁(yè)提醒功能,且發(fā)布后業(yè)主可在首頁(yè)看到繳費(fèi)信息提醒。(2)系統(tǒng)運(yùn)行圖如下圖6.6所示:圖6.6收費(fèi)信息管理代碼:6.2.5留言交流管理(1)描述:管理員查看留言,對(duì)留言可進(jìn)行回復(fù)、刪除、搜索等操作。(2)系統(tǒng)運(yùn)行圖如下圖6.7所示圖6.7留言交流管理代碼:6.3業(yè)主用戶功能實(shí)現(xiàn)(1)描述:業(yè)主權(quán)限,業(yè)主能夠在首頁(yè)查看所在樓,單元,房號(hào),以及收費(fèi)提醒,可以進(jìn)行報(bào)修信息、投訴信息、留言交流信息、繳費(fèi)信息管理。(2)系統(tǒng)運(yùn)行圖如圖6.8所示:圖6.8業(yè)主主頁(yè)面6.3.1欠費(fèi)信息提示(1)描述:如果業(yè)主有繳費(fèi)信息的話,首頁(yè)展示提醒信息。(2)系統(tǒng)運(yùn)行如下圖6.9所示圖6.9提醒頁(yè)面代碼:6.3.2我的報(bào)修(1)描述:業(yè)主提交報(bào)修信息,等待處理回復(fù)。(2)系統(tǒng)運(yùn)行圖如下圖6.10所示圖6.10我的報(bào)修關(guān)鍵代碼:6.3.3我的投訴(1)描述:業(yè)主提交投訴信息,等待處理內(nèi)容。(2)系統(tǒng)運(yùn)行圖如下圖6.11所示圖6.11我的投訴代碼:6.3.4我的繳費(fèi)信息(1)描述:首頁(yè)展示繳費(fèi)提醒,查看具體費(fèi)用信息,可點(diǎn)擊“已知”處理。(2)系統(tǒng)運(yùn)行圖如下圖4.12所示圖6.12我的繳費(fèi)代碼:6.3.5我的留言(1)描述:業(yè)主在此進(jìn)行留言操作,發(fā)布留言,等待管理員的回復(fù),查看管理員的留言回復(fù),進(jìn)行交流,或者刪除留言。(2)系統(tǒng)運(yùn)行圖如下圖6.13所示圖6.13我的留言代碼:
7系統(tǒng)測(cè)試每個(gè)項(xiàng)目在使用前都需要通過大量的測(cè)試,社區(qū)維修管理系統(tǒng)也不例外。社區(qū)維修管理系統(tǒng)的測(cè)試是為了項(xiàng)目更加健壯,不會(huì)輕易出現(xiàn)漏洞,給維修上報(bào)的人員帶來很不舒服的使用感。7.1系統(tǒng)測(cè)試目的社區(qū)維修服務(wù)系統(tǒng)測(cè)試的主要目的是:通過不停的輸入數(shù)據(jù),不斷的重復(fù)不一樣操作,看看系統(tǒng)會(huì)不會(huì)正常運(yùn)行。系統(tǒng)在這些操作后又會(huì)出現(xiàn)怎樣的錯(cuò)誤。盡最大的可能想到會(huì)出現(xiàn)的種種狀況。知道了問題所在才可以找到好的方法去解決。7.2系統(tǒng)測(cè)試方法社區(qū)維修服務(wù)系統(tǒng)是基于J2EE框架,但是系統(tǒng)開發(fā)和測(cè)試的大部分人員對(duì)Java較為熟悉,通過利用自動(dòng)化工具產(chǎn)生的相關(guān)日志,便于開發(fā)工程師定位bug,提升修復(fù)bug的效率因此Selenium就成了測(cè)試選擇的自動(dòng)化測(cè)試工具,Selenium作為大眾采用的自動(dòng)化測(cè)試框架工具,其優(yōu)勢(shì)與特性包括:(1)Selenium開源軟件,測(cè)試投入成本低,使用Java語(yǔ)言,通過程序調(diào)用自動(dòng)化控制,因此一些專門定制的自動(dòng)化測(cè)試需求可以很容易被滿足;(2)Selenium在瀏覽器能夠直接運(yùn)行來進(jìn)行所需的測(cè)試,其操作方式和實(shí)際用戶的操作方式保持一致,并且其對(duì)很多的瀏覽器都有很好的兼容性;(3)Selenium用戶群體較多,使用過程中出現(xiàn)問題,可以有豐富的社群資源進(jìn)行咨詢解答,便于快速解決問題。在測(cè)試社區(qū)維修管理系統(tǒng)剛開始的時(shí)候,是隨便輸入合適的數(shù)據(jù)看看會(huì)不會(huì)報(bào)錯(cuò)。然后觀察控制臺(tái)里面的提示數(shù)據(jù),來完善項(xiàng)目。不論使用什么樣的測(cè)試方法都是為了能夠早一點(diǎn)發(fā)現(xiàn)錯(cuò)誤,早一點(diǎn)改正。社區(qū)維修管理系統(tǒng)可以正常發(fā)布在服務(wù)器上,運(yùn)行起來。7.3系統(tǒng)測(cè)試用例社區(qū)維修管理系統(tǒng)的測(cè)試內(nèi)容,包括下面主要的功能模塊測(cè)試。(1)登錄功能測(cè)試,登錄測(cè)試用例如表7.1所示表7.1登錄測(cè)試用例表編號(hào)測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際效果測(cè)試狀態(tài)1兩次密碼不一致輸入密碼:156491確認(rèn)密碼:971070登錄失敗,兩次密碼不一致登錄失敗,兩次密碼不一致符合預(yù)期效果2驗(yàn)證碼輸入不正確驗(yàn)證碼:990518驗(yàn)證碼不正確驗(yàn)證碼不正確符合預(yù)期效果3賬號(hào)和密碼不一致賬號(hào):test密碼:127620密碼不正確密碼不正確符合預(yù)期效果(2)添加維修工個(gè)人信息測(cè)試,添加維修工用例表如表7.2所示表7.2添加維修工測(cè)試用例表編號(hào)測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際效果測(cè)試狀態(tài)1維修工姓名王亮相添加項(xiàng)目成功添加項(xiàng)目成功符合預(yù)期效果2年齡33添加項(xiàng)目成功添加項(xiàng)目成功符合預(yù)期效果3職稱技術(shù)員添加項(xiàng)目成功添加項(xiàng)目成功符合預(yù)期效果(3)維修類型管理測(cè)試用例表如表7.3所示表7.3維修類型測(cè)試用例表編號(hào)測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際效果測(cè)試狀態(tài)1添加維修類型電路故障添加成功添加成功符合預(yù)期效果2刪除維修類型電路故障刪除成功刪除成功符合預(yù)期效果(4)社區(qū)維修管理系統(tǒng)整體測(cè)試用例表如表6.4所示。表7.4測(cè)試用例表編號(hào)測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際效果測(cè)試狀態(tài)1維修單信息故障原因:使用大功率維修物品:電路故障上報(bào)成功上報(bào)成功符合預(yù)期效果2報(bào)修訂單查詢故障原因:使用大功率維修物品:電路故障查詢成功查詢成功符合預(yù)期效果(5)維修工管理測(cè)試用例表如圖7.5所示表7.5維修工管理測(cè)試用例表編號(hào)測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際效果測(cè)試狀態(tài)1添加維修工賬號(hào):張三密碼:135137添加成功添加成功符合預(yù)期效果2刪除維修工賬號(hào):張三密碼:135137刪除成功刪除成功符合預(yù)期效果
結(jié)論社區(qū)維修服務(wù)系統(tǒng)的研發(fā)與測(cè)驗(yàn),這一畢業(yè)規(guī)劃成果可以總體上實(shí)現(xiàn)對(duì)于需求分析方面的不同的服務(wù)性能。在該設(shè)計(jì)方案中,隨著時(shí)間的流逝,我把在本科學(xué)習(xí)階段里所掌握的理論知識(shí)與實(shí)踐能力相結(jié)合,一方面使得我對(duì)于數(shù)據(jù)庫(kù)有了更加深刻的認(rèn)識(shí)和理解,另一方面也大大加深了應(yīng)用的熟練程度,這對(duì)于以后的研發(fā)工作是很好的借鑒,在撰寫論文的過程中,我不僅僅對(duì)整個(gè)項(xiàng)目的研發(fā)流程有了更好的了解,而且也在潛移默化中提高了我的研發(fā)能力,然而由于有限的時(shí)間以及一定的研發(fā)能力,基本功能都實(shí)現(xiàn)了,但還有一些功能有待下一步實(shí)現(xiàn)。通過對(duì)現(xiàn)有社區(qū)維修模式的分析,進(jìn)行設(shè)計(jì)開發(fā)了基于SSM技術(shù)的社區(qū)維修服務(wù)系統(tǒng)。首先,介紹了項(xiàng)目開發(fā)的背景,對(duì)國(guó)內(nèi)外社區(qū)維修的現(xiàn)狀進(jìn)行了對(duì)比和分析總結(jié),并對(duì)系統(tǒng)設(shè)計(jì)中涉及的技術(shù)進(jìn)行了深入的探討和研究。明確系統(tǒng)在實(shí)際中的使用情況,并逐步對(duì)整個(gè)系統(tǒng)進(jìn)行總體架構(gòu)設(shè)計(jì),對(duì)系統(tǒng)的功能進(jìn)行詳細(xì)設(shè)計(jì),最后對(duì)整個(gè)系統(tǒng)進(jìn)行編碼實(shí)現(xiàn)。系統(tǒng)主要實(shí)現(xiàn)以下基本功能。(1)本社區(qū)維修服務(wù)系統(tǒng)使用了B/S架構(gòu)模式。(2)使用JSP實(shí)現(xiàn)了對(duì)系統(tǒng)的界面設(shè)計(jì)。業(yè)主可以注冊(cè)賬號(hào),管理員進(jìn)行審核。(3)維修通知公告,業(yè)主可以查看通知公告內(nèi)容。(4)系統(tǒng)可以實(shí)現(xiàn)管理繳費(fèi)信息,業(yè)主可以查詢繳費(fèi)信息等功能。(5)提供評(píng)論留言功能,實(shí)現(xiàn)了業(yè)主給社區(qū)維修人員留言,物業(yè)可以對(duì)留言信息管理。(6)業(yè)主個(gè)人信息管理功能,實(shí)現(xiàn)了業(yè)主對(duì)個(gè)人資料信息的修改能。(7)在線報(bào)修功能:業(yè)主可以實(shí)現(xiàn)報(bào)修功能,物業(yè)根據(jù)報(bào)修信息進(jìn)行維修確認(rèn)并實(shí)現(xiàn)在線反饋。(8)實(shí)現(xiàn)了在線投訴功能,物業(yè)根據(jù)業(yè)主的投訴信息進(jìn)行在線處理。在調(diào)試過程中發(fā)現(xiàn)還需要進(jìn)一步提高改正錯(cuò)誤的能力,在整個(gè)的設(shè)計(jì)研發(fā)過程中,在對(duì)于大量相關(guān)社區(qū)維修系統(tǒng)的資料和文章的瀏覽以及同學(xué)和老師的協(xié)助下,我逐漸實(shí)現(xiàn)了撰寫論文和研發(fā)系統(tǒng)的目標(biāo),下面是我在研發(fā)過程中的一些經(jīng)驗(yàn)總結(jié)。(1)程序的設(shè)計(jì)本身就是一個(gè)需要耗費(fèi)大量時(shí)間并且遭遇很多挫折的過程,由一開始的著急躁動(dòng)到最終以一顆忍耐的心去解決問題,我懂得了遇事不能著急,需要耐心的解決。(2)由于前期工作的不完善,導(dǎo)致在開發(fā)過程中有時(shí)難免會(huì)顧及不到系統(tǒng)自身的需求,因此就有很多對(duì)于代碼和數(shù)據(jù)的修改和處理等一系列后期任務(wù),而這也恰恰令我明白,要想保證后期工作的順利進(jìn)行
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織品運(yùn)輸保險(xiǎn)合同優(yōu)化
- 高鐵站改造包清工合同模板
- 咖啡連鎖項(xiàng)目轉(zhuǎn)讓居間合同
- 旅游度假村開發(fā)投資合同
- 桁架租賃合同
- 原油委托采購(gòu)合同
- 國(guó)外進(jìn)口水果銷售合同
- 社會(huì)公益項(xiàng)目合同
- 二零二五版海洋運(yùn)輸貨物保險(xiǎn)合同風(fēng)險(xiǎn)評(píng)估與保險(xiǎn)市場(chǎng)分析3篇
- 二零二五版純勞務(wù)分包合同范本:高速公路養(yǎng)護(hù)合作協(xié)議3篇
- (新版)工業(yè)機(jī)器人系統(tǒng)操作員(三級(jí))職業(yè)鑒定理論考試題庫(kù)(含答案)
- 教育環(huán)境分析報(bào)告
- 人力資源服務(wù)公司章程
- (正式版)CB∕T 4552-2024 船舶行業(yè)企業(yè)安全生產(chǎn)文件編制和管理規(guī)定
- 病案管理質(zhì)量控制指標(biāo)檢查要點(diǎn)
- 2024年西藏中考物理模擬試題及參考答案
- 九型人格與領(lǐng)導(dǎo)力講義
- 人教版五年級(jí)上冊(cè)數(shù)學(xué)脫式計(jì)算練習(xí)200題及答案
- 卵巢黃體囊腫破裂教學(xué)查房
- 醫(yī)院定崗定編
- 2023年大學(xué)物理化學(xué)實(shí)驗(yàn)報(bào)告化學(xué)電池溫度系數(shù)的測(cè)定
評(píng)論
0/150
提交評(píng)論