初用UML,若干问题
我要做一个C/S+MySql的项目,采用VC开发,想在需求以及设计阶段使用UML。采用了IBM的Rational Rose2003,目前遇到几个问题:
1.用例的粒度要怎么把握?
2.我在新建文件时候,选择了VC MFC,它自动在Logical View中生成了一个MFC6.0,这个我怎么使用呢?
3.最后请说一下使用常规步骤吧:
a.是先画用例图么?再画什么图呢?
b.以及哪些图形之间是相关联的呢?
请帮忙解决一下,谢谢了
[解决办法]
《用例建模技术简http://www.ibm.com/developerworks/cn/onlinecourse/rational/ucmodeling.html?ca=dgr-cn-csdn介》
这不错,先收下
[解决办法]
Use Case Diagram --前期需求
Class Diagram --有必要要
Object Diagram
Sequence Diagram --有必要
State Diagram --看需要
Component Diagram --可以有
Deployment Diagram--可以有
[解决办法]
我认为从一个项目开始:
1、向客户了解需求,调查(都哪部分人用这个系统,分清哪部分人是用来做什么的)
2、找出用例、分析用例(弄清角色和用例之间的关系)、设计用例(进一步细化用例)
3、概念模型,主要就是抽象类(对于没有经验的来说,这一步相对稍难一些),分析类之前的关系
4、时序图,用来显示对象之间的关系,明确了对象之间消息的时间顺序及对象的交互
6、协作图,强调的是发送和接收消息的对象之间的组织结构
5、活动图,主要描术业务流程,画出来对业务更清析,
献丑了,简单就这么多,如有不对之处,请高手赐教
[解决办法]
35楼的应该是需求获取及分析的过程
目的在于产生分析模型(功能模型、对象模型、动态模型)
后面还有系统设计、对象设计过程
会用到:部署、构件、类图(设计)
献丑了,我是初学者,如有不对之处,请高手赐教