文章目录
- 1.课程简介
- 2.模型
- 3.计算机软件系统模型
- 4.软件分析建模的主要内容和平台
-
- 4.1 主要内容
- 5. 模型分类
-
- 1. 需求类
-
- (1)需求模型(RQM)
- (2)业务流程模型(BPM)
- (3)数据迁移模型(信息流模型 DMM)
- 2.数据结构类
-
- (1)概念数据模型(CDM)
- (2)物理数据模型(PDM)
- (3)XML模型
1.课程简介
??课程的主要内容是在软件开发中如何建立各类模型,主要有:需求模型、业务流程模型、数据模型和应用程序模型
2.模型
??模型是现实系统的简化,它是抓住现实系统的重要(主要)方面而忽略次要方面的一种抽象。建模是理解、分析、开发或改造现实系统的一种手段。模型反应现实系统,但又不等于现实系统。
5. 模型分类
??软件开发大致分为了3部分,那么这3部分的工作就产生了对应的一类模型。
(2)业务流程模型(BPM)
??业务流程模型分为两种:系统流程模型(图),功能流程模型(图)。
??1)系统流程模型:把系统的基本过程勾画出来
(3)数据迁移模型(信息流模型 DMM)
??在软件设计过程中,会产生大量的模型,这些模型之间都存在着各种关系,数据移动模型用来表达模型之间的信息流动关系。
??还支持一下功能:
(1)概念数据模型(CDM)
??基于E-R 理论建立的第一个模型:概念数据模型
??补充:若是涉及两个主体(或者多对多的事情),要放在第三方中。牵扯到两个主体一定是多对多的。
??其实就是把产生的数据进行分析,比如说分析销售数据,这个产品的销量如何。

(3)XML模型
??XML 是HTML 的扩展,XML 模型有3种:DTD、XSD、XDR。通过建立的模型生成代码。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!