欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
换一换
首页 沃文网 > 资源分类 > DOC文档下载
 

宜家中介房屋租赁管理系统的数据库设计

  • 资源ID:20083       资源大小:515.50KB        全文页数:23页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: QQ登录   微博登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

加入VIP,免费下载资源
 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

宜家中介房屋租赁管理系统的数据库设计

数据库原理及应用课程设计报告题目宜家中介房屋租赁管理系统的数据库设计目录一、开发背景...................................................................................................................................21.1、背景....................................................................................................................................21.2、目的....................................................................................................................................2二、系统简要分析...........................................................................................................................22.1、系统目标与要求................................................................................................................22.1、系统功能结构分析...........................................................................................................3三、业务流程分析...........................................................................................................................4四、数据流程分析...........................................................................................................................84.1、数据流图..........................................................................................................................84.2、数据字典..........................................................................................................................9五、概念模型设计.........................................................................................................................165.1、ER图设计..................................................................................................................165.2、CDM模型......................................................................................................................17六.逻辑模型设计..........................................................................................................................18七.物理结构设计..........................................................................................................................197.1、关系模式........................................................................................................................197.2、生成的创建表的SQL脚本文件....................................................................................19八、课程设计心得体会.................................................................................................................21九、参考文献.................................................................................................................................22一开发背景1.1背景90年代中期,由于Internet的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。引入Internet后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户机/服务器(Client/Server)结构在这方面就远不及B/S结构。作为房屋租赁公司的管理者,希望能够对房屋租赁事务管理的整个流程状态,信息资料的情况了如指掌,使其可以做出科学的决策。作为工作人员期望能够避免繁琐的手工操作,甩掉传统的手工记录方式,达到事半功倍的效果。一个能够使其实现管理系统化、规范化、自动化的计算机系统就显得很有必要。利用计算机技术,实现管理系的自动化,规范化就是这个问题最好的解决方法。1.2目的利用计算机支持企业高效率完成房屋租赁治理的日常事务,是适应现代企业制度要求、推动企业劳动型治理走向科学化、规范化的必要条件;而房屋租赁治理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的治理,房屋租赁治理,收费以及统计表的治理,一般不允许出错,假如实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租赁工作的治理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工治理所无法比拟的优点.例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高物业治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。开发本系统就是为了解决企业在房屋租赁信息治理中的一些不规范,使房屋租赁信息的治理向着规范化、简单化、有效化的方向发展。二系统简要分析2.1系统目标与要求建立一个房屋租赁管理系统,统一管理房主、租赁者以及房屋信息,以便快速地提供租赁服务。该系统应具有以下功能目标1.登记房主信息。对于每名房主,系统需要记录其编号、姓名、住址和联系电话等,并将这些信息写入房主信息文件。2.登记房屋信息。所有在系统中登记的房屋都有唯一的编号,除此之外,还需登记房屋的地址、房型(平房、带阳台楼房、独立式住房、别墅、其他)、大小、最多能容纳的房客数、预设租金、房屋状态(待租、已租、装修中)及房屋说明等。这些信息都保存在房屋信息文件中。3.登记租赁者信息。所有想要通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,包括编号、姓名、性别、联系电话等。这些文件都保存在租赁者信息文件中。4.租赁房屋。已经登记在系统中租赁者,可以得到一份系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。5.收取手续费。房主登记完房屋后,系统会生成一份费用单,房主根据费用单缴纳相应的费用。6.变更房屋信息。当租赁者与房主达成租房、退房协议后或房屋信息发生变化时,房主向系统提供变更房屋的请求。系统根据房主的请求,修改房屋信息文件。2.2系统功能结构分析对公司的功能结构进行分析时,得出如下功能结构图其中房主管理是对房主信息的管理;租赁者管理是对租赁者信息的管理;房屋管理是对房屋信息和房屋变更信息的管理;看房安排管理是对租赁者提出的看房请求安排房主和租赁者见面的情况的管理;查询分析对房主登记手续费进行统计。三业务流程分析业务流程图对公司的业务进行分析,得出如下业务流程图1登录房主信息2登录房屋信息3登录租赁者信息4看房5更改房屋信息四数据流程分析4.1数据流程图4.1.1房屋租赁系统顶层数据流程图P0房屋租赁管理系统E1房主F2房屋信息F3费用单F1房主信息F4变更请求F5看房安排F6看房确认安排E2租赁者F9房屋信息F8看房请求F7看房通知F10查询房屋请求顶层数据流程图4.1.2房屋租赁系统一层数据流程图在一层数据流图中,矩形中表示处理逻辑,即p1到p6表示具体的处理;E1房主和E2租赁者表示实体;F1至F11表示数据流;D1至D4表示数据存储文件。P1登记房主信息P2登记房屋信息E1房主F1房主信息F2房屋信息F3费用单D1房主信息文件P5安排租赁者看房F6看房安排确认F5看房安排E2租赁者F8看房请求F7看房通知看房记录文件D4P6变更房屋状态F4变更请求D3房屋信息文件P4查询待租信息F10查询房屋请求F9待租房屋信息P3登录租赁者信息F11租赁者信息D2租赁者信息文件一层数据流图4.2数据字典数据字典是系统中各类数据描述的集合,数据字典通常包括数据项,数据结构,数据流,数据存储和数据处理5个部分,房屋租赁管理系统数据字典内容如下4.2.1数据项数据项名称房主编号数据项含义说明某房屋出租者的唯一代码编号类型及长度字符型,10位取值范围“000000”-“999999”数据项名称房主姓名数据项含义说明某房屋出租者的姓名类型及长度字符型,10位取值范围“000000”-“999999”6数据项名称房主住址数据项含义说明某房屋出租者的家庭住址类型及长度字符型,35位取值范围“000000”-“999999”数据项名称房主电话数据项含义说明某房屋出租者的联系电话类型及长度字符型,15位取值范围“000000”-“999999”数据项名称租赁者编号数据项含义说明某房屋租赁者的唯一代码编号类型及长度字符型,10位取值范围“000000”-“999999”数据项名称租赁者姓名数据项含义说明某房屋租赁者的姓名类型及长度字符型,10位取值范围“000000”-“999999”数据项名称租赁者性别数据项含义说明某房屋租赁者的性别类型及长度字符型,4位取值范围“‘男’,‘女’”数据项名称租赁者电话数据项含义说明某房屋租赁者的联系电话类型及长度字符型,15位取值范围“000000”-“999999”数据项名称房屋编号数据项含义说明某房主的某一房屋的唯一代码编号类型及长度字符型,10位取值范围“000000”-“999999”数据项名称房屋地址数据项含义说明某房主的某一房屋的地址类型及长度字符型,40位取值范围“000000”-“999999”数据项名称户型数据项含义说明某房屋型号类别类型及宽度字符型,10位取值范围“‘平房’、‘带阳台楼房’、‘独立式住房’、‘别墅’、‘其他’数据项名称房屋面积数据项含义说明某房主的某一房屋的面积类型及长度整型数据项名称最大房客数数据项含义说明某房屋的最大容纳人数类型及宽度整型数据项名称预设租金数据项含义说明某房主对某房屋的期望租金类型及宽度整型数据项名称房屋状态数据项含义说明某房屋当前的状态类型及宽度字符型,10位取值范围“‘待租’,‘已租’”数据项名称登记日期数据项含义说明某房屋信息的登记时间类型及宽度时间型数据项名称更新日期数据项含义说明某房屋当前信息的更新时间类型及宽度时间型数据项名称费用单编号数据项含义说明某费用单的唯一代码编号类型及长度字符型,10位取值范围“000000”-“999999”数据项名称金额数据项含义说明某费用单上的金额数类型及长度整型数据项名称费用单日期数据项含义说明某费用单产生的时间类型及宽度时间型数据项名称看房编号数据项含义说明某看房事件的唯一代码编号类型及长度字符型,10位取值范围“000000”-“999999”数据项名称看房日期数据项含义说明某看房事件的时间类型及宽度时间型数据项名称看房地点数据项含义说明某看房事件的地点类型及长度字符型,30位取值范围“000000”-“999999”数据项名称租赁编号数据项含义说明某租赁事件的唯一代码编号类型及长度字符型,10位取值范围“000000”-“999999”数据项名称租赁日期数据项含义说明某租赁事件的时间类型及宽度时间型4.2.2数据流数据流编号F1数据流名称房主信息说明记录房主的基本信息数据流来源房主数据流去向登记房主信息数据项组成房主编号姓名住址联系电话数据流量100条/天高峰流量250条/天数据流编号F2数据流名称房屋信息说明记录房屋的基本信息数据流来源房主数据流去向登记房屋信息数据项组成房屋编号房屋地址房型面积最大房客数预设租金房屋状态数据流量100条/天高峰流量300条/天数据流编号F3数据流名称费用单说明记录产生的费用单信息数据流来源登记房屋信息数据流去向房主数据项组成费用单编号金额费用单日期数据流量100条/天高峰流量200条/天数据流编号F4数据流名称变更请求说明记录变更的房屋信息数据流来源房主数据流去向变更房屋状态数据项组成房主编号房屋编号变更信息数据流量150条/天高峰流量300条/天数据流编号F5数据流名称看房安排说明想房主提供的租赁者的看房请求数据流来源安排租赁者看房数据流去向房主数据项组成看房编号看房日期看房地点数据流量50条/天高峰流量150条/天数据流编号F6数据流名称看房安排确认说明房主对看房安排的回复数据流来源房主数据流去向安排租赁者看房数据项组成看房编号看房日期看房地点数据流量50条/天高峰流量150条/天数据流编号F7数据流名称看房通知说明对租赁者看房请求的回复数据流来源安排租赁者看房数据流去向租赁者数据项组成看房编号看房日期看房地点数据流量50条/天高峰流量150条/天数据流编号F8数据流名称看房请求说明租赁者向系统提交的看房请求信息数据流来源租赁者数据流去向安排租赁者看房数据项组成租赁者编号房屋编号看房日期看房地点数据流量100条/天高峰流量200条/天数据流编号F9数据流名称待租房屋信息说明状态为待租的房屋信息数据流来源查询待租信息数据流去向租赁者数据项组成待租房屋信息数据流量300条/天高峰流量500条/天数据流编号F10数据流名称查询房屋请求说明租赁者查询所需房屋的信息数据流来源租赁者数据流去向查询待租房屋信息数据项组成租赁者编号房屋信息数据流量200条/天高峰流量500条/天数据流编号F11数据流名称租赁者信息说明租赁者项系统提交的信息数据流来源租赁者数据流去向登录租赁者信息数据项组成租赁者编号姓名性别联系电话数据流量100条/天高峰流量2000条/天4.2.3数据存储数据存储编号D1数据存储名称房主信息文件简述记录房主的基本信息数据存储组成房主编号姓名联系电话相关联的处理P1数据存储编号D2数据存储名称租赁者信息文件简述记录租赁者的基本信息数据存储组成租赁者编号姓名性别联系电话相关联的处理P3数据存储编号D3数据存储名称房屋信息文件简述记录房屋的基本信息数据存储组成房屋编号房屋地址房型大小最多容纳数预设租金房屋状态房屋说明登记时间相关联的处理P2、P4、P6、P7数据存储编号D4数据存储名称看房记录文件简述记录租赁者看房文件数据存储组成安排看房编号房主编号房屋编号租赁者编号看房时间相关联的处理P54.2.4外部实体的描述外部实体编号E1外部实体名称房主简述在系统中注册了拥有房屋可以出租的人输入的数据流费用单,看房安排输出的数据流房主信息,房屋信息,看房确认安排,变更请求外部实体编号E2外部实体名称租赁者简述在系统中已注册了希望租借房屋的人输入的数据流看房通知,待租房屋信息输出的数据流租赁者信息,看房请求五概念模型设计5.1ER图设计5.1.1图例说明实体属性联系5.1.2ER图房主房主编号姓名住址联系电话房主实体ER图租赁者租赁者编号姓名性别联系电话租赁者实体ER图房屋房屋编号地址房型大小最多容纳数预设租金房屋状态房屋说明房屋实体ER图总ER图5.2CDM模型六逻辑模型设计PDM模型七物理结构设计7.1关系模式房主(房主编号,房主姓名,房主住址,房主电话)房屋(房屋编号,房主编号,房屋地址,房型,面积,最大房客数,预设租金,房屋状态,登记日期,更新日期)租赁者(租赁者编号,租赁者姓名,性别,租赁者电话)租赁(房屋编号,租赁者编号,租赁编号,日期)看房(房主编号,租赁者编号,看房编号,看房日期,看房地点)费用单编号(费用单编号,房主编号,房屋编号,费用单编号,金额,费用单日期)说明其中下划线中实线表示关系的主码,波浪线表示外码。7.2生成的创建表的SQL脚本文件/**//*Table房主*//**/createtable房主房主编号char10notnull,房主姓名char10notnull,房主住址char35,房主电话char15,constraintPK_房主primarykey房主编号;/**//*Table房屋*//**/createtable房屋房屋编号char10notnull,房主编号char10,房屋地址char40,面积integer,户型char10,最大房客数integer,预设租金integer,房屋状态char10,登记日期datetime,更新日期datetime,constraintPK_房屋primarykey房屋编号;/**//*Table看房*//**/createtable看房房主编号char10notnull,租赁者编号char10notnull,看房编号char10notnull,看房日期datetimenotnull,看房地点char30notnull,constraintPK_看房primarykeyclustered房主编号,租赁者编号;/**//*Table租赁*//**/createtable租赁租赁者编号char10notnull,房屋编号char10notnull,租赁编号char10notnull,租赁日期datetime,constraintPK_租赁primarykeyclustered租赁者编号,房屋编号;/**//*Table租赁者*//**/createtable租赁者租赁者编号char10notnull,租赁者姓名char10,性别char4,租赁者电话char15,constraintPK_租赁者primarykey租赁者编号;/**//*Table费用单*//**/createtable费用单房主编号char10notnull,房屋编号char10notnull,费用单编号char10,金额integer,费用单日期datetime,constraintPK_费用单primarykeyclustered房主编号,房屋编号;八课程设计心得体会通过这一次为期一周的课程设计,我学到的东西比以前上课学到的还要多,这让我明白,理论永远是理论,要是没有实践,理论永远是一纸空文。如果数据库原理知识基础不扎实,做出的数据库也会漏洞百出。原来在上课时,对老师强调的一些知识不以为然,然而,在这次的课程设计过程中,经过自己的实际操作,才明白了这些知识的重要性和灵活性,远远不是通过看书就能掌握的。所以,我们要将理论和实践结合起来,把我们在课堂上学到的东西运用在实际中,这样才能提高我们自身的能力。通过这样一次自己完全独立的课程设计,从最初的一个题目到最后形成的数据库文件和实验报告,让我非常有自豪感,这是由自己完全独立完成的,通过这次的设计,让我第一次对信息系统有了全面的认识,这是非常重要的收获。这次的课程设计也有一些不足之处,在考虑业务流程图时,有些功能不太完善,与实际应用有一定的出入。还不能完全应用在实际中,这需要我们以后的积累来逐步完善。九参考文献【1】数据库技术施伯乐北京希望电子出版社2003【2】数据库原理及应用教程李超燕科学出版社2005【3】PowerDesigner系统分析与建模赵韶平清华大学出版社2010【4】数据库系统概论王珊,萨师煊高等教育出版社2006忽略此处..

注意事项

本文(宜家中介房屋租赁管理系统的数据库设计)为本站会员(星星008)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2017-2019 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922