社区
研发管理
帖子详情
UML中有什么图可以用来代替数据流图和数据字典的功能
fanjun
2003-07-08 01:28:42
在uml中做需求分析一般都是画用例图和活动图.这些用来表示状态和事件之类的控制信息没有什么问题.
但是在这些图中如何表示数据流的情况,以及数据流的详细信息(字段、类型、长度之类的)
以前都是用的数据流图和数据字典来表示的,在uml下用什么图来表示??!
...全文
935
20
打赏
收藏
UML中有什么图可以用来代替数据流图和数据字典的功能
在uml中做需求分析一般都是画用例图和活动图.这些用来表示状态和事件之类的控制信息没有什么问题. 但是在这些图中如何表示数据流的情况,以及数据流的详细信息(字段、类型、长度之类的) 以前都是用的数据流图和数据字典来表示的,在uml下用什么图来表示??!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
computersim
2003-10-25
打赏
举报
回复
up
agiler_charming
2003-10-25
打赏
举报
回复
字典里的数据结构条目可以用类图表示,但数据元素呢--如何在UML里说明一个数据元素?
比如,一个系统里有多个类用到了"学号"这个属性,在数据字典里可以加入"学号"的数据元素而不必在每个类里说明"学号"的描述
我认为做为对数据元素的描述,数据字典还是有必要的,但其地位和意义已经不同于结构化分析下的数据字典了
bigpig
2003-10-25
打赏
举报
回复
up
Kinli
2003-10-20
打赏
举报
回复
to:dujinghong(红风) 兄
有时候并不是进行OO洗脑就可以解决问题.
我现在的情况就是, 使用用例图表述系统各项, 然后再要用数据字典表达数据含义.
Kinli
2003-10-20
打赏
举报
回复
我没有用DFD图表达系统, 我用的是用例图, 那么应该怎样写数据字典呢?
脱离了DFD图后写DD, 好像对DD变得很陌生.
JingGG
2003-10-20
打赏
举报
回复
用uml了就不要再把结构化分析开发的思想带进去
pascalcjava
2003-07-23
打赏
举报
回复
小弟来学习!
xuzhenhua21
2003-07-22
打赏
举报
回复
1.用类图可以描述数据字典。
2.活动图即可以描述控制流
3.序列图.描述数据流。
silkeen
2003-07-21
打赏
举报
回复
有时觉得UML不够用,有时觉得DFD不好用。
看了AM以后,觉得只要能实现目的,两者可以一起用。
mach
2003-07-21
打赏
举报
回复
1.用类图可以描述数据字典。
2.活动图即可以描述控制流也可以描述数据流。
结合使用上述二者可以覆盖DFD的描述。不过直接作这种转换并不好,转换思路才是必要的。
中国红001
2003-07-20
打赏
举报
回复
传统方法:(过程+实体)
把系统看作一个过程的集合体。
过程与数据实体交互。过程接受输入并产生输出。
OO方法:(对象+消息)
把系统看成是一个相互影响的对象集。
对象之间通过发送和响应消息进行交互。
从过程到OO不是简单地一个升级。
传统方法强调“过程模型+实体模型”。
OO方法强调“对象模型+对象交互”。
不可能将传统方法的思维应用于OO方法中。
传统方法用“数据流图+数据字典”来描述系统需求。
数据流图包括外部实体、过程、数据流和数据存储等DFD部件。
数据字典则是对DFD部件的定义,包括过程描述、数据流定义、数据元素定义和数据存储定义。
OO方法用5种图来定义系统需求:类图+用例图+协作图+顺序图+状态图。
这些图相互联系,有时并不是这些图都要用到。
没有必要在传统方法与OO方法之间进行类比或者替换。
感觉DFD好用就用DFD,他确实是一个很好工具。
最好进行彻底的OO洗脑,使用RUP的方法。
我们的目的只有一个:“得到一个完整的业务需求定义”。
XACZ
2003-07-18
打赏
举报
回复
不要老想着用什么代替了,面向对象的方法是一个完全不同的方法,还是扎扎实实理解OO思想吧。
数据封装在对象里了,干吗把他单独拿出来?我觉得画好类图,写好规格说明就行了。
PhilexPei
2003-07-18
打赏
举报
回复
但是数据字典也是从类图中分解得到的嘛
arfayr
2003-07-18
打赏
举报
回复
转换思路是很难的,努力克服吧
fanjun
2003-07-18
打赏
举报
回复
数据封装在类里是没有问题!
但是感觉很难描述清楚,整个的一个数据流?!
PhilexPei
2003-07-09
打赏
举报
回复
同意楼上,这个问题我也心烦了很久。
zhaoxichao
2003-07-09
打赏
举报
回复
UML是为OOA和OOD设计的,不适合结构化分析方法
有数据流图为什么一定要转成UML表示,DFD不是挺好吗?
hoopp
2003-07-09
打赏
举报
回复
不要把数据字典搅和到URL中去,弄得服务端的开发人员找不到,客户端的开发人员被搞晕。
sun4flower
2003-07-08
打赏
举报
回复
数据字典你可以考虑用类图来表示~
sun4flower
2003-07-08
打赏
举报
回复
数据流图不能完全用uml中的任何一种代替表示,但是你可以考虑画一下顺序图~
软件工程复习提纲,软件工程与
UML
知识结合
软件工程复习提纲 包含
UML
重要知识点 软件工程与
UML
知识结合 考试复习必备
软件工程复习知识要点.pdf
软件工程复习知识要点.pdf
J2EE软件工程师全部培训课程总结
包含了J2EE实际开发中涉及到的如数据库操作,SSH框架的优缺点,AJAX等知识的介绍,自己保留。
UML
中
数据流
图
,用例
图
,类
图
,对象
图
,角色
图
,活动
图
,序列
图
详细讲述
原创作者是:DO-websoftware 一、
UML
中基本的
图
范畴: 在
UML
2
中有
二种基本的
图
范畴:结构
图
和行为
图
。每个
UML
图
都属于这二个
图
范畴。结构
图
的目的是显示建模系统的静态结构。它们包括类,组件和(或)对象
图
。另一方面,行为
图
显示系统中的对象的
怎样用
UML
表达业务数据流程
图
的讨论
明天单位里要求本人从业务数据流的角度讲述系统概念,猛一下子还真不知道具体用什么方式表达和讲解,因此从网上搜到以下论述,感觉和我碰到的问题有些类似。文章链接:http://www.shecn.com/best/g1/g107.htm++++++++++++++++++++++中国
UML
论坛原文(kknight于2001/03/07 11:03粘贴) 帮忙讨论一下:我总觉得Rose在画业务流程
图
上
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章