Geographic information


Bảng B.5 - Hoạt động của đối tượng



tải về 8.15 Mb.
trang10/18
Chuyển đổi dữ liệu26.03.2018
Kích8.15 Mb.
#36744
1   ...   6   7   8   9   10   11   12   13   ...   18

Bảng B.5 - Hoạt động của đối tượng

Số TT

Tên/Tên vai trò

Mô tả

Nhiệm vụ/

Điều kiệna

Xuất hiện

tối đab

Kiểu

Ràng buộc

5

Lớp

FC_FeatureOperation

hoạt động mà tất cả các trường hợp của một kiểu đặc tính có liên quan phải thực hiện










triggeredByValuesOf realizes GF_Operation::triggeredByValues Of; observesValuesOf realizes GF_Operation::observesValuesOf; affects ValuesOf realizes GF_Operation::affectsValuesOf GF_Hoạt động::giá trị tác động




Kiểu phụ của FC_PropertyType

Bảng B.4 — Kiểu đặc tính









5.1

Thuộc tính
ký hiệu

tên và các thông số cho hoạt động này. Nó có thể có các thông số tùy chọn giống nhau. Ký hiệu này thường được bắt nguồn từ định nghĩa chính thức. Ký hiệu của một hoạt động phải là duy nhất. Thuộc tính ký hiệu này tương đương với ký hiệu UML.

M

1

Character

String




5.2

Thuộc tính
formalDefinition

sự mô tả chính thức tính chất của các thành phần, được thể hiện trong kí hiệu được xác định bởi
FC_FeatureCatalogue::functionalLanguage liên quan đến các thông số hoạt động và tương tác với các thành phần khác của kiểu đối tượng

O

1

Character

String




5.3

Vai trò
triggeredByValuesOf

xác định thuộc tính có thể tạo ra hoạt một hoạt động

O

N

FC_Carrier

OfCharact

eristics

Sẽ được instantiated FC_Thuộc tính đối tượng, thuộc tính FC ~ Tính năng ràng buộc hoặc Một trong các lớp học của họ xuất phát.

5.4

Vai trò
affectsValuesOf

xác định thuộc tính có thể được sử dụng như đầu vào để thực hiện một hoạt động

O

N

FC_Carrier

OfCharact

eristics

Sẽ được instantiated FC_Feature thuộc tính, thuộc tính Tính năng FC_Bound hoặc một trong các lớp học của họ xuất phát

5.5

Vai trò
affectsValuesOf

xác định thuộc tính sẽ bị ảnh hưởng bởi một hoạt động

O

N

FC_Carrier

OfCharact

eristics

Sẽ được instantiated FC_Thuộc tính đối tượng, thuộc tính Tính năng FC_Bound hoặc một trong các lớp học của họ xuất phát.

a M = bắt buộc; 0 = tuỳ thuộc.

b N = xuất hiện lặp đi lặp lại.

Table B.5 – Feature Operation

No.

Name/Role Name

Description

Obligation/

Conditiona

Maximum

Occurrenceb

Type

Constraint

5

Class

FC_FeatureOperat

ion

operation that every instance of an associated feature type must implement










triggeredByValuesOf realizes GF_Operation::triggeredByValues Of; observesValuesOf realizes GF_Operation::observesValuesOf; affects ValuesOf realizes GF_Operation::affectsValuesOf




Subtype of FC_PropertyType

Table B.4 — Property type









5.1

Attribute

signature

name and parameters for this operation. It may contain optional returned parameters. This signature is usually derived from the formalDefinition. The signature of an operation must be unique. This is the equivalent of the UML signature.

M

1

Character

String




5.2

Attribute

formalDefinition

formal description of the behaviour of the member, expressed in the symbol set defined by

FC_FeatureCatalogue::functionalLanguage; involves operational parameters, and interactions with other members of the feature type.

O

1

Character

String




5.3

Role

triggeredByValuesOf

specifies attribute which may trigger an operation

O

N

FC_Carrier

OfCharact

eristics

Shall be instantiated as FC_FeatureAttribute, FC_BoundFeatureAttribute or One of their derived classes.

5.4

Role

observesValuesOf

specifies attribute that may be used as input to perform an operation

O

N

FC_Carrier

OfCharact

eristics

Shall be instantiated as FC_FeatureAttribute, FC_BoundFeatureAttribute or one of theirderived classes.

5.5

Role

affectsValuesOf

specifies attribute that will be affected by an operation

O

N

FC_Carrier

OfCharact

eristics

Shall be instantiated as FC_FeatureAttribute, FC_BoundFeatureAttribute or one of their derived classes.

a M = mandatory; 0 = optional.

b N = repeating occurrences.


Bảng B.6 – Ràng buộc

Số TT

Tên/tên vai trò

Mô tả

Nhiệm vụ/

Điều kiệna

Xuất hiện

tối đab

Kiểu

Ràng buộc

6

Lớp

FC_Binding

lớp được sử dụng để mô tả các chi tiết của một kiểu đặc tính bị ràng buộc với một kiểu đối tượng đặc biệt












Kiểu phụ của

FC_CarrierOfCharacteristics

Bảng B.4a









6.1

Thuộc tính miêu tả

mô tả sự được ràng buộc của một kiểu đặc tính với một kiểu đối tượng đặc biệt

O

1

CharacterString



6.2

Vai trò

globalProperty

vai trò liên kết với sự ràng buộc đặc tính toàn cầu

M

1

FC_PropertyType



a M = bắt buộc; 0 = tuỳ thuộc.


tải về 8.15 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   6   7   8   9   10   11   12   13   ...   18




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương