本系统简化用户的操作界面,使得房产公司和用户之间的交易信息交流更方便快捷,让房产公司和用户在足不出户的情况下,以最短时间、最快速度、最少的人力高效地完成房屋交易过程中的各项工作。本系统是利用JAVA作为基础开发前台的基础上运用SQL Server数据库开发出来的房屋交易管理系统。
课题的主要内容:
(1)房屋信息查询:用户可以根据自己的要求,按照不同的查询方式来查询自己需要的房屋类型,查询方式:包括按照房屋区域查询、按照房屋价格查询、按照房屋类型查询、按照房屋面积查询。
(2)用户信息模块:用户在成为本系统的用户之前,需要注册成为本系统的用户,同时修改自己的用户资料,在必要时修改自己的登录密码。
(3)房屋信息管理:在此功能模块中,管理员可以发布房屋的出售信息,包括该房屋的第几期工程、户型、面积、价格、已出售还是未出售等信息。并在发布信息之后查看信息发布结果,若发现错误,则可以修改发布的房屋出售信息。如果管理员发现无效的房屋出售信息,则可以在本功能模块中删除此无效信息。
(4)房屋出售管理:此模块中,在管理员和用户、出售者共三方协同下签订房屋交易合同,并缴纳交易押金,并由管理员在本系统中保存管理一份合同。
(5)用户信息管理:管理员可以查看用户的信息,并具有可以删除用户的管理权限。
目 录
摘 要 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