现如今各种房屋交易的管理系统使用常常会出现许多不合理的情况,传统的房屋交易采用人工预约、人工管理,这种管理存在很大弊端,包括缺乏灵活的调换机制、查询滞后、资源浪费、人工管理成本大等一系列问题。
本系统简化用户的操作界面,使得房产公司和用户之间的交易信息交流更方便快捷,让房产公司和用户在足不出户的情况下,以最短时间、最快速度、最少的人力高效地完成房屋交易过程中的各项工作。本系统是利用JAVA作为基础开发前台的基础上运用mysql数据库开发出来的房屋交易管理系统。
本系统是一个售楼管理系统,为各类用户提供了一个方便快捷的环境。为了保证信息的完整性,必须对登陆用户进行验证,并且具有管理员功能才能对整个系统的数据库进行操作。
本系统的主要功能包括:房产信息管理、添加房产信息、销售信息管理、销售统计模块、预定信息管理、销售员管等功能
1.对数据库知识了解不足,所以对数据库设计可能存在困难。
2. 后台数据库要设计多张表,这些表的每一个字段的定义、类型的定义,涉及到表与表之间如何更好的关联等一系列的问题。
3. 所有的用户都是以唯一的ID登录,登录成功后进行相关操作,为了确保数据的安全性就必须对用户的权限进行管理等。
4. 由于预计使用JSP进行编程,所以需要对JSP进行跟多方面的了解
为解决上面的问题,主要寻求指导老师的帮助,多听取老师意见,通过网上论坛、使用搜索引擎查阅资料等方式解决的。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景与意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 JSP技术 2
1.3软硬件需求 2
第二章 系统分析 4
2.1可行性分析 4
2.1.1技术可行性 4
2.1.2经济可行性 4
2.1.3社会可行性 4
2.2功能模块分析 5
2.3开发模式选择 7
2.4性能需求 8
2.4.1系统的安全性 8
2.4.2数据的完整性 8
第三章 数据库设计 8
3.1数据库的分析与设计 8
3.1.1概念结构设计 9
3.1.2逻辑结构设计 11
3.1.3数据库的连接原理 13
第四章 系统功能实现 15
4.1用户注册功能 15
4.2登陆页面设计 15
4.3管理员首页 18
4.4修改登录密码 19
4.5用户信息管理 19
4.6求购信息管理 19
4.7出售信息管理 20
4.7.1添加出售信息 20
4.7.2出售信息管理 21
4.8网站公告管理 22
4.8.1添加网站公告 22
4.8.2网站公告管理 22
4.10浏览求购、出售信息 22
第五章 系统测试 24
5.1系统测试目的与意义 24
5.2测试的重要性 24
5.2.1主页面的登录模块测试 24
5.3其他错误 25
结 论 26
参考文献 27
致 谢 28