基于TP5的青年公寓管理系统的设计与开发

2019-07-16 03:14桑一梅陈敏
电脑知识与技术 2019年15期

桑一梅 陈敏

摘要:该文设计的青年公寓管理系统,基于PHP和MySQL技术,为管理员提供租户信息和房源信息的管理;为用户提供浏览房源信息、预约登记租房、提交用户反馈等功能。

关键词:青年公寓管理系统;PHP;MySQL

中图分类号:TP311    文献标识码:A

文章编号:1009-3044(2019)15-0090-02

我国的租房方式主要分为整租和合租两种形式。整租房源的管理者主要是拥有大量房源信息的房产中介,无论是传统的门店还是新兴的网店,房源一般是分散的个人住宅,其房屋所有者通常只提供整租方式。

对于具有合租需求的用户,尤其是刚毕业的学生群体来讲,有限的经济能力使他们更愿意寻找合租房源。但是,一方面普通的房产中介几乎不提供合租信息,另一方面合租公寓的管理者缺少一个有效的信息发布渠道,这造成了合租公寓的信息发布与潜在用户的信息获取之间缺少一个便捷的平台。

本设计使用PHP编程语言、Dreamweaver网页设计工具、Apache服务器和MySQL数据库技术,设计并开发了一个基于ThinkPhp5.0的青年公寓管理系统。该系统是一个具有功能型、实用型、技术型、需求型及互动型为特点的B/S结构的管理网站。

1 系统设计

本系统由前台用户模块和后台管理员模块两部分组成。用户模块为用户提供房源查看、租房预约登记及租房体验反馈等功能。管理员模块提供用户角色的管理、房源信息的发布与更新及租客信息等管理功能。

系统流程设计如图1所示:

系统网站的页面设计简洁大方,引人入胜,以格式样图的形式展现了公寓的房源信息。用户操作方式便捷,体现“一目了然、舒适简单”这一特点,不仅能抓住用户眼球,更能满足用户的实际租房需求。

在系统分析流程图以及ER图的基础上,遵从数据模型设计原则,本系统使用了以下数据表:

用户信息表:包含用户名、密码、真实姓名、性别、电话号码、身份证号码等字段。

区域管理信息表:包含楼号、房间号、开放状态等字段。

户型管理表:包含户型名称、户型有无状态等字段。

价格管理表:包含户型价格、更改状态等字段。

已租房源信息表:包含楼号、房号、租户姓名、租户性别、租户电话等字段。

未租房源信息表:包含楼号、房号、租房人数、租房价格、房型、是否已租状态等字段。

用户评论信息表:包含用户名、评论信息、是否审核状态等字段。

2 系统实现

本系统的运行环境需要通过配置虚拟目录、database.php 配置、新建控制器(controller)、route.php 配置以及创建index.html 菜单,在本机构建web服务器来形成tp5和数据库的连接来达成用户和服务器之间的需求响应。

系统实现采用TP5开发技术,基于PHP5.4并全面支持PHP7和API开发。

3 系统测试与可用性评价

开发初步完成后,对系统的各项功能进行了全面的检测,以确保系统页面的正常浏览及功能的正常使用。主要包括了超链接的可用性,用户注册、用户登录、用戶权限分配、预约租房、房源发布、租户信息的管理等功能的测试。

从技术层面看,本系统采用了目前主流的系统开发技术PHP。网站架构清晰、界面友好,可以跨越多种平台,浏览器兼容性好。从经济层面看,无论是开发成本低还是运营成本都较低,而互联网本身的开放性、快速传播性,在一定程度上都将为公寓带来了一定的经济效益。从管理层面看,本系统的后台系统管理功能基本齐全,完全可以满足公寓的租房信息管理需求。从以上分析的3个层面来讲,系统的功能设计在合理范围内,在用户具体使用的过程中也具有较高的实用性。

4 总结

在“互联网+”时代,基于计算机数据库系统的合租管理方式必定是大势所趋,是合租市场管理的必然发展方向。

本设计以特定环境合租管理系统开发为目标,对系统需求、系统设计及实现的方法进行了详细的讨论,设计并开发了一个实用的青年公寓管理系统。

【通联编辑:谢媛媛】