大学生短期租房系统设计与开发毕业论文
2021-11-08 21:31:57
摘 要
随着高校学生人数越来越多,学生对租房的需求程度也越来越大;同时互联网的发展也促使着房屋短租业务的模式进行革新。本文提出的短租平台正是基于互联网为大学生提供一个与房主直接交流的无中介平台。
大学生作为本平台的用户之一,在线浏览房源,并与意向房源的房主进行交流,完成租房;房主可直接在平台上进行房源发布;后台数据也有专门人员进行维护管理。考虑到大数据的背景,本系统数据来源为武汉理工大学南湖校区周围居民区,并且提供统计分析功能,主页面可根据房源点击数、租金和发布时间进行排序展示;并且运用e-charts的特例对首页的房源筛选条件的点击数据进行可视化的分析。
本文对系统的功能模块、数据库内容、表单代码进行了详细的设计;系统采用B/S的系统结构,前端使用css和js样式,界面统一简洁,后端采用了C# SQL Server的框架。
经过不断测试和完善,系统基本实现了所有的预期功能,可满足本校南湖校区学生的租房需求。
关键词:数据可视化;个性化推荐;短租;线上
Abstract
With the increasing number of students in colleges and universities, students' demand for renting houses is also increasing. At the same time, the development of the Internet also promotes the innovation of the short-term rental business model. The short rent platform proposed in this paper is based on the Internet to provide an unmediated platform for college students to communicate with homeowners directly.
College students, as one of the users of this platform, browse the housing resources online and communicate with the homeowner who intends to rent the house. The homeowner can directly release the housing resources on the platform; Administrator class to the background data maintenance. Considering the background of big data, the data source of this system is residential areas around nanhu campus of wuhan university of technology, and the statistical analysis function is provided. The main page can be sorted and displayed according to the click number, rent and release time of housing resources. Moreover, the special case of e-charts was used to visually analyze the data of house selection conditions.
This article has carried on the detailed design to the system function module, the database content, the form code; The system adopts the system structure of B/S, the front-end USES CSS and js style, the interface is unified and concise, and the back-end USES the framework of C# SQL Server.
After continuous testing and improvement, the system has basically realized all the expected functions, which can meet the rent demand of students in nanhu campus.
Key words: data visualization; Personalized recommendations; Short rent; online
目 录
第1章 绪论 1
1.1 开发背景及意义 1
1.2 国内外研究现状 1
1.3 研究内容 2
第2章 系统分析 3
2.1 系统开发目标及范围 3
2.1.1 系统开发目标 3
2.1.2 系统开发范围 3
2.1.3 可行性分析 3
2.2 角色分析 4
2.2.1 角色提取 4
2.2.2 角色说明 4
2.3 业务流程分析 4
2.4 数据流分析 6
2.5 数据字典 7
2.5.1 数据项 8
2.5.2 数据结构 9
2.5.3 数据流 9
2.5.4 数据存储 11
2.5.5 数据处理 12
2.5.6 外部实体 13
2.6 新系统逻辑模型 14
2.6.1 软件系统初始的功能模型 14
2.6.2 新系统业务流程优化 14
第3章 系统设计 16
3.1 系统功能结构设计 16
3.2 数据库设计 17
3.2.1 数据库概念结构设计 17
3.2.2 数据库逻辑结构设计 19
3.2.3 数据库物理结构设计 20
3.3 代码设计 22
3.4 系统处理流程设计 23
3.4.1 租房者流程处理设计 23
3.4.2 房主流程处理设计 25
3.5 输入输出设计 26
3.5.1 输入设计 26
3.5.2 输出设计 29
3.6 系统安全体系设计 29
3.6.1 应用系统安全性设计 29
3.6.2 数据存储安全性设计 29
3.6.3 用户权限设计 30
第4章 系统实施 31
4.1 系统开发坏境 31
4.2 系统使用说明 31
4.21 个人信息功能模块 31
4.2.2 房源管理功能模块 33
4.2.3 留言管理功能模块 34
4.2.4 资讯管理功能模块 36
4.2.4 后台管理功能模块 37
4.3 系统测试 39
4.3.1 用户注册测试 39
4.3.2 用户登录测试 42
4.3.3 房源发布测试 43
第5章 结论 47
参考文献 48
致谢 49
第1章 绪论
开发背景及意义
每年的毕业季送走了一届又一届的毕业生,他们离开了校园的保护,独自步入社会。从学校到职场,毕业生面临的就是难以租到合适的房子。现在引起“租房热”的还有广大的考研学生,为了能够更好地复习备战,大多数考研生会选择在学校周边租房,而找不到合租的室友成为一大难题,昂贵的租金是大学生的巨大负担。
表面上看,找房子似乎还挺容易的。很多业主会将自己打印的租赁广告贴在地铁站门口、路边电线杆等人流量大的地方,而且一些租赁网站上偶尔也会出现新的招租信息。但实际上,不良租赁、廉价流入等现象混乱不断,而且大部分房主将房屋转包给中介商,从而使租房市场一片繁荣,但后来却陷入了“很难找到好房子”、“很难找到房主”的尴尬境地。
传统的租房模式存在一定的风险,中介公司的必然存在导致租房的成功取决于其的可靠信誉程度,然而这一点房主和租房者都无法保证。房东与承租人进行交易必须从事中介业务,交易过程复杂。况且房屋中介公司还要从房主和求租者双方处收取一定的费用,故其负担有所加重。为了解决这一问题,有必要给房东和房客提供可以直接对话的空间。