习题八
第9章 模型报告
9.1 创建单模型报告
9.1.1 采用报告向导生成单模型报告
9.1.2 采用报告编辑器生成单模型报告
9.1.3 采用报告模板生成单模型报告
9.2 创建多模型报告
9.3 报告编辑器
9.3.1 报告项目管理
9.3.2 报告对象管理
9.3.3 报告页面设置
9.3.4 模板管理
9.4 本章小结
习题九
第10章 综合实例
10.1 系统需求概述
10.2 系统分析和设计
10.3 创建需求模型
10.4 创建业务处理模型
10.5 创建概念数据模型
10.5.1 环境设置
10.5.2 设计cdm模型对象
10.5.3 检查模型有效性
10.6 创建逻辑数据模型
10.7 创建物理数据模型
10.8 创建数据库
10.9 创建面向对象模型并生成应用程序代码
10.9.1 生成oom
10.9.2 生成应用程序代码
10.10 创建模型报告
10.11 本章小节
第11章 实践操作
11.1 实践操作一:powerdesigner的基本操作
11.2 实践操作二:需求模型
11.3 实践操作三:业务处理模型
11.4 实践操作四:概念数据模型
11.5 实践操作五:逻辑数据模型
11.6 实践操作六:物理数据模型
11.7 实践操作七:数据库逆向工程
11.8 实践操作八:xml模型
11.9 实践操作九:面向对象模型
参考文献
文摘
版权页:
插图:
1.需求模型(rqm)
需求模型是一种文档式模型,通过恰当准确地描述开发过程中需要实现的功能行为,来展现待开发的项目。建立需求模型的目的是定义系统边界,使系统开发人员更清楚地了解系统需求,为估算开发系统所需成本和时间提供基础。需求模型主要通过需求文档视图、追踪矩阵视图和用户分配矩阵视图来描述系统需求。
2.业务流程模型(bpm)
业务流程模型主要用来描述实现业务功能的流程定义,是从用户角度对业务逻辑和业务规则进行描述的一种模型。业务流程模型使用图形符号表示处理、流、消息、协作以及它们之间的相互关系,它具有一个或多个起点和终点。
3.概念数据模型(cdm)
概念数据模型主要用来描述现实世界的概念化结构,是对需求进行综合、归纳和抽象之后,形成的一个独立于具体数据库管理系统的模型。概念数据模型的设计以实体—联系(e—r)模型为基础,按用户的观点对系统所需数据建模。它能够让数据库设计人员在设计的初始阶段摆脱计算机系统及dbms的具体技术问题,集中精力分析数据及其相互关系等。目标是统一业务概念,作为业务人员和技术人员之间沟通的桥梁。
4.逻辑数据模型(ldm)
逻辑数据模型是对概念数据模型的进一步分解和细化,是具体的dbms所支持的数据模型,如网状数据模型(network data model)、层次数据模型(hierarchical data model)、关系数据模型(relation data model)等。逻辑数据模型是根据业务规则确定的关于业务对象、业务对象数据项以及业务对象之间关系的基本蓝图。逻辑数据模型既要面向用户,又要面向系统。
逻辑数据模型的目标是尽可能详细地描述数据,但并不考虑数据在物理上如何实现。逻辑数据模型的设计不仅影响数据库设计的方向,还间接影响最终数据库的性能。
5.物理数据模型(pdm)
物理数据模型用于描述数据在存储介质上的组织结构,与具体的dbms相关。它是在逻辑数据模型的基础上,考虑各种具体的技术实现因素,进行数据库体系结构设计,真正实现数据在数据库中的表示。物理数据模型目标是为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构。
相关阅读:
更多图书资讯可访问读书人图书频道:http://www.reader8.net/book/
