В учебном пособии в систематизированном виде приводятся необходимые теоретические сведения и лабораторные работы, направленные на обучение технологии составления диаграмм по стандартам IDEFO. DFD. IDEF3 и UML. Цель пособия — помочь приобрести практические навыки проектирования сложных программных систем с помощью CASE-пакетов AllFusion Process Modeller и Rational Rose. Данное пособие предназначено для проведения практических занятий по дисциплине «Технология разработки программного обеспечения» для бакалавров дневного обучения направлении подготовки: «Прикладная математика и информатика», «Математика и компьютерные науки», «Математическое обеспечение и администрирование информационных систем» и «Прикладная информатика».
Методология IDEFO.
Описание системы с помощью IDEF0 называется функциональной моделью. Методология IDEF0 предписывает построение иерархической системы диаграмм - единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности.
Каждая IDEFO-диаграмма содержит блоки (работы) и дуги. Блоки изображают функции моделируемой системы. Дуги связывают блоки вместе и отображают взаимодействия и взаимосвязи между ними.
Процесс моделирования системы в IDEFO начинается с создания контекстной диаграммы — диаграммы наиболее абстрактного уровня описания системы в целом, содержащей определение субъекта моделирования, цели и точки зрения на модель.
Оглавление.
Предисловие.
1. Структурное проектирование.
1.1. Структурный подход.
1.1.1. Лабораторная работа №1. Интерфейс AllFusion Process Modeller.
1.1.2. Задания.
1.1.3. Контрольные вопросы.
1.2. Методология EDEF0.
1.2.1. Лабораторная работа №2. Диаграмма IDEF0.
1.2.2. Задания.
1.2.3. Контрольные вопросы.
1.3. Диаграммы потоков данных (Data Flow Diagrams).
1.3.1. Лабораторная работа №3. Диаграмма DFD.
1.3.2. Задания.
1.3.3. Контрольные вопросы.
1.4. Диаграммы процессов (IDEF3).
1.4.1. Лабораторная работа №4. Диаграмма IDEF3.
1.4.2. Задания.
1.4.3. Контрольные вопросы.
2. Объектно-ориентированное проектирование.
2.1. Объектно-ориентированный подход.
2.1.1. Лабораторная работа №5. Интерфейс IBM Rational Rose.
2.1.2. Задания.
2.1.3. Контрольные вопросы.
2.2. Диаграммы прецедентов.
2.2.1. Лабораторная работа №6. Use Case diagram.
2.2.2. Задания.
2.2.3. Контрольные вопросы.
2.3. Диаграммы классов.
2.3.1. Лабораторная работа №7. Class diagram.
2.3.2. Задания.
2.3.3. Контрольные вопросы.
2.4. Диаграммы взаимодействия: последовательности и коопераций.
2.4.1. Лабораторная работа №8. Sequence diagram.
2.4.1. Лабораторная работа №9. Collaboration diagram.
2.4.2. Задания.
2.4.3. Контрольные вопросы.
2.5. Диаграммы состояний и деятельности.
2.5.1. Лабораторная работа №10. Statechart diagram.
2.5.2. Лабораторная работа №11. Activity diagram.
2.5.3. Лабораторная работа №12. Bussiness-Activity diagram.
2.5.4. Задания.
2.5.5. Контрольные вопросы.
2.6. Диаграммы пакетов, компонентов н размещения.
2.6.1. Лабораторная работа №13. Component diagram.
2.6.2. Лабораторная работа №14. Deployment diagram.
2.6.3. Задания.
2.6.4. Контрольные вопросы.
2.7. Генерация программного кода.
2.7.1. Лабораторная работа №15. Генерация программного кода.
2.7.2. Задания.
2.7.3. Контрольные вопросы.
Заключение.
Библиографический список.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу CASE-технологии, Дармаев Т.Г., 2018 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по информатике :: #информатика :: #компьютеры :: #Дармаев
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Сканирование и получение качественной трехмерной модели объекта в дизайне и технологии художественной обработки материалов на 3D сканере Range Vision Smart, Гамов Е.С., 2017
- Аппроксимативные методы и модели массового обслуживания, Исследование компьютерных сетей, Бахарева Н.Ф., Тарасов В.Н., 2017
- Секретные фишки TikTok 2020
- Структуры и алгоритмы обработки данных, Иерархические структуры и графы, Батищев Р.В., 2017
Предыдущие статьи:
- Введение в инженерную деятельность, Абрамова Л.B., 2017
- Введение в современные веб-технологии, Кудряшев А.В., Светашков П.А., 2016
- Занимательно о микроконтроллерах, Микушин А.В., 2006
- Компьютер в домашней лаборатории, Магда Ю.С., 2008