1、 本科毕业设计 (自然科学) 题 目: *房屋信息管理系统的设计与实现 院(系、部) : 数学与信息科技学院 学 生 姓 名: 指 导 教 师: 职 称 2012 年 5 月 29 日 目 录 I 目 录 摘 要 . I Abstract I 1 绪论 1 1.1 课题研究背景 . 1 1.2 开发目的及意义 . 1 1.3 国内外现状、水平及发展趋势 . 1 1.3.1 国内外发展现状与水平 1 1.3.2 房屋信息管理的发展趋势 2 2 相关的技术分析 2 2.1 MyEclipse 简介 3 2.2 Tomcat 3 2.3 SqlServer2000 3 2.4 Jsp . 4 2.5
2、 JavaScript . 5 3 需求分析 5 3.1 需求调研 . 5 3.2 可行性分析 . 6 3.2.1 技术的可行性 6 3.2.2 经济的可行性 6 3.2.3 操作可行性 6 3.2.4 法律的可行性 6 3.3 系统用户用例图 . 6 3.3.1 管理员用例图 6 3.3.2 网站会员用例图 7 3.4 功能模块需求分析 . 7 3.5 设计的基本思想 . 8 3.6 性能需求 . 9 3.6.1 系统的安全性 9 3.6.2 数据的完整性 9 3.7 界面需求 . 9 4 系统分析与设计 10 目 录 II 4.1 数据库的分析与设计 . 10 4.1.1 数据库的概念结构
3、设计 10 4.1.2 数据库的逻辑结构设计 12 4.2 数据库的连接原理 . 15 4.3 中文乱码问题处理 . 15 5 系统功能实现 16 5.1 系统登陆页面实现 . 16 5.2 总体功能模块 . 16 5.2.1 注册用户信息管理 17 5.2.2 房屋出租信息录入 17 5.2.3 房屋出租信息管理 错误错误!未定义书签。未定义书签。 5.2.4 房屋出售信息录入 错误错误!未定义书签。未定义书签。 5.2.5 房屋出售信息管理 错误错误!未定义书签。未定义书签。 5.2.6 公告信息录入 错误错误!未定义书签。未定义书签。 5.2.7 公告信息管理 错误错误!未定义书签。未定
4、义书签。 5.2.8 留言信息管理 错误错误!未定义书签。未定义书签。 5.2.9 修改密码 错误错误!未定义书签。未定义书签。 5.2.10 退出系统 错误错误!未定义书签。未定义书签。 5.3 前台网站模块 . 18 5.3.1 网站首页 错误错误!未定义书签。未定义书签。 5.3.2 用户注册 错误错误!未定义书签。未定义书签。 5.3.3 出租信息查看 19 5.3.4 出售信息查看 19 5.3.5 系统留言板功能 20 6 系统测试 20 6.1 系统测试目的与意义 . 20 6.2 测试过程 . 21 6.2.1 主页面的登录模块测试 21 结论 21 参考文献 22 致 谢 2
5、2 摘 要 I 摘 要 随着计算机科学的发展,数据库技术在 Internet 中的应用越来越广泛,为广大网 络用户提供了更加周到和人性化的服务。 人们要生活就要有居住的地方,如何获取房屋出租或出售信息,在计算机还不是很 发达的时代, 出租人或卖房人可能会通过张贴广告的形式进行宣传, 这样做不仅成本高, 且费时费力,随着互联网的发展,如何充分利用互联网的优势快速传播这些信息,让用 户足不出户就可以轻松浏览并查询当前最新最便宜的房屋信息,成为了一个新的课题。 针对以上问题,设计开发了*房屋信息管理系统。本文主要介绍了整个系统的开发 背景、开发技术和开发过程,还对本系统功能模块的划分和各功能模块的实
6、现进行了具 体分析。本系统前台主要使用 JSP 作为开发语言,后台使用 SqlServer2000 作为数据库 管理系统,开发环境是 MyEclipse,服务器采用 tomcat,开发出的一个基于 Web 技术的 B/S 结构的基于房屋信息发布,查询一体的管理系统。 关键词: 房屋出租;房屋出售;管理系统;JSP;B/S 结构 Abstract With the development of computer science, database technology is more widely on the Internet and provide a more thoughtful and humane services for the majority of network users. People want to live necessary to have a place to live, how to obtain housing for rent or sale info