Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Методические указания к выполнению лабораторных работ по курсу «Основы построения ERP-систем управления предприятием. Ч.1». Раздел 2. Методические ука
.pdf
Для этого:
– на вкладке Вид в группе Макросы щелкните кнопку со
списком Надстройки, выберите группу Дополнительные ре-
шения Visio, а в ней команду Нумерация фигур;
– в открывшемся окне Нумерация фигур укажите параметры на вкладке Общие:
• Операция → Автонумерация;
• Применить к → Все фигуры;
• Начать с → 1;
• Интервал → 1;
– поставьте флажок Продолжить нумерацию фигур при
перетаскивании на страницу;
– на вкладке Дополнительно:
• Поместить номер – Перед текстом фигуры;
• Порядок нумерации – Слева направо, сверху вниз;
– поставьте флажок Исключать соединительные линии;
– щелкните кнопку ОК.
2. Сохраните блок-схему.
Изменение блок-схемы.
Добавление фигуры между двумя другими фигурами. Для
добавления новой фигуры между двумя другими фигурами
блок-схемы перетащите новую фигуру на коннектор, соединяющий фигуры, между которыми вставляется новая. Visio вставит новую фигуру между имеющимися и автоматически раздвинет блок-схему.
Удаление фигуры. Для удаления фигуры с блок-схемы выделите данную фигуру и щелкните [Delete] на клавиатуре.
Перенумерация фигур. Для перенумерации фигур блоксхемы выполните следующие действия.
1. На вкладке Вид в группе Макросы щелкните кнопку
Надстройки и выберите в группе Дополнительные решения
Visio команду Нумерация фигур.
2. В открывшемся окне Нумерация фигур на вкладке Общие
выберите переключатель Перенумеровать в том же порядке,
укажите начальный номер для нумерации и щелкните ОК.
Задание 3.
1. Измените блок-схему, подготовленную при выполнении
задания 2 (рис. 1.3.7):
41

– удалите фигуру Документ (Отправить заявление);
– между фигурами Решение (Заявление оформлено правильно) и Документ (Отправить отказ) поместите фигуру Про-
цесс (Переслать помощнику по торговой выставке);
– добавьте фигуру Процесс (Позвонить участнику выставки
по поводу оплаты) ниже фигуры Документ (Отправить счет);
– перенумеруйте фигуры блок-схемы в том же порядке,
начиная с начального номера – 1.
2. Сохраните блок-схему.
Рис. 1.3.7. Простая блок-схема (этап 7)
Изменение расположения соединенных фигур. После того
как соединение фигур блок-схемы создано, можно полностью
42

изменить их расположение и перестроить соединения. Для этого на вкладке Конструктор в группе Макет щелкните кнопку со
списком Изменить макет страницы и выберите нужный макет.
При изменении макета блок-схемы она может не уместить-
ся на странице документа. В этом случае измените размер
страницы (вкладка Конструктор, группа Параметры страни-
цы, кнопка со списком Размер) или ее ориентацию (вкладка
Конструктор, группа Параметры страницы, кнопка со спи-
ском Ориентация).
Задание 4.
1. Измените макет блок-схемы, подготовленной при выпол-
нении задания 3, на вариант Слева направо (рис. 1.3.8).
Рис. 1.3.8. Простая блок-схема (этап 8)
2. Измените ориентацию страницы на альбомную.
3. Перенесите блок-схему на одну страницу.
4. Сохраните и закройте документ.
Функциональная блок-схема.
Назначение макета Функциональная блок-схема. Макет
Функциональная блок-схема предназначен для отображения
отношений между бизнес-процессом и организационными или
функциональными подразделениями, такими как отделы, отвечающие за выполнение шагов данного процесса.
Дорожки в блок-схеме представляют функциональные единицы, например отделы, должности, или какие-либо другие
функции. Каждая фигура, представляющая этап процесса,
располагается в дорожке функциональной единицы, ответственной за этот этап.
43

Задание 5.
1. Создайте новый документ на основе шаблона Функцио-
нальная блок-схема из категории Блок-схема.
2. В открывшемся окне Функциональная блок-схема выбе-
рите ориентацию схемы По горизонтали и щелкните ОК.
3. Заполните заголовок диаграммы и имеющиеся дорожки
(рис. 1.3.9).
Рис. 1.3.9. Функциональная блок-схема (этап 1)
4. Сохраните документ под именем Функциональная блок-
схема.
Добавление, перемещение, удаление дорожки. Для до-
бавления дорожки в функциональную блок-схему выполните
один из указанных ниже вариантов действий.
1. Щелкните имеющуюся на схеме дорожку правой кноп-
кой мыши и выберите в контекстном меню пункт Вставить
«Дорожка» перед или Вставить «Дорожка» после.
2. Наведите указатель мыши на угол одной из дорожек.
Щелкните появившуюся синюю стрелку Вставить фигуру
«Дорожка».
3. На вкладке Функциональная блок-схема в группе Вста-
вить нажмите кнопку Дорожка. Дорожка будет добавлена после выделенной дорожки или в конце полосы, если дорожка не
выделена.
4. Из набора элементов Фигуры функциональной блок-
схемы перетащите дорожку в нужное место на границу полосы.
44

Для перемещения дорожки выполните следующее.
1. Щелкните заголовок дорожки, которую необходимо переместить, чтобы выделить ее. Указатель мыши примет форму
значка перемещения.
2. Перетащите дорожку в нужное место.
Фигуры, расположенные на дорожке, будут перемещаться
вместе с ней. Чтобы проверить, находится ли фигура на дорожке или просто расположена поверх нее, выделите фигуру.
Если фигура находится на дорожке, цвет дорожки изменится
на желто-оранжевый. Если фигура не находится на дорожке,
но ее необходимо туда поместить, сдвиньте ее немного, и дорожка определит ее.
Для удаления дорожки выполните следующие действия.
1. Щелкните подпись дорожки, которую требуется удалить.
2. Нажмите клавишу [DELETE] на клавиатуре.
Примечание. При удалении дорожки также удаляются все
фигуры, содержащиеся на ней.
Задание 6.
1. Добавьте к функциональной блок-схеме, созданной при
выполнении задания 5, еще две дорожки (рис. 1.3.10).
Рис. 1.3.10. Функциональная блок-схема (этап 2)
45

2. Измените порядок следования дорожек, переставив эта-
пы продажи и тестирования компьютера (рис. 1.3.11).
Рис. 1.3.11. Функциональная блок-схема (этап 3)
3. Поместите на дорожки фигуры (рис. 1.3.12).
46
Рис. 1.3.12. Функциональная блок-схема (этап 4)

4. Измените ориентацию функциональной блок-схемы на
вертикальную (рис. 1.3.13).
Рис. 1.3.13. Функциональная блок-схема (этап 5)
5. Сохраните и закройте документ.
47

2. СОЗДАНИЕ ФУНКЦИОНАЛЬНОЙ
МОДЕЛИ И ЕЕ СПЕЦИФИКАЦИИ
В МЕТОДОЛОГИИ IDEF0
2.1. Лабораторная работа № 4
«Создание модели «Питание семьи»
Цель: изучить и освоить основные принципы структурного
анализа и моделирования реальных систем SADT.
Задача: составить описание того, как реализовать питание
семьи, состоящей из двоих взрослых, двоих маленьких детей
и двоих подростков, так, чтобы подростки могли понять это
описание и следовать ему без посторонней помощи.
Каждому студенту необходимо разработать и сдать препо-
давателю модель в программе MS Visio 2013, состоящую из:
1) контекстной диаграммы;
2) диаграммы ее декомпозиции уровня А0;
3) диаграммы декомпозиции одного из функциональных
блоков с диаграммы декомпозиции уровня А0.
Действия. Создать новую модель в программе MS Visio
2013: категория «Блок схема» → нотация «Схема IDEF0».
Дать файлу краткое название по моделируемому процессу, в
данном случае «Питание семьи».
Этап 1. Очерчивание границ объекта.
Цель: создать очерченный контекст модели «Питание се-
мьи».
Действия.
1. Переименовать текущую страницу, дав ей название «А-0
(контекст)».
2. Разместить на странице блок заголовка (рамку). Задать
для него параметры. Узел можно не задавать. Заголовок →
«Организовать питание семьи (контекст)». Номер можно не
задавать. Если необходимо изменить параметры рамки, нужно щелкнуть по ней правой кнопкой мыши и выбрать команду
меню «Задать сведения о схеме». Если размещаемые фигуры
будут иметь какую-то заливку, ее желательно убрать: выделить элемент → клавиша «F3» (или Контекстное меню → Формат → Заливка) → цвет белый или прозрачный.
48

Далее составить контекст модели «Питание семьи» как
список всех основных предметов, которые являются частью
системы. На этом этапе не надо беспокоиться о точности.
Нужно оценить исходный список критически. Для этого
вычеркиваются названия, не относящиеся к системе объектов. Объединяются названия в группы. Добавляются новые
названия по необходимости. Групп должно быть ровно четыре: входные данные; ресурсы; механизмы управления; выходные данные.
Примечание. Системный вариант создания списка объектов
заключается в том, что с самого начала формируют списки названий объектов по указанным группам: входные данные; ресурсы; механизмы управления; выходные данные, отрисовывая соответствующие именованные (входящие и исходящие)
связи на сторонах контекстного блока «Организовать питание
семьи». При этом рекомендуется также по возможности указывать состав или свойства объектов, расщепляя линии связи
на другие линии, именованные соответствующими именами
атрибутов или подмножеств. Например, механизм «кухня»
может быть расщеплен на «плита», «холодильник», «мойка»
и пр., механизм (роль) «персонал» может быть расщеплен на
роли «повар», «официант», «закупщик» и т.п. Аналогично
прописываются входы, например «некормленый человек»
с детализацией «взрослый», «подросток», «ребенок» и т.д.
В частности, если указывается такой сложный объект, как
«меню» или «план питания», то необходимо в том же стиле
прописать его структуру.
Аналогичным образом необходимо произвести действия с
функциями системы. Один вариант — это перечислять названия действий, что придет в голову на основе списка данных.
Или использовать систематичный подход, когда для перечисления функций берется за исходный пункт общая функция «Организовать питание семьи» и, пользуясь списком
данных, она декомпозируется на составляющие подфункции, например на функции «Планировать питание семьи» и
«Осуществлять питание семьи», или же представляется последовательно весь процесс перевода человека из состояния
«некормленый» в состояние «накормленный». В последнем
случае можно получить примерный набор функций типа «планировать», «закупать продукты», «готовить пищу», «накры-
49

вать на стол», «обслуживать за столом», «убирать со стола».
Надо вычеркнуть те названия, которые не входят в систему.
Группируют сходные функции, соединяя их названия линиями. Меняется список данных по мере понимания работы системы (рис. 2.1.1).
Рис. 2.1.1. Организовать питание семьи (контекст)
Когда перечислено достаточное для создания диаграммы число объектов и функций, нужно перейти к следующему этапу.
Этап 2. Определение цели и точки зрения модели.
Цель: сформулировать цель модели «Питание семьи» и
определить, с чьей точки зрения будет описан этот процесс.
Действия.
1. Создать новую страницу кнопкой «Пустая страница» во
вкладке «Главная».
2. Переименовать текущую страницу, дав ей название «А0
(цель и точка зрения)».
3. Разместить на странице блок заголовка (рамку). Задать
для него параметры: Заголовок → «Организовать питание семьи (цель и точка зрения)». Номер можно не задавать.
50
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
