




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理及应用 课程设计报告 ( 2011 2012 学年 第 1 学期) 题 目 : 房屋租赁系统 专 业 : 软件工程 班 级 : 1 班 姓名学号 : 指导教师 : 柳玲 成 绩 : 计算机科学与技术系 2011 年 12 月 23 日 摘 要 当今社会进入了一个信息化的时代,信息化的管理给人们的生活带来了各种各样的便利。随着时代的进步,房屋的需求数量在与日俱增,按照传统的管理方式,无论在效率上,还是在数据的保存上都会很不方便。因此智能化的管理,才能起到事半功倍的效果。 房屋租赁系统为需求房屋的人群提供了一个平台,保障了对房屋需求信息管理的智能化和高效化。房屋租赁系统可以实现出租人信息的设置,房屋信息的录入,人员信息控制,房源查询设置,房源状态浏览,对房屋信息的具体管理,窗体布局,系统管理等功能。根据不同的权限,不只是注册用户,普通游客用户也可以进行查找,做到了真正的人性化。无论是管理员还是职员在使用系统的时候都能使工作变得更加快捷,减轻了负担。 房屋租赁管理系统是基于 用程序设计,运用了005 和 005 数据库开发工具。实现了对数据的增加、删除、更改等功能,为房屋需求人员提供方便 , 减轻了管理员的负担。 关键词: 房屋租赁管理; 据库 目 录 目 录 . I 1 概 述 . 1 设计目标 . 1 项 目规划 . 1 开发工具的选择 . 2 2 需求分析 . 3 需求分析 . 3 . 4 数据字典 . 5 3 系统总体设计 . 7 统功能结构 . 7 4 系统功能模块实现 . 7 录界面模块 . 8 户注册模块 . 9 屋租赁信息查询体 . 9 户房屋信息发布窗体 . 10 屋信息修改窗体 . 11 他功能 . 13 5 调试分析(运行结果) . 14 6 设计总结 . 20 致 谢 . 21 参 考 文 献 . 22 1 概 述 设计目标 房屋租赁管理系统可以实现求租人信息设置的登记,出租人信息的设置,房屋信息的录入,房源查询设置,房源状态浏览,对房屋信息的具体管理,窗体布局,系统管理等功能,根据不同的权限,不只是注册用户,非注册用户也可以进行查找,做到了真正的人性化。减轻了操作负担。 房屋租赁管理系统 使用了全新的 中介信息管理 理念 , 系统从完善的基础信息管理,和对已创建的房屋 信息 数据的增加、修改、删除、查询 等功能操作,不但能 提高 操作员效 率,缩短 操作时间,而且数据的安全性还得到了保障。 项目规划 房屋租赁管理系统 所涉及的信息非常的全面,用户管理、房屋信息发布管理模块、求租管理 模块、出租管理模块 等几个功能模块组成,规划系统功能模块如下: 1、 用户管理 模块 用户管理 模块主要包括用户的添加、修改等 功能,添加用户中可设置用户名、密码及其权限,修改用户,可以修改用户的密码 。 2、 房屋信息发布管理 模块 房屋信息管理 模块主要包括房屋所在区县的添加、删除、修改 等功能, 房屋大小的添加、删除、修改 等功能,房型信息设置 的 添加、删除、修改 等功能,租金 的添加、删除、修改 等功能以及联系人和联系电话的增加、删除、修改等功能,用户在此可发布出租房屋的基本信息 。 3、 求租管理 模块 求租者既可以通过按关键字查询查询,也可以按分类如 房屋位置、类型、租金、大小进行查询,查询方式的多元化更加方便了求租者操作! 4、出租管理模块 出租管理模块包括对房屋位置、类型、租金、大小、说明、联系人、联系电话等设置。方便出租者的操作。 开发工具的选择 称是“结构化查询语言 (,最早的 是 开发的一种查询语言,它的前身是 言。 言结构简洁,功能强大,简单易学,所以自从 司 1981 年推出以来, 言,得到了广泛的应用。如今无论是像QL 些大型的数据库管理系统,还是像 些微机上常用的数据库开发系统,都支持 言作为查询语言。 1 优点 泛地被采用正说明了它的优点。它使 全部用户,包括应用程序员、理员和终端用户受益非浅。 1、非过程化语言 一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。 许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有 句接受集合作为输入,返回集合作为输出。 集合特性允许一条 句的结果作为另一条 句的输入。 要求用户指定对数据的存放方法。 这种特性使用户更易集中精力于要得到的结果。所有 句使用查询优化器,它是 一部分,由它决定对指定数据存取的 最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。 2 2、 统一的语言 用于所有用户的 动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的 令只需很少时间就能学会,最高级的命令在几天内便可掌握。 许多任务提供了命令,包括: (1) 数据记录筛选: 据表 段名 =字段值 段名 (2) 更新数据记录: 据表 段名 =字段值 件表达式 (3) 删除数据记录: 据表 件表达式 2 需求分析 需求分析 随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 现在面对当前中介行业管理手段、管理技术落后等问题,已经不能适应时代的发展,因为它浪费了许多人力和物力,在信 息时代,这种传统的管理方法必然被计算机为基础的信息管理所取代。 通过调查,要求房屋租赁系统具有登录和注册的模块,对于已注册用户可以对房屋信息的发布、修改、删除和查询等功能。而非注册用户只具有查询房屋信息的功能。 房屋出租人 ( ) 租房人 ( ) 据字典 区县信息表中包括区县编号、 区县名称等两个信息,如表 示。 表 县信息表表 房屋信息表中包括房屋编号、用户编号、房屋类型编号、室、厅、房屋描述、租金、发布标题、发布日期、联系电话、联系人、交易类型(出租、求租、合租、转让)、房屋状态、区县编号。已注册用户可以按房屋编号、用户编号、房屋类型编号、室、厅、房屋描述、租金、发布标题、发布日期、联系电话、联 系人、交易类型(出租、求租、合租、转让)、房屋状态、区县编号进行房屋信息发布、修改和删除,如表 示。 列名 数据类型 长度 可否为空 说明 ID 1 县编号,主键,自增 0 区县名称 列名 数据类型 长度 可否为空 说明 11 屋信息编号,主键,自增 1 户编号、外键 1 屋类型编号、外键 1 1 000 屋描述 0 金 0 布标题 0 布日期 0 系电话 0 系人 0 易类型 1 屋状态 表 屋信息表 房屋类型表包括房屋类型编号、房屋类型名称等信息。如表 示。 表 工信息表 用户信息表包括。如表 示。 表 屋信息 信息表 列名 数据类型 长度 可否为空 说明 ID 1 户编号,主键,自增 6 户名 6 码 创建数据表之后,设计数据表之间的关系,如图 示。 表 统数据表之间的关系 1 县编号,外键 列名 数据类型 长度 可否为空 说明 ID 1 屋类型编号、主键、自增 6 房屋类型名称 3 系统总体设计 统功能结构 房屋租赁系统的功能模块图如图 示。 图 赁系统功能结构图 4 系统功能模块实现 录界面模块 登录界面模块是通过访问数据库中的 中的 个字段来判断用户名和密码是否匹配,如果匹配就登入成功 。用户可以不用登入,就可以作为游客进入主界面,但其权限有限,只能查询房屋信息,不能发布和修改以及删除房屋信息。如图 示。 主要代码: ; ; rs= , , ; if() ; ); ); e) / 动生成 ; 图 录界面 户注册模块 用户点击注册进入注 册界面就可以注册自己的账号了。如图 示。 主要代码: ,?); ; ; , , ; e) / 动生成 ; 图 户注 册 屋租赁信息查询体 用户可通过此界面来查询房屋租赁信息,如图 示。 图 屋查询主窗体 户房屋信息发布窗体 通过此窗体来实现房屋信息的发布, 如图 图 屋信息发布窗体 屋信息修改窗体 对房屋信息进行编辑, 如图 示。 图 屋信息修改 窗体 他功能 房屋租赁系统不仅可以实现求租人信息设置的登记,出租人信息的设置,房屋信息的录入,房源查询设置,房源状态浏览,对房屋信息的具体管理,还可以实现注册用户修改密码、以及删除 自己发布的房屋信息,最可贵的是,温馨的界面给人以美的享受! 5 调试分析(运行结果) 在本次 数据库 课程设计中遇到了很多实际性问题在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。 以下是我组的调试分析与运行结果。 遇到的问题: 系统设计阶段的问题收获: 1. 数据库设计阶段 数据库表建成后,各个表要有一个字增的非空主键,在建立表与表之间的相互联系时会出现错误。另外,数据库建成后,在为数据库创建用户时,创建的用户不能映射到此数据库! 2 . 费了我们不少的时间进行设计和调试,问题重重,但最后都被我们一个 个攻破了,终于体会到团队的力量是伟大的。 3. 这是数据库最后一个阶段了,可是也遇到了很大的问题。开始在 是连接不成功,显示一些看不懂的错误,通过上网查资料才知道要对 005进行设置,开启远程连接以及 要重启服务才可以。这个问题一直纠结了我们小组好久,最终经过我们的共同努力,终于把它解决了。 6 设计总结 随着 信息产业 的飞跃发展 , 生活越来越离不开信息 化、自动化、人性化 。 中介管理也渐渐从以前的人工手 动管理转变到计算机智能化管理, 方便 了员工对中介行业的管理,使管理效率得到提升,数据更叫清晰化、条理化、结构化 。 天天房屋出租管理系统 ,是典型的数据管理软件,房屋租赁系统 利 用 页知识以及 言及 据库技术相结合开发,对 房屋出租 的管理实行计算机管理,可以为 房屋 管理人员减轻负担,提高工作的效率。 房屋租赁系统为需求房屋的人群提供了一个平台,保障了对房屋需求信息管理的智能化和高效化。房屋租赁系统可以实现求租人信息设置的登记,出租人信息的设置,房屋信息的录入,人员信息控制,房源查 询设置,房源状态浏览对房屋信息的具体管理,窗体布局,系统管理等功能。用户在使用系统的时候都能使工作变得更加快捷,减轻了负担。 用户可以对房屋信息进行分类,模糊等方式的查询。方便了用户对房屋信息的管理和了解,也方便了需求人员的需求查询,有效的提高员工的工作效率,为企业创造利润。总之,房屋租赁系统是一个智能化的中介行业管理软件,有效的方便了房屋信息的管理。 致 谢 在本次课程设计实践中,指导教师以对学生认真负责的态度,提供了非常有益的指导意见,给予我很大的帮助,使我得到实质性的提高。这对于我以后的工作 和学习是巨大的财富。 我会珍惜这次课设中学到的大量知识和经验,为以后的工作学习提供必要的帮助。 在做这个系统的过程中,程序调试给我留下最深的印象,在调试上花的时间最多,这说明了我在平时学习的时候学的不够扎实,对错误研究不够,编写代码的时候不够仔细,还有就是缺乏足够的耐心。 经过课程设计的训练,我学到很多,也成熟许多。在整个课程设计的过程中指导老师和同学都帮助我很多,特别是柳玲老师 严谨的治学作风、 深厚的理论水平、 热情的待人态度给我留下了深刻的印象 。她为 我们提出一些关键性的问题和宝贵的意见,这些关键性的问题和宝贵 的意见,对我们的作业的成功完成起了决定性作用!我们小组再次感谢您的帮助! 参 考 文 献 1 刘卫宏 . 005 实用教程 . 第一 版 . 北京 :科学出版社 , 2003 年 :2 萨师煊 ,王珊 第三版 高等教育出版社 ,1983 年 :3 刘韬 ,楼兴华 005数据库系统开发实例导航 北京 :人民邮电出版社 ,2004年 :4 李保春 ,曾慧 005应用系统开发教程 北京 :清华大学出版社 ,2006年 :5 张跃廷 ,005 数据库系统开发完全手册 人民邮电出版社 ,2006 年 :6 序设计 高等教育出版社 ,2006 年 :7 站开发逐步深入中文版 电子工业出版社 ,2006 年 :设计 日志 星期一: 2011 年 12 月 19 日 今天是数据库课程设计的第一天,充满兴奋。上周的数据结构课程设计让真锻炼人,我们期待在这周能有其他的更大的收获。之前,我们还在为选题争论不休,但到 了今天,我们终于敲定了选题,那就是“房屋租赁系统”。老师布置了任务后,我们小组就开始新一轮的讨论。那就是分工的问题了。小组讨论需求分析,设计分析的细节。 星期二: 2011 年 12 月 20 日 今天,我们全面启动系统的实施工作。我们参考好多的书,网站,向其他的同学咨询。初步形成整个系统的构架。前期,李全信负责 审核及其与数据库的连接,谢永辉负责数据库。谢伟韩和刘行楚继续进一步完善需求分析的更多的功能。然而,在创建数据库的时候也遇到一些问题,例如数据库表建成后,各个表要有一个字增的非空主键,在 建立表与表之间的相互联系时会出现错误。另外,数据库建成后,在为数据库创建用户时,创建的用户不能映射到此数据库! 星期三: 2011 年 12 月 21 日 今天是近一步完善 日子。完善
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 口腔癌的护理
- 夹板固定技术课件
- 骨折康复治疗
- 六年级家长会教学课件
- 2025至2031年中国毛针织品行业投资前景及策略咨询研究报告
- 极限运动体验营行业深度调研及发展项目商业计划书
- 水粉水彩画创作在线平台行业跨境出海项目商业计划书
- 2025至2031年中国微处理双显示RS-485表行业投资前景及策略咨询研究报告
- 海报与宣传册设计企业制定与实施新质生产力项目商业计划书
- 北京房地产AI应用行业深度调研及发展项目商业计划书
- 【MOOC】数值天气预报-南京信息工程大学 中国大学慕课MOOC答案
- 2024年江苏省高考政治试卷(含答案逐题解析)
- 2024年安徽省高考物理试卷真题(含答案解析)
- 2024年安徽省高考物理试卷(真题+答案)
- 自发冠脉夹层诊疗指南解读
- 《一滴水经过丽江》的课件
- 原子荧光分析(汞)原始记录2
- 三级医院服务能力指南2022
- 家庭室内装饰装修工程验收单
- 物流招标文件模板(完整版)
- 电梯困人救援流程图
评论
0/150
提交评论