【计算机毕设报告】房屋租赁管理系统

一、选题背景(综述本课题研究现状、选题目的及意义)

随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多的利用计算机解决实际问题。2020年3月6日,住房和城乡建设部党组书记、部长王蒙徽在《人民日报》发表《推动住房和城乡建设事业高质量发展》的署名文章。文章在强调了“长期坚持房子是用来住的、不是用来炒的定位”之后,明确指出,要着力培育和发展租赁住房,促进解决新市民等群体的住房问题。加快推动住房保障体系与住房市场体系相衔接,大力发展政策性租赁住房。进一步培育机构化、规模化租赁企业,加快建立和完善政府主导的住房租赁管理服务平台。
3月6日,住房和城乡建设部党组书记、部长王蒙徽在《人民日报》发表《推动住房和城乡建设事业高质量发展》的署名文章。文章在强调了“长期坚持房子是用来住的、不是用来炒的定位”之后,明确指出,要着力培育和发展租赁住房,促进解决新市民等群体的住房问题。加快推动住房保障体系与住房市场体系相衔接,大力发展政策性租赁住房。进一步培育机构化、规模化租赁企业,加快建立和完善政府主导的住房租赁管理服务平台。
既然要让经济条件较差、购房能力不足的家庭租房,自然要有充裕的租赁住房了。因此,发展政策性租赁住房,就成了非常重要的方面。市场主体当然可以是国有企业,也可以是其他所有制企业,尤其是民营企业,既可以是国有资本,也可以是其他所有制资本。必要时,也可以混合所有。关键就看,能否按照政策承担相应的责任,能否真正为中低收入阶层提供租赁住房。如果租金价格超过了中低收入阶层的承受能力,同样是不可取的,是无法称之为政策性租赁住房的。
所以,在接下来的时间里,一定会有许多政策性住房租赁企业诞生,且需要严格按照相关的政策规定执行。否则,就不符合成立政策性住房租赁企业的条件。在这样的情况下,相关的制度、规章、规定、政策,特别是优惠政策、补贴政策、用地政策等,也会同步出台。
为了解决这些问题,房屋租赁管理系统的出现是必不可少的,根据实际需求,从系统总体目标、设计原则和功能需求三个方面对本系统进行了需求分析。最后进行了详细设计和测试。该系统分别从前台系统和后台系统两个端口设计了10个系统模块,包括用户注册、用户登录、修改密码、房屋搜索、租用房屋、出租房屋、管理员登录、用户管理、房屋管理、订单管理。

二、研究目标和内容

2.1研究目标

本课题的研究目标在于研究房屋租赁管理系统设计的流程,主要有以下目标:
(1)设计基于B/S结构的房屋租赁管理系统,可以灵活的部署在Intermet网或校园网上,使本系统具有可扩展性和易用性。
(2)在架构上将采用面向对象的设计方法和MVC架构模式对房屋租赁管理系统进行设计和实现。
(3)本系统主要面向租客,出租人,管理人员三种用户,主要是为了满足租客对满意房子的租房需要,租客出租空闲房屋的需要,管理员对房屋、租客和出租人的管理的需要。
(4)对不同的角色进行权限的划分,保护了角色的封闭性,从而提高整个系统的质量和效率,帮助租客能租到满意的房子。

2.2主要研究内容

系统开发基于B/S模式,采用Spring Boot+Vue.js+MySQL进行房屋租赁管理系统的设计与实现,严格按照软件工程的要求设计。
此房屋租赁管理系统的设计,核心在于实现租客通过浏览器登录系统后,在相应搜索栏上输入自己的需求匹配相应出租房屋;出租人可完成上传房源信息、出租房屋等工作内容;管理员可完成用户管理、房屋管理、订单管理等工作。通过本系统,更加方便有效实现租客租到心满意足的房子。

三、研究方案

3.1研究方法

系统设计:主要采用面向对象的设计方法和MVC架构模式对房屋租赁管理系统进行设计和实现,主要使用Vue.js和Spring Boot框架;
原理图绘制:采用Microsoft Visio绘制图形,包括用例图、活动图、时序图等;
前端页面设计:采用HTML,CSS,Javascript和Vue.js框架对页面进行编写,使用ElementUI框架对页面UI进行设计,使用Visual Studio Code开发工具进行开发;
后端程序编写:采用Java语言编写,使用Spring Boot框架;
服务器:采用apache-tomcat7.0部署

3.2实施步骤

1)需求分析:了解租客租房的具体流程,对用户各自需求进行分析,建立完善的需求分析。
2)系统设计:根据需求分析得出本系统需要实现的功能,完成系统的整体构造,系统的UI设计文档,系统开发的接口文档,数据库的设计文档,汇集成系统的设计文档,为后续开发提供指导和帮助。
3)系统开发:根据系统设计文档,采用前后端分离的方式进行开发,前端采用Vue.js框架和ElementUI框架进行开发,后端采用Spring Boot框架进行开发,数据库使用MySQL,实现用户注册、用户登录、修改密码、房屋搜索、租用房屋、出租房屋、管理员登录、用户管理、房屋管理、订单管理的功能。
4)测试维护:对系统进行白盒和黑盒测试,对发现的后续问题以及bug进行维护和改进。
5)撰写毕业设计论文,准备答辩。

3.3拟解决的主要问题及措施

1)合理的用户交互模式。
措施:给租客和出租人分配对应的权限,出租人能进行选择房源进行租聘,出租人可对房屋资源进行上传。
2)便捷的房源审核功能。
措施:给管理员分配对应的权限,对出租人上传的房源进行查看,完成对合适房源的批量审批。
3)合理的权限管理。
措施:根据不同角色进行权限划分,分配对应的功能,避免功能冲突以及使用混乱。

四、进度计划(按月编制)

时间 主要工作 预期阶段成果

2020-01 进行毕业设计题目选择,完成开题报告 确定毕业设计题目
2020-03 文献检索、资料收集,根据学习内容完成系统的分析与设计 完成项目设计前的数据支撑工作
2020-04 实现项目的基本功能 基本完成毕设项目的系统
2020-05 对系统进行测试,完成毕业论文 项目实现,测试文档,毕业论文
2020-06 完善项目和论文,准备毕业答辩 论文终稿,答辩PPT

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值