- •Требования к оформлению отчетов…………………………….5
- •1 Требования к оформлению отчетов
- •Роли и ответственность участников бизнес-процесса
- •Система показателей для управления бизнес-процессом
- •Ход выполнения работы
- •3 Лабораторная работа №2 Формализация требований к программной системе с использованием Диаграммы прецедентов (Use сase diagram)
- •Теоретические сведения
- •Ход выполнения работы
- •4 Лабораторная работа №3 Разработка модели предметной области с применением Диаграммы классов, Диаграммы объектов и Диаграммы взаимодействия
- •Теоретические сведения
- •Ход выполнения работы
- •6 Лабораторная работа №5 Разработка программной системы с применением Диаграмм классов, Диаграмм объектов и Диаграмм взаимодействия на основе шаблона проектирования
- •Теоретические сведения
- •Ход выполнения работы
- •7 Лабораторная работа №6 Моделирование предметных областей на основе онтологического подхода
- •Теоретические сведения
- •Ход выполнения работы
- •Список рекомендованной литературы
- •Дополнительная литература
- •Методические указания к лабораторным и самостоятельным работам по дисциплине
- •(Для студентов специальности 7, 8.050102 «Информационные технологии проектирования» очной и заочной формы обучения)
Ход выполнения работы
Изучить теоретические сведения.
Выполнить анализ и формализацию требований заказчика на разработку программного продукта в соответствии с индивидуальным заданием.
Разработать диаграмму прецедентов использования и выполнить описание прецедентов.
Выполнить планирование работ по созданию программного продукта.
Разработать техническое задание на создание программного продукта.
Сделать выводы о выборе модели создания программного продукта.
Требования к содержанию работы
Название работы.
Цель работы.
Формулировка индивидуального задания.
Диаграмма прецедентов использования с ее описанием (особое внимание уделить полноте описания прецедентов и ролей пользователей программной системы).
Техническое задание на создание программного продукта (особое внимание уделить планированию работ по созданию программного продукта, формулировке этапов с использование терминов глоссария и предметной области в целом, а также описанию ролей пользователей программной системы).
Выводы о выборе модели создания программного продукта.
Вопросы для контроля и самостоятельной работы
Какие требования на создание программно-методического комплекса регламентирует Техническое задание?
Функции ИСАПР.
Состав аппаратно-технического комплекса для ИСАПР машиностроительного назначения.
Общие требования к PDM –системам.
Функциональные возможности современных PDM-систем.
Анализ функций информационного обеспечения ИСАПР объектов машиностроения.
Жизненный цикл разработки объектно-ориентированного программного обеспечения.
Технологические принципы разработки объектно-ориентированного программного обеспечения.
Унифицированный процесс UP (Unified Process) разработки объектно-ориентированных систем.
Характеристика Рационального унифицированного процесса (Rational Unified Process- RUP).
Фазы и итерации процесса проектирования.
Характеристика рабочих процессов разработки объектно-ориентированных систем.
Характеристика и состав современных CASE-систем проектирования объектно-ориентированных программных продуктов.
Основные принципы работы CASE – средств проектирования, в частности Rational Rose.
История UML и области применения UML.
Концептуальная модель UML.
Строительные блоки UML.
Поведенческие сущности UML.
Группирующие и аннотационные сущности.
Разновидности отношений между элементами диаграмм.
Семантические правила языка UML.
Общие механизмы языка UML.
Характеристика и применение Диаграмм прецедентов.
4 Лабораторная работа №3 Разработка модели предметной области с применением Диаграммы классов, Диаграммы объектов и Диаграммы взаимодействия
Цель работы: научиться выполнять объектно - ориентированное проектирование программного продукта с использованием UML и шаблонов.
