- •Организационные методы управления проектирование ис, их классификация. Краткая характеристика классов.
- •Методы планирования и контроля проектирования ис. Их назначение и классификация.
- •Проектные организации: принципы работы.
- •Методика управления проектированием с использованием метода спу.
- •Инструментальные средства автоматизации управления проектированием.
- •Система управления проектами и ее компоненты.
- •Автоматизированное проектирование ис. Методы и средства автоматизированного проектирования.
- •Инструментальные средства автоматизированного проектирования ис, их классификация. Краткая характеристика классов.
- •Основные параметры case - средств и их сравнительные характеристики.
- •Критерии выбора case - средств для проектирования ис.
- •Функционально-ориентированные case - средства и их характеристика.
- •Понятие словаря данных, его назначение и использование при автоматизированном проектировании ис. Контроль модели ис.
- •Объектно-ориентированные case - средства и их характеристика.
- •Case системы различных классов: tools, toolkit, workbenсh. Краткая характеристика инструментов.
- •Диаграмма «сущность – связь», ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма бизнес функций, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма переходов состояний, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма потоков данных, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Системная структурная диаграмма, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.
- •Диаграмма прецедентов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
- •Диаграмма деятельности, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
- •Диаграмма классов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
- •Диаграмма взаимодействия объектов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами
- •Диаграмма активности, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами
- •Жизненный цикл ис при ее автоматизированном проектировании.
- •1. Предпроектное обследование:
- •2. Проектирование:
- •3. Разработка ис:
- •4. Ввод ис в эксплуатацию:
- •5. Эксплуатация ис:
- •Жизненный цикл ис при её прототипном проектировании. Инструментальные средства прототипного проектирования, их классификация. Краткая характеристика классов.
- •Ппп его назначение и структура. Краткая характеристика подсистем и контуров
- •Функциональный ппп, его структура и назначение.
- •Критерии оценки и выбора функционального ппп. Проектирование ис с помощью функционального ппп.
- •Настройка и адаптация ппп их назначение и классификация.
- •Типовое проектирование ис. Классификация методов типового проектирования. Краткая характеристика классов.
- •Понятие типового проектного решения (тпр), типового элемента ис. Тпр класса «задача».
- •Тпр класса «подсистема».
- •Тпр класса «система».
- •Основные понятия и сущность подсистемного типового метода проектирования.
- •Основные понятия и сущность элементного типового метода проектирования.
- •Сравнительный анализ элементного и подсистемного методов типового проектирования.
- •Прототипное проектирование ис (rad – технология). Понятие прототипа. Возможности и преимущества быстрой разработки прототипа ис.
- •Характеристика design idef. Генерация схемы бд средствами design idef.
- •Характеристика power designer . Генерация схемы бд средствами power designer . Функционально-ориентированные схемы.
- •Характеристика power designer .. Генерация схемы бд средствами power designer .Объектно-ориентированные схемы.
- •Основные госТы и международные стандарты для проектирования ис
- •Гост 34.602-89
- •1. Общие положения
Диаграмма деятельности, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
Диаграммы взаимодействий не отражают детально порядок выполнения операций в части разветвлений, циклических повторений, параллельности/произвольности действий. Диаграмма деятельностей исправляет данные недостатки. Под деятельностью будем понимать некоторую работу, которая может быть декомпозирована на совокупность действий.
Диаграмма деятельностей может отражать взаимодействие объектов из нескольких прецедентов использования, в частности реализующих отдельно стандартные и альтернативные пути обработки объектов.
Блок, соответствующий одной деятельности, может отражать несколько событий и быть декомпозирован аналогично блоку функционально-ориентированного подхода.
Ниже представлены используемые в диаграмме деятельностей понятия и их графическое обозначение.
|
Деятельность (activity) |
|
Поток от деятельности к деятельности |
|
Разделение потока на деятельности, выполняемые параллельно или произвольно |
|
Решение |
|
Синхронизация |
|
Итерация |
< |
Выход |
Диаграмма классов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами.
Диаграммы классов объектов (Class diagram) отображают статическую структуру классов объектов. Эта диаграмма рассматривает внутреннюю структуру проблемной области, иерархию классов объектов, статические связи объектов.
Классы объектов могут иметь различные стереотипы поведения: объекты-сущности, управляющие объекты, интерфейсные объекты:
|
Интерфейсный объект (Interface Object) - активный объект, форма взаимодействия информационной системы с пользователем (экранная форма, меню, командная строка, кнопка) |
|
Управляющий объект (Control Object) - активный объект, координирующий выполнение функций |
|
Сущность (Entity Object) - пассивный объект, над которым выполняются операции обработки процесса |
Объекты, отражаемые в диаграмме классов объектов, связываются статическими отношениями, которые отражают постоянные связи между объектами независимо от выполнения конкретного бизнес-процесса.
Диаграмма взаимодействия объектов, ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение. Связь с другими диаграммами
Для каждого прецедента использования может быть построена модель динамического взаимодействия объектов, которая представляется в одной из двух форм:
в форме диаграммы последовательностей (sequence diagram), показывающей последовательность взаимодействий на графе;
в форме кооперативной диаграммы (collaboration diagram), показывающей взаимодействие объектов в табличной форме.
В диаграмме последовательностей взаимодействие объектов отображается в виде стрелки между объектами, которая соответствует событию или сообщению от одного объекта к другому, вызывающему выполнение метода, реагирующего на событие (сообщение) объекта. Номер стрелки соответствует номеру события в последовательности.
Диаграмма кооперативного поведения представляется в табличном виде по следующим правилам.
В столбцах таблицы указываются объекты всех типов, участвующие в реализации прецедента использования. Порядок расположения активных и пассивных объектов произволен и должен быть удобен для понимания модели. Актеры прецедента использования отображаются на правой и левой границах таблицы.
По горизонтали проводятся поименованные стрелки, отражающие взаимодействие (коммуникацию) объектов в рамках одной операции. Эта стрелка означает, что первый объект в рамках выполняемой операции посылает сообщение второму объекту о необходимости выполнения действия. При получении сообщения второй объект выполняет действие.
На пересечении строк и столбца вертикально отображается условный отрезок времени, в течение которого выполняется то или иное действие над объектом.