- 35
- 0
- 约 8页
- 2016-06-06 发布于安徽
- 举报
边界类、控制类、实体类.doc
边界类、控制类、实体类
分析类的构造型可分为以下几种:· 边界类
· 控制类
· 实体类/info/programme-uml/list-1.html
除了为您在查找类时提供更为具体的流程指南外,为类区分构造型还有助于建立一个强壮的对象模型,这是因为对模型进行的变更往往只会影响某一特定部分。例如,用户界面的变更仅会影响边界类。控制流的变更仅会影响控制类。长期信息的变更仅会影响实体类。不过,这些构造型的最大作用还是帮助您在分析和初期设计阶段中辨识类。在设计阶段的后期,您可能要考虑使用一组略有不同的构造型,以便更好地将其与实施环境、应用程序类型等联系起来。
边界类
边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。
边界类对系统中依赖于环境的那些部分进行建模。实体类和控制类对独立于系统外部环境的那部分进行建模。因此,如果更改 GUI 或通信协议,将只会更改边界类,对实体类和控制类则毫无影响。
由于明确了系统的边界,边界类能帮助人们更容易地理解系统。在设计时,它们为确定相关服务提供了一个好的起点。例如,如果在设计初期就确定了一个打印机接口,很快您即会发现您必须对打印输出的格式也进行建模。
常见的边界类有窗口、通信协议、打印机接口、传感器和终端。如果您在使用 GUI 生成器,您就不必将按钮之类的常规接口部件作为单
您可能关注的文档
最近下载
- Rhino软件二次开发:RhinoCommonAPI使用详解.pdf VIP
- 2014标化工地创建方案.docx VIP
- 欧洲外贸网址大全.doc VIP
- 建筑专业的心得体会(通用6篇).pdf VIP
- 富士B9125 Copier-Printer Copier-Printer施乐B9136 Copier-Printer Copier-Printer, B9100 Copier-Printer Copier-Printer, B9110 Copier-Printer Copier-Printer使用说明书.pdf VIP
- 药物临床试验中试验用药品的管理.ppt VIP
- 包装厂电动地平车安全风险分级管控清单.doc VIP
- 三轴搅拌桩试验桩总结.docx
- 大棚蔬菜施肥技术.ppt VIP
- 电工电子技术(第3版)全套课件.pptx
原创力文档

文档评论(0)