社区
研发管理
帖子详情
用例图向类图的转化的讨论
cnepine
2005-06-06 05:58:54
一直以来都被这个问题给困扰。
也看过一些书,比如说
1. 把角色转化成类,用例转化为类等;
2. 通过用例的实现,即通过活动图来转化用例;
3. 还有一些别的,如寻求动,名词的方法等等。
可是我一直都对这些方法的实用性不能确定,针对新的系统开发,我仍然是非常的无助。
聪明的你,一起参与这个讨论吧。
...全文
1358
9
打赏
收藏
用例图向类图的转化的讨论
一直以来都被这个问题给困扰。 也看过一些书,比如说 1. 把角色转化成类,用例转化为类等; 2. 通过用例的实现,即通过活动图来转化用例; 3. 还有一些别的,如寻求动,名词的方法等等。 可是我一直都对这些方法的实用性不能确定,针对新的系统开发,我仍然是非常的无助。 聪明的你,一起参与这个讨论吧。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RobNoIdea
2005-06-29
打赏
举报
回复
用例描述的是角色的需求
角色是外部的
这两者如何直接转化为类?
类,准确说是对象是从用例中整理出来的,然后根据这些参与的对象制作类。
happyjun2000
2005-06-21
打赏
举报
回复
1. 把角色转化成类,用例转化为类等;
2. 通过用例的实现,即通过活动图来转化用例;
3. 还有一些别的,如寻求动,名词的方法等等。
觉得都可以,你可以通过这几种方法来互补,看不是遗漏。
2. 通过用例的实现,即通过活动图来转化用例;
应该理解为通过分析探索用例的实现,可以使用活动图,也可以使用时序图,意在分析用例场景,寻找对象。
但是真正完整的用例实现,应该是在设计模型中进行描述的,因为那个时候的对象一般都是设计确定的,那样才能真正的描绘系统的对象交互,甚至可以作为以后的测试用例来使用。
putmybeautyonfire
2005-06-20
打赏
举报
回复
恩,一般我做的时候就是把use case document写完整,然后找出相关的对象,抽象成类.其实说白了,类对应的就是数据库里的表.有多少个类就因该有多少个表.至于怎么个优化数据库里的表,那又是另一件事了.
rottenapple
2005-06-17
打赏
举报
回复
Use case 和use case图是不一样的
个人感觉一个好的use case文档甚至可以直接来做设计
当然,我说的在系统新增功能的基础上。
类图应该从use case中得到。
Fanxr
2005-06-07
打赏
举报
回复
其实不需要搞得那么多,按自己的理解就好了.
把角色变成类,实际上就是一个角色(类)有多个属性而已,有点像数据表的一条记录.不知道这样是否好理解一些.
happyjun2000
2005-06-07
打赏
举报
回复
一个类似的问题
http://community.csdn.net/Expert/topic/4055/4055796.xml?temp=.5552179
虽然说个人有不同的喜好采用不同的方法,但是还是要一问:>
angelflyingever
2005-06-07
打赏
举报
回复
我觉得不需要完全照搬
只要你把系统的结构和流程分析透了
画图就简单了!
yang20052008
2005-06-07
打赏
举报
回复
根据用例做出顺序图,再根据顺序图做出类图
MadGodRokie
2005-06-07
打赏
举报
回复
我认为,首先你把注意力放在用例图就是一个错误。用例图所表达的内容是很少的。
应该把目光放在用例的文本描述。从用例的文本描述中获得角色、对象、数据和方法。这样才能得出合理的类。
教你用ChatGPT一键生成时序图、
类图
、流程图、状态图以及
用例图
本文将深入探讨如何利用ChatGPT,一个由人工智能公司OpenAI开发的语言模型,来快速生成五种常见的图表:时序图、
类图
、流程图、状态图以及
用例图
。这些图表在软件工程、项目管理和数据分析等领域广泛应用,帮助...
基于UML的学籍管理系统建模设计
UML的主要内容通常用
用例图
、
类图
、对象图、状态图、活动图、构件图、配置图、顺序图、协作图和包图等10种图来描述,它们从不同的角度和层次为系统建模提供支持,完全可以描述系统的方方面面。 在基于UML的学籍管理...
UML核心编程技术
该书首先会介绍UML的基础知识,包括UML的基本图形元素,如
用例图
、
类图
、对象图、序列图、协作图、状态图、活动图等。这些图形元素是UML中的主要构建块,用于表示不同的系统视角和行为。
用例图
展示了系统与用户之间...
类图
正向生成java代码插件.zip s t a r u m l
类图
StarUML是一款开源的UML建模工具,支持创建多种类型的UML图表,包括
类图
、
用例图
、序列图等。这个名为"java"的子目录可能包含了实现
类图
到Java代码转换功能的源代码和相关资源。 使用这样的插件,开发者可以遵循...
UML基础、案例和应用
1. **图类型**:UML支持多种图,如
用例图
(Use Case Diagram)、
类图
(Class Diagram)、序列图(Sequence Diagram)、协作图(Collaboration Diagram)、状态图(State Diagram)、活动图(Activity Diagram)、...
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章