如今社会上各行各业,都在用属于自己专用的软件来进行工作,互联网发展到这个时候,人们已经发现离不开了互联网。互联网的发展,离不开一些新的技术,而新技术的产生往往是为了解决现有问题而产生的。针对于二手房信息管理方面的不规范,容错率低,管理人员处理数据费工费时,采用新开发的二手房中介管理系统可以从根源上规范整个数据处理流程的正规性和合法性。
二手房中介管理系统按照操作主体分为管理员与用户。管理员权限操作的功能包括对注册用户信息的管理,对卖房信息,小区信息,出租信息,论坛信息等信息的管理。用户权限操作的功能包括查看小区介绍,收藏出租以及卖房信息,发布或评论论坛帖子信息。该系统采用了Mysql数据库,Java语言,SSM框架等技术进行编程实现。
二手房中介管理系统可以提高二手房信息管理问题的解决效率,优化二手房信息处理流程,并且能够保证存储数据的安全,它是一个非常可靠,非常安全的应用程序。
1.1 课题背景
二十一世纪互联网的出现,改变了几千年以来人们的生活,不仅仅是生活物资的丰富,还有精神层次的丰富。时代进步的标志,就是让人们过上更好的生活。在互联网诞生之前,地域位置往往是人们思想上不可跨域的鸿沟,信息的传播速度极慢,信息处理的速度和要求还是通过人们骑马或者是信鸽传递,这些信息传递都是不可控制的,中间很有可能丢失,信息的传递水平决定了人们生活的水平。现如今,大家都在用互联网来实现自己的目的,从内部管理设置计算机管理,提高内部信息管理水平,从外部市场也可以用计算机获取相关数据进行处理,如今各行各业已经严重依赖于计算机了。
本课题研究和开发二手房中介管理系统,让安装在计算机上的该系统变成管理人员的小帮手,提高二手房信息处理速度,规范二手房信息处理流程,让管理人员的产出效益更高。
1.2 课题意义
传统处理数据,必须是一张张纸,然后处理完毕又是统计在一张张纸上面,不断的重复处理,最终有个结果给最高层作为参考,这个模式在互联网没有出现之前,是一种常见的事情,信息管理的效率提不上去,那就用人才,人多力量大,是一个以前人们的常识。计算机的诞生就是发现了人多力量大的不足,比如高端计算人才的培养已经跟不上使用了,所以人们研究出专门帮助人们计算的机器,就是计算机的前身,到了互联网时代,人们发现完全可以让程序供应商提供解决方案,自己挑选自己合适的方案来提高自己的产出比。于是市面上就出现了各种各样的依靠程序处理信息的解决方案。
本课题研发的二手房中介管理系统,就是提供二手房信息处理的解决方案,它可以短时间处理完信息,并且只需要使用者动动鼠标和键盘就能获取自己需要的信息,并且这些信息都有专门的存储设备,而且数据的备份和迁移都可以设定为无人值守,从人力角度和信息处理角度以及信息安全角度,二手房中介管理系统是完胜传统纸质操作的,所以二手房中介管理系统就是如此的值得信赖。
4.2 功能结构设计
图4.1即为设计的管理员功能结构,管理员权限操作的功能包括对注册用户信息的管理,对卖房信息,小区信息,出租信息,论坛信息等信息的管理。
图4.2即为设计的用户功能结构,用户权限操作的功能包括查看小区介绍,收藏出租以及卖房信息,发布或评论论坛帖子信息
4.3.2 数据库物理设计
本小节主要任务即是根据上述内容进行数据存储结构的设计,也就是在数据库中设计存放本系统的数据的数据表,设计数据表时,需要对各个字段进行确定,通常来说,一个实体与一张数据表相对应,实体的属性就用来表示字段名称,不同的字段表示的数据类型以及取值都不相同,这里需要根据系统实际数据的情况进行设置,同时也需要在具体表中确定该表的主键,以及该表各个字段是否能够保持空等进行说明,设计完成一张数据表的结构之后,在保存时同样要命名,尽量选择英文名称进行命名并保存,方便今后系统对数据表进行数据存储访问时,在提高数据存储效率的同时,还不容易导致系统出错。接下来就对设计的数据表进行展示。
表4.1 出租信息表
字段 注释 类型 空
id (主键) 主键 int(11) 否
yonghu_id 用户 int(11) 是
xiaoqu_id 小区 int(11) 是
chuzu_name 房间 varchar(200) 是
chuzu_photo 房屋图片 varchar(200) 是
chuzu_types 出租方式 int(11) 是
chuzu_money 房租价格/月 decimal(10,2) 是
shui_money 水费/吨 decimal(10,2) 是
dian_money 电费/度 decimal(10,2) 是
baojie_money 保洁/月 decimal(10,2) 是
fangxing_types 房屋类型 int(11) 是
pingfang 房屋平方 decimal(10,2) 是
zhuangxiu_types 装修方式 int(11) 是
chaoxiang_types 房屋朝向 int(11) 是
louceng 楼层 int(11) 是
quyu_types 所属区域 int(11) 是
tese 房屋特色 varchar(200) 是
xiangxi 详细地址 varchar(200) 是
chuzu_content 房屋详细介绍 text 是
yizu_types 是否出租 int(11) 是
insert_time 添加时间 timestamp 是
create_time 创建时间 timestamp 是
表4.2 出租收藏表
字段 注释 类型 空
id (主键) 主键 int(11) 否
chuzu_id 出租 int(11) 是
yonghu_id 用户 int(11) 是
chuzu_collection_types 类型 int(11) 是
insert_time 收藏时间 timestamp 是
create_time 创建时间 timestamp 是
表4.3 出租留言表
字段 注释 类型 空
id (主键) 主键 int(11) 否
chuzu_id 出租 int(11) 是
yonghu_id 用户 int(11) 是
chuzu_liuyan_text 留言内容 text 是
reply_text 回复内容 text 是
insert_time 留言时间 timestamp 是
update_time 回复时间 timestamp 是
create_time 创建时间 timestamp 是
表4.4 论坛表
字段 注释 类型 空
id (主键) 主键 int(11) 否
forum_name 帖子标题 varchar(200) 是
yonghu_id 用户 int(11) 是
users_id 管理员 int(11) 是
forum_content 发布内容 text 是
super_ids 父id int(11) 是
forum_types 帖子类型 int(11) 是
forum_state_types 帖子状态 int(11) 是
insert_time 发帖时间 timestamp 是
update_time 修改时间 timestamp 是
create_time 创建时间 timestamp 是
表4.5 公告信息表
字段 注释 类型 空
id (主键) 主键 int(11) 否
gonggao_name 公告名称 varchar(200) 是
gonggao_photo 公告图片 varchar(200) 是
gonggao_types 公告类型 int(11) 否
insert_time 公告发布时间 timestamp 是
gonggao_content 公告详情 text 是
create_time 创建时间 timestamp 是
表4.6 卖房信息表
字段 注释 类型 空
id (主键) 主键 int(11) 否
yonghu_id 用户 int(11) 是
xiaoqu_id 小区 int(11) 是
maifang_name 房间 varchar(200) 是
maifang_photo 房屋图片 varchar(200) 是
fangxing_types 房屋类型 int(11) 是
pingfang 房屋平方 decimal(10,2) 是
maifang_money 每平米/价格 decimal(10,2) 是
zhuangxiu_types 装修方式 int(11) 是
chaoxiang_types 房屋朝向 int(11) 是
louceng 楼层 int(11) 是
quyu_types 所属区域 int(11) 是
maifang_types 是否卖出 int(11) 是
tese 房屋特色 varchar(200) 是
xiangxi 详细地址 varchar(200) 是
maifang_content 房屋详细介绍 text 是
insert_time 添加时间 timestamp 是
create_time 创建时间 timestamp 是
表4.7 卖房收藏表
字段 注释 类型 空
id (主键) 主键 int(11) 否
maifang_id 卖房 int(11) 是
yonghu_id 用户 int(11) 是
maifang_collection_types 类型 int(11) 是
insert_time 收藏时间 timestamp 是
create_time 创建时间 timestamp 是
表4.8 卖房留言表
字段 注释 类型 空
id (主键) 主键 int(11) 否
maifang_id 卖房 int(11) 是
yonghu_id 用户 int(11) 是
maifang_liuyan_text 留言内容 text 是
reply_text 回复内容 text 是
insert_time 留言时间 timestamp 是
update_time 回复时间 timestamp 是
create_time 创建时间 timestamp 是
表4.9 管理员表
字段 注释 类型 空
id (主键) 主键 bigint(20) 否
username 用户名 varchar(100) 否
password 密码 varchar(100) 否
role 角色 varchar(100) 是
addtime 新增时间 timestamp 否
表4.10 小区表
字段 注释 类型 空
id (主键) 主键 int(11) 否
xiaoqu_name 小区名 varchar(200) 是
xiaoqu_niandai 建筑年代 varchar(200) 是
xiaoqu_photo 小区图片 varchar(200) 是
xiaoqu_types 建筑类型 int(11) 是
wuye_types 物业公司 int(11) 是
wuye_money 每平米价格 decimal(10,2) 是
shangquan_types 所属商圈 int(11) 是
huanjing 小区环境 varchar(200) 是
zhoubian 周边配置 varchar(200) 是
xiaoqu_address 小区地址 varchar(200) 是
zaishou_number 卖房套数 int(11) 是
chuzu_number 出租套数 int(11) 是
xiaoqu_content 小区介绍 text 是
create_time 创建时间 timestamp 是
表4.11 用户表
字段 注释 类型 空
id (主键) 主键 int(11) 否