房產(chǎn)信息服務平臺架構(gòu)優(yōu)化和功能模塊的設(shè)計與實現(xiàn)
發(fā)布時間:2023-04-17 01:13
長期以來房地產(chǎn)業(yè)促進了我國的經(jīng)濟發(fā)展。2020年我國的互聯(lián)網(wǎng)普及程度達到新高。房產(chǎn)信息服務平臺作為房地產(chǎn)業(yè)與互聯(lián)網(wǎng)技術(shù)相結(jié)合的產(chǎn)物,逐漸成為人們獲取房產(chǎn)信息的重要工具。然而如今的房產(chǎn)信息服務平臺存在一些問題。一方面,隨著業(yè)務體量的增大和用戶數(shù)量的增多,當前平臺的應用架構(gòu)已經(jīng)無法滿足性能、開發(fā)效率、搜索引擎優(yōu)化等方面的非功能性需求。另一方面,隨著房地產(chǎn)業(yè)線上業(yè)務的快速變化,當前平臺已經(jīng)不能滿足用戶全部的功能性需求。本論文旨在基于軟件工程方法學設(shè)計并實現(xiàn)一個房產(chǎn)信息服務平臺,能滿足當下的功能性需求和非功能性需求。平臺基于企業(yè)真實項目,筆者參與了項目的全部設(shè)計和實現(xiàn)過程。論文首先通過需求分析確定了平臺的功能性需求,平臺應支持瀏覽房產(chǎn)、搜索資訊、發(fā)表評論等基本功能和預約購房直通車、測試購房資格、中間號營銷等平臺特有功能;確定了平臺在系統(tǒng)性能、可擴展性、開發(fā)效率等方面的非功能性需求。然后通過功能結(jié)構(gòu)設(shè)計將平臺劃分為房產(chǎn)模塊、資訊模塊、活動模塊等功能模塊。接著介紹了平臺應用架構(gòu)的演進過程,分析得出現(xiàn)有應用架構(gòu)存在的性能低、搜索引擎優(yōu)化差、開發(fā)效率低等問題,針對這些問題從微服務化、增加BFF(Bac...
【文章頁數(shù)】:109 頁
【學位級別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
1 引言
1.1 項目背景和意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.3 項目內(nèi)容和筆者工作
1.4 論文組織結(jié)構(gòu)
1.5 本章小結(jié)
2 相關(guān)理論和技術(shù)概述
2.1 系統(tǒng)架構(gòu)理論
2.2 開發(fā)框架
2.2.1 Nuxt.js
2.2.2 Egg.js
2.2.3 Spring Boot
2.2.4 Spring Cloud
2.3 數(shù)據(jù)處理技術(shù)
2.3.1 MySQL
2.3.2 Redis
2.3.3 Elasticsearch
2.4 本章小結(jié)
3 房產(chǎn)信息服務平臺需求分析
3.1 平臺需求概述
3.2 功能性需求分析
3.2.1 用戶相關(guān)功能
3.2.2 房產(chǎn)相關(guān)功能
3.2.3 資訊相關(guān)功能
3.2.4 交流相關(guān)功能
3.2.5 活動相關(guān)功能
3.3 非功能性需求分析
3.4 本章小結(jié)
4 房產(chǎn)信息服務平臺概要設(shè)計
4.1 功能結(jié)構(gòu)設(shè)計
4.2 現(xiàn)有應用架構(gòu)介紹
4.2.1 項目初期應用架構(gòu)介紹
4.2.2 平臺現(xiàn)有應用架構(gòu)介紹
4.3 現(xiàn)有應用架構(gòu)優(yōu)化
4.3.1 現(xiàn)有應用架構(gòu)問題分析
4.3.2 應用架構(gòu)改造方案
4.4 數(shù)據(jù)庫設(shè)計
4.4.1 數(shù)據(jù)實體關(guān)系
4.4.2 數(shù)據(jù)物理模型
4.4.3 數(shù)據(jù)庫表
4.5 本章小結(jié)
5 房產(chǎn)信息服務平臺詳細設(shè)計與實現(xiàn)
5.1 業(yè)務服務層
5.1.1 業(yè)務服務概述
5.1.2 用戶服務
5.1.3 房產(chǎn)服務
5.1.4 資訊服務
5.1.5 交流服務
5.2 BFF服務層
5.2.1 BFF服務概述
5.2.2 WAP BFF服務
5.3 前端展示層
5.3.1 前端展示層概述
5.3.2 新房首頁
5.3.3 新房列表頁
5.3.4 新房搜索頁
5.3.5 新房詳情頁
5.4 最終實現(xiàn)效果
5.5 本章小結(jié)
6 房產(chǎn)信息服務平臺系統(tǒng)測試
6.1 功能性測試
6.1.1 白盒測試
6.1.2 黑盒測試
6.2 非功能性測試
6.2.1 可用性測試
6.2.2 性能測試
6.2.3 資源利用率測試
6.2.4 搜索引擎優(yōu)化測試
6.3 本章小結(jié)
7 總結(jié)與展望
參考文獻
作者簡歷及攻讀碩士/博士學位期間取得的研究成果
學位論文數(shù)據(jù)集
本文編號:3792261
【文章頁數(shù)】:109 頁
【學位級別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
1 引言
1.1 項目背景和意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.3 項目內(nèi)容和筆者工作
1.4 論文組織結(jié)構(gòu)
1.5 本章小結(jié)
2 相關(guān)理論和技術(shù)概述
2.1 系統(tǒng)架構(gòu)理論
2.2 開發(fā)框架
2.2.1 Nuxt.js
2.2.2 Egg.js
2.2.3 Spring Boot
2.2.4 Spring Cloud
2.3 數(shù)據(jù)處理技術(shù)
2.3.1 MySQL
2.3.2 Redis
2.3.3 Elasticsearch
2.4 本章小結(jié)
3 房產(chǎn)信息服務平臺需求分析
3.1 平臺需求概述
3.2 功能性需求分析
3.2.1 用戶相關(guān)功能
3.2.2 房產(chǎn)相關(guān)功能
3.2.3 資訊相關(guān)功能
3.2.4 交流相關(guān)功能
3.2.5 活動相關(guān)功能
3.3 非功能性需求分析
3.4 本章小結(jié)
4 房產(chǎn)信息服務平臺概要設(shè)計
4.1 功能結(jié)構(gòu)設(shè)計
4.2 現(xiàn)有應用架構(gòu)介紹
4.2.1 項目初期應用架構(gòu)介紹
4.2.2 平臺現(xiàn)有應用架構(gòu)介紹
4.3 現(xiàn)有應用架構(gòu)優(yōu)化
4.3.1 現(xiàn)有應用架構(gòu)問題分析
4.3.2 應用架構(gòu)改造方案
4.4 數(shù)據(jù)庫設(shè)計
4.4.1 數(shù)據(jù)實體關(guān)系
4.4.2 數(shù)據(jù)物理模型
4.4.3 數(shù)據(jù)庫表
4.5 本章小結(jié)
5 房產(chǎn)信息服務平臺詳細設(shè)計與實現(xiàn)
5.1 業(yè)務服務層
5.1.1 業(yè)務服務概述
5.1.2 用戶服務
5.1.3 房產(chǎn)服務
5.1.4 資訊服務
5.1.5 交流服務
5.2 BFF服務層
5.2.1 BFF服務概述
5.2.2 WAP BFF服務
5.3 前端展示層
5.3.1 前端展示層概述
5.3.2 新房首頁
5.3.3 新房列表頁
5.3.4 新房搜索頁
5.3.5 新房詳情頁
5.4 最終實現(xiàn)效果
5.5 本章小結(jié)
6 房產(chǎn)信息服務平臺系統(tǒng)測試
6.1 功能性測試
6.1.1 白盒測試
6.1.2 黑盒測試
6.2 非功能性測試
6.2.1 可用性測試
6.2.2 性能測試
6.2.3 資源利用率測試
6.2.4 搜索引擎優(yōu)化測試
6.3 本章小結(jié)
7 總結(jié)與展望
參考文獻
作者簡歷及攻讀碩士/博士學位期間取得的研究成果
學位論文數(shù)據(jù)集
本文編號:3792261
本文鏈接:http://sikaile.net/jingjilunwen/jingjiguanlilunwen/3792261.html
最近更新
教材專著