Практическое занятие 5
Моделирование движения потоков данных в стандарте DFD. Модель AS-IS. Цель работы: изучение основных характеристик и основ работы с DFD-моделями в графическом редакторе Microsoft Visio
Задачи исследований: изучить операции по созданию DFD-модели в редакторе MS Visio; изучить состав диаграмм DFD, назначение элементов каждого вида и способы их размещения на диаграмме в MS Visio; изучить возможности изменения внешнего вида элементов DFD-диаграмм и управления внешним видом соединений. изучить возможности создания в редакторе MS Visio модели AS-IS; изучить операции по копированию и редактированию DFD-диаграмм в программе MS Visio.
Выполнение работы.
Процессное описание учета успеваемости. Предмет разработки в контексте AS-IS .
В данном случае предпочтение было отдано BPWin.
При этом была использована диаграммные техника DFD для построения декомпозиции.
Модель AS-IS
Построению модели AS-IS предшествовало обследование информационной системы «Учёт успеваемости», а именно управление ведомостями института. Упомянутое включало в себя информацию о названии факультета, названии специальности, о сотрудниках, полная информация о специальности, полная информация о факультете, полная информация об студенте.
На рисунке 1. представлена контекстная диаграмма модели AS-IS бизнес-процесса «Учёт успеваемости».
Основная цель - это получения информации об успеваемости студентов на факультете и об студентах, обучающихся на этом факультете. Контекстная диаграмма имеет следующие данные и объекты, связывающие между собой работы: стрелки входа -- название факультета или фамилия студента или специальность студента; стрелка выхода -- полная информация о специальностях или студентах.
Приведем декомпозицию процесса «Учёт успеваемости студентов».
Рисунок 2 - Декомпозиция процесса «Получение информации о студенте»
Декомпозиция процесса «Учет успеваемости студентов», приведенная на рисунке 2, была выполнена в виде DFD. Диаграмма типа DFD позволяет увидеть передаваемые процессы:
1) Регистрация ведомостей;
2) Журнал ведомостей;
3) Обработка ведомостей;
4) Вложение папки;
5) Архивация ведостей;
6) Выдача сотрудникам;
Рисунок 3 - Диаграмма дерева узлов модели AS-IS
На рисунке 3 показано дерево узлов модели «AS-IS». Модель трехуровневая, нижние уровни были представлены в виде списков.
Цели и задачи информационной системы «Учет успеваемости»
В результате анализа существующей ситуации и создания новой модели организации бизнес-процессов, можно сформулировать цель и задачи предмета разработки - «Учет успеваемости».
Задачи информационной системы «Учет успеваемости»:
1) Обеспечить удобный поиск информации (поиск по полному или частичному совпадению);
2) Обеспечить корректный и полный вывод информации о студенте;
3) Обеспечить корректный и полный вывод информации о факультете;
4) Обеспечить удобное редактирование базы данных и корректное её сохранение.
В процессе обследования предметной области была построена и изучена модель AS-IS.