建立物业管理系统PDM模型 数据库系统分析与设计_第1页
建立物业管理系统PDM模型 数据库系统分析与设计_第2页
建立物业管理系统PDM模型 数据库系统分析与设计_第3页
建立物业管理系统PDM模型 数据库系统分析与设计_第4页
建立物业管理系统PDM模型 数据库系统分析与设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、实 验 报 告课程名称: 数据库系统分析与设计 实验名称:建立物业管理系统PDM模型院 (系): 专业班级: 姓 名: 学 号: 指导教师: 16一、实验目的和要求1、了解数据库物理数据模型(PDM)的基本概念(表、列、视图、主键、外键、存储过程、触发器、索引、完整性约束等);2、了解PDM逆向工程;3、了解如何在需求分析基础上创建物理模型;4、学会在PowerDesigner中建立PDM;5、学会并理解如何将PDM生成物理数据库;6、学会在PowerDesigner中如何通过逆向工程生成PDM。二、实验软硬件环境1、个人PC电脑一台;2、Windows操作系统、PowerDesigner16

2、.0及以上版本;三、实验内容1、对物业管理系统建立物理数据模型(PDM);2、将PDM生成物理数据库(SQL);3、验证并生成数据库测试数据;4、物X描述见教材第14章(247页-260页)。四、实验原理根据对物业管理业务的分析,同时结合数据库物理数据模型(PDM)的基本概念,在需求分析的基础上,在PowerDesigner设计环境中直接建立起物业管理的物理数据库模型(PDM)。使用ODBC接口连接数据库,用“generate database”生成物理数据库,通过对数据库物理数据模型(PDM)的修改,使得修改后的PDM能够与已生成的数据库SQL脚本文件保持同步。使用PowerDesigner

3、生成能够为数据库的表中添加记录的测试数据。五、 实验步骤、结果及分析(一) 对物业管理系统建立物理数据模型(PDM)(一) 业务分析,得到实体及其属性如下:1) 小区基本信息(小区编号,名称,小区通讯地址,概括,小区照片,小区备注)2) 物业基本信息(物业编号,楼号,单元号,房号,户型,建筑面积,使用面积,物业备注)3) 物业图片(物业编号,物业图片编号,物业图片,物业备注)4) 维修项目(维修项目编号,维修项目名称,单位,单价,维修项目备注)5) 迁入迁出(迁入迁出编号,牵动类型,牵动日期,迁入迁出备注)6) 住户基本信息(住户编号,住户名称,性别,住户通讯地址,住户邮编,出生日期,职业,住

4、户电话,住户照片,住户备注)7) 报修处理中心(报修处理中心,报修时间,报修情况说明,完工时间,修理状态,保修备注)8) 费用时段信息(费用时段编号,开始日期,结束日期,账目日期,最后缴费日期,过账标志)9) 费用处理中心(费用处理中心编号,应缴金额,实缴金额,期初结余,期末结余,滞纳金,物业管理费,维修费,保洁费,保安费,费用制单人,费用核实人)10) 费用定义(费用编号,费用名称,费用备注)(二) 找出实体与实体间的联系费用时段信息迁入迁出小区基本信息 1 n 1n费用处理中心 n 1 n住户基本信息物业基本信息 1 n 1维修项目 1 1nn报修处理中心物业图片费用定义 n 1(三) 按

5、照数据库物理数据模型(PDM)在PowerDesigner中建模方法,建立PDM模型 1)选择“File New Model”命令,得到如下窗口:2) 选择“Physical Data Model”得到新窗口,然后对创建表:3)小区基本信息表:3) 物业基本信息表:4) 物业图片表:5) 维修项目表:6) 迁入迁出表:7) 住户基本信息表:8) 报修处理中心表:9) 费用时段信息表:10) 费用处理中心表:11)费用定义表:(四) 得到物业管理的PDM模型:(五)将PDM生成物理数据库(SQL)1.通过ODBC连接数据库2.生成数据库(仅截取了一部分生成的SQL数据库代码)(六)验证并生成数据

6、库测试数据1) 为表中的每个指定数据库描述文件,选择Database Generate Test Data 命令打开Test Data Generate窗口。2) 选择Number of rows选项卡,设置每张表记录的参数。3) 选择Format选项卡,设置测试数据脚本的参数格式。4) 选择Selection选项卡,选择PDM和要生成测试数据脚本的表。5) 单击“确定”,按照所设置的参数生成测试数据,测试结果如下:六、实验总结通过本实验,我理解了数据库物理数据模型(PDM)的基本概念,实践了在对业务进行分析的基础之上建立数据库物理数据模型(PDM),成功的在 PowerDesigner中建立了物业管理系统的PDM,并最终学会、理解了如何将PDM生成物理数据库和如何在PowerDesigner中生成数据库测试数据。虽然在这过程中遇到了很多的问题,但是通过自己不断总结错

温馨提示

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

评论

0/150

提交评论