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

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

【江蘇大學(xué)京江學(xué)院】房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

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



目 ?錄

引言

第1章 開發(fā)平臺(tái)及環(huán)境簡介 5

1.1?java技術(shù)

1.2 SSM框架介紹

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

1.4 B/S體系結(jié)構(gòu)介紹

第2章 系統(tǒng)分析

2.1可行性分析

2.1.1技術(shù)可行性

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

2.1.3操作可行性

2.2需求分析

第3章 系統(tǒng)設(shè)計(jì)

3.1總體功能設(shè)計(jì)

3.2系統(tǒng)流程的分析

3.2.1 登錄流程

3.2.2系統(tǒng)操作流程

3.3?數(shù)據(jù)庫E-R圖設(shè)計(jì)

3.4 數(shù)據(jù)庫的表的設(shè)計(jì)與開發(fā)

第4章 系統(tǒng)實(shí)現(xiàn)

4.1系統(tǒng)功能實(shí)現(xiàn)

4.2后臺(tái)模塊實(shí)現(xiàn)

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

4.2.2房東模塊實(shí)現(xiàn)

4.2.3用戶模塊實(shí)現(xiàn)

第5章 系統(tǒng)測試

5.1 系統(tǒng)測試運(yùn)行環(huán)境

5.2 系統(tǒng)測試

5.3 測試運(yùn)行記錄

5.4?系統(tǒng)運(yùn)行與維護(hù)

結(jié) ?論

致 ?謝

參考文獻(xiàn)



房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

專業(yè)班級(jí):軟件工程1902班 學(xué)生姓名:陳文濤

指導(dǎo)老師:李慧 ???????????職稱:講師

摘要?在國家的快速經(jīng)濟(jì)發(fā)展,人才頻繁地進(jìn)行地域流動(dòng),而且地域的限制也沒有了。當(dāng)然,頻繁流動(dòng)的人才問題也隨之而來,其中一個(gè)很大的問題是住房問題。統(tǒng)計(jì)數(shù)據(jù)顯示,大部分人通過房屋租賃系統(tǒng)進(jìn)行租賃的,求租者們大多數(shù)都通過房屋租賃系統(tǒng)咨詢、購買、出售房屋。其最突出特征是住房信息很快更新、信息量大,然而,讓公眾難以選擇的是房屋租賃系統(tǒng)非常繁雜,并且大多數(shù)安全問題都擁有。所以有必要去建立一個(gè)可靠的、共享信息的房屋租賃系統(tǒng)。該系統(tǒng)主要完成了個(gè)人信息修改,對(duì)房東管理、用戶管理、房屋類型管理、房屋租賃管理、房屋咨詢管理、租賃訂單管理、管理員管理、論壇交流、系統(tǒng)管理等功能進(jìn)行管理。方便了管理員隨時(shí)隨地就能對(duì)房屋租賃管理系統(tǒng)交易信息進(jìn)行管理。同時(shí),還可以方便快捷查詢房屋租賃信息。本篇論文對(duì)房屋租賃管理系統(tǒng)的需求分析、功能設(shè)計(jì)、系統(tǒng)設(shè)計(jì)進(jìn)行了較為詳盡的闡述,并對(duì)系統(tǒng)的整體設(shè)計(jì)進(jìn)行了闡述,并對(duì)各功能的實(shí)現(xiàn)和主要功能進(jìn)行了說明。

?

關(guān)鍵詞:房屋租賃管理系統(tǒng)??SSM框架??Mysql

?


Design and implementation of house rental?management?system

Abstract?In the rapid economic development of the country, talent frequently regional mobility, and regional restrictions are no longer. Of course, the frequent flow of talent problems also come, one of the big problem is housing. Statistics show that the majority of people rent through the housing rental system, the majority of renters through the housing rental system to consult, buy and sell houses. The most prominent feature is the rapid updating of housing information, the amount of information, however, make it difficult for the public to choose the housing rental system is very complex, and most security issues have. Therefore, it is necessary to establish a reliable, information-sharing housing rental system. The system mainly completes the personal information modification, manage the functions of landlord management, user management, housing type management, housing lease management, Housing Consulting Management, lease order management, Administrator Management, forum communication, system management, etc. . The utility model is convenient for the administrator to manage the transaction information of the Housing Lease Management System Anytime and anywhere. At the same time, you can also quickly and easily query housing rental information. In this paper, the housing rental management system needs analysis, functional design, system design for a more detailed exposition, and the overall design of the system is elaborated, the realization of each function and the main function are explained.

Keywords??Housing rental management system????SSM framework????Mysql

引言

研究背景

出租房屋和求租房屋有很多的需求。提到出租房屋,房屋中介是我們第一個(gè)能想到的然而出租房屋和求租房屋都面對(duì)著很讓人難受的困擾,第一是讓人眼花繚亂的中介公司,使求租者們感到很難下定決心??紤]到中介單位可信度,房產(chǎn)信息的巨量和復(fù)雜也會(huì)使他們感到困惑和迷茫。找到適合自己的房屋信息也是非常困難的。此外,雙方通過中介進(jìn)行租賃和交易的過程更為復(fù)雜。

研究目的及意義

統(tǒng)計(jì)數(shù)據(jù)顯示,大部分人通過房屋租賃系統(tǒng)進(jìn)行租賃的,求租者們大多數(shù)都通過房屋租賃系統(tǒng)咨詢、購買、出售房屋。其最突出特征是住房信息很快更新、信息量大,然而,讓公眾難以選擇的是房屋租賃系統(tǒng)非常繁雜,并且大多數(shù)安全問題都擁有所以,有必要去建立一個(gè)可靠的、共享信息的房屋租賃系統(tǒng)。????

國內(nèi)外研究現(xiàn)狀

目前來看寓小二、全房通、小水滴這3家是市面上主流的房屋租賃系統(tǒng),都是老牌管理系統(tǒng),成立時(shí)間超過五年[1]。其中小水滴主要是對(duì)大型企業(yè)進(jìn)行定制,普通公寓機(jī)構(gòu)小水滴適用性一般。對(duì)于普通的用戶來說,寓小二和全房通都是通用的房屋租賃管理系統(tǒng),并且也可以進(jìn)行定制。寓小二行業(yè)頭部房屋租賃管理系統(tǒng)。2020年,行業(yè)內(nèi)最大的租賃管理系統(tǒng)品牌“蘑菇伙伴”被寓小二兼并,蘑菇的技術(shù)、運(yùn)營能力被寓小二獲取,原有蘑菇伙伴的客戶增加很多,公司整體市占率也有巨大提升外,貝殼找房戰(zhàn)略投資了寓小二,背景深厚的資方是值得信任的。會(huì)找房旗下的全房通是和寓小二差不多的比較老牌的企業(yè)。全房通與建行深度合作,增強(qiáng)了系統(tǒng)服務(wù)企業(yè)天然的數(shù)據(jù)能力,公寓機(jī)構(gòu)可以提供信貸服務(wù)。

我國房屋租賃市場總體發(fā)展水平相對(duì)于國外市場是落后的。放眼國際,以日本為例,機(jī)構(gòu)托管中全流程托管,含中介、簽約及租后服務(wù)全流程,占比高達(dá)71.9%,遠(yuǎn)高于我國水平[2]。

目前來看房屋租賃企業(yè)發(fā)展面臨諸多問題和挑戰(zhàn),例如單一的企業(yè)商業(yè)模式,不足的可持續(xù)經(jīng)營能力[3];企業(yè)難盈利,融資渠道窄,融資成本高;對(duì)房屋租賃企業(yè)的監(jiān)管缺乏上位法支撐[4]


第1章 開發(fā)平臺(tái)及環(huán)境簡介

1.1java技術(shù)

這個(gè)項(xiàng)目主要是利用JAVA開發(fā)的。它是一項(xiàng)面向?qū)ο蟮木幊陶Z言。JAVA的推出即刻為整個(gè)互聯(lián)網(wǎng)上的交互式應(yīng)用程序展現(xiàn)出一個(gè)新的“世界”[5]

Java程序在計(jì)算機(jī)的程序應(yīng)用過程當(dāng)中是非常重要的一個(gè)應(yīng)用軟件,因?yàn)樗男阅鼙容^高,而且能夠應(yīng)用在多重領(lǐng)域當(dāng)中,因此該程序在計(jì)算機(jī)的軟件程序應(yīng)用當(dāng)中擁有相對(duì)廣泛的范圍。而從專業(yè)的技術(shù)角度來,Java程序也擁有非常強(qiáng)的實(shí)用性,這是因?yàn)?/span>基本結(jié)構(gòu)都差不多,與傳統(tǒng)的C語言或C++相比變化不大,而且特性穩(wěn)定[6]還有更重要的一點(diǎn)是C語言是作為Java語言的基本參考語言,所以他的程序編寫比較容易程序員們也非常青睞Java[7]。

在此次進(jìn)行系統(tǒng)設(shè)計(jì)開發(fā)研究的過程當(dāng)中,還發(fā)現(xiàn)Java程序語言之所以能夠得到市場上更多用戶的好評(píng)和青睞,其根本原因在于能夠具備各種語言的自身獨(dú)特優(yōu)點(diǎn),也就是說它的兼容性是常強(qiáng)的[8]。因此,我們可以說在任何一個(gè)程序的開發(fā)過程當(dāng)中,Java語言程序的應(yīng)用是必不可少的,它在程序員進(jìn)行改動(dòng)的時(shí)候,哪怕是一個(gè)程序字母的改動(dòng),都可以形成一種特定的程序,這是Java程序非常獨(dú)特的另一個(gè)優(yōu)點(diǎn)[9]。不僅如此,Java源程序的可移植性也是非常大,而且它的安全系數(shù)很高,能夠通過不同方式進(jìn)行移植到其他程序當(dāng)中,而且可以兼容不同程序的系統(tǒng),在運(yùn)行的過程當(dāng)中,其安全系數(shù)也是非常強(qiáng)的,能夠確保用戶在使用網(wǎng)絡(luò)的過程當(dāng)中去確保網(wǎng)絡(luò)的安全,而正是基于這樣的可移植性,為程序員節(jié)約了很多的系統(tǒng)語言程序的開發(fā)設(shè)計(jì)的時(shí)間,這是非常難得的一種自有優(yōu)勢[10]

平臺(tái)獨(dú)立性、語言靈活性、多線程編輯是Java語言程序的綜合性優(yōu)勢最強(qiáng)的一種展現(xiàn),也就是說在使用Java語言程序進(jìn)行軟件編寫的過程當(dāng)中,不需要過多的去處理Java語言程序當(dāng)中的一些編程格式和編碼只需要在形式上去修改,用虛擬機(jī)來翻譯一些比較重要的中間翻譯碼,就可以使Java語言程序在虛擬機(jī)當(dāng)中進(jìn)行正常運(yùn)行[11]。同時(shí)加外語言程序的靈活性是非常高的,程序員重新安裝已經(jīng)破壞的已有程序就可以實(shí)現(xiàn)程序的正常運(yùn)行了,而不需要再重新大費(fèi)周章的去做一個(gè)全新的程序,這也是非常節(jié)約方式的一個(gè)重要的途徑之一[12]。還有更重要的一點(diǎn)就是Java語言程序可以采取多線程的形式進(jìn)行編輯,也就是說根據(jù)原有的會(huì)員程序的內(nèi)容進(jìn)行同步原語言程序功能的保存,使得語言程序數(shù)據(jù)內(nèi)容進(jìn)行共享,然后發(fā)揮多線程的特性來采取不同系統(tǒng)和同語言程序的共同操作,使得互聯(lián)網(wǎng)技術(shù)能夠呈現(xiàn)更多樣化的系統(tǒng)功能的應(yīng)用[13]

1.2 SSM框架介紹

SSM是Spring、SSM和Mybatis的縮寫,是由Spring與Mybatis框架整合的一個(gè)Web應(yīng)用程序開發(fā)框架集,其中SSM屬于Spring框架[14]。

Spring它是一個(gè)分層的JavaEE full-stack(一站式)輕量級(jí)開源框架,無需特殊容器支持,不依賴特定規(guī)范等,全面的基礎(chǔ)架構(gòu)支持都由它提供。IoC容器和AOP作為Spring的核心[15],IoC實(shí)現(xiàn)控制反轉(zhuǎn)是通過依賴注入,實(shí)現(xiàn)把創(chuàng)建對(duì)象過程交給Spring進(jìn)行管理。AOP是面向切面的編程,利用可以隔離業(yè)務(wù)邏輯的各個(gè)部分,代碼復(fù)用率被提高,也便于開發(fā)人員不修改源代碼進(jìn)行功能增強(qiáng),提高開發(fā)效率[16]

此次系統(tǒng)整體采用SSM框架,Spring容器框架將Java類統(tǒng)一進(jìn)行裝配,采用注入的方式生成實(shí)例[17]。SpringMVC將業(yè)務(wù)分成三層:控制、處理和視圖,各個(gè)層的分工非常明確,功能劃分清晰。MyBatis解耦了業(yè)務(wù)處理邏輯與數(shù)據(jù)訪問邏輯,同時(shí)實(shí)現(xiàn)SQL語句與邏輯代碼相互分離,有高度的靈活性,可優(yōu)化性,便于后期維護(hù)[18]。

雖然現(xiàn)如今出現(xiàn)了許多各式各樣的框架,但是依舊無法撼動(dòng)SSM框架的基礎(chǔ)性地位,人們?cè)诖嘶A(chǔ)上實(shí)現(xiàn)了更寬領(lǐng)域的拓展[19]?,F(xiàn)如今利用SSM框架,人們?cè)O(shè)計(jì)了多種管理系統(tǒng),如基于SSM的科研室管理系統(tǒng)的研究與設(shè)計(jì)、基于SSM框架的合租系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)、SSM框架下的果蔬信息管理系統(tǒng)設(shè)計(jì)等,多樣化的管理系統(tǒng),應(yīng)用范圍十分廣泛,使得我們的生活日益方便快捷,使得各個(gè)領(lǐng)域的管理更加有條不紊[20]。SSM 執(zhí)行流程圖如圖1-1所示。?

圖 1-1 SSM 執(zhí)行流程圖

1.3 MySQL數(shù)據(jù)庫?

對(duì)于任何一個(gè)全新開發(fā)的系統(tǒng)應(yīng)用設(shè)計(jì)而言,都需要進(jìn)行數(shù)據(jù)庫的匹配安裝,而此次所設(shè)計(jì)開發(fā)的房屋租賃管理系統(tǒng)的數(shù)據(jù)庫就是MySQL[21]。之所以會(huì)選擇該數(shù)據(jù)庫,主要原因是數(shù)據(jù)庫的穩(wěn)定性非常強(qiáng);同時(shí)還因?yàn)樵摂?shù)據(jù)庫具有相對(duì)優(yōu)越的使用性能,尤其是在開發(fā)環(huán)境的應(yīng)用上,能夠體現(xiàn)出其極致的優(yōu)越性和發(fā)揮良好安全、靈活性能[22]。除此以外,還因?yàn)镸ySQL數(shù)據(jù)庫在編輯完成之后,可以在任何的系統(tǒng)環(huán)境當(dāng)中進(jìn)行使用,說明它的兼容性是非常強(qiáng)的,同時(shí)它支持多線編程,能夠節(jié)省CPU的暫存空間,同時(shí)它的運(yùn)行速度和安全穩(wěn)定性是非常強(qiáng)的,更重要的是它是一款免費(fèi)的數(shù)據(jù)庫應(yīng)用產(chǎn)品,可以在系統(tǒng)建設(shè)和應(yīng)用階段省下一些設(shè)計(jì)成本[23]

1.4 B/S體系結(jié)構(gòu)介紹

前端部分的網(wǎng)站設(shè)計(jì)選用Bootstrap框架,它是疊樣式表(CSS),?Java腳本及html的一系列產(chǎn)品化組件的集合[24]。Bootstrap具有柵格系統(tǒng),可以根據(jù)用戶屏幕尺寸調(diào)整頁面,使其在各個(gè)尺寸上都表現(xiàn)良好,且兼顧C(jī)SS模塊化,可實(shí)現(xiàn)不同的視覺效果,在使用時(shí)簡單快捷[25],可以大提高開發(fā)效率,且規(guī)范名稱定義,便于后期維護(hù)[26]。

?

第2章 系統(tǒng)分析

2.1可行性分析

2.1.1技術(shù)可行性

由于整個(gè)系統(tǒng)都是以網(wǎng)頁形式呈現(xiàn)在使用者面前,因此必須要有一個(gè)安全的網(wǎng)絡(luò)環(huán)境。本系統(tǒng)基于目網(wǎng)絡(luò)的快速發(fā)展與普及,為用戶在有限的條件下,提供了便捷、快速的資源查詢服務(wù)。采用java技術(shù)實(shí)現(xiàn)了用戶與用戶之間的動(dòng)態(tài)互動(dòng),MySQL支持多種用戶使用權(quán)限,滿足了中、高數(shù)據(jù)需求。

因此,從技術(shù)上講,本系統(tǒng)是可行的。

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

現(xiàn)在計(jì)算機(jī)的性能有了很大的提高,而且它的平均售價(jià)已經(jīng)很低了。從學(xué)校的經(jīng)濟(jì)情況和投資回報(bào)來看,通過比較硬件設(shè)施和運(yùn)行費(fèi)用,可以從更長期的角度來衡量。主要體現(xiàn)在:一是節(jié)省人力、物力;第二,減少人力資源管理中可能存在的錯(cuò)誤。

因而,本系統(tǒng)具有經(jīng)濟(jì)可行性。

2.1.3操作可行性

該系統(tǒng)具有體積小、占地少、能耗低等特點(diǎn)。學(xué)校電腦和校園網(wǎng)絡(luò)均能滿足需求;該系統(tǒng)具有操作簡便、直觀、易于操作的特點(diǎn)。操作簡單,快速,只要經(jīng)過簡單的訓(xùn)練,就能讓管理者使用。

因此,該系統(tǒng)不僅在操作上可行,而且在實(shí)際應(yīng)用中也是可行的。

2.2需求分析

在項(xiàng)目開發(fā)中,需求分析是進(jìn)行項(xiàng)目設(shè)計(jì)和實(shí)施的先決條件也是基礎(chǔ)。開發(fā)者應(yīng)全面理解和全面分析,并按照使用者的要求,對(duì)其進(jìn)行細(xì)致的工作,并具體說明需要完成的工作。

房屋租賃管理系統(tǒng)的用戶是管理員、房東和用戶三個(gè)角色。

房屋租賃管理系統(tǒng)交易要負(fù)責(zé)許多方面的工作,因此,要建立一個(gè)簡單、直觀的查詢渠道,并設(shè)定特定的存取權(quán)限,以保證房屋租賃管理系統(tǒng)交易工作的順暢和高效。此外,要實(shí)現(xiàn)對(duì)用戶的直接管理,便于用戶的個(gè)人信息的集中存儲(chǔ)與管理。

為了使房屋租賃管理系統(tǒng)交易管理更具自動(dòng)化和親和力,在對(duì)房屋租賃管理系統(tǒng)交易進(jìn)行需求分析之后,將其分為三大功能模塊,分別為管理員、房東和用戶。其用例如下:

圖2-1 管理員用例圖

圖2-2房東用例圖
圖2-3 用戶用例圖

第3章 系統(tǒng)設(shè)計(jì)

3.1總體功能設(shè)計(jì)

對(duì)上文中對(duì)用戶需求的一系列綜合細(xì)致的分析過后,得到一個(gè)如圖3-1的系統(tǒng)功能結(jié)構(gòu)圖。房屋租賃管理系統(tǒng)功能包括:首頁,房屋租賃,論壇交流,資訊廣告,個(gè)人中心,后臺(tái)管理。

圖3-1 系統(tǒng)功能結(jié)構(gòu)圖

房東功能結(jié)構(gòu)圖如圖3-2所示:

圖3-2 房東功能結(jié)構(gòu)圖

用戶功能結(jié)構(gòu)圖如圖3-3所示:

圖3-3 用戶功能結(jié)構(gòu)圖

管理員功能結(jié)構(gòu)圖如圖3-4所示:

圖3-4 管理員功能結(jié)構(gòu)圖

系統(tǒng)分類結(jié)構(gòu)圖如圖3-5所示:

圖 3-5 系統(tǒng)分類結(jié)構(gòu)圖

3.2系統(tǒng)流程的分析

3.2.1 登錄流程

登錄流程如圖3-6所示:

圖3-6登錄流程圖

3.2.2系統(tǒng)操作流程

系統(tǒng)操作流程如圖3-7所示:

圖3-7 系統(tǒng)操作流程圖

3.3?數(shù)據(jù)庫E-R圖設(shè)計(jì)

在系統(tǒng)中對(duì)一些主要的幾個(gè)關(guān)鍵E-R圖如下圖:

房屋租賃實(shí)體圖如圖3-8所示:

圖3-8房屋租賃實(shí)體圖

房屋咨詢實(shí)體圖如圖3-9所示:

? 圖3-9房屋咨詢實(shí)體圖

租賃訂單實(shí)體圖如圖3-10所示:

圖3-10租賃訂單實(shí)體圖

房東實(shí)體圖如圖3-11所示:

圖3-11房東實(shí)體圖

用戶實(shí)體圖如圖3-12所示:

圖3-12用戶實(shí)體圖

實(shí)體關(guān)系圖如圖3-13所示

圖3-13實(shí)體關(guān)系圖

3.4數(shù)據(jù)庫的表的設(shè)計(jì)與開發(fā)

在現(xiàn)有的軟件工程運(yùn)行環(huán)境中,數(shù)據(jù)庫與數(shù)據(jù)表的設(shè)計(jì)都是為了構(gòu)建最適合最優(yōu)秀的數(shù)據(jù)存儲(chǔ)框架。建立一個(gè)優(yōu)秀的數(shù)據(jù)庫,必須保證數(shù)據(jù)的完整、準(zhǔn)確,并盡量滿足用戶對(duì)數(shù)據(jù)存儲(chǔ)的需求。那么,數(shù)據(jù)庫中的信息和網(wǎng)絡(luò)應(yīng)用程序之間的鏈接就必須得到保障。在已有的條件下,盡可能地降低占用的數(shù)據(jù)庫的空間資源消耗,使得整個(gè)房屋租賃管理系統(tǒng)能夠迅速地做出反應(yīng)。根據(jù)上述原則并結(jié)合實(shí)際需要,本文采用MySQL進(jìn)行設(shè)計(jì)?,F(xiàn)列出如下幾張表。

第4章 系統(tǒng)實(shí)現(xiàn)

4.1系統(tǒng)功能實(shí)現(xiàn)

打開系統(tǒng)的網(wǎng)站后,我們先看到的就是首頁界面。能夠看到系統(tǒng)的導(dǎo)航條,點(diǎn)擊導(dǎo)航條進(jìn)入各功能頁面進(jìn)行操作。

系統(tǒng)首頁界面如圖4-1所示:

圖4-1 系統(tǒng)首頁界面

房屋租賃:在房屋租賃頁面的輸入欄中輸入房屋名稱、選擇房屋類型、城市、地區(qū)、位置進(jìn)行搜索,可以查看到房屋租賃詳細(xì)信息,并根據(jù)需要進(jìn)行房屋咨詢、下單租房或收藏操作;??

房屋租賃頁面如圖4-2所示:

圖4-2房屋租賃詳細(xì)頁面

房屋租賃重要代碼如圖4-3所示:

圖4-3房屋租賃重要代碼

論壇交流:打開論壇交流頁面后在里面進(jìn)行發(fā)布帖子或重置操作

論壇交流頁面如圖4-4所示:

圖4-4論壇交流詳細(xì)頁面

論壇交流重要代碼如圖4-5所示:

圖4-5論壇交流重要代碼

個(gè)人中心:在個(gè)人中心頁面通過填寫個(gè)人詳細(xì)信息進(jìn)行信息更新操作;?

個(gè)人中心界面如圖4-6所示:

圖4-6個(gè)人中心界面

4.2后臺(tái)模塊實(shí)現(xiàn)

后臺(tái)用戶登錄,在登錄頁面選擇需要登錄的角色,在正確輸入用戶名和密碼后,進(jìn)入操作系統(tǒng)進(jìn)行操作;

后臺(tái)登錄界面如圖4-7所示? ??

圖4-7后臺(tái)登錄界面

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

管理員進(jìn)入主頁面,可以進(jìn)行各種管理項(xiàng)目。

管理員主頁面如圖4-8所示:

圖4-8 管理員主界面

管理員點(diǎn)擊房東管理。可以對(duì)房東進(jìn)行各種管理;

房東管理界面如圖4-9所示:

圖4-9房東管理界面

房東管理重要代碼如圖4-10所示

? ?圖4-10房東管理重要代碼

管理員點(diǎn)擊用戶管理。可以對(duì)用戶進(jìn)行各種管理;

用戶管理界面如圖4-11所示:

圖4-11用戶管理界面

管理員點(diǎn)擊房屋租賃管理。可以對(duì)已租賃或未租賃的房屋進(jìn)行各種管理;

房屋租賃管理界面如圖4-12所示:

圖4-12房屋租賃管理界面

房屋租賃管理重要代碼如圖4-13所示

圖4-13房屋租賃管理重要代碼

管理員點(diǎn)擊房屋咨詢管理。可以對(duì)所有房屋進(jìn)行類型修改,增加詳情信息;

房屋咨詢管理如圖4-14所示:

圖4-14房屋咨詢管理界面

管理員點(diǎn)擊租賃訂單管理。可以對(duì)所有訂單進(jìn)行管理操作

租賃訂單管理界面如圖4-15所示:

圖4-15租賃訂單管理界面

管理員點(diǎn)擊管理員管理。可以對(duì)管理員進(jìn)行管理操作

管理員管理界面如圖4-16所示:

圖4-16管理員管理界面

管理員點(diǎn)擊論壇交流。可以對(duì)所有交流帖進(jìn)行管理操作;

論壇交流界面如圖4-17所示:

圖4-17論壇交流界面

管理員點(diǎn)擊系統(tǒng)管理。可以對(duì)系統(tǒng)廣告進(jìn)行管理操作;

系統(tǒng)管理界面如圖4-18所示:

圖4-18系統(tǒng)管理界面

4.2.2房東模塊實(shí)現(xiàn)

房東主頁面如圖4-19所示:

圖4-19房東主界面

4.2.3用戶模塊實(shí)現(xiàn)

用戶主頁面如圖4-20所示:

圖4-20 用戶主界面

租賃訂單管理界面如圖4-21所示:

圖4-21租賃訂單管理界面

租賃訂單管理重要代碼如圖4-22所示:

圖4-22租賃訂單重要代碼

第5章 系統(tǒng)測試

5.1 系統(tǒng)測試運(yùn)行環(huán)境

一、個(gè)人電腦安裝運(yùn)行的Windows 10操作系統(tǒng),二、Eclipse操作臺(tái),三、Mysql數(shù)據(jù)庫。

該系統(tǒng)的開發(fā)環(huán)境分為兩大類:一是硬件平臺(tái),二是軟件平臺(tái)。

在軟件開發(fā)和運(yùn)行中,硬件平臺(tái)是必不可少的。由于是小型的 MIS,所以對(duì)電腦的硬件要求不高,而且比較經(jīng)濟(jì),只需要配置 PII (或以上)、64 M (或以上)內(nèi)存、10 G硬盤以上的普通微機(jī)就可以了。

軟件平臺(tái)是一個(gè)軟件環(huán)境。該系統(tǒng)采用 Windows 10中文專業(yè)版VisualStudio2008兩種穩(wěn)定的開發(fā)語言,微軟公司生產(chǎn)的 Mysql數(shù)據(jù)庫,兩者都兼容,軟件性能穩(wěn)定。

VisualStudio2008擁有一個(gè)快速開發(fā)的可視化開發(fā)環(huán)境,并且為用戶提供了一個(gè)方便的數(shù)據(jù)庫存取渠道。

數(shù)據(jù)庫中使用Mysql,可以很好地滿足用戶的需要,支持各種數(shù)據(jù),易于維護(hù),成本低廉,而且易于更新。

5.2 系統(tǒng)測試

對(duì)一種產(chǎn)品進(jìn)行檢測,是對(duì)其性能的了解,此方法被稱作“白盒測試”。

軟件測試的基礎(chǔ)指導(dǎo)原則:一、所有的試驗(yàn)均應(yīng)符合使用者的要求。二、在測試開始前,應(yīng)制定測試方案。三、首先是“小規(guī)?!钡脑囼?yàn),然后是“大規(guī)?!钡模@是一種新的嘗試。四、無法進(jìn)行耗盡試驗(yàn)。五、應(yīng)該通過一個(gè)獨(dú)立的第三方執(zhí)行試驗(yàn)以實(shí)現(xiàn)試驗(yàn)的結(jié)果。

在產(chǎn)品層次,系統(tǒng)的測試系統(tǒng)包括:系統(tǒng)層、子系統(tǒng)層、功能層、模塊層。不同的測試對(duì)象在不同的測試階段表現(xiàn)出不同的特點(diǎn),以基本測驗(yàn)為主,組合測驗(yàn)次之。

為保證該系統(tǒng)的穩(wěn)定運(yùn)行,本系統(tǒng)進(jìn)行了如下測試:一、菜單單項(xiàng)測試:通過添加、刪除、修改等操作來保證菜單項(xiàng)的各項(xiàng)性能。二、數(shù)據(jù)追蹤:數(shù)據(jù)采集完成后,將進(jìn)行數(shù)據(jù)采集。例如:在房屋租賃管理系統(tǒng)交易活動(dòng)的處理上,我先設(shè)定了一個(gè)測驗(yàn)項(xiàng)目,再用一個(gè)加分模組對(duì)這個(gè)數(shù)據(jù)進(jìn)行分析,同時(shí)觀察兩個(gè)模組之間的沖突,以確定它們之間的沖突程度,再用評(píng)分查詢模塊來驗(yàn)證這個(gè)功能是否正確,而其它的模塊也是如此。三、綜合測試:在以上測試的基礎(chǔ)上,測試了該系統(tǒng)的各項(xiàng)性能。在房屋租賃管理系統(tǒng)中,各個(gè)模塊的功能都是通過盒測試來完成的。但是,存在著某些功能不能滿足的問題。

5.3 測試運(yùn)行記錄

下表5-1、5-2和5-3中描述了房屋租賃管理系統(tǒng)的功能測試流程和測試結(jié)果。

通過對(duì)該系統(tǒng)的測試,從中可以看出,該房屋租賃管理系統(tǒng)的運(yùn)行效果與項(xiàng)目最初始的要求基本一致,可以達(dá)到用戶的要求,而且界面清晰、直觀、便于操作。?測試完成。

?

5.4系統(tǒng)運(yùn)行與維護(hù)

一、系統(tǒng)運(yùn)行:系統(tǒng)初始數(shù)據(jù)的錄入:系統(tǒng)采用鼠標(biāo)、鍵盤等多種方式進(jìn)行數(shù)據(jù)錄入。

二、系統(tǒng)進(jìn)入方式:將系統(tǒng)所處的文件夾復(fù)制到硬盤,并在該系統(tǒng)中運(yùn)行該系統(tǒng)的程序。第二個(gè)步驟是在登錄界面輸入正確的使用者名稱和口令,然后以管理員和管理員的身份登錄。

系統(tǒng)的使用方法:該系統(tǒng)使用起來比較簡單,使用 Windows軟件基本上就可以完成,使用時(shí)只需要按一下鼠標(biāo)左鍵就可以完成所需要的功能。

四、系統(tǒng)的維護(hù):系統(tǒng)是一個(gè)比較復(fù)雜的人機(jī)系統(tǒng),它受到外界和內(nèi)部的影響,并且會(huì)不斷地進(jìn)行修正和改進(jìn),使其工作效率和質(zhì)量得到改善。

維護(hù)程序分為四個(gè)方面,一是程序維護(hù):程序的一部分或所有程序的修改。二、數(shù)據(jù)文件的儲(chǔ)存:數(shù)據(jù)文件可以根據(jù)使用者的需要進(jìn)行任意更改。三、代碼的維護(hù):由于系統(tǒng)的不斷發(fā)展和改變,現(xiàn)有的代碼無法滿足新的需求,需要對(duì)代碼進(jìn)行更新和維護(hù)。四、硬件維護(hù):維護(hù)本系統(tǒng)的全部設(shè)備.


結(jié) ?論

在本課題的設(shè)計(jì)中,運(yùn)用到Java語言,mysql數(shù)據(jù)庫知識(shí),本文介紹了房屋租賃管理系統(tǒng)的開發(fā)過程。同時(shí),我也在學(xué)習(xí) Eclipse和 Mysql的用法。同時(shí),我對(duì)整個(gè)軟件的開發(fā)過程有了更全面的理解,其中也包括了整個(gè)操作過程。我對(duì)于系統(tǒng)的前后端如何協(xié)調(diào)進(jìn)行了深層次的了解。同時(shí),通過使用不同的編程語言,也加深了我對(duì)不同的知識(shí)和學(xué)習(xí)方法的了解。

從論文選題到具體每一步功能的實(shí)施,我都遇到了一個(gè)又一個(gè)的難點(diǎn)問題。因?yàn)槲抑皇墙佑|到編程的一點(diǎn)點(diǎn)皮毛知識(shí),沒有深入了解過,更沒有能力去發(fā)展一個(gè)大型的系統(tǒng)。剛開始的時(shí)候,我對(duì)此一無所知。我在意識(shí)到自己現(xiàn)有的能力和基礎(chǔ)之后,我通過書籍和網(wǎng)絡(luò)查找相關(guān)的信息來補(bǔ)充自己的不足,去學(xué)習(xí)更多的知識(shí)。在有了一個(gè)比較完善的理論架構(gòu)后,我就有了一個(gè)比較明確的目標(biāo),然后我開始尋找和房屋租賃管理系統(tǒng)相關(guān)的話題,找出一些基礎(chǔ)的架構(gòu),并著手進(jìn)行編寫代碼。在實(shí)際的編程過程中,我花了大量的時(shí)間來處理各種不同的邏輯問題。在編寫該程序的過程中,我也遇到了很多以前從未遇到的BUG。我用了百度,請(qǐng)教老師,和同學(xué)商量等方法,也在網(wǎng)上請(qǐng)教了專業(yè)人士,讓自己可以更好的明白自身問題并解決問題。

在軟件系統(tǒng)的開發(fā)過程中,其中需求分析、模塊設(shè)計(jì)、代碼開發(fā),都是非常關(guān)鍵的。為確保系統(tǒng)可以正常運(yùn)行,我必須嚴(yán)格實(shí)施必要的軟件開發(fā)過程。如果漏下某個(gè)步驟,那么有可能在以后的運(yùn)行中造成巨大問題。通過這些方式,我可以更好地理解理論與實(shí)踐之間的聯(lián)系,也可以將教材中的理論運(yùn)用到實(shí)踐中去,從而加深對(duì)書籍的理解。雖然我花了很多的時(shí)間和精力,但我還是學(xué)到了很多,而且我在編程和認(rèn)知方面也有了很大的提高。

?


致 ?謝

不積跬步無以至千里,不積小流無以成江河。在我寫論文的這段時(shí)間里,我感到巨大的壓力。但這種壓力促使我以最快的速度投入到系統(tǒng)開發(fā)理論的應(yīng)用中去,通過這次,我學(xué)到了很多知識(shí),能夠靈活掌握課本所學(xué)的理論,在應(yīng)用的開發(fā)中,我的開發(fā)水平各方面都有了較大的提升。每一次的改善對(duì)我來說都是一種成長,每一次的試驗(yàn)的成功都給我?guī)砭薮蟮臐M足感。在這個(gè)過程中我積累的經(jīng)驗(yàn)將對(duì)我以后的學(xué)習(xí)和生活產(chǎn)生巨大的幫助。

在寫到論文致謝這部分的時(shí)候,真正感覺到大學(xué)四年即將要結(jié)束了,四年期間發(fā)生的點(diǎn)點(diǎn)滴滴就像是昨天的事情。我與學(xué)校的故事始于2019年金秋,還記得剛?cè)雽W(xué)的時(shí)候老師說,大學(xué)四年,說長不長,說短也不短,但是四年的時(shí)光如白駒過隙,希望大家要珍惜美好的青春,多做一些有意義的事情讓你的人生變得更加豐富多彩。落筆于此,意味著我的本科求學(xué)生涯就要落下帷幕,是終點(diǎn)亦是起點(diǎn),也是對(duì)未來的憧憬和期許。希望未來的某一天再次翻看這篇文章,還能想起此刻滿懷熱情的自己。

謝謝我的論文指導(dǎo)老師。這篇論文是在老師的指導(dǎo)下完成的。她隨和、熱情、嚴(yán)謹(jǐn)。在寫論文的過程中,老師也給了我寶貴的意見。從選題、選題到期末論文的修改、潤色和定稿,老師一直很負(fù)責(zé),耐心地給我詳細(xì)的指導(dǎo)。感謝老師的幫助和鼓勵(lì),我的畢業(yè)論文完成了。

最后,我要感謝孜孜不倦的老師們對(duì)這篇文章的評(píng)論和批評(píng)。感謝學(xué)校所有的老師。在過去的四年里,你們無私的奉獻(xiàn)精神和嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)態(tài)度使我受益匪淺。感謝同學(xué)們的包容與關(guān)懷,我感受到了校園的溫暖和博愛。我也要感謝學(xué)校給了我寶貴的學(xué)習(xí)機(jī)會(huì),讓我開始新的生活,并向更高的水平邁進(jìn)。

?

?

參考文獻(xiàn):

[1]張文,方巍,賈雪磊.基于SSM框架的合租系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2021,31(11):159-164.

[2]王馨. 基于數(shù)據(jù)挖掘的房屋租賃管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].哈爾濱理工大學(xué),2021.

[3]Guo Xiaotong,Liu Xiaojun,Chen Shiqi,Li Lingyan,Fu Hanliang. China’s Housing Provision System: Evolution, Purchase–Rental Gap Measurement, and Optimization Strategy[J]. Journal of Urban Planning and Development,2021,147(4).

[4]MacAskill Stefen,Mostafa Sherif,Stewart Rodney A.,Sahin Oz,Suprun Emily. Offsite construction supply chain strategies for matching affordable rental housing demand: A system dynamics approach[J]. Sustainable Cities and Society,2021,73.

[5]宋永鵬.基于MySQL的數(shù)據(jù)庫查詢性能優(yōu)化[J].電子設(shè)計(jì)工程,2021,29(12):43-47.

[6]曹華山.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2021,18(11):108-109.

[7]Xue Qingshui,Hou Zongyang,Ma Haifeng,Zhu Haozhi,Ju Xingzhong,Sun Yue. Housing rental system based on blockchain Technology[J]. Journal of Physics: Conference Series,2021,1948(1).

[8]陳釗.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)研究[J].電腦知識(shí)與技術(shù),2021,17(10):226-227.

[9]王濤, 出租房屋管理系統(tǒng)V1.0. 山西省,天地通科技有限責(zé)任公司,2020-05-01.

[10]龔蘭蘭,凌興宏.基于敏捷開發(fā)的SSM Web應(yīng)用開發(fā)實(shí)踐[J].實(shí)驗(yàn)技術(shù)與管理,2020,37(02):160-163+167.

[11]趙靜漪. 上海市住房租賃市場管理問題研究[D].新疆農(nóng)業(yè)大學(xué),2019.

[12]萬福里,李凱.基于JAVA的房屋出租管理系統(tǒng)的研究[J].信息技術(shù)與信息化,2019(08):233-235.

[13]張基.基于Android平臺(tái)的房屋租賃管理系統(tǒng)的設(shè)計(jì)[J].老字號(hào)品牌營銷,2019(07):70-71.

[14]張偉,劉貝.基于JSP的房屋信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018,14(20):67-68+71.

[15]胡世民. 基于互聯(lián)網(wǎng)+的房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].江西財(cái)經(jīng)大學(xué),2018.

[16]陳秀明.java web應(yīng)用開發(fā)使用教程[M].北京:機(jī)械工業(yè)出版社,2010.110-115.

[17]汪孝宜,劉中兵,徐佳晶等.JSP數(shù)據(jù)庫開發(fā)實(shí)例精粹.電子工業(yè)出版社,2007.

[18]姚曉春,鄭文清等.Java編程技術(shù)教程.清華大學(xué)出版社,2006.

[19]吳逸賢,吳目誠.Java2程序設(shè)計(jì).科學(xué)出版社,2005.

[20]Donny著.JSP與網(wǎng)站開發(fā)編程實(shí)戰(zhàn).北京:科學(xué)出版社,2008.

[21]龍中華.springboot實(shí)戰(zhàn)派[M].北京:電子工業(yè)出版社,2020.60-90.

[22]徐雯,高建華.基于SpringMVC及MyBatis的Web應(yīng)用框架研究[J].微型電腦應(yīng)用,2012,(07):60-75.

[23]吳煒煜.面向?qū)ο蠓治鲈O(shè)計(jì)與編程(OOA/OOD/OOP)[M].背景:清華大學(xué)出版社,2007.35-48.

[24]張海藩,牟永敏.軟件工程[M].北京:清華大學(xué)出版社,2013.80-90.

[25]畢廣吉.Java程序設(shè)計(jì)實(shí)例教程[M].北京:冶金工業(yè)出版社2009.20-30.

[26]駱斌,丁二玉.需求工程 軟件建模與分析.高等教育出版社,2015.2




【江蘇大學(xué)京江學(xué)院】房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
康马县| 福建省| 若尔盖县| 云浮市| 益阳市| 隆林| 龙井市| 永德县| 富顺县| 澎湖县| 班戈县| 福清市| 邹城市| 库伦旗| 澳门| 当雄县| 玛纳斯县| 贡嘎县| 基隆市| 昭平县| 六安市| 定南县| 湟中县| 保德县| 吐鲁番市| 大城县| 石渠县| 高唐县| 闽清县| 江都市| 甘泉县| 库伦旗| 青浦区| 襄汾县| 米脂县| 郸城县| 沈阳市| 剑河县| 蛟河市| 嘉兴市| 万宁市|