На главную...

GDS

   Распределенная система организации учета движения товара.
   Цели системы:

  • Организация учета движения товара в физически удаленных офисах компании;
  • Организация централизованного сбора и анализа информации;
  • Организация обмена информацией с интернет магазином компании.

   Программно-технические характеристики:
   Схема построения системы - "звезда". Серверная часть построена на базе серверов баз данных MS SQL Server (2005, 2008). Клиентская часть реализована в виде десктоп приложений реализованных на С# (WinForms)(NET 3.5).

Схема

   Описание:    Сервера системы подразделяются на два класса: центральный сервер и офис-сервер. Ядром системы является единственный центральный сервер здесь собирается вся информация системы. Центральный сервер является координатором "общения" офис-серверов друг с другом. Все информационные потоки проходят только через центральный сервер, таким образом центральный сервер обладает достаточно полной информацией о любом офис-сервере системы, что позволяет в случае возникновения нештатной ситуации на любом из них произвести восстановление информации и минимизировать потери информации.
   Так же через центральный сервер организуется обмен информацией с интернет магазином компании, организовано управление товаром и получение заказов из интернета для передачи их в соответствующие офисы для обработки.
   На центральной сервере руководитель компании может получать достаточно полную информацию о движении товара в компании, реальных остатках, получать статистику работы менеджеров и т.д..
   В системе может существовать неограниченное кол-во офис-серверов (офисов). Каждый офис может работать полностью автономно, периодически проводя сеансы синхронизации с центральным сервером. Таким образом повышается стабильность системы, даже при отсутствии связи с центральным сервером Ваши бизнес процессы не остановятся. Предусмотрена работа с несколькими валютами (валюта компании(главная) и валюта офиса), учтены часовые пояса в которых расположены офисы. Организована система резервирования товара в другом офисе.
   В системе организовано разграничение доступа сотрудников, используется ролевая модель с набором фиксированных ролей: администратор, менеджер, продавец, кладовщик, офис-администратор.
   Клиентская часть подразделяется на ряд модулей, каждый модуль предназначен для работы либо с центральным сервером, либо офис-сервером и как правило предназначен для организации одного из направлений работы системы.
   На текущий момент существуют следующие модули:
   GDS Director (модуль Директор) - модуль предназначен для работы руководителя компании или администратора. Ведение всех централизованных справочников, получение статистики.

   GDS Office (модуль Офис) - модуль для работы менеджеров и продавцов. Работа с заказами, резервирование, направление заказов на формирование и упаковку, обработка заказов из интернет, получение остатков по своему и другим офисам системы, получение статистики в разрезе офиса.
   GDS Storage (модуль склад) - модуль для работы кладовщиков. Работа с заказами (формирование, упаковка), получение и отправка товара на другой офис системы, инвентаризация.
   GDS Syn (модуль синхронизации) - служебный модуль для администратора. Выполнение синхронизации офис-сервера с центральным сервером. Управление параметрами офис-сервера. Просмотр лога синхронизации.
   GDS Web (модуль веб) - служебный модуль для администратора. Управление товаром в интернет магазине, организация синхронизации информации (курс валют, информация о клиентах и т.п.) и получения заказов из магазина.

Проект является закрытым, данная информация предоставлена для ознакомления с выполненными работами.