Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Выявление связей.

Читайте также:
  1. А) товарного производства и б) рынка, которые воссоединяются с помощью прямых и обратных связей.
  2. Анализ и выявление резервов повышения эффективности производственных систем.
  3. Виды связей признаков. Задачи и приемы изучения связей.
  4. Выявление детей, оставшихся без попечения родителей.
  5. Выявление зон термических поражений полимерных материалов
  6. Выявление и отбор документов для публикации
  7. Выявление и разоблачение инсценировки.
  8. Выявление и устройство детей, оставшихся без попечения родителей.
  9. Выявление и учет детей, оставшихся без попечения родителей
  10. Выявление интервалов затрубной циркуляции жидкости

Почти вся информация о связях находится на диаграммах взаимодействия.

Алгоритм выявления связей:

1. Изучение диаграмм взаимодействия. Если один класс посылает сообщения другому классу, то можно установить связь, как правило, ассоциации или зависимости.

2. Исследование классов на предмет наличие связей целое/часть. Класс, состоящий из других классов, может учувствовать в связи агрегация.

3. Исследование классов на предмет связи обобщения (связь, показывающая наследования между двумя классами).

4. Связи общения можно обнаружить, исследуя классы, имеющие много общего

Особенность хорошо спроектированного приложения – небольшое кол-во связей в системе.

Опишите основные критерии, используемые для оценки качества классов и объектов.

Сцепление – мера внешней независимости между отдельными модулями, объектами и классами. Тем сильнее зависимость, тем сложнее модифицировать систему (независимое, по данным, по образцу, по управлению, по внешним данным, по общей области, по коду – от слабого к сильному).

Связность – мера независимости внутренних частей модуля, объекта, класса. Наименее желательная – по совпадению, когда в классе собраны совершенно независимые абстракции. Наоборот: функциональная связность. (функциональная, последовательная, коммуникативная, процедурная, временная, логическая, по совпадению – от сильного к слабому).

Достаточность – подразумевается минимум наличие в классе или модуле всего необходимого для реализации логичного и эффективного поведения.

Полнота – подразумевается наличие в интерфейсной части класса всех характеристик абстракций. Идея достаточности предъявляет к интерфейсу оптимальные требования, а идея полноты охватывает все аспекты абстракций.

Примитивность – примитивными являются только операции, которые требуют доступа к внутренней реализации абстракции.

 

Визуальное моделирование

 

1. Объясните понятие «визуальное моделирование». Перечислите основные цели визуального моделирования.

Визуальное моделирование – процесс графического представления модели с помощью некоторого стандартного набора графических элементов.

Основные цели:

- общение между участниками проекта;

- созданные модели позволяют показать разрабатываемую систему всем заинтересованным сторонам.

Перечислите основные достоинства единой системы обозначений.

Достоинства:

- единая система обозначение понятна всем;

- можно сосредоточить на задачах более высокого порядка;

- автоматизация проверки на полноту и правильность.




Дата добавления: 2015-01-30; просмотров: 32 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав