A第一章 软件分析建模基础

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述>PDM中的多维图—示例
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述> XML模型种类及模型间的转换关系
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
传真 v archar(30)
产品
产品号 int
<pk>
产品名称 v archar(30)
价格
money
折扣
decimal(6,2)
订单
订单号 int
<pk>
客户号 int
<fk>
订单日期 datetime
订单项目
订单项目号 int <pk>
订单号
int <fk1>
产品号
int <fk2>
数量
int
1.1软件分析建模概述
业务建模 数据建模
Requirement Model(扩展名为RQM) Business Process Model(扩展名为BPM) Conceptual Data Model(扩展名为CDM) Physical Data Model(扩展名为PDM) Multidimensional Model(包含在PDM中)
信息流模型 自由环境模型 多模型报告
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.2 业务建模概述>需求模型
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.2 业务建模概述>业务流程模型
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
组合结构图 包图 时序图 通信图 活动图 状态图
Interaction Overview Diagram
交互纵览图
Component Diagram
组件图
Deployment Diagram
部署图
信息流建模 自由环境建模 模型报告建模
Information Liquidity Model(扩展名为ILM) Free Environment Model(扩展名为FEM) Multi-Model Report(扩展名为MMR)
<!ELEMENT Compose EMPTY>
DTD语言建立的XML文档结构
DTD语言建立的XML模型
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述> XML模型—XSD语言建立的XML模型
<!ELEMENT Division EMPTY>
<!ATTLIST Division
DivisionNum
CDATA #REQUIRED
DivisionName CDATA #REQUIRED
Divaddr
CDATA #REQUIRED>
<!ELEMENT Employee EMPTY>
<!ATTLIST Employee
<!ELEMENT Customer EMPTY>
<!ELEMENT Project EMPTY>
<!ELEMENT Team EMPTY>
<!ELEMENT Material EMPTY>
<!ELEMENT Participate EMPTY>
<!ELEMENT Member EMPTY>
<!ELEMENT Used EMPTY>
1.3数据建模概述> XML模型—DTD语言建立的XML模型
<?xml version="1.0" encoding="UTF-8" ?>
Fra Baidu bibliotek
<!ELEMENT Database (Division,Employee,Customer,Project,Team,
Material,Participate,Member,Used,Compose)>
OLTP数据库对 象--表、键、引 用、触发器等
清华大学出版社
OLAP对象—立 方体、属性、 层次等。
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述>PDM中的物理图—示例
客户
客户号 int
<pk>
姓名 v archar(8)
邮箱 v archar(30)
电话 v archar(30)
需求模型 业务流程模型 概念数据模型 物理数据模型 物理数据模型
XML Model(扩展名为XSM)
XML模型
Use Case Diagram
用例图
Class Diagram
类图
Object Diagram
对象图
应用程序 建模(面向 对象建模、 UML建模) (扩展名为
OOM)
Composite Structure Diagram Package Diagram Sequence Diagram Communication Diagram Activity Diagram State Chart Diagram
第一章 软件分析建模基础(教学:4学时)
业务建模
(Emerging Standards) 业务用户 首席信息官
软件分析建模
数据建模(E/R)
IT用户 分析员 数据库管理员
清华大学出版社
应用程序建模(UML)
IT用户 分析人员 设计人员 开发人员
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述>概念数据模型----建立过程
各种二维表格 E.F.Codd 实体联系理论(Entity-Relationship,简称E-R理论) 规范化理论(Normalization Formula,简称NF理论) Conceptual Data Model,简称CDM
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述>概念数据模型----示例
清华大学出版社
软件分析建模与PowerDesigner实现 2010.4
1.3数据建模概述>物理数据模型 概念数据模型(CDM)
数据库管理系统(DBMS)
物理数据模型(Physical Data Model ,简称PDM)
PDM的物理图
PDM的多维图(维模型)
EmpNum
CDATA #REQUIRED
EmpEmpNum
CDATA #REQUIRED
DivNum
CDATA #REQUIRED
EmpFName
CDATA #REQUIRED
EmpLName
CDATA #REQUIRED
EmpFunc
CDATA #REQUIRED
EmpSal
CDATA #REQUIRED>
相关文档
最新文档