Программная инженерия, Визуальное моделирование программных систем, Учебник для СПО, Черткова Е.А., 2019.
В учебнике изложены ключевые понятия программной инженерии — методы, технологии, модели процесса разработки программного обеспечения. Рассмотрены инструментальные средства программной инженерии, предназначенные для автоматизации процессов разработки программного обеспечения. Описаны методы и инструментальные средства визуального моделирования программных систем с использованием объектно-ориентированного подхода. Приведены упражнения на построение диаграмм программного обеспечения с помощью IBM Rational Rose на языке моделирования UML. Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Учебник предназначен студентам образовательных учреждений среднего профессионального образования, преподавателям и всем интересующимся.
Сущность программной инженерии.
Технология разработки программных продуктов — это одна из областей инженерной науки. Для получения качественных и эффективных программных систем необходимо контролировать процесс их разработки, сроки и результаты специальными средствами, методами и технологиями инженерии программного обеспечения (программной инженерии).Целью программной инженерии является эффективное создание программных систем. Задача инженерии программного обеспечения заключается в том, чтобы организация-разработчик проводила все действия по программированию согласованно и в результате могла успешно создавать высококачественные программные продукты. Программная инженерия не рассматривает технические аспекты создания программного обеспечения (ПО) — в ее ведении такие вопросы, как управление проектом создания ПО и разработка средств, методов и теорий, необходимых для создания программных систем.
Оглавление.
Введение.
Глава 1.Сущность и методы программной инженерии.
1.1.Сущность программной инженерии.
1.1.1.Развитие программной инженерии.
1.2.Методы программной инженерии.
1.2.1.Компоненты методов.
1.2.2.Структурный подход.
1.2.3.Объектно-ориентированный подход.
Глава 2.Процесс разработки программного обеспечения.
2.1.Проблемы разработки программного обеспечения.
2.1.1.Инвариантные проблемы разработки ПО.
2.1.2.Вариативные проблемы разработки ПО.
2.2.Модели процесса разработки программного обеспечения.
2.2.1.Жизненный цикл программного обеспечения.
2.2.2.Классические модели процессов создания ПО.
Глава 3.Визуальное моделирование систем.
3.1.Цели и значение моделирования.
3.2.Принципы моделирования.
3.2.1.Принцип многомодельности.
3.3.Графические нотации моделирования.
Глава 4.Технология разработки программного обеспечения и средства автоматизации.
4.1.Характеристика и классификация CASE-средств.
4.2.Технологии и инструментальные средства IBM Rational.
4.3.Унифицированный процесс разработки.
4.3.1.Развитие процесса.
4.3.2.Методология Rational Unified Process.
Библиографический список.
Купить
.