Открытая коллекция знаний

OpenU.Ru

Объектно-ориентированное проектирование информационных систем



Глоссарий основных терминов.

Актер- это человек, организация и т.п.

Артефакт - это некоторая часть информации, порождаемая, модифицируемая или используемая процессом разработки.

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

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

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

Диаграмма последовательности - это диаграмма, отражающая временную упорядоченность сообщений.

Инкапсуляция - это объединение в единой структуре, которая называется объектом или классом данных, характеризующих этот объект, и процедур, и функций, которые называются методами, обрабатывающими эти данные.

Класс - это описание совокупности объектов с общими атрибутами, операциями, семантикой и отношениями между ними.

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

Кэширование - это сохранение в памяти того, что когда-то уже было загружено.

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

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

Образец - это некоторый готовый шаблон описания.

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

Обязанность - это контракт, которому класс должен подчиняться.

Пакет - это универсальный механизм для организации элементов в группы.

Пакет HI - это взаимодействие с пользователем (окна, отчеты).

Пакет NT - не сейчас, т.е. вне функциональных или временных рамок системы помещается то, что не нужно или что не нужно сейчас.

Пакет PD - предметная область, содержащая классы, относящиеся к данному бизнесу.

Потоки -это нетипизированный файл, в котором каждый объект записывает и читает свои данные самостоятельно.

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

Система - это любая деятельность, направленная на достижение целей.

Служба - это действие объекта.

Соединение -это обращение к другим объектам.

Стратегия -это план действий, направленный на достижение целей.

Сценарий -это упорядоченная во времени последовательность взаимодействий между объектами.

Транзакция - это запись или регистрация любого важного события.

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

Участник -это те роли актеров, которые необходимо учесть в моделируемой системе.

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

Что я знаю? -это те данные, которые объект знает.



Содержание