
- •Понятие иэс. Технология проектирования эис: понятие, классификация, требования.
- •Методы и средства проектирования эис.
- •Жизненный цикл процесса проектирования эис. Основные модели.
- •4. Каноническое проектирование эис. Состав стадий и этапов канонического проектирования эис.
- •Состав и содержание работ на предпроектной стадии канонического проектирования эис.
- •Этапы предпроектной стадии.
- •6Методы обследования и методы сбора материалов обследования на предпроектной стадии канонического проектирования эис.
- •7. Формализация материалов обследования на предпроектной стадии канонического проектирования эис. Состав и формы документов формализации материалов обследования.
- •Анализ материалов обследования на предпроектной стадии канонического проектирования эис. Состав и содержание работ.
- •Цель, параметры и основные компоненты технико-экономического обоснования проекта эис.
- •Цель и основные компоненты документа «Техническое задание на создание автоматизированной эис».
- •Состав и содержание работ на стадии технического проектирования эис.
- •Состав и содержание работ на стадии рабочего проектирования эис.
- •Состав и содержание работ на стадиях внедрения и сопровождения проекта эис.
- •Понятия и основные системы кодирования экономической информации. Классификация систем кодирования.
- •Проектирование классификаторов технико-экономической документации эис. Основные типы классификации.
- •Единая система классификации и кодирования. Функции, структура.
- •Состав и содержание операций проектирования классификаторов эис.
- •Типовое проектирование эис. Параметрически-ориентированное проектирование эис.
- •Типовое проектирование эис. Модельно-ориентированное проектирование эис.
- •Основное понятие и классификация case-технологий. Методология rad.
- •Функционально-ориентированное проектирование эис. Диаграммы idef0, dfd, idef3
- •Объектно-ориентированное проектирование эис. Нотация uml
- •Объектно-ориентированное проектирование эис. Метод comet. Модель требований. Моделирование прецедентов.
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Статическое моделирование.
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Разбиение на объекты
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Конечные автоматы и диаграммы состояний.
- •1 Конечные автоматы
- •2 События и состояния
- •2.1 События
- •2.2 Состояния
- •5 Действия
- •5.1 Деятельности
- •6Иерархические диаграммы состояний
- •6.1 Иерархическая декомпозиция состояний
- •6.2 Агрегирование переходов состояний
- •7 Параллельные диаграммы состояний
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Динамическое моделирование
- •1 Моделирование взаимодействий объектов
- •1.1 Диаграммы кооперации
- •1.2Диаграммы последовательности
- •1.3 Сравнение диаграмм последовательности и кооперации
- •1.4 Прецеденты и сценарии
- •2 Сообщения-метки на диаграммах взаимодействия
- •2.1 Порядковая нумерация сообщений
- •Объектно-ориентированное проектирование эис. Метод comet. Проектная модель. Разбиение на задачи.
Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Динамическое моделирование
На этапе динамического моделирования рассматриваются динамические, или поведенческие, аспекты системы. Динамическая модель является одновременно межобъектной (описывающей взаимодействие объектов) и внутриобъектной (характеризующей, как зависящий от состояния объект определяется конечным автоматом и изображается на диаграмме состояний).
В основе построения динамической модели лежат ранее разработанные прецеденты. Для каждого прецедента надо определить участвующие в нем объекты и то, как они общаются в этом прецеденте. Взаимодействие графически изображается на диаграмме взаимодействия. Следует применять один из двух видов таких диаграмм: диаграммы кооперации или диаграммы последовательности. Необходимо также составить словесное описание взаимодействий объектов в виде описания последовательности сообщений. Если во взаимодействии участвует зависящий от состояния управляющий объект, то требуется разработать исполняемую им диаграмму состояний и показать соответствующие события как на диаграмме состояний, так и на диаграмме взаимодействий.
Анализ зависящей от состояния динамики относится к зависящим от состояния кооперациям, управляемым диаграммой состояния. Анализ не зависящей от состояния динамики не связан с диаграммами состояний.
1 Моделирование взаимодействий объектов
Динамическое моделирование сильно зависит от сообщений и событий. Сообщение - это событие вместе с данными, которые ему сопутствуют; они называются атрибутами сообщения. Например, у события Карточка Вставлена есть два атрибута: Номер Карточки и Срок Действия. Они считываются с магнитной полоски, которая нанесена на карточку, вставленную в банкомат. Сообщение записывается так:
сообщение = событие (атрибуты сообщения); допустим, Карточка Вставлена (Номер Карточки, Срок Действия}.
С событием могут и не ассоциироваться никакие данные. Так, у события Карточка возвращена нет атрибутов.
1.1 Диаграммы кооперации
В аналитической модели сообщения описывают информацию, транслируемую между объектами. Диаграммы кооперации помогают идентифицировать операции объектов, поскольку приход сообщения объекту обычно приводит к вызову одной из его операций. Однако в методе COMET основное внимание уделяется анализу передаваемой информации, а не вызываемым операциям. На этапе проектирования мы можем предполагать, что два разных сообщения, пришедшие объекту, вызывают разные операции или одну и ту же операцию, которой имя сообщения передается в качестве параметра.
Диаграмма кооперации разрабатывается для каждого прецедента, на ней изображаются только объекты, участвующие в этом прецеденте. Некоторые объекты могут присутствовать только на одной диаграмме кооперации, другие -сразу на нескольких. Такая диаграмма описывает последовательность участия объектов в прецеденте, для ее представления используются порядковые номера сообщений. Порядок сообщений на диаграмме должен соответствовать той последовательности взаимодействий между актером и системой, которая зафиксирована в описании прецедента. Сообщения на диаграмме кооперации могут быть пронумерованы или нет, хотя в отсутствие нумерации теряется информация об упорядочении.