实验四:系统分析与建模工具powerdesigner

实验四:系统分析与建模工具powerdesigner

ID:12090380

大小:2.46 MB

页数:26页

时间:2018-07-15

实验四:系统分析与建模工具powerdesigner_第1页
实验四:系统分析与建模工具powerdesigner_第2页
实验四:系统分析与建模工具powerdesigner_第3页
实验四:系统分析与建模工具powerdesigner_第4页
实验四:系统分析与建模工具powerdesigner_第5页
资源描述:

《实验四:系统分析与建模工具powerdesigner》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件开发环境》实验报告《软件开发环境》实验报告题目:实验四系统分析与建模工具专业:软件工程班级:2学号:2012xxxxxxx姓名:xx郑州大学信息工程学院软件工程系第26页共26页《软件开发环境》实验报告实验四:系统分析与建模工具PowerDesigner实验目的:(1)通过阅读和分析应用实例“某出版公司信息系统CDM”,了解和熟悉PowerDesignerCDM、PDM、OOM及其相关知识;(2)掌握运用PowerDesigner工具建立CDM、PDM、OOM的方法;(3)掌握从PowerDe

2、signerCDM生成相应的PDM和OOM的方法;(4)掌握PowerDesignerPDM进行管理的内容和方法;(5)通过阅读和分析应用实例,理解和掌握OOM的表示方法;(6)学习通过类图生成JAVA源文件的方法。工具/准备工作:(1)在开始本实验之前,请回顾课堂的相关内容。(2)需要准备一台安装了SybasePowerDesigner10.0软件系统的计算机。实验内容与步骤:一、按要求完成“物业管理系统”的CDM、PDM和OOM通过阅读实验实例“某出版公司信息系统”,初步掌握了PowerDesi

3、gner分析和设计工具的使用。接下来,我们再结合开发一个简单的物业管理系统,系统和完整地利用PowerrDesigner的各项功能,进行系统的分析和建模,根据需求建立CDM,然后分别产生PDM和OOM,在加工完善后生成数据库和模型报告。1、需求分析和设计该物业管理系统主要包括三个核心模块:物业基础资料、业主变动处理和物业费用处理。1)物业基础资料模块是物业管理系统最基本的部分,该模块包括以下功能:物业基本信息、维修项目定义、费用定义、小区管理、业主基本信息等,该模块的内容是物业管理的基本依据。2)业

4、主变动处理模块实现了业主的入住与迁出过程。3)费用处理模块是物业管理的核心部分,它包括费用处理中心、报修处理中心等模块。第26页共26页《软件开发环境》实验报告2、创建CDM经分析,一般物业管理系统涉及的各个实体及其含义如表4-1所示。为了使物业管理流程正常运转,需要为这些实体建立关联关系,如表4-2所示。请按图4-1所示建立物业管理系统的概念数据模型CDM。建立CDM的主要工作步骤包括:1)建立实件。2)建立联系。第26页共26页《软件开发环境》实验报告3)定义域。4)定义企业规则。5)检查CDM

5、的正确性。6)生成CDM模型文档。检查过程中出现的主要错误和警告说明如表4-3所示。图4-1物业管理系统的CDM请记录:1)上述实验步骤能够顺利完成吗?还算顺利吧。遇到两个问题。2)请简单描述你在操作过程中所遇到的问题(如果有的话):第26页共26页《软件开发环境》实验报告刚开始时,可能由于我安装的步骤有误,实体的图形显示形式是错误的。后来我卸了重装,就可以了;在编辑过程中,同一个名字不能使用多次,后来我在code处做了标志,就可以了。3)实验制作完成,请交实验指导老师确认:或者:请按以下文件名格式

6、保存该制作文件,并以电子邮件方式交给实验指导老师:<班级>_<学号>_<姓名>_物业管理系统.cdm3、通过CDM转换生成PDMCDM模型完成的是系统的概要设计,与用户的实际情况可能会有差距,所以还需要通过PDM模型完成详细设计,并对CDM模型中的E-R图进行检验和修改。有了CDM模型之后,可以利用系统提供的自动转换功能将CDM模型转换成PDM模型,而不需要重新定义。请按图4-2所示,完成物业管理系统的物理数据模型。第26页共26页《软件开发环境》实验报告通过系统提供的自动功能将CDM转换为PDM,

7、相应地实体转换为表,实体与实体之间的联系转换为表与表之间的联系,域转换为域,为主键建立唯一索引,为外部键建立其他索引等。但是,这离用户的需求还远远不够,需要进一步做更详细的设计。在物业管理系统的物理数据模型中,可以设计触发器、存储过程、域、索引、视图、定义PowerBuilder扩展属性等内容,进一步细化物理数据模型。PDM设计完成后,请尝试生成PDM文档。请记录:1)上述实验步骤能够顺利完成吗?顺利。2)请简单描述你在操作过程中所遇到的问题(如果有的话):3)实验制作完成,请交实验指导老师确认:或

8、者:请按以下文件名格式保存该制作文件,并以电子邮件方式交给实验指导老师:<班级>_<学号>_<姓名>_物业管理系统.pdm第26页共26页《软件开发环境》实验报告图4-2物业管理系统PDM4、通过PDM转换生成OOM定义好CDM或PDM之后,还可以直接转换为OOM。通过OOM可以生成对应的源代码,从而为应用程序奠定基础。请记录:1)上述实验步骤能够顺利完成吗?顺利。2)请简单描述你在操作过程中所遇到的问题(如果有的话):3)实验制作完成,请交实验指导老师确认:或者:请

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。