
- •Введение
- •Глава 1. Методы и модели обработки информации в системах производственного учета
- •Системы обработки учетно-производственной информации
- •Базовые методы и модели учета материальных потоков в многопередельном производстве
- •Аналитическое моделирование логистических информационных систем
- •Имитационное моделирование логистических информационных систем
- •Современные ит-решения для автоматизации
- •Глава 2. Методология моделирования аспу
- •Концептуальное моделирование аспу
- •Объектно-структурная модель аспу
- •Методология моделирования аспу
- •Детализация и формализация элементов объектно-структурной модели аспу.
- •Проверка адекватности объектно-структурной модели аспу
- •Логическое моделирование аспу
- •2.3.1. Понятие шаблона логической модели
- •2.3.2. Объектная модель элементарного звена аспу
- •2.3.3. Диаграмма классов аспу
- •2.3.4. Обеспечение изоморфизма ит-архитектур аспу
- •Физическое моделирование аспу
- •2.4.1. Разработка модели данных аспу
- •Соответствие элементов реляционной (физической) модели базы данных и объектной (логической) модели аис
- •Глава 3. Модели аспу для многопередельного производства
- •3.1. Объектно-структурная модель системы учета нормативных потерь в текстильном производстве
- •Технологическая карта производства трикотажного полотна типа «бархат» *
- •Массив весов узлов ордерева объектно-структурной модели системы учета нормативных потерь в n-передельном производстве трикотажного полотна
- •3.2. Объектно-структурная модель аспу штучного паркета
- •Технологическая карта производства штучного паркета *
- •Глава 4. Примеры реализации аспу для различных областей использования
- •4.1. Программный комплекс обработки и сбора учетно-производственной информации
- •Модули программного комплекса
- •4.2. Подсистема учета бланков строгой отчетности в страховой деятельности
- •Заключение
- •Список сокращений
- •Библиографический список
- •Приложения
- •Анализ производства штучного паркета из паркетной фризы
- •Содержание
- •Глава 1. Методы и модели обработки информации в системах производственного учета 5
- •Глава 2. Методология моделирования аспу 17
- •Глава 3. Модели аспу 52
- •Глава 4. Примеры реализации аспу для различных областей использования 59
- •Моделирование автоматизированных систем производственного учета
Объектно-структурная модель аспу
В работе [45] предложена методология моделирования АСПУ, основанная на логистическом подходе и методе объектно-структурного моделирования производственных систем.
С позиций логистического подхода АСПУ рассматривается как виртуальная логистическая цепь, состоящая из следующих объектов:
виртуальный склад, имитирующий реальный или фиктивный склад;
виртуальный агрегат, имитирующий реальный или фиктивный агрегат;
виртуальный передел, имитирующий передел технологического процесса и представляющий собой виртуальный склад с элементами агрегата.
Следует отметить, что упор на складскую составляющую виртуального передела не противоречит концепции обработки информационного потока в процессе производственного учета, так как на переделах технологического процесса может регистрироваться информация о движениях и остатках ТМЦ [42].
Вместе с тем, объект «виртуальный передел» может быть наделен некоторыми свойствами агрегата, что обеспечивает, как будет показано ниже, дополнительную гибкость при моделировании в тех случаях, когда возникает необходимость в регистрации изменений состояния ТМЦ на переделах.
Предлагаемая методология базируется также на таких принципах, как атомарность операций и отсутствие обратных связей в транзакциях производственного учета.
Последняя особенность позволяет использовать для построения объектно-структурной модели АСПУ простейший класс графов – линейные ориентированные деревья (ордеревья).
Таким образом, объектно-структурная модель АСПУ для предприятия с МПП в общем виде представляет собой ориентированное по информационному потоку дерево, начальный и конечный узлы которого обозначают соответственно виртуальные склады сырья и готовой продукции, между которыми согласно технологическому маршруту размещены узлы, обозначающие виртуальные склады или переделы, причем узлы и дуги ордерева нагружены учетно-производственной информацией.
Методология моделирования аспу
Методология моделирования АСПУ представляет собой процесс, который состоит из следующих этапов:
структурно-функциональное моделирование АСПУ.
На данном этапе производится декомпозиция процесса обработки информационного потока в МПП до уровня виртуальной логистической цепи с помощью методологии DFD (рис. 2.2, 2.3).
Полученная диаграмма является структурно-функциональной составляющей концептуальной модели процесса производственного учета и основой для ее последующей формализации;
объектно-структурное моделирование АСПУ.
На рис. 2.5 представлен пример объектно-структурной модели
АСПУ для N-передельного технологического процесса, построенной на основе ее диаграммы потоков данных.
Рис. 2.5. Объектно-структурная модель АСПУ для N-передельного
технологического процесса
Данная модель описывается в виде ордерева О (S, A, D), обладающего следующими свойствами:
S= {s1,sN+2} – узлы, обозначающие виртуальные склады;
A= {a2, a3,…,aN+1} – узлы, обозначающие виртуальные переделы;
D={d1,d2,..., dN+1} – дуги, обозначающие маршрут движения информационного потока;
корнем ордерева является узел s1 , обозначающий виртуальный склад сырья;
концевой вершиной ордерева является узел sN+2 , обозначающий виртуальный склад готовой продукции;
узлы a2, a3,…, aN+1 могут обозначать только виртуальные склады или агрегаты на переделах технологического процесса;
для всех узлов, кроме sN+2 , полустепень исхода равна 1.
Узлы и дуги ордерева нагружены учетно-производственной информацией, сопровождающей материальный поток в МПП.
В памяти ЭВМ такое ордерево может быть представлено в виде упорядоченных массивов: MS: [1..N+2] of CS и MD: [1..N+1] of CD, где CS, CD– типы данных, определяющие соответственно подмножества значений показателей, которыми нагружены узлы и дуги ордерева (например, информация об остатках и движениях ТМЦ на виртуальных складах).
Индексы элементов массивов представляют собой соответственно номера узлов и дуг в ордереве.