版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE23目錄TOC\o"1-3"\h\u摘要 4Abstract 5第一章緒論 61.1選題背景 61.2研究意義 61.3系統(tǒng)概述 71.4論文結(jié)構(gòu)安排 7第二章開發(fā)技術(shù)與環(huán)境 92.1系統(tǒng)的實(shí)現(xiàn)架構(gòu) 92.2系統(tǒng)使用的技術(shù) 92.2.1MyEclipse 92.2.2Tomcat 92.2.3MySQL簡介 102.2.4JSP語言及相關(guān)技術(shù)介紹 102.3系統(tǒng)使用的開發(fā)環(huán)境 102.3.1軟件環(huán)境的需求 102.3.2硬件環(huán)境的需求 11第三章系統(tǒng)需求分析 123.1可行性分析 123.1.1技術(shù)可行性 123.1.2環(huán)境可行性 123.2系統(tǒng)性能分析 133.3系統(tǒng)需求分析 133.4系統(tǒng)開發(fā)與運(yùn)行環(huán)境分析 153.5網(wǎng)站目標(biāo) 163.6網(wǎng)站設(shè)計(jì)原則 17第四章系統(tǒng)設(shè)計(jì) 184.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 184.2概要設(shè)計(jì) 184.3系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 184.4系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 194.5數(shù)據(jù)庫設(shè)計(jì) 194.5.1住戶數(shù)據(jù)表設(shè)計(jì) 204.5.2投訴數(shù)據(jù)表設(shè)計(jì) 214.5.3報(bào)修數(shù)據(jù)表設(shè)計(jì) 214.5.4收費(fèi)數(shù)據(jù)表設(shè)計(jì) 224.5.5留言數(shù)據(jù)表設(shè)計(jì) 224.6本章小結(jié) 22第五章系統(tǒng)實(shí)現(xiàn) 235.1用戶登錄功能的實(shí)現(xiàn) 235.2系統(tǒng)主頁面 255.3業(yè)主信息管理界面 255.4投訴管理界面實(shí)現(xiàn) 275.5收費(fèi)管理界面實(shí)現(xiàn) 29第六章系統(tǒng)測試 316.1系統(tǒng)的測試 316.1.1系統(tǒng)測試的重要性 316.1.2測試環(huán)境與測試條件 316.1.3測試方案 326.1.4系統(tǒng)測試用例 326.2本章小結(jié) 33第七章總結(jié)與展望 347.1總結(jié) 347.2展望 34致謝 36參考文獻(xiàn) 37摘要由于計(jì)算機(jī)的一直進(jìn)步及各種各樣的信息管理系統(tǒng)的迅速發(fā)展,采用計(jì)算機(jī)料理物業(yè)管理產(chǎn)生的信息的方式益發(fā)揮出其不可替代的優(yōu)越性,各類物業(yè)信息管理的系統(tǒng)也隨之蓬勃開展,基于JSP的物業(yè)信息管理系統(tǒng),是目前新出現(xiàn)的一類信息管理系統(tǒng),比其他的系統(tǒng)發(fā)展的比較遲,所以不是很成熟,但是還有相當(dāng)很大程度的用戶量,而且目前在占市場份額的很大一部分。因?yàn)殚_展的時間比較遲,以及傳統(tǒng)的物業(yè)信息管理形式的根深蒂固,以及用戶對系統(tǒng)的操作的不熟練,最終導(dǎo)致了物業(yè)信息管理系統(tǒng)的發(fā)展相對來說比較緩慢。本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),在滿足多種角色的用戶對系統(tǒng)的不同操作需要的前提下,同時也讓管理者通過系統(tǒng)完成利益最大化。該基于JSP的物業(yè)信息管理系統(tǒng),除了提供用戶查詢信息、繳費(fèi)、報(bào)修的功能,管理員管理信息等問題外,更可以很大程度上提升資源利用率,這個本科畢業(yè)設(shè)計(jì),采用本科階段學(xué)習(xí)過的Java語言,采用MySQL設(shè)計(jì)系統(tǒng)需要的數(shù)據(jù)庫,在此基礎(chǔ)上,設(shè)計(jì)開發(fā)基于JSP的物業(yè)信息管理系統(tǒng)。實(shí)現(xiàn)的基于JSP的物業(yè)信息管理系統(tǒng)中,用戶的登錄與注冊,物業(yè)信息的查看、用戶報(bào)修,管理員維護(hù)系統(tǒng)等所有的功能。
關(guān)鍵詞:物業(yè);JSP;管理;信息
AbstractAsaresultofthecomputerhasbeenprogressandtherapiddevelopmentofallkindsofinformationmanagementsystem,usingcomputerinformationproducedbythepropertymanagementservicebenefitplayitsirreplaceableadvantages,varioustypesofpropertyinformationmanagementsystemhasbeenvigorously,thepropertyinformationmanagementsystembasedonJSP,isoneofthenewtypeofmanagementinformationsystem,systemdevelopmentlaterthanothers,soitisnotverymature,buttherearequitealargedegreeofusers,andiscurrentlyinalargepartofmarketshare.Duetothelatedevelopmentofthepropertyinformationmanagementsystem,thedeep-rootedtraditionalpropertyinformationmanagementform,andusers'unproficiencyintheoperationofthesystem,thedevelopmentofthepropertyinformationmanagementsystemisrelativelyslow.Thedesignandimplementationofthesystem,inordertomeetthevariousrolesofusersonthepremiseofdifferentoperatingneedsofthesystem,butalsoletthemanagerthroughthesystemtoachievemaximumbenefits.ThepropertyinformationmanagementsystembasedonJSP,inadditiontoprovidingauserqueryinformation,payment,servicefunction,theadministratormanagementinformationandotherissues,morecanlargelyimproveresourceutilization,theundergraduatecoursegraduationdesign,theundergraduatelearningJavalanguage,usingMySQLdatabasedesignsystemneed,onthisbasis,thedesignanddevelopmentofpropertymanagementinformationsystembasedonJSP.TherealizationofthepropertyinformationmanagementsystembasedonJSP,userloginandregistration,propertyinformationview,userrepair,administratormaintenancesystemandallotherfunctions.Keywords:property;TheJSP.Management;information第一章緒論1.1選題背景隨時社會的進(jìn)步和各種需要管理的信息數(shù)量不斷增加,越來越多的行業(yè)在不斷的采用計(jì)算機(jī)信息管理系統(tǒng)來對自己的信息進(jìn)行管理?;谟?jì)算機(jī)網(wǎng)絡(luò)的信息管理系統(tǒng)已經(jīng)逐步被應(yīng)用在社會的各個行業(yè),比如政府部門,企業(yè)甚至于家庭。但是即使有這樣的背景基于計(jì)算機(jī)網(wǎng)絡(luò)開發(fā)的系統(tǒng)由于開發(fā)和使用的成本關(guān)系還不是特別的普及?;谟?jì)算機(jī)網(wǎng)絡(luò)的管理系統(tǒng)首先被應(yīng)用在大型企業(yè)當(dāng)中,企業(yè)以及小型的企業(yè)由于成本關(guān)系還沒有得到普遍的應(yīng)用。在小區(qū)日常事務(wù)處理中,對小區(qū)物業(yè)的信息的管理是必不可少的一部分,之前小區(qū)物業(yè)信息管理技術(shù)相對落后,隨著計(jì)算機(jī)信息管理技術(shù)的不斷發(fā)展和進(jìn)步,小區(qū)物業(yè)信息管理也逐步采用基于網(wǎng)絡(luò)的信息化系統(tǒng)來進(jìn)行管理了。在小區(qū)物業(yè)信息管理的過程中,需要管理的信息比較繁瑣,所以傳統(tǒng)的手工檔案的方式已經(jīng)不能勝任對教師信息的管理。傳統(tǒng)的小區(qū)物業(yè)信息手工管理方式一般都采用紙質(zhì)報(bào)表的方式來進(jìn)行管理,查找信息以及住戶提交報(bào)修信息十分費(fèi)力,工作效率低下,準(zhǔn)確度相對滯后,所以就必須在計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)發(fā)展起來之后逐步采用計(jì)算機(jī)的方式來對小區(qū)物業(yè)信息進(jìn)行管理,特此開發(fā)出基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)。1.2研究意義隨著小區(qū)規(guī)模的不斷增加,小區(qū)物業(yè)信息管理過程越來越繁瑣,轉(zhuǎn)變其管理模式是必不可少的步驟。由于小區(qū)要處理的物業(yè)信息量變得十分龐大,小區(qū)從傳統(tǒng)的人工管理轉(zhuǎn)變成信息自動化管理是必然的。傳統(tǒng)的小區(qū)物業(yè)信息管理方式,已經(jīng)不能滿足當(dāng)今時代的要求?;贘SP的小區(qū)物業(yè)信息管理系統(tǒng)通過對住戶信息、物業(yè)信息的自動化管理,可以提高信息管理的工作效率。通過系統(tǒng)的管理,能夠有效的避免人工管理所產(chǎn)生的處理數(shù)據(jù)的問題。同時能夠使得物業(yè)信息的管理更加規(guī)范化,促進(jìn)信息管理往更加高效率的方向發(fā)展?;贘SP的小區(qū)物業(yè)信息管理系統(tǒng)主要是應(yīng)用目前相對成熟的技術(shù)進(jìn)行開發(fā)和維護(hù),完全具備實(shí)際可操作性,是對現(xiàn)實(shí)情況調(diào)查與分析后,做出的合理選題與研發(fā),對于具體的社會問題擁有一定的自適應(yīng)性。本論文所開發(fā)的基于JSP的小區(qū)物業(yè)信息管理系統(tǒng),對于工作人員來說,不只是能夠促進(jìn)員工的工作的積極性,促進(jìn)工作的效率與工作的精確性,還可以給用戶提供很好的用戶體驗(yàn),提高小區(qū)整體信息化水平。工作人員通過使用系統(tǒng),在高效率的完成自己工作的同時可以完善自己的知識體系。對于開發(fā)人員來說,開發(fā)該系統(tǒng)不僅給行業(yè)帶來了方便,還提高了自己的動手能力,將理論知識與實(shí)踐相結(jié)合,個人能力得以升華。1.3系統(tǒng)概述因?yàn)橛?jì)算機(jī)技術(shù)迅速進(jìn)入人們的視野,人們生活離不開信息技術(shù),人們的生活程度和人們的生活的方式發(fā)生了很大的變更。人們生活的各個范疇,都有計(jì)算機(jī)技術(shù)的影子。小區(qū)這樣一個復(fù)雜的場合中,用戶與工作人員都有自己的權(quán)限,怎樣區(qū)分不同角色的不同權(quán)限?怎樣解決銷售與管理問題?本畢業(yè)設(shè)計(jì)運(yùn)用JSP技術(shù),運(yùn)用互聯(lián)網(wǎng)模式,設(shè)計(jì)完成全新的小區(qū)信息管理系統(tǒng)。本論文從現(xiàn)實(shí)角度出發(fā),分析系統(tǒng)開發(fā)的可行性,結(jié)合自己所學(xué)的知識與開發(fā)實(shí)踐,詳細(xì)設(shè)計(jì)實(shí)現(xiàn)了物業(yè)管理系統(tǒng)。該畢業(yè)設(shè)計(jì)首先具體介紹了系統(tǒng)設(shè)計(jì)的必要性以及目前這個行業(yè)發(fā)展的現(xiàn)狀,其次介紹了涉及到的相關(guān)技術(shù),然后對系統(tǒng)和需要的數(shù)據(jù)庫進(jìn)行詳細(xì)的分析設(shè)計(jì),規(guī)劃系統(tǒng)開發(fā)到的整個流程,最后給出去系統(tǒng)實(shí)現(xiàn)的界面與系統(tǒng)的測試用例。1.4論文結(jié)構(gòu)安排第一章:首先通過對基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)的課題背景、發(fā)展趨勢、系統(tǒng)運(yùn)行意義、系統(tǒng)概述做了詳細(xì)說明,通過對緒論內(nèi)容的書寫為開發(fā)基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)做好調(diào)研工作。第二章:對整個所要開發(fā)的教師信息管理系統(tǒng)進(jìn)行具體的剖析,該剖析包含有可行性分析、需求分析、系統(tǒng)業(yè)務(wù)分析、以及整個系統(tǒng)的數(shù)據(jù)流程的剖析,通過對上述分析解剖整個系統(tǒng)的功能,熟悉業(yè)務(wù)系統(tǒng)流程,為后期功能設(shè)計(jì)及代碼編寫做好準(zhǔn)備工作。第三章:通過對系統(tǒng)分析確定好系統(tǒng)開發(fā)所使用的相關(guān)技術(shù)及軟件工具。第四章:第四章主要是本設(shè)計(jì)的概要設(shè)計(jì),分析系統(tǒng)的各個模塊,簡述系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)過程。第五章:系統(tǒng)詳細(xì)設(shè)計(jì),介紹系統(tǒng)主要功能模塊的運(yùn)行結(jié)果及重點(diǎn)代碼。第六章:系統(tǒng)測試,本章主要介紹開發(fā)的教師信息管理系統(tǒng)的測試過程。第七章:總結(jié)與展望,講述了開發(fā)和調(diào)試中遇到的問題,總結(jié)了了本次項(xiàng)目中對本人的作用以及展望。
第二章開發(fā)技術(shù)與環(huán)境2.1系統(tǒng)的實(shí)現(xiàn)架構(gòu)本次畢業(yè)設(shè)計(jì),實(shí)現(xiàn)了一個基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)。該系統(tǒng)選擇用JSP語言開發(fā),是一個B/S模式的網(wǎng)頁。選擇支持JSP語言的MyEclipse編譯環(huán)境,由于該編譯環(huán)境有很多供用戶使用的插件,以及環(huán)境穩(wěn)定,獲得了很多人的開發(fā)首選。在系統(tǒng)服務(wù)器方面,采用Tomcat7作為網(wǎng)頁服務(wù)器,相對其他的比較穩(wěn)定。在UI界面設(shè)計(jì)時,用HTML+CSS基本語法設(shè)計(jì)實(shí)現(xiàn)。以下詳細(xì)介紹上述的技術(shù)以及編譯環(huán)境。2.2系統(tǒng)使用的技術(shù)2.2.1MyEclipseMyEclipse,作為一個JavaWeb項(xiàng)目的編譯工具,得到了很多程序員的青睞,而且在MyEclipse開發(fā)平臺中有許支撐開發(fā)的插件用于支持J2EE技術(shù)。MyEclipse平臺具有全面的功能和應(yīng)用程序,MyEclipse還可以支持開源的產(chǎn)品。該編譯工具的企業(yè)級平臺,主要是以EclipseIDE為基礎(chǔ)進(jìn)行開發(fā)和擴(kuò)展而來的。MyEclipse工具對數(shù)據(jù)庫開發(fā)使用和采用J2EE來開發(fā)的情況下,便會利用以上提到了技術(shù),更加便捷、穩(wěn)定,性能各方面都很有優(yōu)勢。它對于組織集合應(yīng)用程序使用的服務(wù)器也非常友好。這是一個功能豐富的集成開發(fā)環(huán)境,包括全面的設(shè)計(jì)以及開發(fā)系統(tǒng)該有的功能,如支持SQL設(shè)計(jì),靜態(tài)頁面語言等。2.2.2TomcatTomcat,作為一個輕量級的服務(wù)器,具有特定于應(yīng)用程序的特征,經(jīng)常被用于JSP開發(fā)的中小型的Web系統(tǒng)中,使用Tomcat服務(wù)器,適合用戶群體比較小的情況,換而言之,就是同時訪問的用戶量在Tomcat服務(wù)器可接受的范圍內(nèi),Tomcat才能更好的發(fā)揮其性能。開發(fā)人員希望開發(fā)的基于JSP語言的系統(tǒng)進(jìn)行調(diào)試,Tomcat服務(wù)器通常是首選。開發(fā)者只需要將系統(tǒng)打包部署到Tomcat服務(wù)器上面,運(yùn)行項(xiàng)目,用戶便可以通過瀏覽器提交相應(yīng)的用戶請求。Tomcat是Apache服務(wù)器上的另外開發(fā)出來的一個用于發(fā)布輕量級系統(tǒng)的服務(wù)器。Tomcat也可以作為一個獨(dú)立的進(jìn)程供人們使用。2.2.3MySQL簡介MySQL實(shí)質(zhì)上就是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),使用的核心語言是SQL語言,而其也是搭建、管理數(shù)據(jù)庫最常用的標(biāo)準(zhǔn)化語言之一。MySQL主要有體積小、速度快、總體擁有成本低、開放源碼等特點(diǎn),重要原因是源于它采用了雙授權(quán)政策——分為社區(qū)版和商業(yè)版。開發(fā)本系統(tǒng)的后臺數(shù)據(jù)庫管理就是采用MySQL進(jìn)行統(tǒng)一管理和優(yōu)化,以便于提供更加優(yōu)質(zhì)的平臺以供用戶使用,基本上實(shí)現(xiàn)了實(shí)際應(yīng)用中后臺數(shù)據(jù)的統(tǒng)一管理和修改,為本系統(tǒng)提供有力的后臺保障。2.2.4JSP語言及相關(guān)技術(shù)介紹JSP主要是諸多公司合作、共同建立的一種動態(tài)技術(shù)標(biāo)準(zhǔn)。實(shí)質(zhì)是把Java程序片段(Scriptlet)和JSP標(biāo)簽加入傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中,從而構(gòu)成JSP網(wǎng)頁。JSP全名為javaserverpage,簡而言之,就是Servlet的一個簡化設(shè)計(jì)。對應(yīng)Servlet一樣,JSP也是在服務(wù)器端執(zhí)行,通常情況下把一個HTML文本返回給客戶端,所以客戶端只要有瀏覽器就可以瀏覽。對于插入的Java程序段可實(shí)現(xiàn)的功能主要有操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,從而實(shí)現(xiàn)建立動態(tài)網(wǎng)頁所需要的具體功能。JSP(JavaServerPages)實(shí)質(zhì)是一種動態(tài)頁面技術(shù),主要功能是從Servlet中分離出來表示邏輯。2.3系統(tǒng)使用的開發(fā)環(huán)境以下詳細(xì)介紹設(shè)計(jì)實(shí)現(xiàn)該系統(tǒng)所用到的硬件和軟件。2.3.1軟件環(huán)境的需求在操作系統(tǒng)方面,首選Windows7操作系統(tǒng),考慮到該系統(tǒng)比較穩(wěn)定友好,設(shè)計(jì)完的系統(tǒng)可以部署到其他的操作系統(tǒng)上面,對操作系統(tǒng)的選擇,不太苛刻,對所有的操作系統(tǒng)都是兼容的。其次,選擇系統(tǒng)的編譯環(huán)境,用MyEclipse10編譯工具,考慮到該工具功能豐富,在系統(tǒng)開發(fā)過程中,可以隨時隨地的進(jìn)行調(diào)試,該編譯工具中可以安裝Tomcat服務(wù)器插件,更加方面開發(fā)人員進(jìn)行調(diào)試代碼。系統(tǒng)開發(fā)之前,需要完成數(shù)據(jù)庫的設(shè)計(jì),選擇MySQL數(shù)據(jù)庫,并采用NavicatforMySQL數(shù)據(jù)庫可視化工具,方便快捷。
計(jì)算機(jī)系統(tǒng):Windows7開發(fā)工具:Myeclipse開發(fā)技術(shù):JavaEE1.7數(shù)據(jù)庫:MySQL5.7.17服務(wù)器:ApacheTomcat9.02.3.2硬件環(huán)境的需求處理器:Intel(R)Core(TM)i7-7700CPU@3.60GHZ內(nèi)存:4G內(nèi)存(或者4G以上)硬盤:200G固態(tài)硬盤(或者200G以上)
第三章系統(tǒng)需求分析3.1可行性分析3.1.1技術(shù)可行性隨著近幾年的科技技術(shù)的迅速普及,很多種新興語言現(xiàn)在都變成了主流的開發(fā)語言,JSP語言是目前系統(tǒng)開發(fā)中經(jīng)常用到的語言之一,很多大型的應(yīng)用型系統(tǒng)都用JSP語言開發(fā),不僅方便上手開發(fā)簡單。JSP語言的使用是目前網(wǎng)頁開發(fā)技術(shù)中比較成熟,且非常實(shí)用的技術(shù),許多公司的開發(fā)仍然是這種技術(shù)。由于各式各樣的瀏覽器的普及,在使用開發(fā)語言開發(fā)應(yīng)用型系統(tǒng)的時候,不僅要考慮實(shí)現(xiàn)系統(tǒng)需要實(shí)現(xiàn)的功能,還需要開率到瀏覽器的兼容性的問題,本次基于JSP的小區(qū)物業(yè)信息管理系統(tǒng),采用JQuery技術(shù),可以解決出現(xiàn)的兼容性的問題。所以,在開發(fā)的過程中,只要考慮到技術(shù)的操作,不用再擔(dān)心不同版本出現(xiàn)問題,在節(jié)約開發(fā)時間的同時,強(qiáng)化用戶友好性。用戶在使用該系統(tǒng)的時候,界面友好,響應(yīng)迅速。系統(tǒng)開發(fā)選擇了JSP語言,上手快,開發(fā)出來的系統(tǒng)不管在視覺還是在使用過程中都有其他語言不可比擬的優(yōu)勢,JAVA和Jscript能夠很好的移植向JSP,編程過程中也熟練上手,3.1.2環(huán)境可行性本論文開發(fā)的基于JSP的小區(qū)物業(yè)信息管理系統(tǒng),界面簡潔美觀,功能齊全。操作人員在使用時,通過簡單的培訓(xùn)即可上手,頁面中的很多功能都使用插件完成,信息自己生成。無需太多的輸入。用戶只要了解基本的操作知識就可以進(jìn)行管理物業(yè)信息。因此可見,在技術(shù)方面,沒有大的問題。本基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)完全是自主開發(fā)到的用于撰寫畢業(yè)論文的系統(tǒng),同時在實(shí)際使用中存在非常深遠(yuǎn)的意義,用于開發(fā)系統(tǒng)的軟件,是免費(fèi)的。設(shè)計(jì)實(shí)現(xiàn)該基于JSP的小區(qū)物業(yè)信息管理系統(tǒng),作為一個本科生畢業(yè)設(shè)計(jì)來說,沒有侵權(quán)的情況,所以在法律方面是沒有任何問題的。按照上述的系統(tǒng)剖析,開發(fā)完成一個基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)與原有的信息管理模式比較具有速度更快,操作更精確,節(jié)省開銷等有很多好處,所以,建立基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)是及其可行的。
3.2系統(tǒng)性能分析(1)可靠性需求系統(tǒng)可用性:一般的用戶可以用該系統(tǒng)就可以完成通常的操作需求,但大多數(shù)界面上面涉及的廣告較多,而且使用的等待時間較長,在使用過程中容易產(chǎn)生停滯或者崩潰,所以在設(shè)計(jì)過程中,一定要考慮到整個系統(tǒng)的可靠性,避免使用時間過長或非法操作而崩潰的現(xiàn)象。(2)可支持性需求本系統(tǒng)采用B/S結(jié)構(gòu),系統(tǒng)在完成的時候,只需要在服務(wù)器上進(jìn)行一個簡單的部署之后,用戶對本系統(tǒng)的訪問僅僅借助瀏覽器來實(shí)現(xiàn)。所以,部署的程序如果有需要改動的時候,用戶只需要在服務(wù)器端修改程序就可以實(shí)現(xiàn),修改完成的程序,再次訪問就可以看到修改之后版本的程序。(3)系統(tǒng)的完整性需求要求基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)的信息記錄的完整性,系統(tǒng)的內(nèi)容是不能為空的,信息發(fā)布的各種數(shù)據(jù)之間的聯(lián)系需要保證正確性。(4)性能需求該系統(tǒng)的頁面響應(yīng)的時問應(yīng)該在3秒以內(nèi),響應(yīng)時間控制在4秒內(nèi);該系統(tǒng)可同時容納多個用戶在線的訪問。(5)易用性需求進(jìn)入該系統(tǒng)的使用者應(yīng)該掌握系統(tǒng)的所有的操作,簡潔明了的界面是用戶較為喜歡和習(xí)慣的使用選擇,本設(shè)計(jì)過程中,要本著簡潔卻功能全面、清晰明了卻使用方便的原則,讓用戶舒心操作。(6)操作性需求基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)所涉及到的產(chǎn)品范圍較廣、為了盡可能滿足大多業(yè)務(wù)上的需求,在設(shè)計(jì)時,操作簡單,根據(jù)操作步驟,可以進(jìn)行相應(yīng)的圖標(biāo)提示或者文字說明,讓整個操作過程富有人性化。3.3系統(tǒng)需求分析基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)首先是由系統(tǒng)管理員對信息進(jìn)行管理等。用戶可以注冊登錄,可以在線報(bào)修,可以在線繳費(fèi)和在線投訴小區(qū)物業(yè)。管理員需要使用系統(tǒng)管理小區(qū)業(yè)戶信息,管理住戶投訴信息以及報(bào)修的信息,同時管理員還需要管理收費(fèi)的信息等。用戶用例圖展示圖下所示:圖3-1用戶用例圖管理員用例圖展示如圖所示:圖3-2管理員用例圖在使用系統(tǒng)之前,用戶需要注冊自己的賬號。用戶需要點(diǎn)擊系統(tǒng)主頁上的注冊按鈕進(jìn)入用戶注冊的界面并詳細(xì)填寫自己的真實(shí)信息。完成注冊后注冊,提交注冊,如果數(shù)據(jù)庫中存在該用戶的信息,需要提示用戶重新填寫帳號。如果填寫的賬號不存在,添加賬號和密碼。如果密碼為空,則返回繼續(xù)添加。否則,用戶信息將被添加到數(shù)據(jù)庫中,用戶信息注冊成功,用戶注冊流程圖如下:圖3-3注冊流程圖用戶登錄系統(tǒng),需要提交自己注冊的賬號以及密碼。如果用戶填寫的賬號或者密碼信息錯誤的話,不能登錄系統(tǒng),系統(tǒng)提示要再次輸入正確的賬號與密碼重新登錄。用戶登錄流程圖如下所示。圖3-4登錄流程圖3.4系統(tǒng)開發(fā)與運(yùn)行環(huán)境分析所有的系統(tǒng)設(shè)計(jì),都要有屬于自己的設(shè)計(jì)規(guī)則。該基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)也有著自己的設(shè)計(jì)標(biāo)準(zhǔn):1.簡單:在保證基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)能夠成功實(shí)現(xiàn)的前提下,并盡量使基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)更容易操作,對于一個基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)來說,這是非常重要的。2.針對性:系統(tǒng)設(shè)計(jì)的重點(diǎn)是小區(qū)物業(yè)相關(guān)信息的管理,它具有針對性很強(qiáng)的特點(diǎn)。
3.適用范圍:各注冊用戶,物業(yè)管理人員均可用。4.操作環(huán)境(1)硬件平臺:CPU:酷睿i3-3.0GHZ內(nèi)存:2G以上硬盤:320GB(2)軟件平臺:MyEclipse105.所需要的操作系統(tǒng):Window7或Win8均可6.數(shù)據(jù)庫:MySQL數(shù)據(jù)庫3.5網(wǎng)站目標(biāo)所設(shè)計(jì)的基于JSP的物業(yè)管理系統(tǒng)是一個基于瀏覽器的B/S架構(gòu)的管理小區(qū)物業(yè)信息的系統(tǒng),基于JSP的物業(yè)管理系統(tǒng)在設(shè)計(jì)的過程中使用了簡潔大方的頁面布局,通過瀏覽器作為用戶的客戶端登錄工具,可以滿足。使用者只要通過網(wǎng)絡(luò)既可以辦公,無需再單獨(dú)安裝客戶端,能夠?qū)崿F(xiàn)無地域要求、提供工作效率、完善工作流的目標(biāo)。基于JSP的物業(yè)管理系統(tǒng)的設(shè)計(jì)采用結(jié)構(gòu)化的開發(fā)方法,把整個基于JSP的物業(yè)管理系統(tǒng)開發(fā)過程分成若干階段,每一個階段都是一個模塊,每一個模塊都有它對應(yīng)的需要完成的目標(biāo),這樣化整為零的思路,讓網(wǎng)站開發(fā)更靈活。設(shè)計(jì)好每一個單獨(dú)的模塊之后,再將這些模塊整合在一起,就可以實(shí)現(xiàn)整個網(wǎng)站的所有功能?;贘SP的物業(yè)管理系統(tǒng)是由各子網(wǎng)站組成的整體,具有基于JSP的物業(yè)管理系統(tǒng)的整體性特征。傳統(tǒng)的管理方式的方式,由于人工管理的缺陷,業(yè)務(wù)數(shù)據(jù)的處理只可以通過手工管理,將每個部分的數(shù)據(jù)整合在一起同意分析,離散的信息不僅手機(jī)起來吃力,還會造成各種各樣的錯誤。因此,在網(wǎng)站開發(fā)過程中,首先考慮到的就是處理手工管理的缺陷。數(shù)據(jù)收集應(yīng)盡可能統(tǒng)一,語言描述應(yīng)保持一致,并且需要共享所有的資源。確保子網(wǎng)站可以穩(wěn)步的發(fā)展運(yùn)行,但是過程中要盡可能的避免大量信息重復(fù),并尋求基于JSP的物業(yè)管理系統(tǒng)的整體優(yōu)化。3.6網(wǎng)站設(shè)計(jì)原則本網(wǎng)站設(shè)計(jì)實(shí)現(xiàn)的基于JSP的物業(yè)管理系統(tǒng)的每個子模塊,都有各自的功能,彼此之間,既是獨(dú)立的個體,又有著緊密的聯(lián)系,這些小的子模塊統(tǒng)一起來,就是一個完整網(wǎng)站。其中要是有一個小模塊發(fā)生變化,總體網(wǎng)站的功能也肯定會發(fā)生變化。需要調(diào)整整體網(wǎng)站的功能。因此,在電子商務(wù)系統(tǒng)開發(fā)中,不能不考慮基于JSP的物業(yè)管理系統(tǒng)的相關(guān)性,即不能不考慮其他子網(wǎng)站而孤立地設(shè)計(jì)基于JSP的物業(yè)管理系統(tǒng)。該論文設(shè)計(jì)實(shí)現(xiàn)的基于JSP的物業(yè)管理系統(tǒng),需要有靈活的適應(yīng)性,如果一個網(wǎng)站不適用外界到的環(huán)境,他就沒有足夠強(qiáng)的生命力。由于物業(yè)管理系統(tǒng)是一個很復(fù)雜的工程,故要求基于JSP的物業(yè)管理系統(tǒng)的結(jié)構(gòu)具有較好的靈活性和可塑性。維持基于JSP的物業(yè)管理系統(tǒng)可以有條不紊的運(yùn)行的前提條件是用戶與管理者之間的信任。因此在設(shè)計(jì)基于JSP的物業(yè)管理系統(tǒng)時,要保證基于JSP的物業(yè)管理系統(tǒng)軟硬件設(shè)備的穩(wěn)定性;要保證數(shù)據(jù)采集的質(zhì)量;要有數(shù)據(jù)校驗(yàn)功能;還需要有保證基于JSP的物業(yè)管理系統(tǒng)安全運(yùn)行下去的安全措施。只有通過這樣的方式,本論文設(shè)計(jì)完成的基于JSP的物業(yè)管理系統(tǒng),才有可靠性的保障。基于JSP的物業(yè)管理系統(tǒng)的可靠性是檢驗(yàn)基于JSP的物業(yè)管理系統(tǒng)成敗的主要指標(biāo)之一。新基于JSP的物業(yè)管理系統(tǒng)投入運(yùn)行后,盡快銷售投資,以促進(jìn)基于JSP的物業(yè)管理系統(tǒng)的達(dá)到利益最大化,促進(jìn)社會公眾效益
第四章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)以下是系統(tǒng)的軟件環(huán)境:1.系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)之后,需要有一個軟件環(huán)境運(yùn)行系統(tǒng),以供用戶使用,系統(tǒng)運(yùn)行環(huán)境如下所示:需要的電腦系統(tǒng):Windows7、Windows8或者Windows10系統(tǒng)運(yùn)行需要的瀏覽器:推薦火狐瀏覽器,有較強(qiáng)的兼容性。2.系統(tǒng)運(yùn)行需要的數(shù)據(jù)庫的服務(wù)器需要的系統(tǒng):Windows2012Server。需要的數(shù)據(jù)庫的系統(tǒng):MySQL4.2概要設(shè)計(jì)系統(tǒng)工作原理圖如圖4-1所示。圖4-1系統(tǒng)工作原理圖4.3系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)在系統(tǒng)設(shè)計(jì)的過程中,一般采用“分而治之”的設(shè)計(jì)思想,將整體系統(tǒng)分割成彼此之間相互關(guān)聯(lián)的細(xì)小模塊,然后先確定每一個模塊的功能,設(shè)計(jì)每一個模塊,最后將這些小模塊整合到一個系統(tǒng)匯總。實(shí)現(xiàn)的過程分為以下的幾個步驟:將需要完成的系統(tǒng)分成很多各個功能模塊按照各個小模塊的用戶需求,定義每個模塊的功能按照小模塊的功能,分清楚他們之間存在的關(guān)系確定每個模塊之間的參數(shù)傳遞和信息交互通過前面的分析,得到該系統(tǒng)的功能如下:圖4-2系統(tǒng)功能結(jié)構(gòu)圖4.4系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)系統(tǒng)開發(fā)之前,需要明確整個系統(tǒng)的開發(fā)的各個環(huán)節(jié)之間的關(guān)系。小的功能模塊設(shè)計(jì)完成之后,將每一個小模塊進(jìn)行結(jié)合,形成完整的系統(tǒng),最后測試實(shí)現(xiàn)的系統(tǒng),找出存在的問題并進(jìn)一步修改這些問題。系統(tǒng)開發(fā)的流程如下所示:圖4-3系統(tǒng)的開發(fā)流程圖4.5數(shù)據(jù)庫設(shè)計(jì)基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)的設(shè)計(jì)中的數(shù)據(jù)庫的設(shè)計(jì)實(shí)質(zhì)上主要是對數(shù)據(jù)表的設(shè)計(jì),數(shù)據(jù)表主要分為用戶數(shù)據(jù)表設(shè)計(jì)、投訴數(shù)據(jù)庫表設(shè)計(jì)等部分,數(shù)據(jù)庫E-R圖展示如下所示:圖4-4數(shù)據(jù)庫E-R圖數(shù)據(jù)表設(shè)計(jì)如下圖所示:4.5.1住戶數(shù)據(jù)表設(shè)計(jì)住戶數(shù)據(jù)表主要用于對系統(tǒng)安全性和可靠性的一個數(shù)據(jù)支撐,用來服務(wù)于系統(tǒng)的權(quán)限管理,主要包括ID、姓名、性別、年齡、住址、聯(lián)系方式、登陸賬號、登陸密碼等。如表4-1所示。表4-1住戶數(shù)據(jù)表(t_zhuhu)序號名稱注釋數(shù)據(jù)類型長度1IDInt編號42NameVarchar姓名503SexVarchar性別504AgeInt年齡45AddressVarchar住址506TelVarchar聯(lián)系方式507LoginnameVarchar登陸賬號508LoginpwVarchar登陸密碼504.5.2投訴數(shù)據(jù)表設(shè)計(jì)投訴信息表主要用于存儲業(yè)主的投訴信息,主要字段有投訴時間、投訴原因、業(yè)主ID、投訴狀態(tài)等表4-2投訴信息表(_tousu)序號名稱注釋數(shù)據(jù)類型長度1IDInt編號42tousu_shijianVarchar投訴時間503tousu_yuanyinVarchar投訴原因504zhuhu_idInt業(yè)主ID45tousu_zhuangtaiVarchar狀態(tài)46IDInt編號44.5.3報(bào)修數(shù)據(jù)表設(shè)計(jì)報(bào)修信息表主要用于存儲業(yè)主的報(bào)修信息,主要字段有報(bào)修時間、報(bào)修原因、業(yè)主ID、報(bào)修狀態(tài)等,如表4-3所示;表4-3報(bào)修數(shù)據(jù)表(t_baoxiu)序號名稱注釋數(shù)據(jù)類型長度1IDInt編號42baoxiu_shijianVarchar報(bào)修時間503baoxiu_yuanyinVarchar報(bào)修原因504zhuhu_idInt業(yè)主ID45baoxiu_zhuangtaiVarchar報(bào)修狀態(tài)44.5.4收費(fèi)數(shù)據(jù)表設(shè)計(jì)收費(fèi)信息表主要用于存儲對業(yè)主的收費(fèi)信息,主要字段有收費(fèi)時間、收費(fèi)項(xiàng)目、業(yè)主ID、收費(fèi)金額等表4-4收費(fèi)數(shù)據(jù)表(t_shoufei)序號名稱注釋數(shù)據(jù)類型長度1IDInt編號42shoufei_shijianVarchar收費(fèi)時間503shoufei_xiangmuVarchar收費(fèi)項(xiàng)目504shoufei_jineInt收費(fèi)金額45zhuhu_idVarchar業(yè)主ID44.5.5留言數(shù)據(jù)表設(shè)計(jì)留言信息表主要用于存儲業(yè)主的留言信息,主要字段有留言時間、留言標(biāo)題、留言內(nèi)容、留言業(yè)戶等表4-5留言數(shù)據(jù)表(t_liuyan)序號名稱注釋數(shù)據(jù)類型長度1liuyan_idInt編號42liuyan_titleVarchar留言標(biāo)題503liuyan_contentVarchar留言內(nèi)容504liuyan_dateData留言日期45liuyan_userInt業(yè)主ID44.6本章小結(jié)本章首先對整個設(shè)計(jì)的框架進(jìn)行了講解,對在整個設(shè)計(jì)的體系結(jié)構(gòu)進(jìn)行了講解,又處采用分層設(shè)計(jì)思想,對系統(tǒng)的模塊進(jìn)行了劃分,并繪制了模塊化分層圖,進(jìn)行了用戶操作流程的敘述及其圖的設(shè)計(jì),最后對整個系統(tǒng)在設(shè)計(jì)過程中所用的數(shù)據(jù)表進(jìn)行了表述。第五章系統(tǒng)實(shí)現(xiàn)基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)實(shí)現(xiàn)了之前需求分析過程中的所有功能模塊:用戶注冊和登錄、管理員以及注冊用戶的密碼修改、管理注冊用戶的所有信息等。5.1用戶登錄功能的實(shí)現(xiàn)為了保證基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)的安全性,要先使用本基于JSP的小區(qū)物業(yè)信息管理系統(tǒng)必須先登陸到系統(tǒng)中,用戶使用系統(tǒng)的時候,先要在系統(tǒng)首頁中,找到登錄的位置,輸入注冊時登記的賬號名與密碼,登錄時,系統(tǒng)會驗(yàn)證用戶的合法性。如果用戶是系統(tǒng)的合法用戶,進(jìn)入系統(tǒng),如果用戶在登錄之前沒有注冊自己的賬號與密碼,就不能登錄到系統(tǒng)當(dāng)中。用戶登錄的界面如下圖所示:
圖5-SEQ圖_5_-\*ARABIC1用戶登錄圖系統(tǒng)登錄界面是仿照其它登錄界面做的,放置了登錄需要輸入的各項(xiàng)信息,在用戶輸入信息,還可以提示用戶,如果用戶輸入的信息有誤或者沒有輸入完整的信息,系統(tǒng)會提示用戶,重新輸入正確信息,輸入正確后,彈出框自動消失。5.2系統(tǒng)主頁面用戶登錄系統(tǒng)之后,可以進(jìn)入到系統(tǒng)主頁面完成對應(yīng)的操作。系統(tǒng)主頁面展示如圖5-2所示:圖5-2系統(tǒng)主頁面5.3業(yè)主信息管理界面業(yè)主信息管理界面展示如下圖所示,管理員可以通過以下界面查詢業(yè)主信息,審核業(yè)主信息,刪除業(yè)主信息等。圖5-3業(yè)主信息管理界面5.4投訴管理界面實(shí)現(xiàn)管理員通過以下界面管理所有業(yè)主投訴的信息,管理員可以完成查看投訴信息,刪除投訴信息,受理投訴信息等操作。圖5-4投訴管理界面5.5收費(fèi)管理界面實(shí)現(xiàn)收費(fèi)錄入界面展示如下圖所示,管理員通過以下界面選擇住戶,選擇收費(fèi)時間,填寫收費(fèi)項(xiàng)目以及收費(fèi)金額。圖5-5收費(fèi)管理界面
第六章系統(tǒng)測試6.1系統(tǒng)的測試6.1.1系統(tǒng)測試的重要性伴隨信息技術(shù)的快速發(fā)展,軟件產(chǎn)品現(xiàn)已成為社會生活不可缺少的一部分。而與此同時軟件產(chǎn)品的質(zhì)量也就成為了廣大社會的熱切關(guān)注。無論是軟件的生產(chǎn)者還是使用者,生存競爭日趨激烈,鑒此開發(fā)商為占用更大的商場,軟件質(zhì)量就成為了重要指標(biāo)之一。軟件的使用者為更好的達(dá)到自己的功能需求,自然選擇更優(yōu)質(zhì)的軟件產(chǎn)品,進(jìn)而為個人需求更好的服務(wù)。主動地尋求系統(tǒng)潛在問題并不是系統(tǒng)測試的主要目的,發(fā)現(xiàn)問題的實(shí)質(zhì)其實(shí)是為了更好地解決問題,最終目的是把一個高效能、高質(zhì)量的系統(tǒng)交付客戶使用。經(jīng)過問題定義、可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和單元測試,得到了系統(tǒng)的初始程序,開始進(jìn)入到軟件測試階段。然而,在軟件測試的各個階段或流程中總會存在部分潛藏的錯誤和缺陷,如果不能夠及時、準(zhǔn)確的發(fā)現(xiàn)并改正已有的錯誤和缺陷,那么軟件產(chǎn)品的開發(fā)將存在巨大的潛在風(fēng)險(xiǎn),對于用戶將是極其不負(fù)責(zé)任的表現(xiàn)。因此,程序的健壯性、可靠性到目前為止都沒有得到可靠的檢測和評估,而軟件測試就成為了軟件系統(tǒng)能夠正常使用的必要手段軟件測試,作為軟件開發(fā)中最后也是最重要的一部分,也作為按開發(fā)周期中的一個環(huán)節(jié),其重要性不言而喻。在開發(fā)基于JSP的物業(yè)管理系統(tǒng)之后,需要設(shè)計(jì)系統(tǒng)測試以識別系統(tǒng)中的問題并改進(jìn)系統(tǒng)。6.1.2測試環(huán)境與測試條件軟件測試是為了發(fā)現(xiàn)軟件開過程中潛在的各種問題,優(yōu)質(zhì)的測試應(yīng)當(dāng)是發(fā)現(xiàn)了從來都沒有關(guān)注到的錯誤。通常來說,由軟件開發(fā)者進(jìn)行軟件測試并不恰當(dāng),應(yīng)由軟件開發(fā)者之外的其他開發(fā)團(tuán)隊(duì)進(jìn)行軟件測試流程,目的是盡可能全面、客觀地發(fā)現(xiàn)程序中的潛藏錯誤,讓軟件的使用更加穩(wěn)妥和可靠。所有測試的出發(fā)點(diǎn)應(yīng)是客戶的具體需求,并且測試之前要做好詳細(xì)、可靠地測試計(jì)劃。同時,應(yīng)把Pareto原理應(yīng)用到軟件測試中,從小規(guī)模測試逐步到大規(guī)模測試,而為了達(dá)到最佳的測試效果,應(yīng)該通過獨(dú)立的第三方具體操作,得到最大程度公開透明的測試結(jié)果。軟件測試的目的是通過測試開發(fā)完的系統(tǒng),找出系統(tǒng)中存在的問題,完善系統(tǒng),提高系統(tǒng)的性能以及友好型。通過軟件測試,開發(fā)出來的系統(tǒng)質(zhì)量更高,更加適合投入到實(shí)際生活中使用。軟件測試的環(huán)境需求如下:計(jì)算機(jī)系統(tǒng):Windows7數(shù)據(jù)庫:MySQL5.7.17服務(wù)器:ApacheTomcat9.0內(nèi)存:4G內(nèi)存(或者4G以上)硬盤:200G固態(tài)硬盤(或者200G以上)6.1.3測試方案黑盒測試又稱功能測試、數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明書的測試,它是一種從用戶觀點(diǎn)出發(fā)的測試。測試人員把被測試程序當(dāng)做一個黑盒子,它是已知產(chǎn)品所應(yīng)具有的功能。通過測試來檢測每個功能是否都能夠正常使用,在測試時,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定來正常使用;程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。為了方便用戶使用該基于JSP的物業(yè)管理系統(tǒng),盡可能給用戶提供界面友好,功能完善的系統(tǒng),在開發(fā)完成之后對系統(tǒng)進(jìn)行測試。該系統(tǒng)測試的范圍主要設(shè)置在以下幾個方面:1、測試物業(yè)管理系統(tǒng)中所有的開發(fā)代碼子模塊,包括單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試等等,給出測試的結(jié)果;2、測試系統(tǒng)的反應(yīng)速度,測試系統(tǒng)的性能是否滿足用戶的需求,最后測試系統(tǒng)的兼容性。3、設(shè)計(jì)合適的測試用例,并且通過添加相關(guān)的信息,看系統(tǒng)是否跟預(yù)想的一樣。6.1.4系統(tǒng)測試用例1、測試登錄功能表6-1登錄測試用例測試功能模塊名稱系統(tǒng)登錄設(shè)計(jì)的測試用例測試用戶是否正常登錄,該系統(tǒng)有多種用戶權(quán)限以及用戶角色,每個在注冊時都有自己的角色類型。該模塊需要測試系統(tǒng)登錄是否按照對應(yīng)的角色進(jìn)入到相應(yīng)的頁面當(dāng)中。輸入信息用戶需要輸入注冊時得到的賬戶名和對應(yīng)的密碼最終結(jié)果系統(tǒng)登錄功能實(shí)現(xiàn)完整。能夠正常的登錄并操作相應(yīng)的功能2、測試查看信息功能表6-2查看信息列表測試功能模塊名數(shù)據(jù)庫讀取數(shù)據(jù)設(shè)計(jì)的測試用例用于提交信息查看請求,測試信息是否能完整的從數(shù)據(jù)庫中讀取出來,并且展示在相應(yīng)的界面上。此外,還可以測試信息能否寫入到數(shù)據(jù)庫當(dāng)中輸入信息添加信息最終結(jié)果信息能按照用戶請求完整的展示在界面上,并且可以修改信息3、測試用戶注冊表6-3用戶注冊測試測試功能模塊名測試用戶注冊功能設(shè)計(jì)的測試用例測試用戶注冊信息是否能添加到數(shù)據(jù)庫中,用戶在注冊界面添加詳細(xì)的信息,添加完之后提交請求。用戶可以稍后根據(jù)注冊信息登錄系統(tǒng)輸入信息添加用戶名、密碼、聯(lián)系方式等詳細(xì)信息最終結(jié)果用戶可以完成注冊功能,并且可以按照注冊的信息進(jìn)行登錄系統(tǒng)。4、系統(tǒng)測試結(jié)果通過測試,系統(tǒng)基本實(shí)現(xiàn)了小區(qū)物業(yè)管理操作,符合要求。6.2本章小結(jié)本章對系統(tǒng)的整體架構(gòu)進(jìn)行了分析,然后是頁面的開發(fā),接著對完成的頁面填充數(shù)據(jù),為頁面添加功能,并實(shí)現(xiàn)具體功能;分析了開發(fā)的功能模塊和實(shí)現(xiàn)。
第七章總結(jié)與展望7.1總結(jié)通過本次系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),我更深層的接觸到了JSP這門編程的語言,了解了MySQL數(shù)據(jù)庫以及軟件開發(fā)的整個流程,我更深入了解了在大學(xué)期間學(xué)習(xí)的課程和相關(guān)內(nèi)容。本基于JSP的物業(yè)管理系統(tǒng)圓滿地完成了用戶的需求以及我的畢業(yè)任務(wù)。目前物業(yè)管理系統(tǒng)內(nèi)部試運(yùn)行,且運(yùn)行結(jié)果良好,經(jīng)過測試,未出現(xiàn)大的問題!不過,在系統(tǒng)的具體實(shí)現(xiàn)中,需要設(shè)計(jì)每個細(xì)節(jié),還要求完整的編寫所有的代碼用于實(shí)現(xiàn)系統(tǒng),在此同時還要考慮到代碼的優(yōu)化問題,也就是說,在實(shí)現(xiàn)系統(tǒng)的同時,考慮到系統(tǒng)的響應(yīng)速度,所有的這些都要經(jīng)過反復(fù)的推敲,但是本次系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)也讓我更加堅(jiān)定了學(xué)好計(jì)算機(jī)的信心。基于JSP的物業(yè)管理系統(tǒng)為很多的使用者都提供了公平的、相互包容的、操作方便的使用軟件。本次畢業(yè)設(shè)計(jì)開發(fā)的物業(yè)管理系統(tǒng)在為用戶解決借書過程繁瑣、管理員管理費(fèi)時費(fèi)力的前提下,提高了住戶繳費(fèi),投訴,報(bào)修、管理員管理的效率,減少了資源浪費(fèi),系統(tǒng)也節(jié)省了大量的資源,總體來說,是一個操作方便,使用人群廣泛的操作軟件。系統(tǒng)開發(fā)使用了Java語言、JSP前端開發(fā)技術(shù)、MySQL數(shù)據(jù)庫等技術(shù),結(jié)合其中的優(yōu)點(diǎn),設(shè)計(jì)開發(fā)出來基于JSP的物業(yè)管理系統(tǒng)。該軟件完成實(shí)現(xiàn)了在需求分析階段所提到的所有的功能,后期經(jīng)過測試,完成了系統(tǒng)。操作人員可以通過系統(tǒng)完成相應(yīng)的操作。本次開發(fā)過程中使用的SSH框架,遇到了難以處理的問題,不得不查閱資料,自己動手解決問題,沒有原先的遇到問題首先想到求助于同學(xué)??偟膩碚f,這次畢業(yè)設(shè)計(jì)自我感覺良好,系統(tǒng)的功能都實(shí)現(xiàn)了許多技術(shù)要求都達(dá)到了,在這過程中,總結(jié)了每次開發(fā)報(bào)錯的原因,為以后的開發(fā)積累了經(jīng)驗(yàn)。系統(tǒng)雖然還是達(dá)不到企業(yè)的標(biāo)準(zhǔn),但是在以后的開發(fā)會像企業(yè)的標(biāo)準(zhǔn)看齊。7.2展望本次畢業(yè)設(shè)計(jì),從選題到材料查找,到系統(tǒng)的分析與設(shè)計(jì),這整個過程中,我收獲了很多,也體會到了互聯(lián)網(wǎng)與人們的生活之間緊密的聯(lián)系。從前期的研究背景,研究現(xiàn)狀的分析,到很多相關(guān)材料的手機(jī)整理,我深刻感受到信息技術(shù)的無窮魅力以及它帶給我們的便利。計(jì)算機(jī)技術(shù)與互聯(lián)網(wǎng)以其特有的魅力得到了越來越多的人的關(guān)注。二十一世紀(jì),隨著教育的重要性日益增加,因?yàn)閷τ谝粋€行業(yè)的發(fā)展和行業(yè)發(fā)展過程中的行業(yè)知名度要求的不斷提高,行業(yè)產(chǎn)生的業(yè)務(wù)越來越多,相關(guān)業(yè)務(wù)的管理也在不斷的加大,數(shù)據(jù)的管理以及業(yè)務(wù)信息的整合是當(dāng)前所有的行業(yè)面臨的亟待解決的問題。面對這樣一種問題層出不窮,但是又有著極大挑戰(zhàn)的縣長。結(jié)合信息技術(shù)開發(fā)各種各樣的操作軟件成了必然的選擇。通過這次論文撰寫與項(xiàng)目的實(shí)現(xiàn),在這個過程中我接收到了很多不一樣的東西,這對我的當(dāng)前學(xué)習(xí)還是后期工作,都有著很大的幫助。通過這次的開發(fā),不但學(xué)習(xí)了其它相關(guān)的知識,而且
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB51T 1578-2013 中華胭脂魚 配合飼料
- DB51T 1463-2012 楠竹(毛竹)商品材生產(chǎn)規(guī)程
- DB51T 1097-2010 牛奶中沙丁胺醇?xì)埩魴z測方法-酶聯(lián)免疫吸附測定(ELISA)法
- DB51T 1019-2010 無公害食品苦蕎粉
- 腰帶項(xiàng)目實(shí)施方案
- 年產(chǎn)xxx汽車電機(jī)類項(xiàng)目可行性分析報(bào)告
- 2024年生物制藥研發(fā)合作承攬合同
- 直流發(fā)電機(jī)項(xiàng)目立項(xiàng)申請報(bào)告
- 纖維素生產(chǎn)加工項(xiàng)目可行性研究報(bào)告
- 2024-2030年智能疏導(dǎo)系統(tǒng)公司技術(shù)改造及擴(kuò)產(chǎn)項(xiàng)目可行性研究報(bào)告
- 小學(xué)勞動教育實(shí)施情況調(diào)查問卷(含教師卷和學(xué)生卷)及調(diào)查結(jié)論
- 江西省南昌市雷式學(xué)校2024-2025學(xué)年八年級上學(xué)期第一次月考物理試卷
- 06《誡子書》理解性默寫-2022-2023學(xué)年七年級語文上冊知識梳理與能力訓(xùn)練
- 【幼兒的不良飲食習(xí)慣及影響因素探究11000字(論文)】
- 六年級趣味數(shù)學(xué)思維拓展題50道及答案
- 靜脈治療護(hù)理小組職責(zé)
- 第六章《發(fā)展與合作》課件-2024-2025學(xué)年人教版初中地理七年級上冊
- 醫(yī)院感染監(jiān)測規(guī)范
- 風(fēng)險(xiǎn)分級管控和隱患排查治理體系培訓(xùn)考試試題(附答案)
- 項(xiàng)目四任務(wù)1:認(rèn)識毫米波雷達(dá)(課件)
- 四川省住宅設(shè)計(jì)標(biāo)準(zhǔn)
評論
0/150
提交評論