Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

7739

.pdf
Скачиваний:
0
Добавлен:
23.11.2023
Размер:
1.22 Mб
Скачать

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

И.Г. Куклина

МОДЕЛИРОВАНИЕ НА ОСНОВЕ СТАНДАРТОВ

IDEF 0, IDEF 3 И DFD

Учебно-методическое пособие

по выполнению лабораторных работ для обучающихся по дисциплине «Методы и средства проектирования информационных систем и технологий» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля на третьем курсе шестого семестра

Нижний Новгород

2016

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

И. Г. Куклина

МОДЕЛИРОВАНИЕ НА ОСНОВЕ СТАНДАРТОВ

IDEF 0, IDEF 3 И DFD

Учебно-методическое пособие

по выполнению лабораторных работ для обучающихся по дисциплине «Методы и средства проектирования информационных систем и технологий» по направлению подготовки 09.03.02 Информационные системы и технологии, без профиля на третьем курсе шестого семестра

Нижний Новгород ННГАСУ

2016

УДК 681.3 (075)

Куклина И.Г./ Моделирование на основе стандартов IDEF 0, IDEF 3 и DFD [Электронный ресурс]: учеб. – метод. пос./ И.Г. Куклина; Нижегор. гос. архитектур. – строит. ун-т – Н. Новгород: ННГАСУ, 2016. - ___ с. 1 электрон. опт.

диск (CD-R)

В методических указаниях представлены задания и пояснения к выполнению лабораторных работ в среде разработки Microsoft в рамках третьего курса шестого семестра «Методы и средства проектирования информационных систем и технологий».

© И. Г. Куклина © ННГАСУ. 2016.

Введение

Моделирование – это общепризнанное средство познания действительности, которое состоит из двух этапов разработки модели и ее анализа

ипозволяет исследовать сложные процессы и явления на основе экспериментов не с реальной системой, а ее моделью. В повседневной деятельности эксперименты ставятся на реальных системах, либо это экономика страны, отдельная организация или система управления сложными процессами. Зачастую лицо принимающее решение (ЛПР) использует интуитивный метод принятия решений и трудно предсказать динамику поведения системы в целом. Целью моделирования является принятие адекватных управленческих решений. Компьютерное моделирование становится наиболее актуальным и важным этапом в принятии решений во всех сферах деятельности человека, управлять процессом

иполучить или достигнуть желаемый результат. Поэтому знание видов моделирования, концепций и принципов построения, выбор самого метода моделирования, умение грамотно реализовать, использую при этом современные программные продукты и , в конечном итоге использовать модели являются на сегодняшний день необходимыми требованиями к руководителю, инженеру, менеджеру, бизнес-аналитику. Программная реализация моделей многогранна, современные программные средства позволяют создавать экранные формы, понятные любому пользователю, так же графически интерпретировать влияние каждого параметра и фактора в разрабатываемых моделях. На основе алгоритмов можно реализовывать модели в программных средах VBA, Delphi, для разработки имитационных моделей - универсальная имитационная система Simplex 3, среда имитационного моделирования Any Logic, Агена, Simula, ARIS - simulation, для реализации моделей декомпозиции в основе которых положена методология SADT инструментальные среды BPWin, ARIS toolset 6 Данные методические указания предназначены в помощь студентам в освоении технологией работы в программных продуктах, выполнение лабораторных работ

изаданий способствуют приобретению умения и навыков в применении методов моделирования, разработке моделей в различных предметных областях и их программной реализации.

 

СОДЕРЖАНИЕ

 

 

1.

ЛЕКЦИОННЫЕ ЗАНЯТИЯ ...................................................................................

 

3

2. ПРАКТИЧЕСКИЕ ЗАНЯТИЯ..............................................................................

 

19

3.

КОНТРОЛЬ ОВЛАДЕНИЯ КОМПЕТЕНЦИЯМИ……………

…………………

 

4. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КОНТРОЛЬНЫХ

 

(КУРСОВЫХ) РАБОТ ..............................................................................................

 

36

4.1 Варианты контрольных (курсовых) работ……………………………………

 

36

4.2 Методические рекомендации по выполнению контрольных (курсовых) работ

………………………………………………………………………………37

 

 

5. САМОСТОЯТЕЛЬНАЯ РАБОТА СТУДЕНТОВ.............................................

 

38

6. ЭКЗАМЕНАЦИОННЫЕ (ЗАЧЕТНЫЕ) ВОПРОСЫ ПО ДИСЦИПЛИНЕ

.... 39

7.УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ……………42

8. ИНФОРМАЦИОННО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

………………………………………………………………………………………44

КОНТАКТНАЯ ИНФОРМАЦИЯ ПРЕПОДАВАТЕЛЯ........................................

45

ПРИЛОЖЕНИЕ А Образец оформления титульного листа контрольной

 

(курсовой) работы ....................................................................................................

46

Тема 1. Понятие и структура проекта ИС.

Требования к эффективности и надёжности проектных решений. Понятие жизненного цикла ИС. Этапы жизненного цикла ИС. Основные компоненты технологии проектирования ИС. Базовые международные и российские стандарты проектирования ИС. Каноническое проектирование ИС. Модели предметной области. Проектирование БД. Методы разработки программного обеспечения.

ЛАБОРАТОРНАЯ РАБОТА № 1

Основы работы в BPwin 4.1

Спомощью этой лабораторной работы Вы сможете:

познакомиться с основными элементами рабочего интерфейса BPwin 4.1;

освоить технологию создания новой модели;

научиться редактировать построенную диаграмму.

Теоретические сведения

Для упрощения процесса построения модели бизнес-процессов в IDEF0, можно

использовать CASE-средство BPwin, которое позволяет наглядно представить функциональную декомпозицию системы.

AllFusion Process Modeler 4.1 (BPwin) является инструментальным средством,

полностью поддерживающим стандарт IDEF0, который был принят в начале 90-х годов в США на основе SADT.

Основная идея методологии SADT - построение древовидной функциональной модели предприятия.

Сначала функциональность предприятия описывается в целом, без подробностей. Такое описание называется контекстной диаграммой (рис. 1.1.).

Взаимодействие с окружающим миром описывается в терминах входа (данные или объекты, потребляемые или изменяемые функцией), выхода (основной результат деятельности функции, конечный продукт), управления (стратегии и процедуры, которыми руководствуется функция) и механизмов (необходимые ресурсы).

Рис. 1.1. Пример диаграммы IDEF0

Кроме того, при создании контекстной диаграммы формулируются цель моделирования, область (описания того, что будет рассматриваться как компонент системы, а что как внешнее воздействие) и точка зрения (позиция, с которой будет строиться модель). Обычно в качестве точки зрения выбирается точка зрения лица или объекта, ответственных за работу моделируемой системы в целом.

Общая функция разбивается на крупные подфункции. Этот процесс называется

функциональной декомпозицией.

Затем каждая подфункция декомпозируется на более мелкие - и так далее до достижения необходимой детализации описания. Таким образом, формируется диаграмма IDEF0.

Этапы построения модели

1.Определение основного бизнес-процесса.

2.Построение контекстной диаграммы.

3.Построение диаграммы процесса верхнего уровня.

4.Функциональная декомпозиция каждого процесса, с помощью детализирующих диаграмм.

Практическое задание

Создание диаграммы А-0

Построение модели бизнес-процесса рассмотрим на примере работы мебельной фабрики. Во время проведения обследования предприятия были выявлены её целевые задачи, функциональные деятельности каждого из подразделений предприятия и функциональные взаимодействия между ними; информационные потоки внутри подразделений и между ними; внешние по отношению к предприятию объекты и внешние информационные воздействия, а так же нормативно-справочная документация, данные по имеющимся на предприятии средствам и системам автоматизации.

Целевые функции мебельной фабрики:

переработка сырья;

изготовление деталей для мебели;

сборка изделия;

контроль качества.

Нормативные документы мебельной фабрики:

чертежи (деталей, сборочный);

нормы по переработке сырья;

стандарты качества;

производственные инструкции;

инструкции по технике безопасности.

Подразделения предприятия:

цех по обработке сырья и бракованных изделий;

цех по изготовлению деталей;

сборочный цех;

отдел проверки качества изделия.

Основным сырьем для изготовления мебели является дерево.

Определим основной бизнес-процесс, используя выявленные целевые функции. Так как основное предназначение мебельной фабрики состоит в том, чтобы изготавливать мебель, значит, основным бизнес-процессом является ИЗГОТОВЛЕНИЕ МЕБЕЛИ.

Создадим контекстную диаграмму. В данном случае она представляет собой самое общее описание системы. Напомню, что в модели может быть только одна контекстная диаграмма.

Для построения контекстной диаграммы нам необходимо определить входную информацию (данные или материальные ресурсы), которая преобразуется в процессе для получения результата; выходную информацию - готовый результат; управление, которое влияет на процесс, но не преобразуется процессом.; механизмы, которые выполняют процесс.

Для контекстного процесса ИЗГОТОВЛЕНИЕ МЕБЕЛИ определим необходимую информацию:

ВХОД - сырьё;

УПРАВЛЕНИЕ – чертежи, производственные инструкции, инструкции по технике безопасности (нормативные документы);

МЕХАНИЗМЫ – персонал, производственное оборудование;

ВЫХОД – готовая мебель.

Задание 1. Запуск программы и открытие проекта.

Создание новой модели.

1.Запустите BPwin.

2.Выберите режим работы: создать новую модель (Create model).

3.В поле Name введите имя модели: Изготовление мебели.

4.Из группы Type выберите тип диаграммы Business Process (IDEF0) (рис. 1.2.).

Рис. 1.2. Диалоговое окно создания модели

5. Нажмите OK.

После щелчка на кнопке ОК появляется диалог Properties for New Models (рис. 1.3.). 6. Укажите свою фамилию и инициалы.

Рис. 1.3. Диалоговое окно Properties for New Models

После этого вы увидите стандартное окно BPwin (рис. 1.4.):

Рис. 1.4. Стандартное окно BPwin

Основные инструменты BPwin

Все основные действия с диаграммами, такие как создание, редактирование и т.д., можно выполнить с помощью главного меню, либо контекстно-зависимого меню (меню, появляющееся при нажатии правой кнопке мыши). Принципы работы с меню являются стандартными для среды Windows: объект сначала делается активным, затем над ним осуществляются необходимые действия.

На основной панели инструментов расположены элементы управления, в основном знакомые по другим Windows-интерфейсам (рис. 1.5.):

Рис. 1.5. Элементы управления BPwin

Функциональность панели инструментов доступна из основного меню BPwin (табл. 1).

Таблица 1. 1. Элементы управления основной панели инструментов BPwin

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]