最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【計(jì)算機(jī)畢業(yè)論文西安科技大學(xué)高新學(xué)院畢業(yè)設(shè)計(jì)】智能社區(qū)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2023-08-21 14:50 作者:趣畢業(yè)  | 我要投稿


摘?要

隨著生活水平的提高收入水平的提升,大家的環(huán)境也在不斷地改進(jìn)。較好的社區(qū)自然環(huán)境離不了有一個(gè)高品質(zhì)的物業(yè)管理。物業(yè)管理是對人們所居住的環(huán)境,進(jìn)行一些衛(wèi)生服務(wù)、社區(qū)環(huán)境維護(hù)、地下停車場管理,以計(jì)算機(jī)軟件的方式對物業(yè)公行業(yè)的各種各樣項(xiàng)目進(jìn)行信息化及規(guī)范化管理,不僅提高了工作效能,并且能夠降低傳統(tǒng)式手工制作中人為失誤導(dǎo)致不正確的幾率。

文中定制的智能社區(qū)管理系統(tǒng)選用B/S架構(gòu)設(shè)計(jì),全面的調(diào)研了市場需求。在系統(tǒng)開發(fā)中,頁面交互部分為JSP技術(shù)性,系統(tǒng)數(shù)據(jù)信息安全是最為重要的,包含業(yè)主個(gè)人信息,所以數(shù)據(jù)庫的選擇,選用MySQL SERVER 5.7數(shù)據(jù)庫。智能社區(qū)管理系統(tǒng),有兩個(gè)角色,一個(gè)是操作工,一個(gè)是業(yè)主。管理人員是物業(yè)的工作人員,主要負(fù)責(zé)社區(qū)的人員管理,停車管理,水電氣的繳費(fèi)管理,小區(qū)新聞資訊發(fā)布、檢修報(bào)修管理、對小區(qū)一些硬件設(shè)備進(jìn)行管理,處理業(yè)主的一些日常事務(wù)需求。

全面的業(yè)務(wù)流程管理作用通常是加上改動、移除和查看各種各樣信息。維修申請、公共性設(shè)施等。根據(jù)功能測試,客戶交互界面在滿足不同信息管理方法需求的同時(shí),讓用戶實(shí)際操作盡量簡易。該系統(tǒng)為業(yè)主以及管理員,提供方便的可視化工具和簡單易操作的系統(tǒng)界面,實(shí)施更好的服務(wù)。文中依據(jù)系統(tǒng)軟件開發(fā)基本原理闡述了研發(fā)流程,詳細(xì)記載了每個(gè)設(shè)計(jì)方案以實(shí)現(xiàn)階段。

關(guān)鍵詞:?智慧社區(qū)管理;物業(yè)管理系統(tǒng);B/S架構(gòu)模式

?

ABSTRACT

With the improvement of living standards and income levels, everyone's environment is also constantly improving. A better natural environment in a community cannot be achieved without high-quality property management. Property management refers to the provision of hygiene services, community environmental maintenance, and underground parking lot management for the environment in which people live. It uses computer software to informationization and standardize the management of various projects in the property industry, which not only improves work efficiency but also reduces the probability of human errors leading to inaccuracies in traditional manual production.

The customized intelligent community management system in the article was designed using a B/S architecture and conducted a comprehensive survey of market demand. In system development, the interaction part of the page is JSP technical, and the security of system data information is the most important, including personal information of the owner. Therefore, the selection of the database is based on the MySQL SERVER 5.7?database. The intelligent community management system has two roles, one is the operator and the other is the owner. Management personnel are property management staff, mainly responsible for community personnel management, parking management, water and electricity payment management, community news and information release, maintenance and repair management, management of some hardware equipment in the community, and handling daily business needs of owners.

The role of comprehensive business process management is usually to add changes, remove and view various information. Maintenance applications, public facilities, etc. According to functional testing, the customer interaction interface not only meets the requirements of different information management methods, but also makes the actual operation of users as simple as possible. This system provides convenient visualization tools and a simple and user-friendly system interface for owners and administrators to implement better services. The article elaborates on the research and development process based on the basic principles of system software development, and provides a detailed record of each design scheme and implementation stage.

Key words: Smart community management; Property management system;?B/S structure

?

?

?

?

?

?

?

目?錄

1 緒 論

1.1 課題研究背景

1.2 課題研究意義

1.3 課題的研究現(xiàn)狀

1.4 本文研究內(nèi)容

1.5 論文組織結(jié)構(gòu)

2 系統(tǒng)可行性與需求分析

2.1 可行性分析

2.1.1 經(jīng)濟(jì)可行性

2.1.2 技術(shù)可行性

2.1.3 操作可行性

2.1.4 法律可行性

2.2 系統(tǒng)的功能需求

2.3 數(shù)據(jù)流分析

2.4 數(shù)據(jù)字典

2.5 本章小結(jié)

3 ?開發(fā)工具介紹

3.1 ?JSP技術(shù)

3.2 ?Myeclipse介紹

3.3 ?SQL數(shù)據(jù)庫

3.4 本章小結(jié)

4 系統(tǒng)設(shè)計(jì)

4.1 ?系統(tǒng)功能設(shè)計(jì)

4.1.1 ?總體設(shè)計(jì)

4.1.2 詳細(xì)設(shè)計(jì)

4.2 系統(tǒng)流程設(shè)計(jì)

4.3 數(shù)據(jù)庫設(shè)計(jì)

4.3.1 ?數(shù)據(jù)概念結(jié)構(gòu)設(shè)計(jì)E-R圖

4.3.2 ?邏輯結(jié)構(gòu)設(shè)計(jì)

4.5本章小結(jié)

5 系統(tǒng)實(shí)現(xiàn)

5.1 環(huán)境搭建

5.2系統(tǒng)登錄

5.3管理員模塊實(shí)現(xiàn)

5.4物業(yè)模塊實(shí)現(xiàn)

5.5業(yè)主模塊實(shí)現(xiàn)

5.6 本章小結(jié)

6 系統(tǒng)的測試與維護(hù)

6.1 系統(tǒng)的測試?yán)碚?/p>

6.2 具體測試的設(shè)計(jì)

6.3 本章小結(jié)

7 總結(jié)與展望

致 謝

參考文獻(xiàn)

附 錄



?

1 緒 論

1.1 課題研究背景

隨著近年來信息的發(fā)展方向,大家生活節(jié)奏變的越來越快,越來越重視信息的時(shí)效性。傳統(tǒng)管理制度已經(jīng)無法 滿足每一個(gè)人獲得信息的方式和便利性的需求。因而,小區(qū)生活的舒適度,以及小區(qū)物業(yè)的服務(wù)管理制度逐步形成大伙兒關(guān)注的重點(diǎn)。最先物業(yè)管理系統(tǒng)在互聯(lián)網(wǎng)上獲得信息的實(shí)用性便利性遠(yuǎn)高于傳統(tǒng)式管理模式。

在中國改革開放40多年里,大眾的人均收入不斷增長,更加重視生活品質(zhì)和生活服務(wù)業(yè)的舒適度。大家的居住環(huán)境有所改善,從小平房到社區(qū)式居住,再到花苑物業(yè)密閉式社區(qū)。物業(yè)公司也基于人們居住環(huán)境,居住方式的改變,針對人們?nèi)粘I钪械男枨?,進(jìn)行專項(xiàng)管理服務(wù),保安負(fù)責(zé)社區(qū)安全保衛(wèi),為了實(shí)現(xiàn)業(yè)主的需要,社區(qū)物業(yè)管理還在不斷發(fā)展和完善自身業(yè)務(wù)領(lǐng)域。在傳統(tǒng)社區(qū)物業(yè)管理服務(wù)控制模塊下,社區(qū)業(yè)務(wù)記錄及管理一般通過人工管理機(jī)制。物業(yè)公司應(yīng)配備多位相關(guān)工作人員,每月查找和記錄社區(qū)業(yè)主的智能水表、電度表和天然氣表,測算業(yè)主必須費(fèi)用;與此同時(shí),記錄及管理業(yè)主每月收取的物業(yè)管理費(fèi)、停車收費(fèi)等;物業(yè)采購新機(jī)器時(shí),應(yīng)備案機(jī)器設(shè)備。

1.2 課題研究意義

智慧社區(qū)管理系統(tǒng)課題研究現(xiàn)狀表明,近年來這一領(lǐng)域取得了顯著的進(jìn)展。隨著信息技術(shù)和互聯(lián)網(wǎng)的快速發(fā)展,智慧社區(qū)管理系統(tǒng)逐漸從傳統(tǒng)的人工操作向數(shù)字化、智能化轉(zhuǎn)型。研究者們關(guān)注多方面的問題,如需求分析、功能優(yōu)化、數(shù)據(jù)管理、技術(shù)實(shí)現(xiàn)、安全與可靠性以及用戶體驗(yàn)等。現(xiàn)有的智慧社區(qū)管理系統(tǒng)已經(jīng)實(shí)現(xiàn)了物業(yè)管理,車位管理,繳費(fèi)管理,設(shè)備管理等核心功能,提高了物業(yè)對小區(qū)業(yè)主的分發(fā)效率和管理水平。隨著大數(shù)據(jù)、云計(jì)算、物聯(lián)網(wǎng)等技術(shù)的引入,智慧社區(qū)系統(tǒng)的數(shù)據(jù)處理能力得以提升,實(shí)現(xiàn)了對日常業(yè)主事務(wù)的實(shí)時(shí)監(jiān)控和精準(zhǔn)分配。此外,移動互聯(lián)網(wǎng)和社交媒體的融合使得智慧社區(qū)管理信息傳播更加迅速和廣泛,擴(kuò)大了業(yè)主的需求覆蓋范圍。然而,盡管智慧社區(qū)管理系統(tǒng)管理系統(tǒng)取得了一定成果,仍然面臨著諸多挑戰(zhàn)。例如,系統(tǒng)安全性和穩(wěn)定性問題、數(shù)據(jù)隱私保護(hù)、用戶體驗(yàn)優(yōu)化、跨平臺兼容性等方面仍有待進(jìn)一步研究和改進(jìn)??傮w來說,智慧社區(qū)管理系統(tǒng)課題研究現(xiàn)狀反映了該領(lǐng)域的持續(xù)發(fā)展和成果積累,同時(shí)也揭示了未來研究和實(shí)踐中仍需努力的方向。

1.3 課題的研究現(xiàn)狀

在克服了吃飽穿暖的基礎(chǔ)問題后,大家擁有更多精力和這個(gè)能力關(guān)注生活難題。商品房隨意市場銷售為顧客持續(xù)改變現(xiàn)狀自然環(huán)境創(chuàng)造了條件。大中型社區(qū)也出現(xiàn)了。一些社區(qū)有百余棟建筑和數(shù)十萬住戶,以適應(yīng)市場的需求。發(fā)生了很多的物業(yè)公司,物業(yè)公司負(fù)責(zé)社區(qū)的公共衛(wèi)生服務(wù)、公共基礎(chǔ)設(shè)施和地下停車場。在住戶激增的情形下,應(yīng)用人工紀(jì)錄各種各樣業(yè)務(wù)流程信息存有從未有過的艱難。人工管理效率當(dāng)然比較低,應(yīng)對激增的信息量顯得更加愚鈍。在日記本上紀(jì)錄很多信息,升級搜索和測算歸納是一項(xiàng)艱巨任務(wù)。有時(shí)候甚至出差錯(cuò)。擴(kuò)張社區(qū)的影響程度,當(dāng)然也會提高物業(yè)對社區(qū)的管理效率。定做的智能化,科技化的社區(qū)管理系統(tǒng),是緊隨技術(shù)變革,生活質(zhì)量變革的有效方法。老系統(tǒng)為管理人員帶來了安全高效的可視化工具,提升了管理效率,減少了經(jīng)營成本,帶來了更優(yōu)質(zhì)的服務(wù),讓客戶更為令人滿意。

1.4 本文研究內(nèi)容

現(xiàn)階段,很多人仍舊把傳統(tǒng)紙版專用工具做為信息管理的重要專用工具,而互聯(lián)網(wǎng)技術(shù)的發(fā)展只是一個(gè)促進(jìn)作用。對其網(wǎng)絡(luò)軟件的了解程度上,更傳統(tǒng)辦公室軟件依舊是大家所使用的關(guān)鍵專用工具,而比較全方位和專業(yè)智能社區(qū)管理全面的信息管理手機(jī)軟件依舊沒有獲得大部分人的了解或認(rèn)同。

本課題研究希望通過管理科學(xué)研究以下幾點(diǎn):(1)管理員,設(shè)計(jì)方案以實(shí)現(xiàn)個(gè)人中心、客戶管理、小區(qū)業(yè)主管理、公示信息管理、住宅信息管理、訂單信息信息管理檢修信息管理、舉報(bào)信息管理、付款信息管理、留言板管理、系統(tǒng)軟件管理等服務(wù)。(2)用戶配置以實(shí)現(xiàn)首頁、個(gè)人中心、訂單信息信息管理、檢修信息管理、舉報(bào)信息管理、付款信息管理留言板管理等服務(wù)。(3)小區(qū)業(yè)主設(shè)計(jì)方案以實(shí)現(xiàn)首頁、個(gè)人中心、住宅信息管理、訂單信息信息管理、檢修信息管理、舉報(bào)信息管理、付款信息管理、留言板管理等服務(wù)。(4)前臺接待首頁設(shè)計(jì)完成首頁、網(wǎng)站公告房源信息、新聞報(bào)道、反饋機(jī)制、個(gè)人中心、后臺管理管理等信息功能,完成智能社區(qū)管理系統(tǒng)軟件高效管理。

1.5 論文組織結(jié)構(gòu)

論文結(jié)構(gòu)安排如下:第一章主要介紹課題的背景意義及發(fā)展現(xiàn)狀;第二章對系統(tǒng)的可行性進(jìn)行研究并對系統(tǒng)進(jìn)行需求分析;第三章主要介紹系統(tǒng)所用到的開發(fā)工具;第四章是對系統(tǒng)的設(shè)計(jì)進(jìn)行分析;第五章是系統(tǒng)的主要功能展示;第六章是對系統(tǒng)的測試;第七章是總結(jié)與展望。
???????????????????2 系統(tǒng)可行性與需求分析

2.1 可行性分析

可行性研究和需求分析是系統(tǒng)分析中非常重要的兩個(gè)步驟。前者確定項(xiàng)目的可行性和風(fēng)險(xiǎn),后者確定產(chǎn)品或服務(wù)的需求和特性,突出系統(tǒng)目前的需求,以及急切需要解決的痛點(diǎn),兩者相輔相成,為系統(tǒng)成功開發(fā)提供了基礎(chǔ)。?

2.1.1 經(jīng)濟(jì)可行性

假如系統(tǒng)軟件運(yùn)行后使用價(jià)值(包含立即經(jīng)濟(jì)價(jià)值、間接性經(jīng)濟(jì)價(jià)值、社會效益等其他經(jīng)濟(jì)價(jià)值)遠(yuǎn)遠(yuǎn)低于運(yùn)營成本,則系統(tǒng)開發(fā)沒什么意義。盡管產(chǎn)出率使用價(jià)值非常大,但開發(fā)設(shè)計(jì)運(yùn)行成本不能滿足,系統(tǒng)配置不要求苛刻,一般辦公室電子計(jì)算機(jī)能夠滿足性能測試方案。智能社區(qū)智能管理系統(tǒng)一般也不用太強(qiáng)的運(yùn)行和維護(hù)費(fèi)用,系統(tǒng)開發(fā)運(yùn)行僅需投入少許資產(chǎn)就可以。系統(tǒng)軟件運(yùn)行后,可進(jìn)一步提高物業(yè)管理業(yè)務(wù)流程管理高效率,為業(yè)主做好服務(wù)工作,提升顧客滿意度,提升小區(qū)住房率,提升物業(yè)公司經(jīng)濟(jì)來源。小區(qū)業(yè)主是物業(yè)公司長期性發(fā)展的核心和根基。

2.1.2 技術(shù)可行性

首先,該系統(tǒng)利用Java的跨平臺特性,確保了在不同操作系統(tǒng)和設(shè)備上的兼容性,滿足了各類用戶需求。其次,采用面向?qū)ο蟮木幊谭妒?,使得系統(tǒng)具備良好的模塊化和可維護(hù)性,便于開發(fā)團(tuán)隊(duì)的協(xié)同工作。此外,借助Java豐富的類庫和框架,系統(tǒng)實(shí)現(xiàn)了數(shù)據(jù)訪問、業(yè)務(wù)邏輯處理和用戶界面設(shè)計(jì)等關(guān)鍵功能,提高了整體性能,在技術(shù)上是可行的。

2.1.3 操作可行性

該智慧社區(qū)系統(tǒng)符合當(dāng)下社會的用戶需求,操作較為簡單,業(yè)主通過點(diǎn)擊系統(tǒng)相應(yīng)的功能操作,物業(yè)收到信息后為業(yè)主解決問題等服務(wù),不同的業(yè)主可根據(jù)自身的需求來增添、刪除、更改、查看不同的信息,能完成智慧社區(qū)系統(tǒng)的基本功能。該項(xiàng)目基于成熟的開發(fā)工具、穩(wěn)定的開發(fā)環(huán)境進(jìn)行開發(fā),能經(jīng)受得住一定的考驗(yàn),而且可以向大家免費(fèi)提供使用權(quán),故此我認(rèn)為本能系統(tǒng)在操作方面具有一定的可行性。?

2.1.4 法律可行性

智慧社區(qū)器系統(tǒng)的開發(fā)過程基于開源的軟件開發(fā)環(huán)境和開發(fā)工具,并提供使用和維護(hù)的所有數(shù)據(jù)庫資料均為免費(fèi)或開 源或共享式的,不存在侵權(quán)假冒、惡意欺詐或其他違法行為等問題,具備較高的法律可信性。該系統(tǒng)是自主研發(fā)的,能夠提供 方便的社區(qū)管理服務(wù)。經(jīng)過綜合分析,該智慧社區(qū)系統(tǒng)具有較好的法律可行性。

?

2.2 系統(tǒng)的功能需求

主要包含鍵入和管理社區(qū)中所有居民信息內(nèi)容,紀(jì)錄業(yè)主的聯(lián)系電話、姓名及全部工程建筑房間號碼;數(shù)據(jù)記錄管理物業(yè)公司職工的相關(guān)信息,紀(jì)錄物業(yè)公司職工狀況;社區(qū)房地產(chǎn)數(shù)據(jù)登記查看;每月查驗(yàn)登記社區(qū)公共性儀表盤數(shù)據(jù)與業(yè)主儀表盤數(shù)據(jù)信息;紀(jì)錄管理業(yè)主實(shí)際付款信息;查驗(yàn)解決業(yè)主舉報(bào);查驗(yàn)解決業(yè)主維修狀況;管理社區(qū)公共停車場;登記物業(yè)采購的社區(qū)設(shè)施,設(shè)施毀壞必須維修的,形成excel表格,有利于統(tǒng)計(jì)分析管理。可以看一下物業(yè)公司的處置結(jié)果,必要時(shí)物業(yè)公司維修,可以在網(wǎng)上維修,可以看一下物業(yè)公司的處置結(jié)果。

2.3 數(shù)據(jù)流分析

業(yè)務(wù)流圖從業(yè)務(wù)角度描述業(yè)務(wù)處理過程。對于系統(tǒng)的開發(fā)設(shè)計(jì)還要從數(shù)據(jù)信息處理過程進(jìn)行描述。通常使用數(shù)據(jù)流程圖描述數(shù)據(jù)在系統(tǒng)中加工處理過程。在數(shù)據(jù)流圖中主要元素有信息流、實(shí)體、加工處理、數(shù)據(jù)存儲等。本系統(tǒng)數(shù)據(jù)流圖分為多個(gè)層級,頂層級數(shù)據(jù)流圖如圖2-1所示,管理員子系統(tǒng)數(shù)據(jù)流圖如圖2-2所示,用戶子系統(tǒng)數(shù)據(jù)流如圖2-3所示:

圖2-1頂層級數(shù)據(jù)流圖
圖2-2管理員子系統(tǒng)數(shù)據(jù)流圖
圖2-3 用戶子系統(tǒng)數(shù)據(jù)流圖

2.4 數(shù)據(jù)字典

詳細(xì)說明每一件事的實(shí)際信息。僅有應(yīng)用文字才可以詳細(xì)描述各因素的信息。將表明信息梳理在一起,稱之為數(shù)據(jù)字典。像字典一樣,每一個(gè)元素表述信息機(jī)構(gòu)在一起。詳細(xì)描述原素分成這幾個(gè)方面。在邏輯順序和原素在結(jié)構(gòu)上,數(shù)據(jù)字典與數(shù)據(jù)流圖一起完成了體系結(jié)構(gòu)的描寫。只是以字典的方式科學(xué)安排各分部,有利于查看。與數(shù)據(jù)流圖相匹配。

智慧社區(qū)智能管理系統(tǒng)數(shù)據(jù)字典如下所示。圖2-4為儀器設(shè)備信息表,圖2-5為收費(fèi)標(biāo)準(zhǔn)信息表,圖2-6為舉報(bào)信息表,圖2-7為檢修信息表,圖2-8為泊車信息表,圖2-9為機(jī)器設(shè)備信息表,圖2-10為設(shè)備維護(hù)信息表,圖2-11為群眾信息表,圖2-12為職工信息表:

圖2-4儀表信息

??

圖2-5收費(fèi)信息

圖2-6投訴信息
圖2-7報(bào)修信息
圖2-8停車場信息
圖2-9設(shè)備信息
圖2-10設(shè)備維修信息
圖2-11住戶資料信息
圖2-12員工信息
圖2-13房產(chǎn)信息

2.5 本章小結(jié)

本章節(jié)主要從技術(shù)、經(jīng)濟(jì)、操作和法律四個(gè)方面對系統(tǒng)進(jìn)行了可行性分析,同時(shí)對客戶端、商家和管理員三個(gè)主要的用戶群體做了需求分析,最后進(jìn)行系統(tǒng)需求分析為將來的系統(tǒng)設(shè)計(jì)打下良好的基礎(chǔ)。

3 ?開發(fā)工具介紹

本課題針對系統(tǒng)的安全性,以及開發(fā)優(yōu)勢,對比不同編程語言,搭載環(huán)境的優(yōu)勢和劣勢,同時(shí)也考慮到系統(tǒng)的兼容性,靈 活性,最終選用以下的開發(fā)工具和環(huán)境進(jìn)行本次研究課題系統(tǒng)的開發(fā)與實(shí)現(xiàn)。

3.1 ?Java技術(shù)

Java技術(shù)的平臺包括Java虛擬機(jī)(JVM),以及一系列核心類庫和工具。Java技術(shù)最初被設(shè)計(jì)為一種用于編寫嵌入式系統(tǒng)的語言,但是隨著時(shí)間的推移,它逐漸演變?yōu)橐环N通用的編程語言。

Java技術(shù)的優(yōu)點(diǎn)包括:

平臺無關(guān)性:Java技術(shù)可以在多個(gè)操作系統(tǒng)上運(yùn)行,因?yàn)樗腔谔摂M機(jī)的,而不是直接運(yùn)行在硬件上的。這使得Java技術(shù)非常適合于開發(fā)跨平臺的應(yīng)用程序。

安全性:Java技術(shù)的安全性非常高,因?yàn)樗艘粋€(gè)嚴(yán)格的安全模型,可以防止許多安全漏洞的發(fā)生。Java技術(shù)還包含了一些工具,可以幫助開發(fā)者編寫更加安全的代碼。面向?qū)ο螅篔ava技術(shù)是一種面向?qū)ο蟮木幊陶Z言,這意味著開發(fā)者可以使用面向?qū)ο蟮姆椒▉順?gòu)建復(fù)雜的應(yīng)用程序。這種方法可以提高應(yīng)用程序的可維護(hù)性和可擴(kuò)展性。

3.2 ?Myeclipse介紹

主要用于Java語言的開發(fā),其提供了便捷的開發(fā)、調(diào)試、編譯、文檔幫助等多 種功能,并且支持中文界面,易于上手。Eclipse更新迅速,社區(qū)活躍,擁有豐富的插件,用戶可以根據(jù)自己的需要自由定制 ,功能非常強(qiáng)大。還有Eclipse是一款免費(fèi)的開源軟件,用戶可以自由使用。 選擇原因:Eclipse是一個(gè)開源項(xiàng)目,可以免費(fèi)使用;Eclipse具有強(qiáng)大的插件體系結(jié)構(gòu),可以集成各種插件來滿足不同的 開發(fā)需求;Eclipse具有強(qiáng)大的代碼編輯、調(diào)試、測試和部署功能,可以提高開發(fā)效率和代碼質(zhì)量。

3.3 MySQL數(shù)據(jù)庫

Web開發(fā)和企業(yè)級應(yīng)用程序中,MySQL是一個(gè)開源軟件,由于其高性能、可靠性和易于使用,被全球許多知名網(wǎng)站和公司所采用,如Facebook、Twitter、YouTube、谷歌、甲骨文等。MySQL支持多種操作系統(tǒng),包括Linux、Windows、macOS等。它支持多種編程語言接口,如C、C++、Java、Python等。通過使用MySQL,可以快速地創(chuàng)建、讀取、更新和刪除數(shù)據(jù)庫中的數(shù)據(jù)。MySQL還提供了豐富的功能和工具,如查詢優(yōu)化器、索引、事務(wù)、復(fù)制、備份和恢復(fù)等。此外,MySQL還支持多用戶并發(fā)訪問,能夠滿足高并發(fā)、大數(shù)據(jù)量的應(yīng)用場景。MySQL是一個(gè)非常成熟的數(shù)據(jù)庫管理系統(tǒng),具有廣泛的應(yīng)用價(jià)值和使用價(jià)值。

3.4 本章小結(jié)

本章主要介紹整個(gè)智慧社區(qū)系統(tǒng)在開發(fā)時(shí)所用到的關(guān)鍵技術(shù)以及開發(fā)工具,使用Vue框架進(jìn)行Web端的用戶和管理員功能模塊開發(fā),SSM作為后端框架Java為后端開發(fā)語言,期間我們還用到了使用MySQL數(shù)據(jù)庫開發(fā)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)來存儲系統(tǒng)中所有數(shù)據(jù)。

?

4?系統(tǒng)設(shè)計(jì)

4.1 ?系統(tǒng)功能設(shè)計(jì)

4.1.1??總體設(shè)計(jì)

該智慧社區(qū)管理系統(tǒng),主要是滿足管理人員對業(yè)主管理的需求,分物業(yè)管理、報(bào)表管理、基本資料管理3個(gè)部分,主要業(yè)務(wù)邏輯是業(yè)主在系統(tǒng)上進(jìn)行日常事務(wù)登記呼叫等操作,物業(yè)根據(jù)業(yè)主的需求,對日常的繳費(fèi)事務(wù),車輛登記事務(wù),設(shè)備管理事務(wù)進(jìn)行統(tǒng)一管轄,提高了業(yè)主生活的便利性,同時(shí)也實(shí)現(xiàn)信息的同步管理,減少管理途中的失誤,智慧社區(qū)管理系統(tǒng)管理員功能模塊如圖4-1所示,智慧社區(qū)管理系統(tǒng)業(yè)主功能模塊如圖4-2所示。

圖4-1 智慧社區(qū)管理系統(tǒng)管理員功能模塊

圖4-2 智慧社區(qū)管理系統(tǒng)業(yè)主功能模塊

4.1.2 詳細(xì)設(shè)計(jì)

管理員子系統(tǒng)的功能模塊如下:

(1)物業(yè)管理模塊

①儀表數(shù)據(jù)管理:對水、電、燃?xì)獾蕊@示儀表進(jìn)行信息登記管理。

②收費(fèi)管理:根據(jù)水電物業(yè)余額,進(jìn)行收取相關(guān)費(fèi)用操作管理。

③投訴管理:針對管理中遇到的問題,可以進(jìn)行反饋,獲得有效處理,

④報(bào)修管理:家中的設(shè)備,儀器出現(xiàn)問題,可聯(lián)系物業(yè)。

⑤停車場管理:主要對車輛進(jìn)行管理。

⑥采購登記:物業(yè)對小區(qū)的硬件設(shè)備進(jìn)行采購,相關(guān)信息進(jìn)行登記。

(2)報(bào)表統(tǒng)計(jì)

主要實(shí)現(xiàn)對各數(shù)據(jù)信息進(jìn)行查詢統(tǒng)計(jì),主要包括統(tǒng)計(jì)設(shè)備的維修情況、統(tǒng)計(jì)住戶的報(bào)修情況、統(tǒng)計(jì)住戶的投訴情況、實(shí)現(xiàn)物業(yè)設(shè)備的統(tǒng)計(jì)、實(shí)現(xiàn)對物業(yè)收費(fèi)的統(tǒng)計(jì)、儀表數(shù)據(jù)的統(tǒng)計(jì)等,最終可以將統(tǒng)計(jì)結(jié)果信息導(dǎo)到出excel表中,方便進(jìn)行打印及管理。

(3)基本資料管理

①住戶資料管理,主要實(shí)現(xiàn)對社區(qū)的業(yè)主資料進(jìn)行查看及管理,業(yè)主的資料是通過業(yè)主自行注冊,管理員能夠?qū)ψ缘臉I(yè)主的資料進(jìn)行查看及管理。

②員工資料管理:對員工姓名,手機(jī)號,住址進(jìn)行登記管理。

③房產(chǎn)資料管理:對小區(qū)的房子基本信息,如面積,樓棟登記管理。

④修改登錄密碼:原密碼進(jìn)行修改,保證數(shù)據(jù)安全。

4.2 系統(tǒng)流程設(shè)計(jì)

下面介紹本系統(tǒng)主要業(yè)務(wù)功能的流程圖。

(1)注冊流程設(shè)計(jì)

注冊流程如圖4-3,用戶提交注冊信息后若輸入合法且驗(yàn)證碼無誤且用戶名未重復(fù)則可以在用戶表中添加此用戶。

圖4-3 注冊流程圖

?

(2)找回密碼流程設(shè)計(jì)

找回密碼流程如圖4-4,用戶密碼丟失,通過用戶名,綁定信息,通過數(shù)據(jù)庫中關(guān)鍵建,將密碼設(shè)為,業(yè)主提交的新密碼,找回成功。

(3)登錄流程設(shè)計(jì)

登錄流程如圖4-5,業(yè)主 輸入賬號。密碼,點(diǎn)擊登錄,數(shù)據(jù)庫進(jìn)行核驗(yàn),正確則登錄成功,前往系統(tǒng)主頁。

4.3 數(shù)據(jù)庫設(shè)計(jì)

4.3.1 ?數(shù)據(jù)概念結(jié)構(gòu)設(shè)計(jì)E-R圖

數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)是指在數(shù)據(jù)庫設(shè)計(jì)的初期階段,通過對需求分析和建模,確定數(shù)據(jù)庫的邏輯結(jié)構(gòu)和數(shù)據(jù)之間的關(guān)系,以實(shí)現(xiàn)對數(shù)據(jù)的有效管理和處理。在數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)中,通常會采用實(shí)體-關(guān)系模型(Entity-Relationship Model,簡稱ER模型)作為數(shù)據(jù)模型,通過該模型描述數(shù)據(jù)的實(shí)體及其屬性。

本系統(tǒng)E-R圖描述概念結(jié)構(gòu)設(shè)計(jì)如下所示,圖4-6是儀表實(shí)體圖,圖4-7是收費(fèi)實(shí)體圖,圖4-8是投訴實(shí)體圖,圖4-9是報(bào)修實(shí)體圖,圖4-10是停車實(shí)體圖,圖4-11是設(shè)備實(shí)體圖,圖4-12是設(shè)備維修實(shí)體圖,圖4-13是業(yè)主實(shí)體圖,圖4-14是物業(yè)員工實(shí)體圖,圖4-15是房產(chǎn)實(shí)體圖,圖4-16網(wǎng)上繳費(fèi)實(shí)體圖,圖4-17是系統(tǒng)總體實(shí)體圖。

圖4-6 儀表實(shí)體圖
圖4-7 收費(fèi)實(shí)體圖
圖4-8 投訴實(shí)體圖
圖4-9 報(bào)修實(shí)體圖
圖4-10 停車場實(shí)體圖
圖4-11 設(shè)備實(shí)體圖
圖4-12 設(shè)備維修實(shí)體圖
圖4-13 業(yè)主實(shí)體圖
圖4-14 物業(yè)員工實(shí)體圖
圖4-15 房產(chǎn)實(shí)體圖
圖4-16 網(wǎng)上繳費(fèi)實(shí)體圖
圖4-17 系統(tǒng)總體ER圖

4.3.2 ?邏輯結(jié)構(gòu)設(shè)計(jì)

數(shù)據(jù)庫管理系統(tǒng)具有科學(xué)的管理機(jī)制,可以高效的管理物理存儲的數(shù)據(jù)信息。SQL SERVER 2008通過圖形化管理工具方便高效的完成各種管理操作。通過鼠標(biāo)操作圖形界面實(shí)現(xiàn)表的創(chuàng)建和各種操作,利用鍵盤錄入文字信息。SQL SERVER是中小型應(yīng)用系統(tǒng)首選

本系統(tǒng)的主要表結(jié)構(gòu)設(shè)計(jì)描述如下,表4-1是報(bào)修表,表4-2是物業(yè)員工信息表,表4-3是房產(chǎn)資料信息表。

4.4本章小結(jié)

本章根據(jù)之前的系統(tǒng)可行性分析與需求分析完成了系統(tǒng)設(shè)計(jì)階段,從業(yè)主和管理員兩個(gè)角度對系統(tǒng)功能進(jìn)行了詳細(xì)的設(shè)計(jì),包括流程設(shè)計(jì),然后在數(shù)據(jù)庫設(shè)計(jì)方面,設(shè)計(jì)了適合系統(tǒng)需求的數(shù)據(jù)庫表結(jié)構(gòu),采用MySQL作為數(shù)據(jù)庫管理系統(tǒng)。

?

?

5 系統(tǒng)實(shí)現(xiàn)

5.1 環(huán)境搭建

硬件環(huán)境:windows?10

軟件:eclipse 2020

服務(wù)器:Tomcat?8.0

JDKjdk1.6.0_03

數(shù)據(jù)庫:MySQL數(shù)據(jù)庫

5.2系統(tǒng)登錄

系統(tǒng)登錄,在登錄頁面選擇需要登錄的角色,在正確輸入用戶名和密碼后,進(jìn)入操作系統(tǒng)進(jìn)行操作,如圖5-1所示。

圖5-1 系統(tǒng)登錄界面

5.3管理員模塊實(shí)現(xiàn)

管理員進(jìn)入主頁面,主要功能包括對首頁,個(gè)人中心,公告信息管理,物業(yè)管理,業(yè)主管理,小區(qū)設(shè)備管理,車位信息管理,車位租賃管理,車位購買管理,繳費(fèi)信息管理,住戶報(bào)修管理,車位信息管理等進(jìn)行操作。管理員主頁面如圖5-2所示。

圖5-2 管理員主界面

管理員點(diǎn)擊公告信息管理。進(jìn)入公告信息列表輸入公告標(biāo)題和公告類型可以查詢、新增或刪除公告信息列表,并根據(jù)需要對公告信息詳細(xì)信息進(jìn)行查看詳情、修改或刪除操作,如圖5-3所示。

圖5-3 公告信息管理界面

管理員點(diǎn)擊物業(yè)管理。進(jìn)入物業(yè)列表輸入物業(yè)工號和物業(yè)姓名可以查詢、新增或刪除物業(yè)列表,并根據(jù)需要對物業(yè)詳細(xì)信息進(jìn)行詳情、修改或刪除操作,如圖5-4所示。

圖5-4 物業(yè)管理界面

管理員點(diǎn)擊樓棟管理。進(jìn)入樓棟列表輸入樓棟可以查詢、新增或刪除樓棟列表,并根據(jù)需要對樓棟詳細(xì)信息進(jìn)行詳情、修改或刪除操作,如圖5-5所示

圖5-5 樓棟管理界面

管理員點(diǎn)擊業(yè)主管理。進(jìn)入業(yè)主列表輸入用戶名和姓名可以查詢、新增或刪除業(yè)主列表,并根據(jù)需要對業(yè)主詳細(xì)信息進(jìn)行詳情、修改或刪除操作,如圖5-6所示

圖5-6 業(yè)主管理界面

管理員點(diǎn)擊小區(qū)設(shè)備管理。進(jìn)入小區(qū)設(shè)備列表輸入設(shè)備編號,設(shè)備名稱和設(shè)備類型可以查詢、新增或刪除小區(qū)設(shè)備列表,并根據(jù)需要對小區(qū)設(shè)備詳細(xì)信息進(jìn)行詳情、修改或刪除操作,如圖5-7所示。

圖5-7 小區(qū)設(shè)備管理界面

管理員點(diǎn)擊車位購買管理。進(jìn)入車位購買列表輸入車位編號,車位名稱,車位類型和車位狀態(tài)可以查詢,刪除或統(tǒng)計(jì)報(bào)表車位購買列表,并根據(jù)需要對車位購買詳細(xì)信息進(jìn)行詳情、修改或刪除操作,如圖5-8所示。

圖5-8 車位購買管理界面

5.4物業(yè)模塊實(shí)現(xiàn)

物業(yè)進(jìn)入系統(tǒng)可以對首頁,個(gè)人中心,公告信息管理,小區(qū)設(shè)備管理,車位信息管理,車位租賃管理,車位購買管理,繳費(fèi)信息管理,車位信息管理等功能進(jìn)行操作,用戶主頁面如圖5-9所示。

圖5-9 物業(yè)主界面

物業(yè)點(diǎn)擊公告信息管理。進(jìn)入公告信息列表輸入公告標(biāo)題和公告類型可以查詢公告信息列表,并根據(jù)需要對公告信息詳細(xì)信息進(jìn)行查看詳情操作,如圖5-10所示。

圖5-10 公告信息管理界面

5.5業(yè)主模塊實(shí)現(xiàn)

業(yè)主進(jìn)入系統(tǒng)可以對首頁,個(gè)人中心,公告信息管理,小區(qū)設(shè)備管理,車位信息管理,車位租賃管理,車位購買管理,繳費(fèi)信息管理,住戶報(bào)修管理,車位信息管理等功能進(jìn)行操作,客戶主頁面如圖5-11所示。

圖5-11 業(yè)主主界面

業(yè)主點(diǎn)擊小區(qū)設(shè)備管理。進(jìn)入小區(qū)設(shè)備列表輸入設(shè)備編號,設(shè)備名稱和設(shè)備類型可以查詢小區(qū)設(shè)備列表,并根據(jù)需要對小區(qū)設(shè)備詳細(xì)信息進(jìn)行詳情操作,如圖5-12所示。

圖5-12 小區(qū)設(shè)備管理界面

5.6?本章小結(jié)

本章主要對業(yè)主和管理員各角色功能的實(shí)現(xiàn)做了展示,前后臺主要的功能進(jìn)行展示,并同時(shí)對功能的操作流程做了簡要概括。

6 系統(tǒng)的測試與維護(hù)

測試是在產(chǎn)品設(shè)計(jì)階段就要開始工作的,因?yàn)榭梢运麑⑺臏y試效率達(dá)到最高,對他進(jìn)行測試用例的設(shè)計(jì),然 后將測試用例進(jìn)行全覆蓋,將每一個(gè)模塊都可以進(jìn)行測試。在產(chǎn)品設(shè)計(jì)階段進(jìn)行測試用例的設(shè)計(jì),可以將項(xiàng)目的資 金成本進(jìn)行在一個(gè)可控的范圍之內(nèi)

6.1 系統(tǒng)的測試?yán)碚?/h1>

軟件測試是確保軟件質(zhì)量的重要步驟。以下是一些常見的測試方法:

(1)黑盒測試:基于軟件的外部行為,而不考慮內(nèi)部實(shí)現(xiàn)的測試方法。測試人員不知道軟件內(nèi)部的結(jié)構(gòu)或代碼。常見的技

術(shù)包括等價(jià)類分析、邊界值分析、決策表、狀態(tài)轉(zhuǎn)換圖等。

(2)白盒測試:基于軟件的內(nèi)部實(shí)現(xiàn)來測試軟件的測試方法。測試人員了解軟件的內(nèi)部實(shí)現(xiàn)、代碼等。常見的技術(shù)包括語

句覆蓋、分支覆蓋、條件覆蓋、路徑覆蓋等。

(3)灰盒測試:介于黑盒測試和白盒測試之間的一種測試方法,測試人員了解軟件的一些內(nèi)部實(shí)現(xiàn)和代碼,但并不知道全

部的實(shí)現(xiàn)和代碼。

(4)功能測試:驗(yàn)證軟件是否符合需求,測試軟件功能是否按照需求文檔中規(guī)定的方式工作。

(5)性能測試:測試軟件的響應(yīng)時(shí)間、吞吐量、并發(fā)用戶數(shù)等性能指標(biāo)。

(6)安全測試:測試軟件的安全性,包括防止未經(jīng)授權(quán)的訪問、數(shù)據(jù)保護(hù)、加密和解密、網(wǎng)絡(luò)安全等方面的測試。

6.2 具體測試的設(shè)計(jì)

在測試過程中,往往需要設(shè)計(jì)方案一對錄入數(shù)據(jù)和預(yù)期成果,以認(rèn)證輸入?yún)?shù)是不是和預(yù)估一致。測試是一個(gè)重復(fù)過程,沒有絕對測試完畢,一切測試也不能保證系統(tǒng)沒什么問題。系統(tǒng)軟件的實(shí)際測試過程如下所示:管理員登錄控制模塊測試過程見表6-1所示,小區(qū)業(yè)主程序模塊測試過程見表6-2所示。


通過多次、全方面的測試確定系統(tǒng)各個(gè)功能可以正常使用,符合用戶要求,系統(tǒng)測試通過。

6.3 本章小結(jié)

本章主要采用手動測試對系統(tǒng)各功能進(jìn)行測試,在智慧社區(qū)系統(tǒng)的開發(fā)中,我們進(jìn)行了多次的功能測試,包括用戶注冊登錄、設(shè)備管理、業(yè)主投訴管理,系統(tǒng)的各項(xiàng)功能均能正常運(yùn)行,與預(yù)期效果并無差別。

?
7 總結(jié)與展望

畢業(yè)之后設(shè)計(jì)方案智慧社區(qū)系統(tǒng)收獲了很多專業(yè)以外的知識。在研究過程中是碰見了許多問題。比如,最開始服務(wù)器建設(shè),對陌生環(huán)境的配置,編程語言的匹配程度,研發(fā)架構(gòu)穩(wěn)定性的對比和選擇,如何設(shè)計(jì)一個(gè)滿足功能需要,達(dá)到效果的系統(tǒng)。由于之前對java知識并沒有全面的了解,因此從一開始就碰見了許多艱難,例如網(wǎng)頁頁面表明不合規(guī),數(shù)據(jù)庫服務(wù)器難題難以實(shí)現(xiàn)主要參數(shù)傳送等。,可是上網(wǎng)搜索有關(guān)信息和同學(xué)的幫助下最終克服了。在這過程中,我不僅收獲了很多知識,還提高了解決問題能力。尤其是學(xué)習(xí)怎么從大量信息中挑選所需要的有效信息,與此同時(shí)我更真切地意識到了,盡管書里的絕大多數(shù)知識是有價(jià)值的,正確,可事實(shí)上每一個(gè)人程序編寫和數(shù)據(jù)分析方法,念頭是不一樣的,這就需要我們應(yīng)該通過實(shí)踐尋找解決問題計(jì)劃方案。在此次畢業(yè)設(shè)計(jì)論文過程中,我不斷提升自身,贏得了寶貴經(jīng)驗(yàn)。我堅(jiān)信這將對我未來發(fā)展有很大幫助。該系統(tǒng)的優(yōu)勢也清楚,實(shí)際操作簡單方便,但是,因?yàn)槿狈ψ陨砟芰推渌麊栴},該系統(tǒng)仍然需要改善。

該系統(tǒng)的優(yōu)勢也清楚,實(shí)際操作簡單方便,但是,因?yàn)槿狈ψ陨砟芰推渌麊栴},該系統(tǒng)仍然需要改善,如幾個(gè)問題1??梢栽谥黜撁娴恼故局刑砑右恍┯嘘P(guān)車位繳費(fèi)統(tǒng)計(jì)圖,便于管理人員能夠準(zhǔn)確地掌握近期的車位狀況。2.在管理人員的系統(tǒng)中加入操作日志,防止發(fā)生錯(cuò)誤或出現(xiàn)異常時(shí)自主查看。3.實(shí)際上,資源共享也可以加到社區(qū)管理的功效中。

?

?

致?謝

感謝過去四年的朋友們和學(xué)生對我學(xué)習(xí)、生活與工作的關(guān)心支持。在過去,大家真心誠意共處,和睦地共處,一同保持同胞們和兄妹的家庭成員關(guān)系,保持家中并不像家中那般和睦,也正是因?yàn)槟阋宦纷咴趧e的學(xué)習(xí)的路上,我是不會害怕孤獨(dú)。很快就各奔東西,我希望大家都有一個(gè)美好的明天!

到現(xiàn)在為止,我們將進(jìn)到社會大學(xué)。一個(gè)事項(xiàng)的完畢將要伴隨另一個(gè)事項(xiàng)的逐漸,我希望我可以在未來道路上繼續(xù)奮斗?;蛟S我對學(xué)校生活還有一點(diǎn)缺憾,但是有時(shí)候缺憾不一定是缺憾。我們都要留有一些東西,因此我們應(yīng)當(dāng)留下一些缺憾。也許未來會困惑不已和遲疑,但我希望我可以休息一會兒,繼續(xù)前行。

最終,我想深深地感謝我的家人與家人,我永遠(yuǎn)不會忘記你的用心良苦和一如既往的理解和支持。在過去四年里,開心的事情由于你的共享而更開心,消沉的日子由于你親切地照料還可以忘記痛苦,頑強(qiáng)前行。我希望你可以快樂每一天,身心健康!在寫論文的情況下,我我學(xué)會了做任何事的態(tài)度和狀態(tài)。最先,我知道做專業(yè)知識要一絲不茍,不必忽視其他問題和誤差,一定要通過正確的方法處理,在辦事的過程當(dāng)中多點(diǎn)耐心和恒心,碰到困難不要退縮,只需堅(jiān)持到底,就可以找到解決問題構(gòu)思。在工作上,要懂得與人打交道,認(rèn)真聆聽別人的看法,那樣才會事半功倍。


參考文獻(xiàn)

[1]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論. 第5版.北京:高等教育出版社,2018

[2]??藸?Java編程思想 第4版[M]. 北京:.機(jī)械工業(yè)出版社,2017

[3]鄧良松??劉海巖??陸麗娜.軟件工程[M].西安:西安電子科技大學(xué)出版社,2018.11

[4]李剛. 瘋狂Java講義 第2版[M]. 北京:電子工業(yè)出版社,2017

[5]飛思科技產(chǎn)品研發(fā)中心.JSP應(yīng)用開發(fā)詳解.第2版.北京:電子工業(yè)出版社,2018.3

[6]JSP 應(yīng)用開發(fā)詳解(含光盤) 電子工業(yè)出版社 2019.9

[7]鄧凡平. 深入理解Android 卷2[M]. 北京:機(jī)械工業(yè)出版社,2018

[8]永明.基于B/S系統(tǒng)的在線考試系統(tǒng).微機(jī)發(fā)展,2016(1):32-35

[9]JavaScript實(shí)例教程 高等教育出版社 2017.4

[10]肖剛.Java Web 服務(wù)器應(yīng)用程序設(shè)計(jì)[M].西安:電子工業(yè)出版社,2018.6

[12]王國輝,李偉. Android開發(fā)寶典[M]. 北京:機(jī)械工業(yè)出版社,2015

[13]肖剛.《數(shù)據(jù)庫開發(fā)導(dǎo)論》.西安:電子工業(yè)出版社,2018.89-93

[14]杜江,管佩森.《SQL Server 2000使用教程》. 北京:中國鐵道出版社,2019.56-59

[15]張海藩.軟件工程導(dǎo)論. 第3版.北京:清華大學(xué)出版社,2016

[16]賈佳 郝洪明.JSP與Mysql網(wǎng)站架設(shè). 第1版. 北京: 機(jī)械工業(yè)出版社, 2016

[17]廖彬山, 高峰霞. JAVA動態(tài)網(wǎng)站開發(fā)教程. 第1版. 北京: 清華大學(xué)出版社,2014

[18]閃四清.SQL Server2014實(shí)用教程[M]. 北京:人民出版社,2016.6

[19]計(jì)算機(jī)教育電子商刊研究室.Dreaweaver從入門到精通. 第1版. 北京: 航空工業(yè)出版社, 2015

[20]吳豪.Mysql基礎(chǔ). 第1版: 北京希望電子出版社. 2014

[21]計(jì)算機(jī)教育電子商刊研究室.Dreaweaver從入門到精通. 第1版. 北京: 航空工業(yè)出版社, 2015

[22]張海藩.軟件工程導(dǎo)論. 第6版.北京:清華大學(xué)出版社,2016

[23]李華斌. JSP 實(shí)用教程. 第3版. 北京: 中國水利水電出版社, 2016

[24]肖金秀.JSP網(wǎng)絡(luò)編程技術(shù). 第4版. 北京: 清華大學(xué)出版社, 2017

[25]ZambonGiulioSeklerMichael ?Overview of JSP Technology and JSP application frameworks. 2012

[26]Zeinab Iranmanesh,Mehran S. Fallah. Specification and Static Enforcement of Scheduler-Independent Noninterference in a Middleweight Java[J]. Computer Languages, Systems & Structures,2016

[27]Simone Hanazumi,Ana C.~V. de Melo. A Formal Approach to Implement Java Exceptions in Cooperative Systems[J]. The Journal of Systems & Software,2016

[28]Cédric Teyton,Jean‐Rémy Falleri,Marc Palyart,Xavier Blanc. A study of library migrations in Java[J]. J. Softw. Evol. and Proc.,2014,26


附 錄

系統(tǒng)部分代碼:

# Tomcat

server:

????tomcat:

????????uri-encoding: UTF-8

????port: 8080

????servlet:

????????context-path: /springboot908e9

?

spring:

????datasource:

????????driverClassName: com.mysql.jdbc.Driver

????????url: jdbc:mysql://127.0.0.1:3306/springboot908e9?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8

????????username: root

????????password: 123456

?

# ???????driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver

# ???????url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=springboot908e9

# ???????username: sa

# ???????password: 123456

?

????servlet:

??????multipart:

????????max-file-size: 10MB

????????max-request-size: 10MB

????resources:

??????static-locations: classpath:static/,file:static/

?

#mybatis

mybatis-plus:

??mapper-locations: classpath*:mapper/*.xml

??#實(shí)體掃描,多個(gè)package用逗號或者分號分隔

??typeAliasesPackage: com.entity

??global-config:

????#主鍵類型 ?0:"數(shù)據(jù)庫ID自增", 1:"用戶輸入ID",2:"全局唯一ID (數(shù)字類型唯一ID)", 3:"全局唯一ID UUID";

????id-type: 1

????#字段策略 0:"忽略判斷",1:"非 NULL 判斷"),2:"非空判斷"

????field-strategy: 2

????#駝峰下劃線轉(zhuǎn)換

????db-column-underline: true

????#刷新mapper 調(diào)試神器

????refresh-mapper: true

????#邏輯刪除配置

????logic-delete-value: -1

????logic-not-delete-value: 0

????#自定義SQL注入器

????sql-injector: com.baomidou.mybatisplus.mapper.LogicSqlInjector

??configuration:

????map-underscore-to-camel-case: true

????cache-enabled: false

????call-setters-on-nulls: true

????#springboot 項(xiàng)目mybatis plus 設(shè)置 jdbcTypeForNull (oracle數(shù)據(jù)庫需配置JdbcType.NULL, 默認(rèn)是Other)

????jdbc-type-for-null: 'null'

?




【計(jì)算機(jī)畢業(yè)論文西安科技大學(xué)高新學(xué)院畢業(yè)設(shè)計(jì)】智能社區(qū)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的評論 (共 條)

分享到微博請遵守國家法律
平潭县| 石林| 扬州市| 高尔夫| 巩义市| 社旗县| 衡南县| 体育| 根河市| 方城县| 谷城县| 昆山市| 黑河市| 达拉特旗| 平果县| 沁阳市| 卢湾区| 茶陵县| 大化| 读书| 长白| 荣成市| 武邑县| 修文县| 遂昌县| 齐河县| 简阳市| 瓦房店市| 奈曼旗| 沐川县| 英吉沙县| 高青县| 京山县| 河间市| 曲周县| 东港市| 和平县| 英德市| 乌恰县| 米泉市| 鹿泉市|