Прототип: http://3s3ovr.axshare.com/#p=enter

Прототип находится в стадии разработки.

Варианты исполнения:

1. Скрипт-модуль для CMS.

2. Разработка самостоятельного скрипта на базе фреймворка.

Скрипт должен иметь возможность обслуживать работу нескольких организаций, расположенных в разных городах. У каждой организации может быть несколько мест хранения и сортировочных площадок. Сортировка осуществляется коллективом в котором выстроена иерархия и каждый член команды имеет свой уровень специализации и профессионализма. 

Пример иерархии коллектива:

* Рабочий - самый низкий уровень подготовки, который не думает, а просто выполняет задачу по инструкции.

* Менеджер - создает инструкции для рабочих и контролирует правильность их выполнения, исправляет ошибки, предоставляет сведения о новых устройствах.

* Руководитель - Создает структуру рабочего процесса и следит за ходом выполнения процесса в целом. Распределяет роли своим подчиненным.Сортировочный процесс состоит из этапов, которые обслуживают справочники.

Первый этап это приемка сырья для сортировки и поверхностный анализ с целью создания договора с поставщиком. В прототипе это страницы Parthner_List и Contract_List. В договоре добавляются только виды устройств и количество. Справочник Виды устройств в прототипе страница Kind_Device_List хранит перечень всех видов устройств. Договор составляет Руководитель или Менеджер. Там же они указывают кто будет выполнять сортировку по этому договору, чтобы в личном кабинете рабочего появился список сырья, которые он должен обработать. В прототипе это можно увидеть на странице Contract_Add. Договор имеет уникальный номер, который будет задавать первую часть номеров устройств, обрабатываемых по этому договору. Договор задает начало иерархии документов, которую будут создавать в процессе работы (в прототипе это страница Balance).Ведение сотрудников, должностей и распределение прав их доступа отражено на страницах: Personal и Right_Access. Предполагается, что каждый документ созданный сотрудником будет числится за ним с целью поиска его ошибок и подсчета его выработки.

Второй этап - сортировочные работы выполняемые рабочими. В его личном кабинете появились задания в виде списка устройств и количества единиц этих устройств, которые они должны обработать. В прототипе рабочий кабинет рабочего пока не реализован.Рабочий создает документ Спецификации устройств (Spec_Device_Add), в который автоматически подставляется Договор поставки и вид устройства с которым предстоит работать.Сначала рабочий заполняет Шапку документа, где он должен указать все сведения об устройстве: брэнд, модель, серийный номер и т.п. Следом идет заполнение разделов спецификации: Корпус, Экран (если есть), Комплектующие (если есть), Компоненты (если есть), Аксессуары (если есть) и раздел Тестов. Раздел подготавливает каркас для заполнения из шаблона состава запчастей в устройствах (в прототипе Templates_List), который выбирает рабочий либо он подставляется автоматически.Данные для выбора в каркасе шаблона скрипт выбирает из справочника Группы запчастей (Gparts_List, Gparts_Edit), который заполняется руководителем или менеджером предварительно. Справочник Группы запчастей комбинирует виды устройств (Kind_Device_...) с видами запчастей (Part_...) и задает параметры для дальнейших расчетов.  

Третий этап - оценка полученных данных, начисление итогов на счет поставщика, создание торговых предложений и публикация в публичной части сайта. Этот этап делается руководителем или автоматически по заданному ранее алгоритму. Этот этап пока в прототипе не отражен.Описание дополняется.... 

9 лет назад
oookseon
Денис 
48 лет
9 лет в сервисе
Был
9 лет назад

Заявки фрилансеров

Нет заявок фрилансеров