Рекомендовать   Версия для печати   Добавить в избранное



<< Июль 2019 >>
  По. Вт. Ср. Че. Пя. Су. Во.
> 1 2 3 4 5 6 7
> 8 9 10 11 12 13 14
> 15 16 17 18 19 20 21
> 22 23 24 25 26 27 28
> 29 30 31  1  2  3  4





Rambler's Top100
Индекс цитирования
О компании
Форум
Контакты
Миссия
Обратная связь
Календарь
  Главная > Примеры заказных решений

 Концепция Программных продуктов СОРБ Системс

Концепция Программных продуктов компании "СОРБ Групп" построена на работе с объектами.

 

Объектами системы могут выступать такие сущности как:

  • клиент предприятия;
  • заявка на поставку товара,
  • товар на складе и т.д.
Пользователь, работая в системе, выполняет не «обычное» редактирование записи таблицы, изменение статуса и т.д., а выполняет операции с объектом.
Операциями могут являться:
  • зарегистрировать товар на складе;
  • изменить количество товара;
  • перевод товара в магазин;
  • передать на другой склад;
  • списать товар.
При выполнении операции производятся заранее настроенные операции над выбранным объектом системы...
Например, при выполнении операции «Зарегистрировать товар на складе»:
  • добавляется информация о поступлении определенного количества товара;
  • если оставлялись заявки на этот товар, отправляется сообщение (например, SMS, e-mail, внутреннее сообщение на рабочее место) заказчику о наличии товара;
  • распечатывается Накладная.

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

Свойства (или параметры) каждого объекта описаны в «Репозитарии объектов».

Для каждого объекта системы существует:

  • список параметров объекта;
  • список состояний;
  • список возможных переходов между состояниями.

Таким образом, все возможные состояния и переходы между ними описаны, и объект может пройти только по строго определенной цепочке состояний. На переходе между состояниями выполняются строго определенные действия, которые также описаны в «Репозитарии объектов».

Дополнительные операции, которые будет выполнять пользователь, настраиваются непосредственно в Программном продукте – например, в виде списка некоторой последовательности действий над объектом и списка дополнительных операций.