社区
研发管理
帖子详情
一个边界类的问题
xg_liu
2004-01-03 02:54:31
问题:在一个应用中,需要在页面(边界类)中输入一些信息,这些信息的一些是通过下拉列表(一些内容来自数据表--实体类)选择获得的,通过一个控制类对输入的数据进行处理后,保存在实体类中。请问在画类图时是否需要一个控制类为边界类中下拉列表“准备”数据?还是由边界类自身读取相应的数据表获得下拉列表中的数据?即一个实现用例的类图包括一个边界类、一个控制类、一个或多个实体类?
...全文
83
6
打赏
收藏
一个边界类的问题
问题:在一个应用中,需要在页面(边界类)中输入一些信息,这些信息的一些是通过下拉列表(一些内容来自数据表--实体类)选择获得的,通过一个控制类对输入的数据进行处理后,保存在实体类中。请问在画类图时是否需要一个控制类为边界类中下拉列表“准备”数据?还是由边界类自身读取相应的数据表获得下拉列表中的数据?即一个实现用例的类图包括一个边界类、一个控制类、一个或多个实体类?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
showerXP
2004-01-06
打赏
举报
回复
我倾向于第一种。
zcwhgj
2004-01-05
打赏
举报
回复
从功能单一的原则来讲,一个类负责一个功能会比较好.
defstu
2004-01-05
打赏
举报
回复
我觉得除了复用性之外,如果准备数据的工作比较复杂
或者需要在多种算法之间进行切换的话也应该编写控制类
具体该怎样做主要取决于你的边界类的复杂程度了。
xg_liu
2004-01-05
打赏
举报
回复
谢谢二位的提示。如果可复用的可能性不大,就不用单独设计一个控制类而由边界类自行“准备”需要的数据?
slimsymphony
2004-01-04
打赏
举报
回复
两种办法差不多吧
如果动态读取
还不如早点把需要的数据抽出来
zcwhgj
2004-01-03
打赏
举报
回复
我觉得如果你的数据准备的工作通用化程序高的话,最好还是抽象出一个类来,通常在程序中这一种类重用率比较高。
uml
边界类
例子_UML中
边界类
、控制类和实体类
UML类的分类(1)....
边界类
是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。(2).可以带来什么好处?识别
边界类
可以帮...
uml
边界类
例子_UML
边界类
、控制类、实体类
标签:来源:http://bbs.csdn.net/topics/300192417UML中类有三种主要的版型:
边界类
、控制类和实体类。引入
边界类
、控制类及实体类的概念有助于分析...通过用例图可以确定需要的
边界类
,每个Actor/UseCase对至少要...
uml
边界类
例子_UML里
边界类
、控制类和实体类三类
1.UML将类分为哪三个类:(1)....
边界类
是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。(2).可以带来什么好处?识别...
边界类
、控制类、实体类
除了在查找类时提供更为具体的流程指南外,为类区分构造型还有助于建立
一个
强壮的对象模型,这是因为对模型进行的变更往往只会影响某一特定部分。例如,用户界面的变更仅会影响
边界类
。控制流的变更仅会影响控制类。...
UML中
边界类
、控制类和实体类
原文链接UML类的分类(1).
边界类
(Boundry Class);...
边界类
是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。 (2)
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章