неофициальный форум фкн

Операция - диаграмма классов UML

вот так записано в лекции =

Операция или метод (operation) - представляет собой некоторый сервис, предоставляющий каждый экземпляр класса по определенному требованию.

вот так сказал бы я =

Операция или метод (operation) - представляет собой некоторый сервис, предоставляемый каждым экземпляром класса по определенному требованию.

Атрибуты класса (в ООП это часто "поля") - диаграмма классов UML

Атрибуты класса - содержательная характеристика класса, описывающая множество значений, которые могут принимать отдельные объекты этого класса.

Лекции Михайлова Е.М. приводилась следующая запись:

< квантор видимости >  <имя атрибута>  [кратность] : <тип атрибута> = <исходное значение> {строка-свойство}.

-- «видимость» (visibility) — качественная характеристика характеризующая возможность других объектов модели оказывать влияние

Имя класса - диаграмма классов uml

Имя класса

К имени класса предъявляются следующие требования:

  • Должно быть уникальным в пределах пакета
  • Имя класса записывается по центру секции имени полужирным шрифтом и должно начинаться с заглавной буквы.
  • Следует использовать существительные, записанные по практическим соображениям без пробелов
  • Формат записи может быть следующим =
    < Имя пакета > ::< Имя класса > 

    - например -

    Банк::Счет 
    

Диаграмма классов (class diagram).

Для начала скажем что такое класс =
Класс (class) — абстрактное описание множества однородных объектов, имеющих одинаковые атрибуты, операции и отношения с объектами других классов.

На диаграмме изображаются взаимосвязи между классами, определёнными в конкретной модели-
Пример диаграммы классов =
фкн вгу диаграмма классов

Кратность отношения на диаграмме вариантов использования

Кратность (multiplity) отношения - на диаграмме вариантов использования дополнительно характеризует отношение ассоциации.

Кратность (multiplity) отношения - это количество конкретных экземпляров данного компонента, которые могут выступать в качестве элементов данной ассоциации.
Или проще говоря - сколько объектов с каждой из сторон может быть в данном отношении (стороны две))).

Отношения на диаграмме вариантов использования.

Выделяют четыре вида отношений между сущностями на диаграмме вариантов использования:

  • ассоциации (association relationship)
  • расширения (extend relationship)
  • обобщения (generalization relationship)
  • включения (include relationship)

Следующий рисунок содержит графическое обозначение данных отношений=
Отношения на диаграмме вариантов использования. фкн вгу


Отношения ассоциации

Примечания (комментарии = Сценарий ) - вариантов использования

Примечания (комментарии = Сценарий )

Сценарий или примечание – пояснительный текст, который раскрывает смысл или семантику составляющих диаграмму компонентов.
Вот иллюстрирующий пример:
сценарий -примечание  -диаграмма вариантов использования фкн вгу

Интерфейс (Interface) - диаграмма вариантов использования

Интерфейс (Interface)

Интерфейс (Interface) – модель поведения системы без указания способа реализации этого поведения
- обозначается в виде круга с подписью рядом.
Полезной для понимая образа использования интерфейсов будет следующая иллюстрация:
интерфейсы диаграмма вариантов использования  - фкн вгу

Pages

Subscribe to RSS - неофициальный форум фкн