租赁物业管理信息系统设计_第1页
租赁物业管理信息系统设计_第2页
租赁物业管理信息系统设计_第3页
租赁物业管理信息系统设计_第4页
租赁物业管理信息系统设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/学号201510159308武汉科技大学城市学院课程设计报告课程名称数据库应用课程设计题目租赁物业管理信息系统设计学部信息工程学部专业软件工程班级姓名指导老师2017年6月23日课程设计评分表评分标准:学生是否严格遵守课程设计纪律,依据规定时间完成设计任务(占30%)课程设计报告书质量:(占40%)(1)是否接受了良好的设计方法,独立完成课程设计。(2)课程设计各分段的任务是否按时完成及完成的质量。(3)是否完成课程设计任务书指定的全部要求。课程设计报告书的撰写规范(占30%)课程设计报告书的撰写规范要求和毕业设计(论文)的要求相同。老师评分:1.学生出勤得分:(A)(B)(C)(D)2.程序设计得分:(A)(B)(C)(D)3.设计报告得分:(A)(B)(C)(D)总分:_________老师评语:依据该生在课程设计期间是否严格遵守课程设计纪律,依据规定时间完成设计任务,完成的程序设计是否符合的质量和规范,提交的课程设计报告书的质量和规范等多方面的评分,该生本次课程设计的评分为:老师签名:日期:年月日数据库应用课程设计任务书题目:租赁物业管理信息系统设计设计主要内容:一、开发平台:SQLSERVER2005+PowerDesigner15.0二、功能要求:1、设计内容设计一个租赁物业管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的时候首先要推断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。用SQLSERVER2005+PowerDesigner15.0编写程序实现对数据库的操作,依据要求完成全部的功能和模块。2、租赁物业管理信息系统数据库表单(可以依据需求增加)(1)出租户信息表单:租户编号、姓名、单位、电话、身份证号、房屋编号(外码)、房型。(2)合同信息表单:合同编号、客户姓名(外码)、出租户姓名(外码)、房屋编号、起租日期、止租日期、租期、月租金、总租金、已收租金、押金、业务员、签订日期、备注(3)房屋信息表单:房屋编号、地址、房型、面积、装修、出租价位、出租状态、备注(4)求租客户信息表:客户编号、客户姓名、客户电话、预定房屋编号、预定起租日期、预定租期、定金、要求、备注三、课程设计报告主要内容:1租赁物业管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2租赁物业管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3租赁物业管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4租赁物业管理信息系统程序设计(依据功能模块给出详细的程序代码,并给出重点语句的注释)四、课程设计要求:1按时到机房签到,在指定机位上机。遵守机房纪律。2独立完成课程设计任务。指导老师到机位上指导学生和分时段验收学生完成的程序。3按时提交打印的课程设计报告书。书目1需求分析 11.1系统目标 11.2.应用现状调查 11.3功能概述 11.4业务流程 22概念结构设计 32.1局部E-R图 32.1.1.求租客户信息管理E-R图 32.1.2.合同信息管理E-R图 32.1.3.房屋信息管理E-R图 42.1.4.出租户信息管理E-R图 42.2全局E-R图 53逻辑结构物理结构设计 63.1生成物理数据模型(PDM) 63.2创建数据库 63.3生成数据库表格 134小结 175参考文献 181需求分析1.1系统目标接受企业现有的软硬件环境及科学的管理系统开发方案,建立房屋租赁信息管理系统,实现房屋租赁信息管理的计算机自动化。系统应符合物业管理企业原有的房屋租赁管理制度,并达到操作直观、便利、好用、平安等要求。1.2.应用现状调查当前,很多物业管理企业的房屋租赁信息管理都是以纸张为介质作记录,人力管理的比例比较大,往往是各个主要负责人以书面的形式管理房屋租赁信息,效率低下。数据打印,汇总,成果更新不刚好,简洁丢失,损坏数据给学校学生带来损失,不易保存且数据保密性较差。1.3功能概述(1)合同管理:房屋租赁管理信息系统管理员可以对房主和房客签订的房屋合同进行管理,并且随着数据的变动对合同信息进行删除、查询、添加、修改,刚好维护数据库。(2)查询房屋信息:房屋租赁系统管理员、一般用户可以对房屋信息进行查询,了解房屋的户型、地址、面积、租金等信息,并且随着系统所给和的权限,进行打印功能。(3)查询用户信息:房屋租赁系统管理员和一般用户可以查询用户信息;系统管理员可以对用户信息进行查询,添加,修改和删除,便利管理;一般用户可以查询自己的用户信息,可以对自己的用户信息进行修改。(4)查询房屋出租求租信息:房屋租赁系统一般用户可以查询房屋出租出售的基本信息,包括所属楼宇、户型、面积、租金、状态等信息;查询房屋求租求购的基本信息,包括意向要求,用户资料等信息。一般房屋租赁系统的用户包括以下几种。房屋租赁系统管理员。管理员依据公司资源手动录入出租出售和求租求购信息,发布租赁信息,管理客户和用户信息。还有依据数据的变动更新,刚好做好数据统计分析和进行数据维护。系统管理员还要对一般用户发布的房源信息进行审核,解除不合法或者信息录入不完整的房源信息。依据房屋租赁市场的变动和趋势,在被权限授予的范围内,能够刚好对相关的房屋租赁数据进行增加、删除、修改、查询、阅读等。1.4业务流程房屋租赁管理活动其核心是对房屋、客户及其合同信息的管理。首先,房屋管理者要进行房屋登记,录入房屋的基本信息,以便对房屋有良好的管理;其次,要进行客户登记,客户进行登记之后才能进行查询;最终是发生在客户和房屋两个实体之间的合同信息,而且要对此信息做反馈。2概念结构设计依据概念设计的步骤,先产生局部E-R图,然后再将局部E-R图合并成初步的E-R图,最终进行优化,得到全局E-R图。2.1局部E-R图依据租赁物业管理信息系统的功能模块进行划分和设计局部E-R图,依据需求建立相关联系。2.1.1.求租客户信息管理E-R图在求租客户信息管理功能模块中,包括客户的一些基本信息:客户编号、客户名、客户电话、预定房屋编号、预定起租日期、预定租期、定金、要求、备注,其E-R图如图所示。图2-1求租客户信息管理E-R图2.1.2.合同信息管理E-R图在合同信息管理功能模块中,包括合同的一些基本信息:合同编号、客户姓名(外码)、出租户姓名(外码)、房屋编号、起租日期、止租日期、租期、月租金、总租金、已收租金、押金、业务员、签订日期、备注。出租户和求客户可依据这些信息签订合同,其E-R图如图所示。图2-2合同信息管理E-R图2.1.3.房屋信息管理E-R图在房屋信息管理功能模块中,包括房屋现状一些基本信息:房屋编号、地址、房型、面积、装修、出租价位、出租状态、备注。通过这些可以了解房屋的一些出租价格等的基本信息,其E-R图如图所示。图2-3房屋信息管理E-R图2.1.4.出租户信息管理E-R图在出租户信息管理模块中,包括出租户的各种基本信息:租户编号、姓名、单位、电话、身份证号、房屋编号、房型。求租客户可以通过这些信息了解和联系出租户。其E-R图如图所示。图2-4出租户信息管理E-R图2.2全局E-R图将各个局部E-R图汇合成一个整体的E-R图,消退冗余和冲突,进行优化后产生全局E-R图,如图所示。图2-5全局CDM图3逻辑结构物理结构设计3.1生成物理数据模型(PDM)将概念数据模型生成物理数据模型。生成后的图如图所示。图3-1完善后的物理数据模型(PDM)3.2创建数据库创建数据库表的部分代码语句如下:/*==============================================================*//*Table:agreementinformation*//*==============================================================*/createtableagreementinformation(合同编号varchar(20)notnull,namevarchar(20)null,预定房屋编号varchar(20)null,出租户姓名varchar(20)null,roomvarchar(10)null,起租日期datetimenull,止租日期datetimenull,租期datetimenull,月租金moneynull,总租金moneynull,已收租金moneynull,押金moneynull,业务员varchar(20)null,签订日期datetimenull,备注textnull,constraintPK_AGREEMENTINFORMATIONprimarykeynonclustered(合同编号))go/*==============================================================*//*Index:"awardacontract2_FK"*//*==============================================================*/createindex"awardacontract2_FK"onagreementinformation(nameASC,预定房屋编号ASC)go/*==============================================================*//*Table:"check"*//*==============================================================*/createtable"check"(namevarchar(20)notnull,预定房屋编号varchar(20)notnull,出租状态varchar(10)notnull,地址varchar(30)notnull,constraintPK_CHECKprimarykey(name,预定房屋编号,出租状态,地址))go/*==============================================================*//*Index:check_FK*//*==============================================================*/createindexcheck_FKon"check"(nameASC,预定房屋编号ASC)go/*==============================================================*//*Index:check2_FK*//*==============================================================*/createindexcheck2_FKon"check"(出租状态ASC,地址ASC)go/*==============================================================*//*Table:lessorinformation*//*==============================================================*/createtablelessorinformation(租户编号varchar(20)notnull,姓名varchar(20)notnull,出租状态varchar(10)null,地址varchar(30)null,合同编号varchar(20)null,单位varchar(30)null,电话varchar(15)null,身份证号varchar(20)null,constraintPK_LESSORINFORMATIONprimarykeynonclustered(租户编号,姓名))go/*==============================================================*//*Index:填写_FK*//*==============================================================*/createindex填写_FKonlessorinformation(出租状态ASC,地址ASC)go/*==============================================================*//*Index:拟定_FK*//*==============================================================*/createindex拟定_FKonlessorinformation(合同编号ASC)go/*==============================================================*//*Table:roominformation*//*==============================================================*/createtableroominformation(地址varchar(30)notnull,房型intnull,面积intnull,装修varchar(20)null,出租价位moneynull,出租状态varchar(10)notnull,constraintPK_ROOMINFORMATIONprimarykeynonclustered(出租状态,地址))go/*==============================================================*//*Table:seekrenterinformation*//*==============================================================*/createtableseekrenterinformation(客户编号varchar(20)null,namevarchar(20)notnull,客户电话varchar(15)null,预定房屋编号varchar(20)notnull,合同编号varchar(20)null,预定起租日期datetimenull,预定租期datetimenull,定金moneynull,要求textnull,constraintPK_SEEKRENTERINFORMATIONprimarykeynonclustered(name,预定房屋编号))go/*==============================================================*//*Index:"awardacontract_FK"*//*==============================================================*/createindex"awardacontract_FK"onseekrenterinformation(合同编号ASC)go3.3生成数据库表格求租户信息表,包括求租户的一些基本信息:表3-1表名:求租户信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1客户编号varchar200是2客户姓名varchar200是否3客户电话varchar150是4预定房屋编号varchar200是否5合同编号varchar200是6预定起租日期datetime83是7预定租期datetime83是8定金money84是9要求text160是10备注text160是合同信息表:表3-2表名:合同信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1合同编号varchar200是否2客户姓名varchar200是3预定房屋编号varchar200是4客户姓名varchar200是5出租户姓名varchar200是6房型varchar100是7起租日期datetime83是8止租日期datetime83是9租期datetime83是10月租金money84是11总租金money84是12已收租金money84是13押金money84是14业务员varchar200是15签订日期datetime83是16备注text160是房屋信息表:表3-3表名:房屋信息序号列名数据类型长度小数位标识主键外键允许空默认值说明1房屋编号varchar200是2地址varchar300是否3房型int40是4面积int40是5装修varchar200是6出租价位mone

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论