Use Case Design Step 3: Simplify sequence diagrams using subsystems (optional).
用例设计第3步:用子系统简化序列图(可选)。
In Part II of this series, we will perform the steps of RUP's Use Case Design activity.
在本系列的第二部分,我们要按步骤执行RUP中的用例设计活动。
The next Use Case Design step is to simplify repeated behavior by replacing common groupings of objects with a subsystem.
用例设计的下一步骤是用子系统替换公共组以简化重复行为。
The result of our activities in Use Case Design will produce the contents of the RUP Design Model, including (but certainly not limited to)
用例设计活动的结果将产生RUP设计模型的内容,包括(当然不止于此)
Adopting the object-oriented design method, the detail design of some modules is given, which includes use case design, concept model and sequence diagram.
采用面向对象的设计方法,对部分模块给出了详细设计过程,包括用例设计、概念模型和顺序框图。
As we have seen, you can assign a set of personas to each use case and its human actor to create an integrated approach for accessible design.
如我们所见,您可以为每个用例和其人类参与者指派一组角色,来为易访问设计生成整合的方法。
The primary persona should drive the user interface design for every use case that involves the associated human actor.
主要角色应该为每个涉及相关人类参与者的用例推进用户界面设计。
Software elements can use UML and use case realization, an approach very similar to MDSD, but applied at the software design level, to create the technical design of the software.
软件元素能够使用UML和用例实现(一种同MDSD非常类似的方法,但是被应用于软件设计层级上),创建软件的技术设计。
Typically these assets will be use case, services, analysis and design models.
通常,这些资产将为用例、服务、分析和设计模型。
A business or software system can be documented by writing single requirement statements, and these statements can be greatly expanded by applying the principles of use-case design.
一个商业或者软件系统可以通过逐一记录下需求陈述来备案,这些陈述也可以通过运用用例设计的原则得到极大的扩展。
For the specific use case we figure out the problem, write the use case, analyse it to figure out what we need to be thinking about, and do some preliminary design.
对于具体的用例,我们弄清问题、撰写用例、分析找出我们需要考虑的内容,并且做一些初步的设计。
Now that it's time to begin iterating on the design, the book describes two different options — Use case or Feature-driven development — and discusses when one approach is better than the other.
因为是时候开始对设计进行迭代了,所以该书介绍了两种不同的选项——用例或特性驱动的开发——并讨论什么时候一个会比另一个更好。
During business analysis, requirements gathering, and use-case design, the model deliberately lacks detail, showing only the information concepts that are most important for the business.
在业务分析、需求收集和用例设计期间,有意忽略模型的细节,只显示对业务最重要的信息概念。
Architects often design a solution that is closely aligned to the structure of the requirements, which in many cases takes the shape of a use case model.
架构师通常设计与所需的结构紧密一致的解决方案,而这在很多情况下采用的是用例模型的形式。
But in our evolution of the design SQD, we have strictly demonstrated how our analysis and technical objects will interact with each other to carry out the work of our Reserve a Vehicle use case.
但在我们演进设计序列图时,我们确已说明了分析对象和技术对象将怎样产生交互,以完成预约车辆用例的工作。
Whether it is necessary to code responsibilities in other layers will be driven mainly by the system's architectural style and design decisions made during the use-case realization session.
是否有必要在其他层中对职责编码主要取决于在用例实现会议中做出的系统架构风格和设计的决策。
In this article we'll use design patterns to rapidly create a framework, which in this case is a pattern of patterns.
本文中,我们将使用设计模式快速建立框架,这是一个模式的模式。
The true challenge of the case, says Ms Scafidi, is to determine when the use of colour on a portion of apparel is a design element and when it is a trademark.
她说这件官司真正难的地方是决定什么时候颜色是衣服设计的一部分,什么时候是个商标。
As with the service specifications before, you will use one of the reusable design elements, in this case called ${complexservice}Provider.
如同以前的服务规范一样,您将使用其中一个可重用的设计元素,在这种情况下称为 ${complexservice}Provider。
IBM Rational Rose is a popular tool for developing the various UML models, such as use case model and design model, used in the project lifecycle.
IBMRationalRose是一个很流行的、在项目生命期中使用的、用来构建多种UML模型的工具,例如构建用例模型以及设计模型。
Business Object model (FS-BOM) provides use case definitions and an integrated class model of all financial services concepts to support requirements definition and business-oriented solution design.
业务对象模型(Business Object Model,FS - BOM)为所有金融服务概念提供用例定义和集成类模型,以支持需求定义和面向业务的解决方案设计。
In general, by the time we get to an implementation-level design, no use case should take longer than a month to implement.
通常,在进行到实现级别implementation - level设计时,用例的实现不应超过一个月。
We start the design of this service provider by creating a system use case that defines its requirements and a component called Invoicer that realizes the use case.
我们对服务提供者进行的设计,首先创建一个定义其需求的系统用例,以及一个被称作 Invoicer 的实现该用例的组件。
The use case realizations and the software architecture document translate into detailed design documents.
用例实现和软件体系结构文档将转化为详细的设计文档。
In this situation, the use case can be used to create testable scenarios, but the inclusion of hidden information 44 impinges on the ability to maintain the test case through any design changes.
在这种情况下,用例可以用来创建可测试场景,但是隐藏信息所包含的内容44与维持测试用例穿越任何设计变更的能力相冲突。
Depending on the severity of the design issues, the system architect might even want to hold another meeting to revisit the whole use-case realization in context.
根据设计问题的严重性,系统架构师甚至可能想要召开另一个会议,以在环境中重温整个用例实现。
In design, our realization will contain design-level information explaining how the steps of a use case will be carried out by collaborating design objects.
在设计时,我们的实现将包括设计级别的信息,以解释用例的各个步骤是如何用于设计对象的协作的。
However, even if one person is capable of doing every part of the design and implementation for a use case on a small project, it is imperative that creating the use-case realization be a team effort.
然而,即使一个人能够完成小项目中一个用例的设计和实现的每一个部分,生成用例实现也必须是一个团队的工作。
Use-case realization sessions should produce a main output artifact; software development processes often suggest a design model composed of interaction and design class diagrams.
用例实现会议应该生成主要的输出工件,软件开发过程常常提出由交互和设计类图组成的设计模型。
Use-case types are more like use-case patterns — design patterns — but at the use-case level.
用例类型更像是用例模式——设计模式——但是是在用例级别。
应用推荐