IDEF-модель
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
IDEF3 - способ описания процессов с применением структурированного метода, который позволяет эксперту в предметной области представить положение вещей в виде упорядоченной последовательности событий с одновременным описанием объектов, которые обладают непосредственное отношение к процессу [8].
Разработаем IDEF3-модель для отображения процесса работы менеджера отдела продаж (рисунок 7).
Рисунок 7 – IDEF3-модель
Как видно из рисунка 7 процесс учета заказов может происходить только после того, как завершены процессы учета продукции и учета клиентов, которые могут быть выполнены в любой последовательности, также формирование отчетов возможно только после того, как завершены все предыдущие процессы.
2.2.3 DFD-модель
DFD–моделью называется диаграмма потоков данных, которая позволяет описать по отношению к ИС внешние адресаты и источники данных, потоки данных и хранилища данных, к которым осуществляется доступ, и логические функции [9].
Разработаем DFD-модель для отображения процесса работы менеджера отдела продаж (рисунок 8).
Рисунок 8 – DFD-модель
2.3 Разработка модели с применением методов объектно-ориентированного проектирования
2.3.1 Диаграмма прецедентов
Разработаем модели бизнес-процесса с применением методов объектно-ориентированного проектирования.
Диаграмма вариантов использования - диаграмма, отражающая отношения между акторами и прецедентами и являющаяся составной частью модели прецедентов, которая позволяет описать ИС на концептуальном уровне [10].
Диаграмма прецедентов автоматизированного рабочего места менеджера отдела продаж отображена на рисунке 9.
Рисунок 9 – Диаграмма прецедентов
Как видно актором АРМ является менеджер отдела продаж.
Анализ вариантов использования выявил следующие взаимосвязи.
Учет продукции включает в себя вход в АРМ, добавление, редактирование, поиск и удаление информации по продукции.
Учет клиентов включает в себя вход в АРМ, добавление, редактирование, поиск и удаление информации по клиентам.
Учет заказов включает в себя вход в АРМ, поиск информации по клиентам, создание заказа, редактирование, обработка заказа (в рамках которого происходит изменение статуса заказа, при статусе оплата – происходит формирование чека об оплате);
Формирование отчетов включает в себя вход в АРМ.
2.3.2 Диаграмма классов
Диаграмма классов - диаграмма, демонстрирующая общую структуру иерархии классов ИС, их методов, атрибутов (полей), коопераций, взаимосвязей и интерфейсов между ними [11].
На основании диаграммы потоков данных выделим объекты АРМ – продукция, клиенты, заказы.
Так как вся продукция делится на категории, то выделим объект категории.
Так как заказы включают в себя основную часть и детали, в которых приведен список продукции, то выделим объект детали заказа и сотрудники.
Диаграмма классов автоматизированного рабочего места менеджера отдела продаж отображена на рисунке 10.
Рисунок 10 – Диаграмма классов
2.3.3 Диаграммы состояний
Диаграмма состояний это, по существу, диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем от компьютерных программ до бизнес-процессов [12]
Зарегистрируйся, чтобы продолжить изучение работы
.
Диаграмма состояний для процесса «Вход в АРМ» отображена на рисунке 11.
Рисунок 11 – Диаграмма состояний для процесса «Вход в АРМ»
Диаграмма состояний для процесса «Учет заказов» отображена на рисунке 12.
Рисунок 12 – Диаграмма состояний для процесса «Учет заказов»
Диаграмма состояний для варианта использования «Формирование отчетов» отображена на рисунке 13.
Рисунок 13 – Диаграмма состояний для процесса «Формирование отчетов»
2.3.4 Диаграмма деятельности
Диаграмма деятельности - диаграмма, на которой показаны действия, состояния которых описано на диаграмме состояний [13].
Диаграмма деятельности для процесса «Вход в АРМ» отображена на рисунке 14.
Рисунок 14 – Диаграмма деятельности для процесса «Вход в АРМ»
Диаграмма деятельности для процесса «Учет заказов» отображена на рисунке 15.
Рисунок 15 – Диаграмма деятельности для процесса «Учет заказов»
Диаграмма деятельности для варианта использования «Формирование отчетов» отображена на рисунке 16.
Рисунок 16 – Диаграмма деятельности для процесса «Формирование отчетов»
2.3.5 Диаграмма взаимодействия
Диаграмма взаимодействия - это диаграмма, на которой отображено взаимодействие, которое включает в себя множество объектов и отношений между данными объектами, включая и сообщения, которыми данные объекты и отношения обмениваются [14].
Диаграмма взаимодействия для процесса «Вход в АРМ» отображена на рисунке 17.
Рисунок 17 – Диаграмма взаимодействия для процесса «Вход в АРМ»
Диаграмма взаимодействия для процесса «Учет заказов» отображена на рисунке 18.
Рисунок 18 – Диаграмма взаимодействия для процесса «Учет заказов»
Диаграмма взаимодействия для варианта использования «Формирование отчетов» отображена на рисунке 19.
Рисунок 19 – Диаграмма взаимодействия для процесса «Формирование отчетов»
2.3.6 Диаграмма кооперации
Диаграмма кооперации - диаграмма, на которой отображено взаимодействие между ролями кооперации или частями композитной структуры.
Диаграмма кооперации для процесса «Вход в АРМ» отображена на рисунке 20.
Рисунок 20 – Диаграмма кооперации для процесса «Вход в АРМ»
Диаграмма кооперации для процесса «Учет заказов» отображена на рисунке 21.
Рисунок 21 – Диаграмма кооперации для процесса «Учет заказов»
Диаграмма кооперации для варианта использования «Формирование отчетов» отображена на рисунке 22.
Рисунок 22 – Диаграмма кооперации для процесса «Формирование отчетов»
Заключение
В процессе написания данной работы была проанализирована деятельность менеджера отдела продаж, в результате чего было разработано техническое задание.
В рамках работы на основании технического задания были построены функционально-ориентированные модели бизнес-процессов в виде IDEF0-моделей, IDEF3-модели, DFD-модели, которые прояснили процессы деятельности менеджера отдела продаж при помощи автоматизированного рабочего места.
Также на основании технического задания было проведено объектно-ориентированное описание автоматизированного рабочего места менеджера отдела продаж, в результате которого были разработаны:
- диаграмма вариантов использования, которая отображает основные функции АРМ;
- диаграмма классов, которые отображают объекты, обрабатываемые АРМ;
- диаграммы состояний, которые позволили определить подробности обработки вариантов использования;
- диаграммы деятельности, на которых показаны действия, состояния которых описаны на диаграммах состояний.;
- диаграммы взаимодействия, которые отобразили порядок при работе с АРМ;
- диаграммы коопераций, которые позволяют для каждого объекта определить методы,
Таким образом, в рамках работы была реализована модель автоматизированного рабочего места менеджера отдела продаж.
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!