Алексей, предпечатная подготовка выполняется в три этапа, ну или может выполняться в три этапа. Это разработка макета. По сути дизайнер разрабатывает векторный компьютерный макет на базе растрового изображения или эскиза. Конечно, в реальной ситуации происходит контакт дизайнера с заказчиком. Но мы решили ограничиться рассмотрением типичной ситуации, когда заказчик приносит готовые образцы. Далее макет поступает инженеру фотоформ, где из векторного компьютерного макета формируются фотоформы. И уже третьим этапов является создание шаблонов под конркетную технологию нанесения изображения на материал изделия.
По сути это тоже производство, но на уровне лаборатории.
Производственных цех решает задачи печати, упаковки, отгрузки.
Эта задача была использована как основа курсового и дипломного проекта. На курсовой процесс был реализован на базе Comindware Tracker, а в дипломной была попытка реализовать все в BizAgi Studio.
И я сейчас вижу в чем промах. Когда это делалось в рамках Comindware, то основной моделью все-таки было изменение состояния заказа, т.е. все этапы процесса заменялись состояниями заказа как объекта. Соотвественно расматривался рабочий процесс - как жизненный цикл заказа. Чтобы не усложнять задачу, заказы с разными ЖЦ реализовывались отдельно, что позволяло избегать сложного условного программирования. За каждым состоянием закреплялся некий отвественный, который мог делегировать задачу другому исполниетлю - т.е. конкретный заказа могу получить иного исполнителя, таким образом решалась задача распределение нагрузки. Ее равномерность решалась путем составления динамических отчетов и виджетов индикации по заранее придуманным показателям.
Опубликовано 10 лет назад
#