在rose中如何画出边界类(boundary class),控制类(entity class),实体类(control class)

wuwenzhe 2011-02-12 11:53:32
在rose中如何画出边界类(boundary class),控制类(entity class),实体类(control class)

找了半天都没找到,请大家帮忙

麻烦说的详细些
...全文
6346 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xb_feng 2013-05-25
  • 打赏
  • 举报
回复
引用 6 楼 zhangle123 的回复:
[quote=引用 3 楼 xb_feng 的回复:] 将类的stereotype分别设成boundary、entity或control即可。 当然,类图中类符号的Options->Stereotype Display还要选为“Icon”。
(boundary class)(entity class)(control class) 具体怎么区分?[/quote] 如果你了解MVC模型的话,那么你可以将这三者看作MVC的抽象,(如果不了解MVC,那就先去了解一下吧,文章很多) entity class = Model, rose中用“实体”,更准确了。 boundary class = View, rose中用“边界”,View通常指人机界面,而boundary则指任何一个“系统”(你可以把任何一个有内在联系的部分叫做系统)的边界,当系统是指与人交互的“计算机系统”时,自然“边界”就是View。所以rose在这里更抽象了。 control这两者用的词都一样,就不用说了吧。
zhangle123 2013-05-17
  • 打赏
  • 举报
回复
引用 3 楼 xb_feng 的回复:
将类的stereotype分别设成boundary、entity或control即可。 当然,类图中类符号的Options->Stereotype Display还要选为“Icon”。
(boundary class)(entity class)(control class) 具体怎么区分?
zhangle123 2013-05-17
  • 打赏
  • 举报
回复
引用 4 楼 mjay1234 的回复:
Tools->Options->ToolsBar->Use Case 找到你所需要添加的Entity,Boundary,control,添加上去就可以了
(boundary class)(entity class)(control class) 具体怎么区分?
mjay1234 2011-12-19
  • 打赏
  • 举报
回复 1
Tools->Options->ToolsBar->Use Case
找到你所需要添加的Entity,Boundary,control,添加上去就可以了
xb_feng 2011-02-13
  • 打赏
  • 举报
回复
将类的stereotype分别设成boundary、entity或control即可。

当然,类图中类符号的Options->Stereotype Display还要选为“Icon”。
wuwenzhe 2011-02-12
  • 打赏
  • 举报
回复


这个图怎么画出来的?

谢谢大家了!
wuwenzhe 2011-02-12
  • 打赏
  • 举报
回复 1
有会的同学吗?跪求!
在医院预约挂号系统的开发过程,设计与分析环节至关重要。以下是关于相关知识点的详细阐述: 边界类Boundary Class):边界类主要承担与用户交互的任务,负责接收用户输入以及展示系统输出。在医院预约挂号系统边界类通常包括登录窗口、预约界面以及查询结果展示等用户界面元素。这些类一般包含事件处理方法,例如处理按钮点击事件,并将用户的操作转化为系统能够理解的指令。 控制类Controller Class):控制类是系统业务逻辑的核心部分,主要负责协调边界类实体类之间的交互。在医院预约挂号系统控制类可能涵盖挂号管理、医生调度以及用户账户管理等功能。这些类会执行具体的业务规则,比如验证用户信息、分配医生资源以及处理预约冲突等。 实体类Entity Class):实体类代表系统的主要数据对象,例如用户信息、医生资料以及预约记录等。它们通常包含数据属性和一些简单操作,用于实现数据的存储、访问和校验等功能。 BCE包图(Boundary-Control-Entity Package Diagram):BCE包图是一种基于UML(统一建模语言)的图,它将边界类控制类实体类分别组织到不同的包,从而清晰地展示系统的主要组件及其相互关系。这种包图有助于开发人员更好地理解系统的结构和组织方式。 顺序图(Sequence Diagram)与协作图(Collaboration Diagram):这两种图都是行为建模的重要工具,用于描述对象之间的交互序列。顺序图侧重于强调交互的时间顺序,展示消息传递的先后次序;而协作图则更注重对象之间的关系和结构,强调并发和同步机制。以医院系统的登录过程为例,顺序图会展示用户输入信息、系统验证以及返回登录结果的顺序,而协作图则会描绘用户界面、登录控制器和数据库之间的并行交互关系。 VOPC图(Volatility, Opportunity,

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧