软件分析建模与PowerDesigner实现

节选

[

《软件分析建模与PowerDesigner实现》系统地介绍了业务建模、数据建模和应用程序建模的方法和过程,通过PowerDesigner的实现,使读者全面掌握软件分析建模的思想,是软件工程师学习软件分析、建模的入门教材。PowerDesigner 12.5集中体现了软件分析建模的*新成果,是市场占有率*高的软件分析建模平台。它将需求模型理论、业务流程理论、实体联系理论、统一建模理论贯穿其中,实现了业务建模、数据建模和应用程序建模的无缝集成。《软件分析建模与PowerDesigner实现》可以作为高等学校计算机科学与技术、信息管理与信息系统专业“数据库建模”、“软件分析建模”课程的教材,也可以作为“数据库课程设计”、“软件工程课程设计”的配套教材,还可以作为软件工程师学习软件分析建模的培训教程。

]

相关资料

[

插图:对象之间的协作是通过相互发送消息实现的,一个对象把消息(请求)发送给另一个对象,接收消息的对象就执行消息所触发的操作。电视机和遥控器就是很直观的例子,看电视时,遥控器对象向电视机对象发送了一个“开机”消息,电视机接收“开机”消息,执行开机操作。换频道时,遥控器向电视机发送的是“改变频道”的消息。此外,遥控器对象还可以通过“调音量”和“设置画面质量”等消息与电视机对象进行通信。9.2.6 关联现实世界中,事物之间通过某种方式发生联系。在面向对象设计中,这种联系叫关联(Association),关联具有方向性和多重性。关联的方向性指的是对象之间在哪个方向上建立联系,可以是单向的,也可以是双向的。比如“开机”是一个单向关联,而“结婚”是一个双向关联。多重性说明在关联中一个类的对象可以对应另一个类的多个对象。例如,在学校的选课系统中,如果一门课程由多个教师讲授,那么课程和教师之间就是一对多关联。9.2.7 聚合和组合在面向对象术语中,对象之间除了存在关联关系外,还可能存在整体与部分的关系,这种关系叫做聚合(Aggiegation)。

]

本书特色

[

《软件分析建模与PowerDesigner实现》特色:系统地介绍了业务建模、数据建模和应用程序建模的方法和过程。在介绍软件分析建模理论的同时,使用SybaSe公司的PowerDesigner12.5加以实现。

]

目录

第1章 软件分析建模基础1.1 软件分析建模概述1.2 业务建模概述1.3 数据建模概述1.3.1 概念数据模型1.3.2 物理数据模型中的物理图1.3.3 物理数据模型中的多维图1.3.4 XML模型1.4 应用程序建模概述1.4.1 用例图1.4.2 类图、对象图、组合结构图和包图1.4.3 时序图、通信图、状态图、活动图和交互纵览图1.4.4 组件图和部署图1.5 辅助建模工具概述1.6 分析建模实例1.6.1 学生上机系统的业务建模1.6.2 学生上机系统的数据建模1.7 *具影响的软件分析建模平台1.7.1 Sybase公司的软件分析建模平台简介1.7.2 IBM公司的软件分析建模平台简介1.7.3 CA公司的软件分析建模平台简介1.7.4 Microsoft公司的软件分析建模平台简介第2章 PowerDesigner软件分析建模的基本概念2.1 PowerDesigner概况2.1.1 软件分析建模需要安装的软件2.1.2 PowerDesigner能够完成的分析建模工作2.1.3 PowerDesigner启动时的界面2.1.4 PowerDesigner新建模型的步骤2.1.5 模型类型的图标及扩展名2.1.6 PowerDesigner的工具选项板2.1.7 PowerDesigner模型对象的特性窗口2.1.8 PowerDesigner模型对象的列表窗口2.1.9 PowerDesigner检查模型的相关窗口2.2 PowerDesigner的公共资源2.3 模型间的生成和跟踪关系2.3.1 模型、外部系统间的关系2.3.2 各种模型与需求模型间的跟踪关系2.4 模型对象的快捷方式2.4.1 快捷方式的目标对象2.4.2 产生快捷方式的方法2.5 模型对象的复制品2.5.1 复制品的源对象2.5.仑产生复制品的方法2.5.3 修改复制特性2.6 模型的比较与合并2.6.1 比较模型2.6.2 合并模型2.7 模型的影响分析2.7.1 产生用户定义事件的方法2.7.2 从企业知识库中提取模型的交叉依赖2.7.3 改变影响传播的集合2.8 模型对象的映射2.8.1 模型对象映射的基本知识2.8.2 启动映射编辑器的方法2.8.3 映射编辑器界面2.8.4 在映射编辑器窗口产生映射的方法2.8.5 修改映射语法的方法2.8.6 从对象特性窗口创建映射的方法2.9 模型间生成的连接第3章 PowerDesigner的基本操作3.1 分析建模环境的设置3.1.1 设置环境选项3.1.2 通用工具条3.1.3 预定义符号工具条3.2 模型对象操作3.2.1 模型对象的图形符号3.2.2 修改模型对象的显示参数3.2.3 模型图形的打印3.2.4 模型图形的导人和导出第4章 需求模型及PowerDesigner实现4.1 建立RQM的方法4.1.1 RQM中的包4.1.2 设置RQM的环境4.2 需求文档视图4.2.1 需求特性窗口的General选项卡4.2.2 需求特性窗口的Detau选项卡4.2.3 需求特性窗口的Traceabilityunks选项卡4.2.4 需求特性窗口的UseiAllocations选项卡4.2.5 需求特性窗口的其他特性选项卡4.3 追踪矩阵视图4.4 用户分配矩阵视图4.5 RQM的有效性检查4.6 需求与设计对象的连接4.6.1 在需求上连接设计对象4.6.2 在设计对象上连接需求4.7 需求与设计对象的导人与导出4.7.l把需求导出到设计模型中4.7.2 把设计对象导人到RQM中4.8 RQM与MSWord文档的信息交换4.8.1 把Word文档导人到RQM中4.8.2 把RQM导出到Wor.d文档中4.8.3 更新RQM或Word文档4.8.4 断开RQM与Word文档之间的连接第5章 业务流程模型及PowerDesignet实现5.1 BPM的3种图形5.1.1 业务流程图5.1.2 流程层次图5.1.3 流程服务图5.2 BPM的建立方法5.3 分析型BPM5.3.1 基于Analysis业务流程语言的BPM5.3.2 基于BPMN1.0业务流程语言的BPM5.3.3 基于DataFlowDiagram业务流程语言的BPM5.4 执行型:BPM5.4.l基于BPEL4WS1.1 业务流程语言的BPM5.4.2 基于WSBPEL2.0业务流程语言的BPM5.4.3 基于SybaseUnwiredOrchestrator4.3 业务流程语言的BPM5.4.4 基于SWBP1.x业务流程语言的BPM5.4.5 基于SOA匕务流程语言的BPM5.5 协作型BPM5.6 业务流程模型应用实例5.6.1 订单业务流程模型的建立方法5.6.2 订单业务流程模型的修改方法5.6.3 Web服务的对象模型第6章 概念数据模型及PowerDesigner实现6.1 概念数据模型概述6.1.1 新建CDM的方法6.1.2 在CDM户定义包6.2 CDM的主要概念6.2.1 实体6.2.2 属性6.2.3 标识符6.2.4 数据项6.2.5 域6.2.6 联系6.2.7 继承联系6.2.8 关联和关联连接6.3 CDM的环境设置6.3.1 CDM的模型选项6.3.2 CDM的显示参数6.4 CDM的有效性检查6.4.1 业务规则检查6.4.2 包检查6.4.3 域检查6.4.4 数据项检查6.4.5 实体检查6.4.6 实体标识符检查6.4.7 联系检查6.4.8 关联检查6.4.9 继承联系检查6.4.1 0文件对象检查与复制检查6.5 CDM模型间的转换6.5.1 CDM生成新的CDM6.5.2 CDM生成PDM……第7章 物理数据模型及PowerDesigner实现 7.1 PDM概述 7.2 PDM物理图中的概念 7.3 PDM多维图的概念 7.4 PDM的环境设置 7.5 触发器、存储过程和函数 7.6 构建数据库的访问结构 7.7 构建Web服务 7.8 PDM的反规范化 7.9 PDM生成其他模型 7.10 把PDM生成到数据库中 7.11 数据库的逆向工程 第8章 XML模型及PowerDesigner实现 8.1 XML概述 8.2 XML文档的5种应用场合 8.3 XML的文档类型定义文件 8.4 XML的模式定义文件 8.5 XML的数据简化定义文件 8.6 XML的PowerDesigner实现方法 第9章 面向对象模型及PowerDesigner实现 9.1 面向对象模型概述 9.2 面向对象的主要概念 9.3 功能模型的设计 9.4 结构模型的设计 9.5 动态模型的设计 9.6 实现模型的设计 第10章 面向对象模型的代码生成技术 10.1 代码生成机制 10.2 C#2.0的代码生成 10.3 Java的代码生成 第11章 信息流模型及PowerDesigner实现 11.1 ILM基础 11.2 ILM的模型元素 11.3 ILM中映射编辑器的作用 11.4 建立数据转换图 11.5 建立转换控制流图 11.6 生成新的ILM 11.7 ILM的有效性检查 11.8 生成目标代码 11.9 ILM的逆向工程 第12章 模型报告 12.1 建立单模型报告 12.2 建立多模型报告 12.3 建立列表报告 12.4 报告编辑器 12.5 报告语言编辑器 第13章 企业知识库 13.1 企业知识库入门 13.2 企业知识库的基本任务 13.3 企业知识库的文档管理 13.4 企业知识库管理 参考文献

封面

软件分析建模与PowerDesigner实现

书名:软件分析建模与PowerDesigner实现

作者:白尚旺

页数:517页

定价:¥49.5

出版社:清华大学出版社

出版日期:2010-08-01

ISBN:9787302226161

PDF电子书大小:55MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注