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

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

【蚌埠學(xué)院畢業(yè)設(shè)計(jì)】房屋中介管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2023-08-07 12:20 作者:趣畢業(yè)  | 我要投稿


目 ???錄

中文摘要..................................................................1

英文摘要..................................................................2

1 ??引言..................................................................3

1.1 研究背景..............................................................3

1.2 國內(nèi)外現(xiàn)狀............................................................3

1.2.1 國內(nèi)研究現(xiàn)狀........................................................3

1.2.2 國外研究現(xiàn)狀........................................................3

1.3 研究意義..............................................................3

2 ??主要技術(shù)工具介紹....................................................5

2.1 Java技術(shù)..............................................................5

2.2 SSM框架...............................................................5

2.3 MySQL數(shù)據(jù)庫...........................................................6

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

3 ??需求分析..............................................................8

3.1 可行性分析............................................................8

3.1.1?技術(shù)可行性..........................................................8

3.1.2 經(jīng)濟(jì)可行性..........................................................8

3.1.3 操作可行性..........................................................8

3.2?功能需求分析..........................................................8

3.3 用例分析..............................................................9

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

4.1 總體功能設(shè)計(jì).........................................................11

4.2 數(shù)據(jù)庫E-R圖設(shè)計(jì).....................................................11

4.3 數(shù)據(jù)庫表的設(shè)計(jì).......................................................13

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

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

5.1.1 房屋租賃...........................................................20

5.1.2 論壇交流...........................................................20

5.1.3 個人中心...........................................................21
5.2 后臺模塊實(shí)現(xiàn).........................................................21

5.2.1 管理員模塊實(shí)現(xiàn).....................................................22

5.2.2 房東模塊實(shí)現(xiàn).......................................................27

5.2.3 用戶模塊實(shí)現(xiàn).......................................................29

6???系統(tǒng)測試.............................................................32

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

6.2 系統(tǒng)測試.............................................................32

6.3 測試運(yùn)行記錄.........................................................33

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

結(jié)論????.................................................................35

???.................................................................36

參考文獻(xiàn).................................................................37



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

摘 ?要:現(xiàn)如今人類科學(xué)技術(shù)日新月異,經(jīng)濟(jì)、資訊等各方面都有了非常大的進(jìn)步,尤其是資訊與網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,對政治、經(jīng)濟(jì)、軍事、文化等各方面都有了極大的影響。利用電腦網(wǎng)絡(luò)的這些便利,設(shè)計(jì)一套房屋中介管理系統(tǒng),將會給人們生活帶來更多方便。基于SSM框架的房屋中介管理系統(tǒng),其內(nèi)容直接關(guān)系到房屋中介管理用戶,房東與管理者。該系統(tǒng)主要完成了個人信息修改,對房東管理、用戶管理、房屋類型管理、房屋租賃管理、房屋咨詢管理、租賃訂單管理、管理員管理、論壇交流、系統(tǒng)管理等功能進(jìn)行管理。方便了管理員隨時隨地,只要電腦聯(lián)網(wǎng),就能對房屋中介管理信息進(jìn)行管理。同時,還可以方便快捷查詢房屋租賃信息。本篇論文對過去的房屋中介管理系統(tǒng)存在的問題進(jìn)行分析,結(jié)合計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)、概念、模型、原理、方法,利用Java語言開發(fā),采用SSM框架技術(shù),使用MySQL數(shù)據(jù)庫作為數(shù)據(jù)庫管理系統(tǒng),服務(wù)器采用tomcat,開發(fā)出的一個基于Web技術(shù)的B/S結(jié)構(gòu)的系統(tǒng)

關(guān)鍵詞房屋中介管理;SSM框架;MySQL數(shù)據(jù)庫;tomcat服務(wù)器;B/S結(jié)構(gòu)



Design and Implementation of a Housing Intermediary Management System

Abstract:?Nowadays, mankind's science and technology are changing with each passing day, and great progress has been made in the economy, information and other fields, especially the rapid development of information and network technology, which has had a great impact on politics, economy, military, culture and other aspects. Taking advantage of these conveniences of the computer network to design a housing agency management system, it will bring more convenience to people's lives! The content of the housing agency management system based on the SSM framework is directly related to the management users, landlords and managers of the housing agency. The system mainly completes the modification of personal information, and manages the functions of landlord management, user management, housing type management, housing rental management, housing consultation management, rental order management, administrator management, forum communication, system management and so on. It is convenient for the administrator to manage the management information of the housing agency anytime, anywhere, as long as the computer is connected. At the same time, it is also convenient and quick to query housing rental information. This paper analyzes the problems existing in the past housing agency management system, combines the structure, concept, model, principle and method of the computer system, uses Java language development, adopts SSM framework technology, uses MySQL?database as a database management system, and uses tomcat to develop a B/S structure system based on Web technology.

Keywords:?housing agency management; SSM framework; MySQL?database; Tomcat server; B/S structure



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

1??引 ???言

1.1?研究背景

隨著網(wǎng)絡(luò)時代的發(fā)展,中國網(wǎng)絡(luò)房屋租賃也得到了快速的發(fā)展,我國人口流動較大,因各種個人原因,如:工作調(diào)動,孩子學(xué)業(yè),工作地點(diǎn)單位離家較遠(yuǎn)都需要去租房,但是由于市場競爭的強(qiáng)烈性房屋租賃網(wǎng)站也出現(xiàn)很多問題,虛假房屋租賃信、供應(yīng)短缺、房屋質(zhì)量差、管理困難大等種種問題。具有綜合實(shí)際性、規(guī)模化的房屋租賃公司較少,企業(yè)公司也面臨著許多問題:生產(chǎn)成本高、融資困難較大、收益率轉(zhuǎn)換較低等。區(qū)塊鏈技術(shù)具備了真實(shí)性、透明性、無法偽造的優(yōu)點(diǎn),可以讓合作方更放心的使用。隨著我國社會主義經(jīng)濟(jì)的持續(xù)高速發(fā)展和社會物質(zhì)文明的不斷進(jìn)步,城市的現(xiàn)代化建設(shè)步伐越來越快,城市建筑規(guī)模隨之不斷擴(kuò)張,流動人口的數(shù)量也逐年增多,以上所提到的種種客觀情況致使房屋租賃服務(wù)逐漸成為廣大人民群眾日常生活的重要組成部分[1]。

1.2?國內(nèi)外現(xiàn)狀

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

在國內(nèi)通過房屋中介管理系統(tǒng),可以規(guī)范管理信息、科學(xué)統(tǒng)計(jì)房屋信息,可以查詢有關(guān)房源的信息,中介也可以隨時對房源信息進(jìn)行實(shí)時的更新,把最新的房屋信息反饋給用戶,而客戶也可以通過平臺進(jìn)行相應(yīng)的搜索并找到符合要求的房子,這就可以使得房屋中介管理工作更加系統(tǒng)化智能化、互動化。

1.2.2?國外研究現(xiàn)狀

利用房屋中介管理系統(tǒng)可以實(shí)現(xiàn)從幫助尋找客戶到簽約、管理等“一條龍”服務(wù);隨著計(jì)算機(jī)和互聯(lián)網(wǎng)的發(fā)展,MLS(多重上市服務(wù))的應(yīng)用程序逐漸代替了紙張抄寫房源信息的方法;數(shù)據(jù)庫的特性與房屋中介的工作習(xí)慣、操作流程激發(fā)了軟件工程師們對客戶端的開發(fā),房地產(chǎn)中介商可以在客戶端進(jìn)行數(shù)據(jù)的傳輸,同時可以通過互聯(lián)網(wǎng)自動升級,避免了客戶成本過多的投入。

1.3?研究意義

無論是房屋出租還是房屋求租,都面臨著大量需求。說到房屋出租,我們首先想到的就是房屋中介,但是不論對于房屋出租者還是對于求租者來說,要面對的問題實(shí)在讓人頭疼,首先是琳瑯滿目的中介公司讓人感到無從選擇,在要顧及中介單位可信度的同時,大量復(fù)雜的房產(chǎn)信息使他們感到困惑和迷茫,難以快速、準(zhǔn)確地從這些信心中找到適合自己的房屋信息。此外,出租、承租雙方進(jìn)行租賃交易的時候還要通過中介,使交易過程更加繁瑣。而且中介單位還要收取的一定比例的中介費(fèi)用,這也在一定程度上加重了房屋承租者的負(fù)擔(dān)。因此,現(xiàn)實(shí)社會中急需一個第三者為房屋出租者與房屋求租者牽線搭橋,來彌補(bǔ)中介單位的種種不足。在這樣的情況下,設(shè)計(jì)開發(fā)方便快捷的管理系統(tǒng)就能很好的解決上面所說得問題?;谀壳笆袌龅膶?shí)際情況,為了能夠使房屋出租者更好的管理房屋的合同、租金等問題,同時也為了能夠讓求租者更方便快捷的了解到待租房屋的基本情況,于是便設(shè)計(jì)出了房屋中介管理系統(tǒng)[2]。
???


2 ?主要技術(shù)和工具介紹

2.1?Java技術(shù)

Java是一種面向?qū)ο蟮撵o態(tài)式編程語言。Java編程語言具有多線程和對象定向的特點(diǎn)[3]。其特點(diǎn)是根據(jù)方案的屬性將方案分為幾個不同的模塊,這些模塊是封閉的和多樣化的,在申請過程中具有很強(qiáng)的獨(dú)立性[4]。Java語言在計(jì)算機(jī)軟件開發(fā)過程中的運(yùn)用可以達(dá)到交互操作的目的,通過各種形式的交換,可以有效地處理所需的數(shù)據(jù),從而確保計(jì)算機(jī)軟件開發(fā)的可控性和可見性。開發(fā)Java語言時,保留了網(wǎng)絡(luò)接口,Java保留的缺省網(wǎng)絡(luò)接口可以與web應(yīng)用程序編程所依賴的類別庫相匹配[5]。為了使Java開發(fā)的應(yīng)用程序更加穩(wěn)定和強(qiáng)健,Java會自動收集程序中的垃圾,并處理程序中存在的異常[6]Java語言是日常開發(fā)過程中廣泛使用的通用基本語言。其中Java語言課程庫、句子、語法規(guī)則和關(guān)鍵字經(jīng)常用于計(jì)算機(jī)軟件的開發(fā)和編程。

2.2?SSM框架介紹

SSMSpring、Spring MVCMybatis的縮寫,是由SpringMybatis框架整合的一個Web應(yīng)用程序開發(fā)框架集,其中Spring MVC屬于Spring框架[7]

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

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

雖然現(xiàn)如今出現(xiàn)了許多各式各樣的框架,但是依舊無法撼動SSM框架的基礎(chǔ)性地位,人們在此基礎(chǔ)上實(shí)現(xiàn)了更寬領(lǐng)域的拓展?,F(xiàn)如今利用SSM框架,人們設(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)用范圍十分廣泛,使得我們的生活日益方便快捷,使得各個領(lǐng)域的管理更加有條不紊。Spring MVC?執(zhí)行流程圖如圖2-1所示[11]。

圖 2-1 Spring MVC 執(zhí)行流程圖

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

MySQL是一個小型、廉價、快速的開源數(shù)據(jù)庫。本系統(tǒng)對大量的數(shù)據(jù)進(jìn)行了全面的支持,可以同時處理數(shù)百萬的數(shù)據(jù),在調(diào)試、管理、優(yōu)化等方面都有較大的優(yōu)勢[12]。它支持?SQL語句的通用規(guī)格,使用非常靈活和安全的授權(quán)和口令。雖然 SQL服務(wù)器易于使用,并且可以存儲大量的數(shù)據(jù),但是它比?MySQL服務(wù)器要好得多。但是在網(wǎng)絡(luò)連接的速度上,無法實(shí)現(xiàn)實(shí)時、高效的目的。因此,盡管 MySQL有很大的缺陷,但是它的可移植性,支持多線程,優(yōu)化查詢算法,這使得 MySQL在個人和中小型企業(yè)中非常流行。

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

B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。客戶機(jī)上只要安裝一個瀏覽器,如Chrome、Safari、Microsoft Edge、Netscape NavigatorInternet Explorer,服務(wù)器安裝SQL Server、Oracle、MySQL等數(shù)據(jù)庫。瀏覽器通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互

3 ?需求分析

3.1 可行性分析

3.1.1?技術(shù)可行性

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

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

3.1.2?經(jīng)濟(jì)可行性

現(xiàn)在計(jì)算機(jī)的性能有了很大的提高,而且它的平均售價已經(jīng)很低了。從經(jīng)濟(jì)情況和投資回報(bào)來看,通過比較硬件設(shè)施和運(yùn)行費(fèi)用,可以從更長期的角度來衡量。主要體現(xiàn)在:1)節(jié)省人力、物力;(2)減少人力資源管理中可能存在的錯誤;(3)全面提高了用戶的工作效率;(4)方便個人查詢、更改信息。

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

3.1.3?操作可行性

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

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

3.2 功能需求

基于SSM框架的房屋中介管理系統(tǒng)的用戶是管理員、房東和用戶三個角色,為了滿足現(xiàn)代社會對環(huán)保和節(jié)約的需要,將傳統(tǒng)的紙質(zhì)文檔通過計(jì)算機(jī)輸入計(jì)算機(jī)并以電子文檔的方式顯示出來。房屋中介管理要負(fù)責(zé)許多方面的工作,因此,要建立一個簡單、直觀的查詢渠道,并設(shè)定特定的存取權(quán)限,以保證房屋中介管理工作的順暢和高效。此外,要實(shí)現(xiàn)對用戶的直接管理,便于用戶的個人信息的集中存儲與管理。

(1)?用戶功能:普通用戶可以注冊并登錄自己的賬號,在主頁上查詢系統(tǒng)所提供的房源信息,并從中選出自己理想的房子,或者直接搜索自己想要什么樣的房子;也可以修改自己的個人信息或者找回丟失的密碼。會員用戶可注冊并登錄、個人基本信息修改、特定搜索、房源信息預(yù)覽、房源信息發(fā)布、發(fā)布消息修改、查看剩余積分。

(2)?房主功能:房主注冊并登錄賬號,將想要出售/出租的房源的詳細(xì)信息(外貌、地理位置、大小等)上傳給平臺。

(3)?管理員功能:管理員可以查看所有用戶(包括房主)的基本信息,也可以對違規(guī)用戶的信息封號處理,審核正在注冊用戶,通過正出售/出租的房源的審核將其信息放置在平臺上,管理并及時更新房產(chǎn)新聞以供用戶瀏覽。對用戶管理(含會員和普通用戶)、房產(chǎn)新聞管理、房源信息管理、房源信息審核管理。

3.3?用例分析

為了使房屋中介管理管理更具自動化和親和力,在對房屋中介管理進(jìn)行簡單的需求分析之后,將其分為三大功能模塊,分別為管理員、房東和用戶。其用例如下。

圖3-1 ?管理員用例圖
圖3-2 ?房東用例圖

圖3-3 ?用戶用例圖

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

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

根據(jù)上文中對用戶需求的一系列綜合細(xì)致的分析,針對本基于SSM框架的房屋中介管理系統(tǒng),得到一個如圖4-1所示的宏觀的總體功能結(jié)構(gòu)圖。

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

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

ER圖是由實(shí)體及其關(guān)系構(gòu)成的圖,通過E/R圖可以清楚地描述系統(tǒng)涉及到的實(shí)體之間的相互關(guān)系。在系統(tǒng)中對一些主要的幾個關(guān)鍵實(shí)體如下圖。

(1)?房屋租賃實(shí)體圖如圖4-2所示

圖4-2 ?房屋租賃實(shí)體圖

(2)?房屋咨詢實(shí)體圖如圖4-3所示。

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

(3)?租賃訂單實(shí)體圖如圖4-4所示。

圖4-4 ?租賃訂單實(shí)體圖

(4)?論壇交流實(shí)體圖如圖4-5所示。

圖4-5 ?論壇交流實(shí)體圖

(5)?房東實(shí)體圖如圖4-6所示。

圖4-6 ?房東實(shí)體圖

(6)?用戶實(shí)體圖如圖4-7所示。

圖4-7 ?用戶實(shí)體圖

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

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

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

系統(tǒng)利用Java語言開發(fā),采用SSM框架技術(shù),使用MySQL數(shù)據(jù)庫作為數(shù)據(jù)庫管理系統(tǒng),服務(wù)器采用tomcat,開發(fā)出的一個基于Web技術(shù)的B/S結(jié)構(gòu)的系統(tǒng)。系統(tǒng)整體架構(gòu)如圖5-1所示。

圖5-1 ?系統(tǒng)整體架構(gòu)界面

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

當(dāng)人們打開系統(tǒng)的網(wǎng)址后,首先看到的就是首頁界面。在這里,人們能夠看到系統(tǒng)的導(dǎo)航條,通過導(dǎo)航條導(dǎo)航進(jìn)入各功能展示頁面進(jìn)行操作,系統(tǒng)首頁界面如圖5-2所示。

圖5-2 ?系統(tǒng)首頁界面

5.1.1?房屋租賃

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

圖5-3 ?房屋租賃代碼界面
圖5-4 ?房屋租賃詳細(xì)界面

5.1.2 論壇交流

在論壇交流頁面的輸入標(biāo)題、類型、內(nèi)容等進(jìn)行發(fā)布帖子或重置操作,論壇交流面如圖5-5所示

圖5-5 ?論壇交流詳細(xì)界面

5.1.3?個人中心

在個人中心頁面通過填寫個人詳細(xì)信息進(jìn)行信息更新操作,還可以對我的發(fā)布、我的收藏進(jìn)行相應(yīng)操作,如圖5-6所示。

圖5-6 ?個人中心界面

5.2?后臺模塊實(shí)現(xiàn)

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

圖5-7 ?后臺登錄界面
圖5-8 ?登錄代碼界面

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

管理員進(jìn)入主頁面,主要功能包括對個人中心、房東管理、用戶管理、房屋類型管理、房屋租賃管理、房屋咨詢管理、租賃訂單管理、管理員管理、論壇交流、系統(tǒng)管理等進(jìn)行操作管理員主面如圖5-9所示。

圖5-9 ?管理員主界面

管理員點(diǎn)擊房東管理。在房東頁面輸入房東賬號、房東姓名、聯(lián)系電話進(jìn)行查詢、新增或刪除房東列表,并根據(jù)需要對房東詳情信息進(jìn)行詳情、修改或刪除操作,如圖5-10所示

圖5-10 ?房東管理界面

管理員點(diǎn)擊用戶管理。在用戶頁面輸入用戶名、姓名進(jìn)行查詢、新增或刪除用戶列表,并根據(jù)需要對用戶詳情信息進(jìn)行詳情、修改或刪除操作,如圖5-11所示

圖5-11 ?用戶管理界面

管理員點(diǎn)擊房屋租賃管理。在房屋租賃頁面輸入房屋名稱、選擇房屋類型、城市、地區(qū)、位置進(jìn)行查詢或刪除房屋租賃列表,并根據(jù)需要對房屋租賃詳情信息進(jìn)行詳情、修改或刪除操作,如圖5-12所示。

圖5-12 ?房屋租賃管理界面

管理員點(diǎn)擊房屋咨詢管理。在房屋咨詢頁面輸入房屋名稱、房屋類型進(jìn)行查詢或刪除房屋咨詢列表,并根據(jù)需要對房屋咨詢詳情信息進(jìn)行詳情、修改或刪除操作如圖5-13所示,代碼如圖5-14所示。

圖5-13 ?管理員對房屋咨詢管理界面

圖5-14 ?房屋咨詢代碼界面

管理員點(diǎn)擊租賃訂單管理。在租賃訂單頁面輸入房屋名稱、下單日期起始至下單日期結(jié)束、手機(jī)進(jìn)行查詢或刪除租賃訂單列表,并根據(jù)需要對租賃訂單詳情信息進(jìn)行詳情、修改或刪除操作,訂單管理界面如圖5-15所示代碼界面如圖5-16所示。

圖5-15 ?租賃訂單管理界面

圖5-16 ?訂單管理代碼界面

管理員點(diǎn)擊管理員管理。在管理員頁面輸入用戶名進(jìn)行查詢、新增或刪除管理員列表,并根據(jù)需要對管理員詳情信息進(jìn)行詳情、修改或刪除操作,如圖5-17所示

圖5-17 ?管理員管理界面

管理員點(diǎn)擊論壇交流。在論壇交流頁面輸入帖子標(biāo)題進(jìn)行查詢或刪除論壇交流列表,并根據(jù)需要對論壇交流詳情信息進(jìn)行詳情、查看評論、修改或刪除操作,如圖5-18所示。

圖5-18 ?論壇交流界面

管理員點(diǎn)擊系統(tǒng)管理。在資訊廣告頁面輸入標(biāo)題進(jìn)行查詢、新增或刪除輸入標(biāo)題列表,并根據(jù)需要對輸入標(biāo)題詳情信息進(jìn)行詳情、修改或刪除操作,還可對輪播圖管理進(jìn)行詳細(xì)操作如圖5-19所示。

圖5-19 ?系統(tǒng)管理界面

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

房東進(jìn)入系統(tǒng)可以對個人中心、房屋租賃管理、房屋咨詢管理、租賃訂單管理等功能進(jìn)行操作,房東主頁面如圖5-20所示。

圖5-20 ?房東主界面

房東點(diǎn)擊房屋出售管理,可以查看自己正在出售房屋的狀態(tài),也可以對自己的信息進(jìn)行修改,如圖5-21所示。

圖5-21 ?房屋出售管理界面

房東點(diǎn)擊房屋租賃按鈕,可以查看自己正在出租的房子的狀態(tài),也可以對其具體信息進(jìn)行修改,如圖5-22所示。

圖5-22 ?房屋租賃界面

房東點(diǎn)擊房屋咨詢管理按鈕,可以查看用戶對自己房屋要咨詢的問題,并進(jìn)行回復(fù),如圖5-23所示。

圖5-23 ?房東對房屋咨詢管理界面

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

用戶進(jìn)入系統(tǒng)可以對個人中心、房屋咨詢管理、租賃訂單管理、我的收藏管理等功能進(jìn)行操作用戶主頁面如圖5-24所示。

圖5-24 ?用戶主界面

用戶點(diǎn)擊房屋租賃,可以查看正在出租的房屋的具體信息,并可以對自己感興趣的房屋進(jìn)行具體操作,如圖5-25所示。

圖5-25 ?房屋租賃界面

用戶點(diǎn)擊房屋出售,可以查看正在出售的房屋的具體信息,并可以對滿意的房子進(jìn)行咨詢和購買操作,如圖5-26所示。

圖5-26 ?房屋出售界面

6 ?系統(tǒng)測試

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

個人電腦安裝運(yùn)行的Windows 10操作系統(tǒng)、Eclipse操作臺、MySQL數(shù)據(jù)庫。

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

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

軟件平臺是一個軟件環(huán)境,它的開發(fā)與運(yùn)行。該系統(tǒng)采用Windows 10中文專業(yè)版和eclipse環(huán)境開發(fā)工具,微軟公司生產(chǎn)的MySQL數(shù)據(jù)庫,兩者都兼容,軟件性能穩(wěn)定。

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

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

6.2 系統(tǒng)測試

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

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

在產(chǎn)品層次,系統(tǒng)的測試系統(tǒng)包括:系統(tǒng)層、子系統(tǒng)層、功能層、模塊層。不同的測試對象在不同的測試階段表現(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ù)采集。例如:在房屋中介管理活動的處理上,我先設(shè)定了一個測驗(yàn)項(xiàng)目,再用一個加分模組對這個數(shù)據(jù)進(jìn)行分析,同時觀察兩個模組之間的沖突,以確定它們之間的沖突程度,再用評分查詢模塊來驗(yàn)證這個功能是否正確,而其它的模塊也是如此。三、綜合測試:在以上測試的基礎(chǔ)上,測試了該系統(tǒng)的各項(xiàng)性能。在基于SSM框架的租客網(wǎng)系統(tǒng)中,各個模塊的功能都是通過黑盒測試來完成的。但是,存在著某些功能不能滿足的問題。

6.3?測試運(yùn)行記錄

下表6-1中描述了基于SSM框架的房屋中介管理系統(tǒng)的功能測試流程和測試結(jié)果。

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

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

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

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

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

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

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

本系統(tǒng)的維護(hù)工作將由校方指定專人進(jìn)行,若發(fā)生無法處理的問題,將由校方自行承擔(dān)。

結(jié) ???

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

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

在軟件系統(tǒng)的開發(fā)過程中,其中需求分析、模塊設(shè)計(jì)、代碼開發(fā),都是非常關(guān)鍵的。為確保系統(tǒng)可以正常運(yùn)行,我必須嚴(yán)格實(shí)施必要的軟件開發(fā)過程,以達(dá)到節(jié)省開發(fā)成本的目的。如果漏下某個步驟,那么有可能在以后的運(yùn)行中,將會造成巨大損失。通過這些方式,我可以更好地理解理論與實(shí)踐之間的聯(lián)系,也可以將教材中的理論運(yùn)用到實(shí)踐中去,從而加深對書籍的理解。雖然我花了很多的時間和精力,但我還是學(xué)到了很多,而且我在編程和認(rèn)知方面也有了很大的提高。在未來的工作與生活中,我將以終身學(xué)習(xí)為宗旨,不斷學(xué)習(xí)最新的編程技術(shù),不斷提高自身的專業(yè)能力,不斷追求自身的價值。


謝 ???辭

時間匆匆,四年時間馬上就要過去,美好的大學(xué)生活即將結(jié)束。在這里,我首先要感謝我的父母,是他們將我撫養(yǎng)成人,培育成才,正是他們20多年的默默付出,我在他們的庇護(hù)之下,我才可以茁壯成長。其次,我要感謝我從小到大的各位老師,不論在課堂里,還是課堂外。他們都知無不言,言無不盡。不僅教會我知識,更教會我做人做事的到底,讓我成為一名合格的社會人。最后,我要感謝我的同學(xué)們,學(xué)海無涯,學(xué)業(yè)道路上正是有了你們的陪伴,學(xué)習(xí)才變的如此豐富多彩,生活才變的如此有滋有味。學(xué)業(yè)上我們一起進(jìn)步,生活上我們互相幫助,感謝你們學(xué)業(yè)上的一路陪伴。

在我做畢業(yè)設(shè)計(jì)這段時間里,我要感謝我的指導(dǎo)老師,從畢業(yè)設(shè)計(jì)開始選題到寫論文期間,指導(dǎo)老師根據(jù)我的基礎(chǔ)為我選定了這個課題,在這個程序的開發(fā)過程中,我遇到了很多困難,正是指導(dǎo)老師不斷鼓勵和指導(dǎo)下,我得以順利完成這個課題的工作。這段時間,我的編程能力有了指導(dǎo)老師的指導(dǎo),有了一個很大的提升。這為我以后的工作,打下了一個堅(jiān)實(shí)的基礎(chǔ)。指導(dǎo)老師的學(xué)習(xí)精神,也深深的影響到我,我要向指導(dǎo)老師學(xué)習(xí),做一個終生學(xué)習(xí),不斷進(jìn)步的人。

在我開發(fā)本套系統(tǒng)的過程中,得到了我的很多老師,同學(xué),朋友,以及網(wǎng)上的很多熱心網(wǎng)友的幫助。正是因?yàn)橛辛怂麄兊臒嵝膸椭?,我的?xiàng)目才得以順利進(jìn)行。希望他們在未來的日子里,萬事如意,前程似錦。衷心的感謝這一路幫助過我的每個人,謝謝大家!

???獻(xiàn)

[1]?Huang?Chuanchao,Zhou?Shuren.Special?issue?on?AI-based?web?information?processing[J].?Neural?Computing?and?Applications,2022,34(12).

[2]?師藝瑋. 基于SSM框架的房地產(chǎn)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2021.DOI:10.27005/d.cnki.gdzku.2021.003134.

[3]?代方震,陳冠軍.JAVA系統(tǒng)設(shè)計(jì)從入門到精通[M].人民郵電出版社.2020:123-133.

[4]?徐飛龍.計(jì)算機(jī)軟件Java編程特點(diǎn)及其技術(shù)分析[J].無線互聯(lián)科技,2020,17(24):61-62.

[5]?宋旸.使用Java語言開發(fā)Web應(yīng)用軟件的知識探討[J].中國設(shè)備工程,2022(14):121-123.

[6]?Software?Research;?New?Findings?Reported?from?Amrita?Vishwa?Vidyapeetham?Describe?Advances?in?Software?Research?(Finite-state?Model?Extraction?and?Visualization?From?Java?Program?Execution)[J].?Computer?Weekly?News,2020.

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

[8]?邱丹萍.Web開發(fā)中SSM框架的分析[J].電腦知識與技術(shù),2020,16(17):81-82.DOI:10.14004/j.cnki.ckt.2020.2080.

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

[10]?馮麗露,康耀龍,高曉晶,王濤.基于SSM框架的數(shù)據(jù)結(jié)構(gòu)在線評測系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].中國信息技術(shù)教育,2021(13):86-89.

[11]?李先耀. 基于SpringMVC房屋銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2019.

[12]?蒙祖強(qiáng),許嘉.數(shù)據(jù)庫原理與應(yīng)用[M].第二版.北京:清華大學(xué)出版社,2020.









【蚌埠學(xué)院畢業(yè)設(shè)計(jì)】房屋中介管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的評論 (共 條)

分享到微博請遵守國家法律
三河市| 哈尔滨市| 磐石市| 新田县| 富顺县| 晋中市| 张家口市| 霍城县| 双江| 博乐市| 六盘水市| 深圳市| 衢州市| 长治市| 紫云| 梁河县| 白玉县| 上饶县| 正定县| 宣威市| 滁州市| 定襄县| 察雅县| 莱芜市| 井陉县| 灯塔市| 色达县| 兴化市| 错那县| 十堰市| 德清县| 德钦县| 集安市| 松滋市| 西吉县| 淳安县| 抚松县| 莱西市| 宜宾县| 秀山| 佳木斯市|