
技术文档
文章平均质量分 64
listen_snow
这个作者很懒,什么都没留下…
展开
-
UML基本架构建模--图的术语和概念(一)
Asystemis a collection of subsystems organized to accomplish a purpose and described by a set of models, possibly from different viewpoints. Asubsystems is a grouping of elements, some翻译 2015-05-08 07:26:35 · 1017 阅读 · 0 评论 -
UML基本架构建模--给类建模时的注意事项
When you model classes in the UML, remember that every class should map to some tangible or conceptual abstraction in the domain of the end user or the implementer. A well-structured class1.P翻译 2015-01-12 10:54:14 · 747 阅读 · 0 评论 -
UML基本架构建模--类的通用建模技术(一)
Modeling the Vocabulary of a System为系统的词汇表建模 You’ll use classes most commonly to model abstractions that are drawn from the problem you are trying to solve or from the technology you are翻译 2015-01-12 10:44:14 · 624 阅读 · 0 评论 -
UML基本架构建模--关联的术语和概念(一)
A relationship is a connection among things. In object-oriented modeling, the three most important relationships are dependencies, generalizations, and associations. Graphically, a relatio翻译 2015-01-13 07:31:17 · 904 阅读 · 0 评论 -
UML基本架构建模--获取关联
If you are building a house, things like walls, doors, windows, cabinets, and lights will form part of your vocabulary. None of these things stands alone, however. Walls connect to other wal翻译 2015-01-13 07:29:28 · 629 阅读 · 0 评论 -
UML基本架构建模--关联概述
Relationships关联 When you build abstractions, you’ll discover that very few of your classes stand alone. Instead, most of them collaborate with others in a number of ways. Therefore, when you翻译 2015-01-13 07:18:57 · 637 阅读 · 0 评论 -
UML基本架构建模--类的通用建模技术(四)
Modeling Primitive Types构建原始类型模型 At the other extreme, the things you model may be drawn directly from the programming language you are using to implement a solution. Typically, these abs翻译 2015-01-12 10:52:59 · 754 阅读 · 0 评论 -
UML基本架构建模--关联的通用建模技术(二)
Modeling Single Inheritance建模简单的继承 In modeling the vocabulary of your system, you will often run across classes that are structurally or behaviorally similar to others. You could model翻译 2015-01-30 17:56:06 · 490 阅读 · 0 评论 -
UML基本架构建模--关联的通用建模技术(三)
Modeling Structural Relationships建模结构关系 When you model with dependencies or generalization relationships, you may be modeling classes that represent different levels of importance or d翻译 2015-01-30 17:59:22 · 804 阅读 · 0 评论 -
UML的通用机制(三)
Common DivisionsIn modeling object-oriented systems, the world often gets divided in several ways.First, there is the division of class and object. A class is an abstraction; an object is one翻译 2014-06-17 13:05:29 · 2898 阅读 · 0 评论 -
UML的通用机制(四)
Extensibility Mechanisms The UML provides a standard language for writing software blueprints, but it is not possible for one closed language to ever be sufficient to express all possible nuan翻译 2014-06-17 13:06:40 · 1864 阅读 · 0 评论 -
UML中如何描述系统的体系结构(一)
ArchitectureVisualizing, specifying, constructing, and documenting a software-intensive system demands that the system be viewed from a number of perspectives. Different stakeholders ---- end翻译 2014-06-17 13:08:15 · 1619 阅读 · 0 评论 -
UML实例--HELL_WORLD(三)
This class diagram captures the basics of the“Hello, World!” application, but it leaves out a number of things. As the preceding code specifies, two other classes----Applet andGraphics----ar翻译 2014-06-17 13:16:06 · 463 阅读 · 0 评论 -
UML实例--HELL_WORLD(四)
This figure makes it clear thatHelloWorld is just a leaf in a larger hierarchy of classes.HelloWorld is a child ofApplet ;Appletis a child of Panel ;Panel is a child ofContainer翻译 2014-06-17 13:16:54 · 460 阅读 · 0 评论 -
UML实例--HELL_WORLD(六)
Artifacts工件“Hello, World!” is implemented as an applet, so it never stands alone but instead is typically a part of some Web page. The applet starts when its enclosing page is opened, trigge翻译 2014-06-18 20:10:16 · 579 阅读 · 0 评论 -
UML基本架构建模--类的术语和概念
Terms and Concepts术语和概念 A classis a description of a set of objects that share the same attributes, operations, relationships, and semantics. Graphically, a class is rendered as a rectan翻译 2014-06-19 12:04:47 · 1175 阅读 · 0 评论 -
UML基本架构建模--类的辅助信息
Organizing Attributes and Operations组织属性和操作 When drawing a class, you don’t have to show every attribute and every operation at once. In fact, in most cases, you can’t (there are too man翻译 2014-08-21 22:06:01 · 1004 阅读 · 2 评论 -
UML基本架构建模--类的通用建模技术(二)
Modeling the Distribution of Responsibilities in a System为系统的职责分配建模 Once you start modeling more than just a handful of classes, you will want to be sure that your abstractions provide a b翻译 2015-01-12 10:47:35 · 536 阅读 · 0 评论 -
UML基本架构建模--关联的通用建模技术(一)
Modeling Simple Dependencies建模简单的依赖 A common kind of dependency relationship is the connection between a class that uses another class as a parameter to an operation.To model this u翻译 2015-01-30 17:55:07 · 700 阅读 · 0 评论 -
UML基本架构建模--图的通用建模技术(一)
Modeling Different Views of a System建模系统的不同视图When you model a system from different views, you are in effect constructing your system simultaneously from multiple dimensions. By choosing翻译 2015-05-08 07:31:13 · 963 阅读 · 0 评论 -
UML基本架构建模--图的术语和概念(二)
Structural DiagramsThe UML’s structural diagrams exist to visualize, specify, construct, and document the static aspects of a system. You can think of the static aspects of a system as r翻译 2015-05-08 07:28:18 · 768 阅读 · 0 评论 -
UML基本架构建模--开始构建图
When you work with an architect to design a house, you start with three things: a list of wants (such as“I want a house with three bedrooms” and “I want to pay no more thanx”), a翻译 2015-05-08 07:25:23 · 944 阅读 · 0 评论 -
UML基本架构建模--图概述
DIAGRAMS图群 When you model something, you create a simplification of reality so that you can better understand the system you are developing. Using the UML, you build your models from翻译 2015-05-08 07:23:48 · 817 阅读 · 1 评论 -
UML基本架构建模--通用机制的术语和概念(四)
Constraints约束 Everything in the UML has its own semantics. Generalization (usually, if you know what’s good for you) implies the LisKov substitution principle, and multiple associati翻译 2015-03-06 09:16:25 · 697 阅读 · 0 评论 -
UML基本架构建模--给通用机制建模时的注意事项
When you adorn a model with notes,lUse notes only for those requirements, observations, reviews, and explanations that you can’t express simply or meaningfully using existing features of翻译 2015-03-06 09:19:46 · 612 阅读 · 0 评论 -
UML基本架构建模--通用机制的通用建模技术(三)
Modeling New Semantics新语义建模 When you create a model using UML, you work within the rules the UML lays down. That’s a good thing, because it means that you can communicate your intent翻译 2015-03-06 09:20:15 · 579 阅读 · 0 评论 -
UML基本架构建模--通用机制的通用建模技术(一)
Modeling Comments注释建模 The most common purpose for which you’ll use notes is to write down free-form observations, reviews, or explanations. By putting these comments directly in your翻译 2015-03-06 09:17:50 · 654 阅读 · 0 评论 -
UML基本架构建模--通用机制的通用建模技术(二)
Modeling New Properties新特性建模 The basic properties of the UML’s building blocks-----attributes and operations for classes, the contents of packages, and so on----are generic enough to翻译 2015-03-06 09:19:07 · 651 阅读 · 0 评论 -
UML基本架构建模--通用机制的术语和概念(三
Stereotypes模式化 The UML provides a language for structural things, behavioral things, grouping things, and notational things. These four basic kinds of things address the overwhelming翻译 2015-03-05 07:59:51 · 961 阅读 · 0 评论 -
UML基本架构建模--通用机制的术语和概念(二)
Notes备注 A note that renders a comment has no semantic impact, meaning that its contents do not alter the meaning of the model to which it is attached. This is why notes are used to spe翻译 2015-03-05 07:57:54 · 731 阅读 · 0 评论 -
UML基本架构建模--通用机制的术语和概念(一)
Terms and Concepts术语和概念 A note is a graphical symbol for rendering constraints or comments attached to an element or a collection of elements. Graphically, a note is rendered as a翻译 2015-03-05 07:56:02 · 908 阅读 · 0 评论 -
UML基本架构建模--关联的术语和概念(三)
Other Features其它特征 Plain, unadorned dependencies, generalizations, and associations with names, multiplicities, and roles are the most common features you’ll need when creating abst翻译 2015-01-13 07:35:02 · 637 阅读 · 0 评论 -
UML基本架构建模--关联的术语和概念(二)
Associations联合Anassociationis a structural relationship that specifies that objects of one thing are connected to objects of another. Given an association connecting two classes, yo翻译 2015-01-13 07:32:42 · 749 阅读 · 0 评论 -
UML基本架构建模--给关联建模时的注意事项
When you model relationships in the UML,lUse dependencies only when the relationship you are modeling is not structural.lUse generalization only when you have an“is-a-kind-of” rela翻译 2015-01-30 18:00:40 · 766 阅读 · 0 评论 -
UML基本架构建模--类的通用建模技术(三)
Modeling Nonsoftware Things构建非软件事物模型 Sometimes, the things you model may never have an analog in software. For example, the people who send invoices and the robots that automatically pack翻译 2015-01-12 10:51:34 · 608 阅读 · 0 评论 -
UML实例--HELL_WORLD(二)
Key AbstractionsIn Java, the applet for printing“Hello, World!” in a Web browser is quite simple:import java.awt.Graphics;class HelloWorld extends java.applet.Applet { public void p翻译 2014-06-17 13:15:24 · 505 阅读 · 0 评论 -
UML实例--HELL_WORLD(五)
Mechanisms机制The hardest part of mastering a library as rich as Java’s is learning how its parts work together. For example, how does HelloWorld‘spaint operation get invoked? What operation翻译 2014-06-17 13:17:35 · 489 阅读 · 0 评论 -
UML基本架构建模--获取类
Getting Started开始 Modeling a system involves identifying the things that are important to your particular view. These things form the vocabulary of the system you are modeling. For example,翻译 2014-06-18 20:12:00 · 933 阅读 · 0 评论 -
UML是结构化的语言
The UML is a Language for Specifying In this context, specifying means building models that are precise, unambiguous, and complete. In particular, the UML addresses the specification of al翻译 2014-06-16 12:59:41 · 616 阅读 · 0 评论 -
UML是可视化的语言
The UML Is a Language A language provides a vocabulary and the rules for combining words in that vocabulary for the purpose of communication. Amodeling language is a language whose vocabula翻译 2014-06-16 12:56:57 · 759 阅读 · 0 评论