Мобильная инвентаризация

  • strict warning: Non-static method view::load() should not be called statically in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/views.module on line 879.
  • strict warning: Declaration of content_handler_field::options() should be compatible with views_object::options() in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.
  • warning: Creating default object from empty value in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.module on line 643.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/ctisoft.ru/sites/all/modules/date/date/date.theme on line 261.

Программное обеспечение было создано для инвентаризации товаров на складах, находящихся в разных местах. Система состоит из мобильного приложения (разработанного для устройств PocketPC, framework 1.1) и веб-приложения. Мобильные устройства оборудованы сканерами штриховых кодов. Сотрудник сканирует все товары на складе. Мобильное устройство сохраняет информацию в репозитории и затем отправляет ее на сервер. Также оно может работать в автономном режиме, позволяя проверить наличие определенного вида товаров и место его хранения. Все товары делятся на категории. В режиме онлайн можно проверить, присутствуют ли данные товары на других складах и в каком количестве.

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

1. Клерк. Клерки могут производить следующие действия:

  • Запрашивать информацию о товаре.
  • Просматривать отчеты. (Веб-сайт)

2. Продавец. Продавцы могут выполнять следующие действия:

  • Запрашивать информацию о товаре.
  • Выполнять инвентаризацию (автономный режим).
  • Просматривать отчеты. (Веб-сайт)

3. Менеджер по продажам. Менеджеры по продажам могут производить следующие действия:

  • Запрашивать информацию о товаре (режим онлайн и веб-сайт).
  • Выполнять инвентаризацию (автономный режим).
  • Добавлять, редактировать, удалять описание товара и его количество. (Веб-сайт)
  • Добавлять, редактировать, удалять категории товаров. (Веб-сайт)
  • Просматривать отчеты. (Веб-сайт)

4. Супер Администратор. Супер Администратор может производить следующие действия:

  • Запрашивать информацию о товаре (МИ-режим онлайн и веб-сайт).
  • Выполнять инвентаризацию (автономный режим МИ).
  • Добавлять, редактировать, удалять описание товара и его количество. (Веб-сайт)
  • Добавлять, редактировать, удалять категории товаров. (Веб-сайт)
  • Добавлять, редактировать и удалять других пользователей. (Веб-сайт)
  • Добавлять, редактировать и удалять пользовательские роли. (Веб-сайт)
  • Добавлять, редактировать и удалять местоположения складов.(Веб-сайт)
  • Просматривать отчеты. (Веб-сайт)

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

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