(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Вернуться к списку проектовНа главную страницу курса

Заказчик

Семенов Игорь Олегович, преподаватель, магистрант, кафедра Информатики и математического обеспечения. Эл.почта: isemenov@cs.karelia.ru. Тел.: +7 911 413 14 35

Аннотация проекта

Целью проекта является разработка программного обеспечения (ПО) для обмена данными на основе механизма веб-сервисов между мобильным устройством под управлением ОС Maemo и различными бизнес-системами.

Под бизнес-системами будем понимать ПО делового назначения. В настоящее время выделяют следующие виды бизнес-систем:
  1. WMS - Управление складской логистикой;
  2. CRM - Управление взаимоотношений с клиентами;
  3. BPM - Управление бизнес-процессами;
  4. PMO - Управление проектами;
  5. HRM - Управление персоналом;
  6. ERP - Управление ресурсами предприятия;
  7. FRP - Планирование финансовых ресурсов;
  8. DCS - Управление технологическими процессами.
На отечественном и мировом рынке представлены следующие популярные бизнес-системы:
  1. "1С: Предприятие 8" фирмы "1С";
  2. Oracle;
  3. Axapta, Navision фирмы Microsoft;
  4. SAP R\3 и др.
Технология веб-сервисов для доступа к программам через сеть выбрана в связи с тем, что в ее основе лежат стандарты XML, открытые кросс-платформенные протоколы обмена и передачи данных, используется язык описания веб-сервисов ? WSDL+XDTO, протокол передачи данных SOAP.

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

Использование мобильных устройств в бизнес-системах повысит эффективность работы различных категорий работников, в том числе:
  1. менеджеров различного уровня - работа с актуальными данными в деловых поездках и на различных выездных мероприятиях;
  2. торговых агентов;
  3. работников логистических служб.

Первичные требования

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

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

Построение удобного и гибкого графического интерфейса пользователя на мобильном устройстве в зависимости от методов веб-сервиса.

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

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

Типы соединений. Соединение через WiFi (наиболее вероятное и предпочтительное) и Bluetooth + GPRS. Необходимо реализовать поддержку таких типов соединений.

Применение специальных возможностей мобильного устройства. Например, использование системы GPS для помощи в составлении маршрутов торговых агентов.

Разработчики

  1. Андрианов Павел Юрьевич, 22303
  2. Забирохин Денис Дмитриевич, 22203
  3. Заболотских Екатерина Владимировна, 22401
  4. Нуйкин Александр Эльдарович, 22503
  5. Нефедов Павел Игоревич, 22306
Презентация проекта (PDF)
Web-ресурс разработки