- •Пояснительная записка
- •Лабораторная работа 1 интерфейс и основные понятия программы allfusion process modeler
- •1.1. Настройка реестра Windows
- •1.2. Назначение и область применения программы AllFusion Process Modeler
- •1.2.1. Назначение программы
- •1.2.2. Области использования программы
- •1.3. Проведение анализа систем (процессов)
- •1.4.2. Основные панели инструментов
- •1.4. Интерфейс программы AllFusion Process Modeler
- •1.4.1. Запуск программы
- •1.4.3. Меню программы
- •1.4.4. Описание полей бланка диаграммы
- •1.4.5. Описание модели idef0
- •1.4.6. Работа с блоками и дугами на диаграммах idef0
- •1.4.7. Тоннелирование дуг на диаграммах idef0
- •1.4.8. Создание диаграммы декомпозиции
- •1.4.9. Диаграммы Workflow (idef3)
- •1.4.10. Диаграммы потоков данных Data flow diagramming (dfd)
- •Контрольные вопросы
- •Лабораторная работа 2 функциональное моделирование процесса перевозки грузов по железной дороге
- •2.1. Постановка задачи, описание предметной области
- •Контрольные вопросы
- •Лабораторная работа 3 abc-анализ модели as-is процесса перевозки грузов по железной дороге
- •3.1. Составление перечня центров затрат (статей затрат)
- •3.2. Задание значений длительности, частоты и стоимости для каждой из функций модели
- •3.3. Задание формата вывода стоимостного отчета
- •Контрольные вопросы
- •Лабораторная работа 4 функционально-стоимостный анализ модели as-is процесса перевозки грузов по железной дороге
- •4.1. Построение матриц парного сравнения для функций модели
- •4.2. Объединение результатов стоимостного и функционального анализа
- •4.3. Анализ результатов функционально-стоимостного анализа
- •Контрольные вопросы
- •Лабораторная работа 5 модель to-be процесса перевозки грузов по железной дороге
- •5.1. Создание модели to-be
- •Контрольные вопросы
- •Лабораторная работа 6 функциональное моделирование процесса создания финансового приложения для мобильных телефонов
- •6.1. Описание предметной области
- •6.2. Моделирование бизнес-процесса с помощью сase-средства программы AllFusion Process Modeler
- •Контрольные вопросы
- •Лабораторная работа 7 abc-анализ модели as-is процесса создания финансового приложения для мобильных телефонов
- •7.1. Составление перечня центров затрат и задание значений для функций модели
- •7.2. Вывод стоимостного отчета
- •Контрольные вопросы
- •Лабораторная работа 8 функционально-стоимостный анализ модели as-is процесса создания финансового приложения для мобильных телефонов
- •8.1. Построение матриц парного сравнения для функций модели
- •8.2. Объединение результатов стоимостного и функционального анализа
- •Контрольные вопросы
- •Лабораторная работа 9 модель to-be процесса создания финансового приложения для мобильных телефонов
- •9.1. Создание модели to-be
- •Контрольные вопросы
- •Лабораторная работа 10 функционально-стоимостный анализ процесса в соответствии с индивидуальным заданием
- •10.1. Требования к оформлению и защите отчета
- •10.2. Индивидуальные задания по функционально-стоимостному анализу в программе AllFusion Process Modeler
- •Самостоятельная работа разработка сайта организации
- •1. Постановка задачи, описание предметной области
- •2. Моделирование бизнес-процесса с помощью сase-средства программы AllFusion Process Modeler
- •Информационный материал для сайта Должностные обязанности сотрудников Разработать страницы помощи
- •3. Функционально-стоимостный анализ бизнес-процесса создания сайта
- •4. Построение матриц парного сравнения для функций модели
- •5. Объединение результатов стоимостного и функционального анализа
- •6. Модель to-be
- •Контрольные вопросы
- •Лабораторная работа 11 информационные технологии – основа реинжиниринга бизнес-процессов
- •11.1. Сценарий лабораторной работы
- •11.2. Индивидуальные задания
- •Список рекомендуемой литературы
- •Содержание
- •Реинжиниринг бизнес-процессов Пособие для реализации содержания образовательных программ высшего образования I ступени в двух частях
- •Часть 1
- •Часть 1
Контрольные вопросы
1. Определение функций и частей бизнес-процесса, требующих перепроектирования.
2. Сравнение бизнес-процесса до и после перепроектирования.
Лабораторная работа 6 функциональное моделирование процесса создания финансового приложения для мобильных телефонов
Цель работы – получить навыки проведения функционального моделирования, используя инструментальные средства программы AllFusion Process Modeler.
Задачи:
1. Выполнить функциональное моделирование модели AS-IS.
1.1. Определить цель и точку зрения модели.
1.2. Создать контекстную диаграмму.
1.3. Создать диаграммы декомпозиции.
2. Отобразить дерево узлов.
3. Создать отчет.
6.1. Описание предметной области
Рассмотрим последовательность действий, этапы при разработке финансового приложения по заказу от организации-заказчика (рисунок 58).
Установить
права доступа и внедрить
Обработать
заказ на создание приложения
Создать
проект приложения
Тестировать
приложение
Обеспечить
техническую поддержку
Рисунок 58 – Последовательность действий при разработке финансового приложения
Процесс начинается с поступления заказа от финансовой компании на создание приложения. Данной работой занимается обычно консультант. Основная часть работы – получение информации от клиента о требованиях, предъявляемых к приложению, и разъяснение интересующих клиента вопросов по поводу функциональности приложения в области финансовых операций.
Далее необходимо получить информационный пакет, который будет служить основой для приложения. Фактически определяются цели разработки приложения и пути их достижения, т. е. создается концепция финансового приложения, анализируется аудитория, на которую оно рассчитано, учитывается доступ к функциональным возможностям приложения в соответствии с занимаемой должностью работника финансовой компании.
После этого необходимо согласовать сроки выполнения работ по созданию и дальнейшему обновлению приложения, которые заносятся в договор. Затем происходит оформление договора с клиентом.
Следующий шаг – создание самого проекта. На этом этапе дизайнер приступает к созданию самого интерфейса финансового приложения с использованием материалов, предоставленных заказчиком, и учетом его пожеланий. Интерфейс должен быть лаконичным и информативным, так как он создается под работу с финансовыми операциями (кредиты, вклады, переводы и др.) в мобильной среде и изменятся в зависимости от должности сотрудника. Далее происходит один из самых долгих процессов, а именно: на основе готового интерфейса пишется код приложения под мобильные платформы (iOS, Windows Phone, Android и другие, используемые заказчиком). Код правится в зависимости от платформы и выпускается альфа-версия приложения. В альфа-версии проверяется работа всех функциональных возможностей финансового приложения. Следующая версия приложения демонстрируется заказчику и в зависимости от его пожеланий проект дорабатывается.
На следующем этапе приложение проходит глобальное тестирование на всевозможные ситуации. Тестирование происходит скрупулезно и всегда занимает длительное время. Если происходят какие-либо сбои в работе, нужно возвратиться на предшествующий этап и с учетом данных о неисправности изменить и интерфейс, и, возможно, набор функций.
С учетом должностей работников в приложение добавляется настройка для авторизации такого работника для вывода соответствующего интерфейса. Готовое приложение передается заказчику.
Последний, но также очень важный этап – поддержка приложения.
По условиям договора клиент подает запрос на обновление приложения и присылает необходимую информацию. Дело в том, что финансовое приложение нуждается в регулярном обновлении его функциональности (реже интерфейса). Это зависит как от изменений, происходящих в сфере финансов (изменение кредитных ставок, процентов по вкладам, комиссий за перевод и др.), так и от изменений, происходящих во время изменения самой мобильной платформы. Данные внедряются, а затем клиент проводит оценку размещенной информации.
В ходе эксплуатации приложения время от времени выявляются ошибки в алгоритмах или выводимых отчетах. В этом случае разработчику отправляются снимки экранов и тесты, при которых приложение работает не верно.
Результаты моделирования бизнес-процесса Создать финансовое приложение для мобильных телефонов можно представить в виде следующего дерева функций:
обработать заказ на создание приложения:
– принять заказ;
– согласовать требования к создаваемому приложению;
– подписать договор;
создать проект приложения:
– разработать дизайн;
– разработать алгоритм;
– разработать структуру базы данных;
тестировать приложение;
установить права доступа и внедрить;
обеспечить техническую поддержку:
– принять заказ на обновление (исправление);
– получить данные для изменений;
– изменить функциональные возможности;
– изменить интерфейс;
– тестировать измененное приложение.
