1.3Разработка SADT-диаграммы ПМК автоматизации обработки данных с использованием моделей теории игр для принятия решений на машиностроительном предприятии
Термины, использующиеся в области «Использование моделей теории игр для принятия решений», приведены в глоссарии. Глоссарий представлен в виде таблице 1.8.
Таблица 1.8 – Глоссарий предметной области «Использование моделей теории игр для принятия решений»
Термин
|
Определение
|
Оператор
|
Лицо, участвующее в функционировании автоматизированной системы или использующее результаты её функционирования
|
Бизнес процесс
|
Это совокупность взаимосвязанных мероприятий или задач, направленных на создание определенного продукта или услуги для потребителей
|
Продолжение таблицы 1.8
Термин
|
Определение
|
Модуль
|
Отдельная функционально законченная программная единица, которая может применяться самостоятельно либо быть частью программы
|
Функции модулей
|
Внешнее описание действий, выполняемых модулем, без указания того, как эти действия производятся
|
Обрабатывающие модули
|
Модули, функция которых состоит в реализации шагов алгоритма преобразования значений входных данных в результаты – значения выходных данных
|
Управляющие модули
|
Модули, преобразующие задание пользователя в последовательность вызовов обрабатывающих модулей
|
Программный продукт
|
Под программным продуктом понимается программа, которую независимо от ее разработчиков, можно использовать в предусмотренных целях на разных компьютерах
|
Отчет о результатах расчета
|
Полученная на устройствах вывода ЭВМ надлежащим образом удостоверенная форма представления электронного документа, содержимое которого представляет информацию о произведенных расчетах.
|
Предметная область
|
Рассматриваемое или обсуждаемое реальное, абстрактное или гипотетическое поле деятельности, включающее различные группы объектов, поведение и взаимосвязи которых соответствуют установленным для этого поля деятельности правилам и свойствам
|
База Данных (БД)
|
Структурированный организованный набор данных
|
Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями[8]. Основные элементы этой методологии основываются на следующих концепциях:
– графическое представление блочного моделирования;
– строгость и точность.
Методология SADT может использоваться для моделирования широкого круга систем и определения требований и функций, а затем для разработки системы, которая удовлетворяет этим требованиям и реализует эти функции. Разработаем SADT-диаграммы бизнес-процесса «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия» (рисунок 1.4).
Рисунок 1.4 – Контекстная SADT-диаграмма бизнес-процесса «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия»
Детализирующая SADT-диаграмма бизнес-процесса «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия» представлена на рисунке 1.5.
С ростом технического прогресса адекватное описание систем становится все более актуальной проблемой. В соответствии с этим произведем описание SADT-диаграммы бизнес-процесса «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия».
Опишем представленную на рисунке 1.5 детализирующую SADT-диаграмму активности «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия». На первом этапе выполняется сотрудник отдела планирования проверяет поступившую заявку на материально-техническое обеспечение на соответствие установленной на предприятии форме документа и если документ составлен верно, то отправляет его на анализ во второй блок. Заявка на материально-техническое обеспечение попадает во второй блок, где производится анализ информации о поставщиках с учетом прогнозируемых цен на продаваемый ими ресурс. В результате анализа каждого поставщика получаются данные о вероятных затратах на закупку требуемого ресурса которые попадают на вход третьего блока. В третьем блоке полученные данные о затратах сотрудник отдела планирования вводит в программу для принятия решений. На этом этапе программа производит расчет и принятие решения на основе заданного алгоритма принятия решений. В результате проведения расчета программа выдает отчет о проделанной работе с указанием оптимального решения, которое отправляется на вход четвертого блока. На четвертом этапе происходит утверждение решения о заключении договора с одним из поставщиков начальником предприятия, в результате чего на выходе получаем утвержденный договор на закупку.
Рисунок 1.5 – Детализирующая SADT-диаграмма «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия»
Табличное описание SADT-диаграмм представлено в таблицах 1.9, 1.10.
Таблица 1.9 – Описание контекстной SADT-диаграммы бизнес-процесса «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия»
№
|
Входы
|
Выходы
|
Управление
|
Исполнители
|
А0
|
Заявка на материально-техническое обеспечение
|
Утвержденный договор,
отчет
|
Состояние рынка,
форма документа
|
Сотрудник отдела планирования,
программа, Начальник
|
Таблица 1.10 – Описание детализирующей SADT-диаграммы «Использование теории игр при заключении долгосрочных контрактов на поставку сырья для машиностроительного предприятия»
№
|
Входы
|
Выходы
|
Управление
|
Исполнители
|
А1
|
Заявка на материально-техническое обеспечение
|
Проверенная заявка
|
Форма документа
|
Сотрудник отдела планирования
|
А2
|
Проверенная заявка, информация о поставщиках
|
Предполагаемые затраты
|
Состояние рынка
|
Сотрудник отдела
|
А3
|
Предполагаемые затраты
|
Отчет, решение о заключении контракта
|
Нет
|
Программа
|
А4
|
Решение о заключении контракта
|
Утвержденный договор на закупку
|
Форма документа
|
Начальник
|
|