nodejs+vue+elementui房屋租赁网站系统 python协同过滤推荐系统
房主:注冊(cè)/登錄(注冊(cè)基本信息含用戶名,),發(fā)布閑置房屋(房屋信息包括:房屋編號(hào),房屋詳細(xì)圖片,租金,地址,戶型,租賃方式(整租/合租),面積,核心賣(mài)點(diǎn)【一些固定的詞語(yǔ)】,備注),是否接受預(yù)約看房,租賃記錄,租賃合同管理(查,增,刪)。
?客戶:注冊(cè)/登錄,房屋收藏,預(yù)約看房
?管理員:審核房屋是否符合發(fā)布要求,查詢房主,房屋,客戶,刪除房主,房屋,客戶。所有租賃記錄
?房源查詢(篩選房屋信息進(jìn)行查詢)
房屋推薦(基于物品的協(xié)同過(guò)濾推薦)通過(guò)一些基本信息推薦和核心賣(mài)點(diǎn)
用戶可與房主在對(duì)話框進(jìn)行對(duì)話
用戶簽訂合同后可對(duì)房屋進(jìn)行評(píng)價(jià)
?主頁(yè)內(nèi)容包括:房源發(fā)布,登錄/注冊(cè),房屋查詢(城市,租賃方式,面積,租金),房屋推薦
?前端技術(shù):nodejs+vue+elementui
?
?
?
MTV模式
?M:model,模型,負(fù)責(zé)與數(shù)據(jù)庫(kù)交互
?V:view,視圖是核心,負(fù)責(zé)接收請(qǐng)求、獲取數(shù)據(jù)、返回結(jié)果
?T:template,模板,負(fù)責(zé)呈現(xiàn)內(nèi)容到瀏覽器
通常 一個(gè)Django model 對(duì)應(yīng)一張數(shù)據(jù)表,model是以類(lèi)的形式表現(xiàn)的
實(shí)現(xiàn)了ORM 對(duì)象與數(shù)據(jù)庫(kù)映射 隱藏了數(shù)據(jù)訪問(wèn)細(xì)節(jié) 不需要寫(xiě)sql語(yǔ)句
admin是Django自帶的 ? ?自動(dòng)化數(shù)據(jù)管理界面
數(shù)據(jù)取出順序 models->views->templates ?數(shù)據(jù)層->邏輯視圖層->前端模板層
?
開(kāi)發(fā)語(yǔ)言:Python
框架:django
Python版本:python3.7.7
數(shù)據(jù)庫(kù):mysql ?
數(shù)據(jù)庫(kù)工具:Navicat11
開(kāi)發(fā)軟件:PyCharm?
??
本文首先介紹了租房系統(tǒng)的發(fā)展背景與發(fā)展現(xiàn)狀,然后遵循軟件常規(guī)開(kāi)發(fā)流程,首先針對(duì)系統(tǒng)選取適用的語(yǔ)言和開(kāi)發(fā)平臺(tái),根據(jù)需求分析制定模塊并設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu),再根據(jù)系統(tǒng)總體功能模塊的設(shè)計(jì)繪制系統(tǒng)的功能模塊圖,流程圖以及E-R圖。然后,設(shè)計(jì)框架并根據(jù)設(shè)計(jì)的框架編寫(xiě)代碼以實(shí)現(xiàn)系統(tǒng)的各個(gè)功能模塊。最后,對(duì)初步完成的系統(tǒng)進(jìn)行測(cè)試,主要是功能測(cè)試、單元測(cè)試和性能測(cè)試。測(cè)試結(jié)果表明,該系統(tǒng)能夠?qū)崿F(xiàn)所需的功能,運(yùn)行狀況尚可并無(wú)明顯缺點(diǎn)。
?
?
?
?
?目 錄
摘 要 I
ABSTRACT II
目 錄 II
第1章 緒論 1
1.1背景及意義 1
1.2 國(guó)內(nèi)外研究概況 1
1.3 研究的內(nèi)容 1
第2章 相關(guān)技術(shù) 3
?2.4 MySQL數(shù)據(jù)庫(kù) 4
第3章 系統(tǒng)分析 5
3.1 需求分析 5
3.2 系統(tǒng)可行性分析 5
3.2.1技術(shù)可行性:技術(shù)背景 5
3.2.2經(jīng)濟(jì)可行性 6
3.2.3操作可行性: 6
3.3 項(xiàng)目設(shè)計(jì)目標(biāo)與原則 6
3.4系統(tǒng)流程分析 7
3.4.1操作流程 7
3.4.2添加信息流程 8
3.4.3刪除信息流程 9
第4章 系統(tǒng)設(shè)計(jì) 11
4.1 系統(tǒng)體系結(jié)構(gòu) 11
4.2開(kāi)發(fā)流程設(shè)計(jì)系統(tǒng) 12
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 13
4.4 數(shù)據(jù)表 15
第5章 系統(tǒng)詳細(xì)設(shè)計(jì) 19
5.1管理員功能模塊 20
5.2用戶功能模塊 23
5.3前臺(tái)功能模塊 19
第6章 系統(tǒng)測(cè)試 25
6.1系統(tǒng)測(cè)試的目的 25
6.2系統(tǒng)測(cè)試方法 25
6.3功能測(cè)試 26
結(jié) 論 28
致 謝 29
參考文獻(xiàn) 30
?
?
總結(jié)
以上是生活随笔為你收集整理的nodejs+vue+elementui房屋租赁网站系统 python协同过滤推荐系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 社交媒体坏了 — 来自社会化媒体峰会报告
- 下一篇: python下载豆丁文档_.NET -