房产中介系统的设计与实现(JSP)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目  录
论文共27页
1 引 言 1
1.1 课题背景 1
1.2 系统的研究意义 1
1.3 课题研究方法 2
2 系统开发技术介绍 2
2.1 系统开发语言 2
2.1.1 开发语言---HTML 2
2.1.2 开发语言---JavaScript 2
2.1.3 开发语言---JSP 2
2.2 开发软件Dreamweaver 功能的简介 3
2.3 运行环境 3
3 系统总体设计 3
3.1 系统前台模块分析 3
3.1.1 前台功能模块具体分析 3
3.1.2 用户前台模块图 4
3.2 管理员后台模块 5
3.2.1 模块图 5
3.2.2 后台功能模块分析 5
3.3 系统E-R图 5
3.4 系统数据流程图 6
3.5 系统数据库结构及关系图 6
4 系统实现 10
4.1 前台用户功能模块的实现 10
4.1.1 用户注册 11
4.1.2 用户登录 12
4.1.3 个人资料修改 13
4.1.4 房屋信息管理 14
4.1.5 用户房屋信息发布 16
4.1.6 查看房屋信息及新房评分 18 [来源:http://think58.com]
4.1.7 高级搜索 19
4.1.8 用户留言 21
4.2 后台管理模块分析 21
4.2.1 用户资料管理 22
4.2.2 二手房信息管理 23
4.2.3 新房信息发布与管理 24
4.2.4 留言信息管理 25
结    论 25
参考文献 25
致    谢 26
声    明 27
 
3 系统总体设计
3.1 系统前台模块分析
3.1.1 前台功能模块具体分析
如图3-1所示:
说明:只有用户成功注册后方可登录系统进行用户权限内的操作。在前台功能模块中,主要包括了:
1. 房屋供求信息的录入模块:房屋出租信息、出售房屋信息的录入、求购信息以及求租信息的录入。在信息录入模块中,主要是录入房屋信息的基本资料,包括了,房屋的具体位置,单元名称,套型,单价,发布时间,房屋类型等关键字信息。
2. 个人信息管理模块:在这个模块中主要是实现对用户个人资料的管理。在对数据进行管理时,首先需要验证是否是经过登录进入系统。从而达到了用户控制的效果。其中包括对登录名,登录密码,联系电话,邮箱等基本信息的修改。
3. 用户个人房屋信息的管理:在这里主要是对用户个人已经发布过的房屋信息,求租及求购信息进行管理。包括了房屋信息的基本元素管理。在管理界面中也必须要做到用户登录控制。
4. 房屋信息查询及新房评分模块:这当中主要是对二手房及新房信息的模糊查询,新房信息的评分功能模块。评分模块就直接的反应了新房信息在用户眼中的满意度,同时也就间接的反应出了这批房屋的特色价值。
5. 留言功能:在这个功能模块中,主要是实现用户对系统或房屋信息的意见的发布。
6. 高级信息查询功能:实现了对二手房的出租、出售、求租、求购信息的查询,主要是以房型,价格,面积等关键字来实现模糊或准确查询。在新房信息的查询中还是以这些字段为关键字。 [资料来源:www.THINK58.com]
3.2 管理员后台模块
[资料来源:http://THINK58.com]
3.2.2 后台功能模块分析
说明:只有具有管理员权限的管理员在登录系统后才能对系统的各个模块信息进行管理。在后台功能模块中包括了:
1. 用户资料的管理:在这里管理员拥有添加用户和删除用户两个权限。若某个用户已经没有权限登录系统,管理员就可以把他从登录表中删除,从而保证系统的安全性。管理员还可以添加一个用户并且给出初始登录系统的权限资料。
2. 二手房信息管理:由于在前台有用户发布信息的功能,所以在管理员后台管理中就只需要对信息进行删除操作,但不能随意修改房屋信息。
3. 新房信息的录入和管理:由于新房信息需要有一定的准确性,系统的生存与新房信息的有着直接的联系,所以新房信息的录入操作只能够在系统管理方证实信息可靠性后由系统管理员来完成录入操作。在这里管理员拥有修改新房基本信息的权限。
4. 留言信息的管理:在此模块中管理员可以了解到从用户那里反馈回来的意见和建议。管理员可以针对这些意见和建议来尽量完善系统不足的地方。 [来源:http://think58.com]
预览图: [来源:http://think58.com]
[来源:http://www.think58.com]
上一篇:毕业设计选题系统的设计与实现(JSP SQL2000)
下一篇:网上书店系统的设计与实现(JSP SSH框架技术)(精品)☆