1、 数据库原理及应用数据库原理及应用 课程设计报告课程设计报告 题目: 二手房中介管理系统 专业: 网络工程 班级: 姓名: 指导教师: 成绩: 计算机学院计算机学院 20172017 年年 1212 月月 8 8 日日 学号学号 目录 1 设计内容设计内容及要求及要求 1 1.1 系统需求说明 .1 1.2 系统功能要求 .2 2 概要设计概要设计 . 2 2.1 总体框架设计 .2 2.2 数据库设计 .5 3 设计过程或程序代码设计过程或程序代码 . 10 3 3.1 .1 用户注册模块用户注册模块 10 图 3.1 用户注册模块界面 11 图 3.2 用户登录流程图 11 3 3.2 .
2、2 需求登记模块需求登记模块 11 图 3.3 需求登记操作流程图. 12 3 3.3 .3 网站公告模块网站公告模块 12 图 3.4 新闻发布操作流程图. 12 4 设计结果与分析设计结果与分析. 13 致 谢 13 5 参考文献参考文献 13 计算机学院 XXXXX 课程名称课程设计报告 1 1 设计内容设计内容及要求及要求 1.1 1.1 系统需求说明系统需求说明 在当今社会,高效的信息应用占着主流地位,计算机在各行各业中的运用已 经得到普及,自动化和信息化的管理越来越广泛应用于各个领域。我们针对这些 情况,并结合城市发展的实际情况,设计这套二手房信息管理系统。二手房信息 管理系统采用
3、的是计算机化管理,系统按照房产中介管理的需求设计,合理化的 实现管理过程,方便用户操作。管理人员需要做的就是管理用户发布的房屋信息 和把最新的房产咨询分享给用户。由于数据库存储容量相当大,而且比较稳定, 适合较长时间的保存,也不容易丢失,这无疑是为信息存储量比较大的企业提供 了一种方便、快捷的操作方式。 根据实际的分析,我们将中介交易管理的过程分两大部分:房源信息管理和 房源信息查询。房源信息管理由出租信息管理、出售信息管理和需求信息管理三 部分组成。房源信息查询是对数据库中的资料的检索,用户通过查询功能获取自 己需要的信息。同时为了把最新的房产资讯分享给客户,在系统中加入了网站公 告功能。
4、运行环境要求运行环境要求 作为一个方便用户使用的信息管理系统,除了应该将系统功能设定的合理方 便之外,还应该使系统拥有广泛的运用能力,所以还应到考虑到系统的载体 服务器端和客户端对软硬件的需求,因为本系统实现的是基于 Web 平台的应用 系统,服务器与客户端的连接是建立在局域网的基础上,客户端的计算机无需安 装任何软件,只需要通过网络联接到系统的服务器端就能访问系统界面,读取到 整个系统的内容,并实现各项操作,运行平台不需要过高的配置就能够轻松的使 用本系统。 因此,设计的系统应用环境要求比较低,只要求在以下环境即可使用: 计算机学院 XXXXX 课程名称课程设计报告 2 服务器端:服务器端:
5、 硬件需求: CPU: 1.8 GHz; 内存:512 MB以上。 软件平台: 操作系统:Windows XP/Windows 7; 数据库:Microsoft Access 2003; 浏览器:IE 5.0以上; 最佳效果分辨率:1024768 像素。 客户端:客户端: 硬件需求: CPU: 1.6 GHz; 内存:512 MB以上。 软件平台: 操作系统:Windows XP/Windows 7; 浏览器:IE 5.0以上; 最佳效果分辨率:1024768 像素。 1.2 1.2 系统功能要求系统功能要求 为使用户方便快捷的运用系统,要求系统需要达到以下功能: 1) 简单,友好的操作界面,
6、方便用户的日常使用; 2) 操作流程简单,保证系统的易用性; 3) 将管理过程中需要用到功能合理的安排成各个模块; 4) 能详细记录并管理房产的出租、出售和需求等信息; 5) 能详细记录新闻信息,并可以方便查询和修改; 6) 方便实用的数据查询功能; 1 概要设计概要设计 在系统需求分析阶段已经弄清了二手房信息管理系统的各种需求,较好的解 决了要让系统“做什么”的问题,下一步就是要着手实现系统的需求,即要着手 解决“怎么做”的问题。为建立一个功能完整的系统,要对系统的框架和模块的 划分进行详细的分析和设计,以下为系统框架设计和数据库设计的内容。 2 2.1 .1 总体框架设计总体框架设计 计算机学院 XXXXX 课程名称课程设计报告 3 据系统功能的需求,将系统功能分为用户管理模块、出租信息管理模块、出 售信息管理模块、需求信息管理模块和网站公告模块等五个模块。系统还要实现 出租房屋查询功能和出售房屋查询功能。应对用户功能的划分,可以得出系统功 能用例图 2.1。 为了将最新的资讯资料合理地利用和分享给用户,系统设定只有管理员才有 权