链接:https://pan.baidu.com/s/1Xwd0U_KktL0hRFPaggIOGQ?pwd=6688
提取码:6688
20世纪以来,社会生产力迅速发展,科学技术突飞猛进,在网络技术逐渐渗入社会生活各个层面的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用,因此网站建设在Internet上应用的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展、变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。
对于房屋出售与出租者来说,大量复杂的房产、资金、合同信息难于通过传统的方法进行管理;对于房屋求租与求购者来说,大量复杂的房产信息使他们感到迷茫。房屋租售信息管理系统正是针对日益突出的问题而开发的,通过计算机系统来管理房屋租售情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为租售房用户提供方便,这样,使原本复杂的信息简单化,房屋租售管理系统实质上就是一个管理信息系统。
开发房屋租售管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和房屋管理实践活动两者之间架设桥梁。用户可以在家非常轻松地浏览到当前最新最便宜的房屋信息,查询自己感兴趣的房屋,不用自己跑到中介公司和售房中心对当前的房屋动态进行全面的了解,如果用户有房屋租售也可以在本网站上轻松注册即可,因此网络租售的应用大大提高了人们的办事效率,为人们节约了时间,促进了他们对网络知识的进一步了解。
本系统需要设计成用户和管理员两部分,用户子系统部分:用户可以直接发布查看房屋信息,而管理员子系统需要管理员登录后才能操作房屋信息。为了保证安全性,防止管理员密码被盗,因此对管理员密码采用了MD5加密技术,下面是功能描述:
(1)用户功能:用户可以查看出租、求租、出售、求购等已通过管理员审核的房屋信息,用户也可以发布这些房屋信息,但需要管理员审核,这就保证用户发布的房屋信息的基本正确和安全,同时用户还可以对各种房屋信息进行查询,以便急时快捷地找到自己想要的东西。
(2)管理员功能:管理员在登录页面输入用户名和密码,若验证成功便进入管理员页面。管理员可以增加房屋信息,查看有哪些房屋信息未审核,有则审核这些信息,查看已审核信息和查看所有信息,查看的同时可以对信息进行详细查看、添加、删除、修改等操作,管理员还可以对自己的帐号和密码进行修改。
添加图片注释,不超过 140 字(可选)
本系统本着操作更简单更方便的观点,利于用户能更加快速清晰的了解房屋信息,管理员更系统地管理房屋信息,使得整个系统看起来清爽美观,特将本房屋信息管理系统分成两个模块,即用户模块和管理员模块,各自具有不同的操作,分别完成不同的任务,用户不用注册登录就能看到信息,只有管理员进入后台管理房屋信息时才需要登录,其功能的具体细分如下图所示:
添加图片注释,不超过 140 字(可选)
通过需求分析和流程设计以后,需要将数据库概念结构转化为关系数据模型,也就是数据库的逻辑结构。在实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。房屋租售信息管理系统有两张表:house表(房屋信息表)、guanliyuan(管理员信息表),两张表的逻辑结构如下:
表2 guanliyuan(后台管理员)
列名 | 数据类型 | 长度 | 备注 |
Admin | Varchar | 50 | 管理员帐号 |
Password | Varchar | 50 | 管理员密码/主键 |
表3 house(房屋信息表)
列名 | 数据类型 | 长度 | 备注 |
id | Int | 4 | 主键/编号 |
region | Varchar | 50 | 所属市区 |
puttype | Varchar | 50 | 房屋信息类型 |
address | Varchar | 50 | 详细地址 |
rright | Varchar | 50 | 权属 |
frame | Varchar | 50 | 户型 |
base | Varchar | 50 | 基础设施 |
equipment | Varchar | 50 | 设备情况 |
fitment | Varchar | 50 | 装修情况 |
buildarea | Varchar | 50 | 建筑面积 |
floor | Varchar | 50 | 楼层 |
price | Varchar | 50 | 房屋价格 |
accessdate | datetime | 8 | 发布日期 |
effectdays | Int | 4 | 有效天数 |
linkman | Varchar | 50 | 联系人 |
connectt | Varchar | 50 | 联系方式 |
demo | text | 16 | 备注 |
checkup | bit | 1 | 房屋审核 |
如前所述,本系统是基于B/S模式开发的,B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术,本系统采用B/S模式,而不是采用C/S模式,也是因为考虑到了它较之C/S模式有如下这些优点:
(1)数据安全性更高。
对于B/S结构的软件来讲,由于其数据集中存放于总部(此处为使用该系统的房地产商或中介所)的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。
(2)数据一致性更高。
对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的操作都直接存入到中央数据库,不存在数据不一致性的问题。
(3)数据实时性更高。
B/S它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。
(4)数据溯源性更好。
由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务,也就是说看到的结果可溯源。
(5)服务响应更及时。
B/S结构的软件不同,其应用都集中于总部服务器上,各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。