Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка от Кременецкой.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
430.59 Кб
Скачать

Основы методологий проектирования автоматизированных систем обработки информации и управления

Самара, 2009

УДК 681.3

Рецензенты:

заведующий кафедрой информационных систем и технологий

Самарского государственного аэрокосмического университета,

д.т.н., профессор С.А. Прохоров

доцент кафедры экономических информационных систем Поволжского государственного университета телекоммуникаций и информатики,

к.т.н., доцент А.Р. Диязитдинова

Основы методологий проектирования автоматизированных систем обработки информации и управления / Учебное пособие / Составитель: А.В. Иващенко, Самара: СНЦ РАН, 2009 – 40 с., ил.

ISBN – 978-5-93424-421-8

Данное пособие содержит фрагменты конспекта лекций по курсу «Проектирование автоматизированных систем обработки информации и управления».

Пособие предназначено для студентов специальности 230102 «Автоматизированные системы обработки информации и управления».

Печатается по решению издательского совета Самарского научного центра Российской академии наук

ISBN – 978-5-93424-421-8

 А.В. Иващенко 2009

Содержание

Введение 4

1 Методология SADT. Стандарт IDEF0 5

2 Диаграммы потоков данных DFD 10

3 Моделирование бизнес-процессов. Стандарт IDEF3 13

4 Построение ER модели данных. Стандарт IDEF1X 18

5 Создание смешанной модели с использованием IDEF0, DFD, IDEF3 и IDEF1Х 21

6 Объектно-ориентированное проектирование на языке UML 22

6.1 Общие сведения 22

6.2 Диаграмма вариантов использования 23

6.3 Диаграмма классов 24

6.4 Диаграмма состояний 26

6.5 Диаграмма деятельности 27

6.6 Диаграмма последовательности 29

6.7 Диаграмма кооперации 30

6.8 Диаграмма компонентов 31

6.9 Диаграмма развертывания 31

7 Процессный подход к проектированию ARIS 32

1.1 Общие сведения 32

1.2 Нотация VAD 34

1.3 Нотация eEPC и PCD 35

8 Заключение 38

Литература 39

Введение

Системный подход к проектированию и разработке автоматизированной системы обработки информации и управления (АСОИУ) заключается, в основном, в моделировании и всестороннем анализе требований к этой системе. Под моделированием при этом понимается процесс создания достаточно точного и адекватного графического описания системы, а также интерпретация полученного описания для определения оценочных значений ее некоторых характеристик.

Модель (model) – это искусственный объект, представляющий собой отображение (образ) системы и ее компонентов. Модель может описывать существующие (AS-IS), идеализированные (SHOULD-BE) и вновь создаваемые (TO-BE) процессы и функции. На разных стадиях разработки используются различные уровни детализации модели.

При необходимости, модель может быть создана с использованием обычных графических и текстовых редакторов. Для обеспечения согласованности модели и ее высокой степени формализации, которая требуется при описании технического решения, необходимо использовать современные технологии автоматизированного проектирования – CASE-технологии (Computer Aided Software/System Engineering).

CASE-технология представляет собой методологию проектирования, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область и производить ее анализ на всех этапах разработки и сопровождения системы.

Данное пособие содержит краткое описание основных подходов к проектированию АСОИУ, изложенных в наиболее распространенных методологиях (см. Таблицу 1) и предназначено для использования в качестве конспекта части лекций по курсу «Проектирование АСОИУ». Для более глубокого изучения в списке литературы указаны соответствующие источники.

Таблица 1. Соответствие понятий проектирования АСОИУ.

Методология

Нотация или язык

Стандарт

CASE средства

Общие методы и технологии проектирования

Правила построения диаграмм

Формализа-ция подходов и языка

Инструмент автоматизирован-ного построения

Соответствие

Функциональная

SADT

IDEF0

BPWin (AllFusion),

IDEF Doctor,

MS Visio

Потоков данных

DFD

Процессная

IDEF3

Сущность-связь

ER диаграммы

IDEF1X

ERWin (AllFusion)

Объектно-ориентированная

UML

UML 2.0

Rational Rose, Star UML, Magic Draw MS Visio

Процессная

eEPC/PCD, VAD

ARIS

ARIS Toolset, MS Visio