公務(wù)員期刊網(wǎng) 論文中心 正文

大數(shù)據(jù)下的房產(chǎn)信息管理系統(tǒng)設(shè)計(jì)

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了大數(shù)據(jù)下的房產(chǎn)信息管理系統(tǒng)設(shè)計(jì)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

大數(shù)據(jù)下的房產(chǎn)信息管理系統(tǒng)設(shè)計(jì)

摘要:隨著我國(guó)流動(dòng)人口不斷增多以及國(guó)家出臺(tái)的各項(xiàng)買房政策的靈活性,使得買房這件關(guān)系民生的大事越來(lái)越少的受到地區(qū)政策的限制,促使了各地的房產(chǎn)交易的火熱。也使得二手房市場(chǎng)逐步走上正軌,越來(lái)越成熟。該論文針對(duì)該情況,利用Node.js實(shí)現(xiàn)了房產(chǎn)的中介信息管理系統(tǒng),并利用Python爬蟲(chóng)技術(shù)爬取各大房產(chǎn)中介網(wǎng)站(搜房、鏈家)的二手房?jī)r(jià)成交記錄,并對(duì)價(jià)格做了大數(shù)據(jù)的可視化分析,最后利用機(jī)器學(xué)習(xí)算法對(duì)未來(lái)的二手房?jī)r(jià)格走勢(shì)進(jìn)行了預(yù)測(cè)。

關(guān)鍵詞:大數(shù)據(jù);管理系統(tǒng);Node.js;Python

本文首先對(duì)大數(shù)據(jù)環(huán)境下的房產(chǎn)中介信息管理系統(tǒng)做了需求分析,并定義了系統(tǒng)需要實(shí)現(xiàn)的功能,之后介紹了系統(tǒng)的總體設(shè)計(jì),分別闡述了其功能模塊的設(shè)計(jì)、系統(tǒng)流程圖以及具體的數(shù)據(jù)庫(kù)設(shè)計(jì),然后利用Node.js實(shí)現(xiàn)了房產(chǎn)的中介信息管理系統(tǒng),并利用Python爬蟲(chóng)技術(shù)爬取各大房產(chǎn)中介網(wǎng)站(搜房、鏈家)的二手房?jī)r(jià)成交記錄,對(duì)北京市的房產(chǎn)價(jià)格做了大數(shù)據(jù)的可視化分析,最后利用機(jī)器學(xué)習(xí)算法對(duì)北京市的二手房?jī)r(jià)格進(jìn)行了預(yù)測(cè)。

1系統(tǒng)功能需求

本系統(tǒng)的用戶身份主要分為兩種:中介管理員、普通用戶。相對(duì)于中介管理員而言,其需求為:(1)管理員的登陸:中介公司的管理人員管理房源信息需要先登錄;(2)房源的管理:操作員可以對(duì)房源信息的公布、修正、查看以及刪除等進(jìn)行操作;(3)交易的管理:可以增加、刪除、修改和查詢房子的交易情況;普通用戶的功能需求如下:(1)用戶注冊(cè)功能:新用戶可以在中介房產(chǎn)網(wǎng)站上注冊(cè)個(gè)人信息;(2)用戶登錄功能:新用戶在注冊(cè)個(gè)人信息后可以進(jìn)入中介房產(chǎn)網(wǎng)站;(3)房源瀏覽和搜索功能:所有用戶都可以查看中介的房源,并且可以根據(jù)關(guān)鍵字來(lái)搜索感興趣的房屋;(4)房源的留言:進(jìn)入軟件的用戶對(duì)房源的信息進(jìn)行了解后,可以留言給房源。同時(shí)在中介系統(tǒng)中,后臺(tái)利用大數(shù)據(jù)方法,首先對(duì)各大中介房源網(wǎng)站進(jìn)行爬蟲(chóng),分析統(tǒng)計(jì)出房?jī)r(jià)的成交量的變化趨勢(shì),同時(shí)可以用機(jī)器通過(guò)學(xué)習(xí)算法對(duì)以后的房?jī)r(jià)趨勢(shì)進(jìn)行預(yù)測(cè)。此時(shí)在前端頁(yè)面上用戶可以看到該留言。

2系統(tǒng)的具體實(shí)現(xiàn)

2.1注冊(cè)模塊設(shè)計(jì)

普通用戶注冊(cè)成功后才可以登陸系統(tǒng),在進(jìn)行注冊(cè)的頁(yè)面中有3個(gè)輸入框:手機(jī)號(hào)輸入、密碼輸入框、再次密碼進(jìn)行確認(rèn)輸入框。一開(kāi)始用戶要輸入手機(jī)號(hào)以及密碼,然后點(diǎn)擊注冊(cè)命令按鈕,系統(tǒng)前端的javascript先進(jìn)行判斷手機(jī)號(hào)的格式是否正確,如果輸入的數(shù)據(jù)格式的長(zhǎng)度不是11位,那么會(huì)給出提示手機(jī)號(hào)格式錯(cuò)誤的信息,然后javascript進(jìn)行密碼驗(yàn)證,成功以后用戶號(hào)和hash密碼被一并存進(jìn)數(shù)據(jù)庫(kù)中且將“注冊(cè)成功”信息返回給前端。

2.2登錄模塊設(shè)計(jì)

在主界面登錄中,有兩個(gè)文本輸入框,分別為登錄賬號(hào)輸入框和密碼輸入框,以及登錄的button按鈕。在首頁(yè)中當(dāng)用戶輸入的手機(jī)號(hào)和密碼“登錄”按鈕,如果驗(yàn)證手機(jī)號(hào)和密碼都沒(méi)有錯(cuò),便可進(jìn)入系統(tǒng)中,但是如若用戶輸入的手機(jī)號(hào)或者密碼有任何一個(gè)驗(yàn)證不通過(guò)的話,那么登陸不會(huì)成功,系統(tǒng)將自動(dòng)跳轉(zhuǎn)回原頁(yè)面。登錄系統(tǒng)的流程如下:用戶輸入完手機(jī)號(hào)和密碼后,點(diǎn)擊buttton,此時(shí)賬號(hào)和密碼通過(guò)ajax發(fā)送到后端服務(wù)器,后端服務(wù)器收到HTTP請(qǐng)求后,篩選出HTTP的請(qǐng)求體,查詢數(shù)據(jù)庫(kù),對(duì)賬號(hào)和密碼進(jìn)行檢驗(yàn)。如果登陸的賬號(hào)之前未存在,那么服務(wù)器將直接返回“用戶名不存在”錯(cuò)誤,之后服務(wù)器對(duì)登錄密碼做hash處理,將hash密碼與數(shù)據(jù)庫(kù)中用戶的密碼對(duì)比,如果兩者一致,那么服務(wù)器將傳回“登錄成功”,否則傳回“登錄密碼錯(cuò)誤”。由于系統(tǒng)中有一般用戶和中介管理工作人員用戶,如果是管理人員用戶進(jìn)入系統(tǒng)的話,那么前端界面將跳轉(zhuǎn)到中介管理界面,否則的話將進(jìn)入到普通用戶查看房源的界面。

2.3房源管理模塊

普通用戶打開(kāi)網(wǎng)頁(yè)后,能夠查看中介公布的一切的房源的信息。用戶在房源瀏覽界面中可以看到全部房源信息,并可以按照房源的要求搜尋房源。對(duì)中介管理人員身份來(lái)講,登陸之后進(jìn)入的界面是房源管理,在該頁(yè)面中,登陸者有權(quán)添加、刪除、修改房源信息。在房源的添加界面,中介管理員首先需要輸入房源的業(yè)主姓名以及聯(lián)系方式,同時(shí)要完善房源的相關(guān)信息,比如輸入房源所在小區(qū)名稱、房子在多少層、有多少個(gè)房間、幾個(gè)客廳、幾個(gè)衛(wèi)生間等等,同時(shí)還需要輸入房間的售租單價(jià)或總價(jià)等信息。在輸入完后,點(diǎn)擊“提交按鈕”,服務(wù)器將讀取到房源的添加信息,然后將更新到數(shù)據(jù)庫(kù)中。

2.4用戶留言功能

用戶可以給在網(wǎng)站中看到的房源信息留言。在房源具體頁(yè)面點(diǎn)擊“留言”按鈕就進(jìn)入留言窗口。

2.5基于大數(shù)據(jù)庫(kù)的房?jī)r(jià)預(yù)測(cè)

本文將對(duì)鏈家網(wǎng)以及安居客網(wǎng)站進(jìn)行爬蟲(chóng),獲取到所有的北京市房產(chǎn)成交記錄,并保存到csv文件中。然后經(jīng)由Python對(duì)數(shù)據(jù)進(jìn)行剖析,從數(shù)據(jù)分析觀察中得出住房的特點(diǎn)及規(guī)律,運(yùn)用機(jī)器學(xué)習(xí)模型來(lái)進(jìn)行一個(gè)簡(jiǎn)單的猜測(cè)。

3基于大數(shù)據(jù)庫(kù)的房?jī)r(jià)預(yù)測(cè)的現(xiàn)實(shí)意義

對(duì)未來(lái)房?jī)r(jià)的預(yù)測(cè),既是了解消費(fèi)者購(gòu)買房屋的需求和不同房屋所受青睞的消費(fèi)群體是哪些,同時(shí)也能為監(jiān)管單位自身需要完成的事情提供一種便捷的數(shù)據(jù)。尤其是近幾年,全國(guó)各地的二手房生意市場(chǎng)日漸繁華,因此怎樣從眾多過(guò)往的房地產(chǎn)生意的記載的數(shù)據(jù)中,通過(guò)數(shù)據(jù)發(fā)掘方法的探究,進(jìn)而找尋房?jī)r(jià)與購(gòu)買時(shí)各屬性間的聯(lián)系成為一個(gè)迫切需要處置的問(wèn)題。房?jī)r(jià)是高是低,漲幅怎么樣,是購(gòu)房者迫切想知道的問(wèn)題,同時(shí)也是房產(chǎn)中介必須了解熟悉的東西,這樣才能有效的把握房產(chǎn)的動(dòng)態(tài),并采取一些措施。在政府方面,也可以針對(duì)現(xiàn)有趨勢(shì)及預(yù)測(cè)可以采取一些行之有效的措施,不至于沒(méi)有任何相對(duì)全面的可以作為分析的東西。

參考文獻(xiàn):

[1]王益民(導(dǎo)師:徐謖;羅寧).中職實(shí)訓(xùn)基地管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).電子科技大學(xué)碩士論文,2013-09-25.

作者:陸士俠 單位:淮南師范學(xué)院計(jì)算機(jī)學(xué)院

相關(guān)熱門(mén)標(biāo)簽