毕业论文-基于asp的房产管理信息系统的设计与实现内容摘要:

侵扰,又能防止因误操作引起的数据错误。 因此,系统要有权限管理机制,保证系统软件安全、可靠地 运行。 易维护 随着企业的发展,根据实际工作需要,对系统的要求也会不断更新。 系统应提供方便、灵活的维护手段,方便应用人员和设计开发人员的维护和管理。 数据库设计合理 数据库是整个系统的核心,是系统可以长期稳定存在的基础。 建立数据库需要注意以下问题 : 1)数据的一致性 2)合理冗余 如果数据冗余低,数据的完整性容易得到保证,但增加了表间连接查询的操作,为了提高系统的响应时间,合理的数据冗余也是必要的。 3)合理选择数据类型 数据类型的合理选择对于数据库的性能和操作具有很大的影响。 4)数据存储规范化。 合理运用新技术 随着网络技术的发展和企业计算机应用的不断深入、应用系统日益复杂,企业应用的软件框架也随之不断发展演变。 只有选择好的软件框架和先进的实现技术,才能建立先进实用计算机科学与技术系毕业设计(论文) 14 而有生命力的企业应用系统。 一个好的企业应用的软件框架,可保护企业的投资不因框架结构改变或平台的变迁而浪费,保证在其上开发的应用能不断地扩充、升级,保证系统长期稳定运行。 采用主流的先进开发技术及工具,技术较成熟,可利用的技术资源多,可提高软件开发效率,使开发出的软件质量高、可靠性强,取得事半功倍的效果。 总体设计方案 房 产信息管理系统各功能模块的总体设计主要是对前台操作和后台管理的设计基本流程图如下: 前台:用户查询所要查询的房产信息,如图 : 图 前台查询流程图 进入首页 选择所要查询信息的信息 输入所要查询信息 字符无效重新输入 显示所查询信息 是否有效字符 计算机科学与技术系毕业设计(论文) 15 据此设计出系统的功能模块 前台:如图 所示 : 图 系统功能前台实现模块图 后台:如图 图 系统功能后台实现模块图 出售信息 求购信息 求租信息 出租信息 楼盘展示 会员专区 房产信息管理系统前台 密码修改 出租信息管理 求租信息管理 出售信息管理 求租信息管理 留言管理 管理员登录 房 产信息管理系统后台 订单管理 计算机科学与技术系毕业设计(论文) 16 数据库设计 数据库表结构设计 在设计数据库表结构之前,首先要创建一个数据库。 本系统使用的数据库名为。 在 ACCESS 中创建数据库,数据库 主要包含以下几个表:管理员表、会员信息表、最新楼盘信息表、出租信息表、求租信息表、出售信息表、求购信息表、留言表还有其他关系表。 下面分别介绍一些表的结构。 最新楼盘表 表 house_new 表 字段名称 数据类型 说明 id 自动编号 编号 house_name 文本 楼盘名称 kfs 文本 开发商 qy 文本 区域 address 文本 地址 house_lx 文本 房屋类型 mj 文本 面积范围 first_pay 文本 起价 jun_pay 文本 均价 date 文本 日期 sell_address 文本 售楼地址 sell_tel 文本 售楼热线 文本 邮箱 计算机科学与技术系毕业设计(论文) 17 出租信息表 表 house_hack 表 字段名称 数据类型 说明 id 自动编号 编号 bh 文本 房源编号 qy 文本 区域 house_name 文本 楼盘名称 address 文本 地址 hx 文本 房型 wylx 文本 物业类型 jz_area 文本 建筑面积 do_floor 文本 所在楼层 sum_floor 文本 楼层总数 pay 文本 交易价格 tel 文本 电话 man 文本 联系人 文本 邮箱 date 文本 日期 user_id 文本 会员用户编号 求租信息表 计算机科学与技术系毕业设计(论文) 18 表 house_hire 表 字段名称 数据类型 说明 id 自动编号 编号 bh 文本 房源编号 qy 文本 区域 address 文本 地址 hx 文本 房型 wylx 文本 物业类型 min_area 文本 要求面积下限 max_area 文本 要求面积上限 do_floor 文本 所在楼层 min_pay 文本 最低价 max_pay 文本 最高价 tel 文本 电话 man 文本 联系人 文本 邮箱 date 文本 日期 user_id 文本 用户编码 ER 图 ER 模型的构成成分是实体集、属性和联系集,其表示方法如下: ( 1) 实体集用矩形框表示,矩 形框内写上实体名。 ( 2) 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。 计算机科学与技术系毕业设计(论文) 19 ( 3) 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即 1— 1— M 或 M—M。 因此, ER 模型也称为 ER 图。 图 房产管理信息系统 ER 图 系统详细设计 房产管理信息系统的主要任务是针对房产公司的管理需要,建立一套完善的管理系统。 由于时间的限制,只对房产管理信息系统查询模块和管理模块 进行分析和设计。 主要功能包括楼盘展示、求租出租信息 、 出售求购信息 , 会员专区功能,房源管理,系统管理,定单管理,留言管理, 可以按各种查询条件查询到所需资料 ,系统地全面地实现了房产管理信息系统查询和管理模块的功能,主要功能包括: 前台: 计算机科学与技术系毕业设计(论文) 20 楼盘展示功能 1)推荐楼盘; 2)楼盘详细资料; 3)楼盘各种信息的查询功能; 求租出租信息功能 1)求租出租信息模糊查询; 2)求租出租楼房的详细信息查询; 出售信息功能 1)出售信息模糊查询; 2)出售楼盘的详细资料查询; 求购信息功能 1)求购信息模糊查询 ; 2)求购楼盘的详细信息查询; 会员专区功能 1)会员注册; 2)会员用户的信息修改; 3)账户密码的修改; 4)房源信息的管理及查询; 5)出租、求租、出售、求购信息的登记。 后台: 管理员管理功能 计算机科学与技术系毕业设计(论文) 21 1)管理员的登录及退出; 2)管理员密码修改; 新楼盘管理功能 1)最新楼盘信息查询; 2)最新楼盘信息的删除及修改; 3)最新楼盘的添加; 求租出租信息管理功能 1)求租出租信息的查询; 2)求租出租信息的删除及修改; 3)求租出租信息的添加; 出售信息管理功能 1)出售信息的查询; 2)出售信息的删除及修改; 3)出售信息的添加; 求购信息管理功能 1)求购信息的查询; 2)求购信息的删除及修改; 3)求购信息的添加; 查看定单功能 1)订单信息的查询; 2)订单信息的删除及详细资料的查询; 计算机科学与技术系毕业设计(论文) 22 查看留言功能 1)留言信息的查询; 2)留言信息的删除及详细资料的查询。 计算机科学与技术系毕业设计(论文) 23 5 系统实现和功能测试 系统实现 首页的设计是关键的一步,首页设计要给人一种美感。 人们往往看到首页就对你的网站产生了浓厚的情趣。 首页的设计如下图 : 图 首页界面显示 计算机科学与技术系毕业设计(论文) 24 前台查询模块 前台查询主要是对房产信息的查询,主要是对出租信息、求租信息、出售信息和求购信息的查询。 本查询利用的是模糊查询,通过与数据库的连接直接可以查到所想查询的信息。 就以查询出租房源信息为例介绍查询功能的实现。 如下图 : 图 出租信息查询界面 关键代码: % dim search,search_qy,search_lx,search_hx,search_mj_min,search_mj_max,search_jg_min,search_jg_max search_qy=request(search_qy) search_lx=request(search_lx) search_hx=request(search_hx) search_mj_min=trim(request(search_mj_min)) search_mj_max=trim(request(search_mj_max)) search_jg_min=trim(request(search_jg_min)) search_jg_max=trim(request(search_jg_max)) % 查询结果如下图 : 计算机科学与技术系毕业设计(论文) 25 图 查询结果界面 会员专区模块 会员专区主要包括个人信息修改、账户密码修改、查看历史订单、房源信息管理、出租信息登记、求租信息登记、出售信息登记、求购信息登记和退出会员专区。 计算机科学与技术系毕业设计(论文) 26 非会员没有这么些功能,只有注册了会员才能执行会员的权限。 会员专区界面如下图 所示: 图 会员专区界面 当点击查看历史订单时出现如图 所示 : 计算机科学与技术系毕业设计(论文) 27 图 历史订单结果界面 后台管理模块 后台主要是对数据库的维护,其主要包括密码修改, 退出系统、会员信息查询及修改,新楼盘的信息查询、修改及添加,出租信息查询、修改及添加,求租信息查询、修改及添加,出售信息查询、修改及添加,求购信息查询、修改及添加,查看定单、定单详细资料查看及删除,查看留言及删除。 后台管理界面如图。 计算机科学与技术系毕业设计(论文) 28 图 后台管理界面 系统验证及优化 系统运行环境 硬件环境 1)服务器最低硬件需求: ① CPU: Pentium 2GHz 以上或相当于同等速度的处理器 ②内存: 2GB ③硬盘: 40G 2)推荐系统采用下面的硬件 ① CPU: Pentium III 1GHz 或相当于同等速度的处理器 ②内存: 512MB ③硬盘: 40G 计算机科学与技术系毕业设计(论文) 29 软件环境 1)操作系统: Windows 98/me/2020,xp 2) Web 服务器: IIS 系统功能测试 前台查询模块(单条件查询) 该功能通过输入查询条件,查询得到需要的房产信息列表及相关信息。 测试用例及结果分析如表。 表 前台查询功能测试用例表 测试用例 用例描述 预期结果 实际结果 结果分析 滨江区 房产区域关键字 查询到在滨江区的房源 查询列表中列出在滨江 区的房源 预期结果与实际结果相符合 31321 非法查询条件 提示没有数据 查询 列表显示为空,提示没有数据 预期结果与实际结果相符合。 会员专区模块(单条件查询) 该功能通过输入查询条件,查询得到需要的房产信息列表及相关信息。 测试用例及结果分析如表。 表 会员专区功能测试用例表 测试用例 用例描述 预期结果 实际结果 结果分析 计算机科学与技术系毕业设计(论文) 30 小贱 已订单的会员用户 查看到会员 小贱的所有订单 查询列表中列出会员 小贱的所有订单 预期结果与实际结果相符合 2 未订单的会员用户 提示您还 未在本站下。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。