Вернуться к списку проектовНа главную страницу курса
Заказчик
Семенов Игорь Олегович, преподаватель, магистрант, кафедра Информатики и математического обеспечения. Эл.почта: isemenov@cs.karelia.ru. Тел.: +7 911 413 14 35Аннотация проекта
Целью проекта является разработка программного обеспечения (ПО) для обмена данными на основе механизма веб-сервисов между мобильным устройством под управлением ОС Maemo и различными бизнес-системами.
Под бизнес-системами будем понимать ПО делового назначения. В настоящее время выделяют следующие виды бизнес-систем:
- WMS - Управление складской логистикой;
- CRM - Управление взаимоотношений с клиентами;
- BPM - Управление бизнес-процессами;
- PMO - Управление проектами;
- HRM - Управление персоналом;
- ERP - Управление ресурсами предприятия;
- FRP - Планирование финансовых ресурсов;
- DCS - Управление технологическими процессами.
На отечественном и мировом рынке представлены следующие популярные бизнес-системы:
- "1С: Предприятие 8" фирмы "1С";
- Oracle;
- Axapta, Navision фирмы Microsoft;
- SAP R\3 и др.
Технология веб-сервисов для доступа к программам через сеть выбрана в связи с тем, что в ее основе лежат стандарты XML, открытые кросс-платформенные протоколы обмена и передачи данных, используется язык описания веб-сервисов ? WSDL+XDTO, протокол передачи данных SOAP.
С помощью разрабатываемого ПО на мобильном устройстве загружается веб-сервис со своими методами. Анализируется его описание для обеспечения дальнейшей эргономичной работы пользователя. Пользователь работает с предоставляемыми веб-сервисами, как будто в офисе на персональном компьютере. При завершении работы ПО выполняются определяемые техническим регламентом процедуры.
Использование мобильных устройств в бизнес-системах повысит эффективность работы различных категорий работников, в том числе:
- менеджеров различного уровня - работа с актуальными данными в деловых поездках и на различных выездных мероприятиях;
- торговых агентов;
- работников логистических служб.
Первичные требования
Предоставление интерфейса для работы с веб-сервисами бизнес-систем. При загрузке определенного веб-сервиса определенной бизнес-системы автоматически строится графический пользовательский интерфейс, наиболее подходящий для каждого метода веб-сервиса. Если один из методов - это отчет, то места для ввода параметров отчета (на какую дату, по какому счету, на каком складе и т.п.) должны создаваться с учетом эргономики пользователя и размеров мобильного устройства.
Обеспечение безопасности передачи данных. Необходимо предложить механизм обеспечения информационной безопасности передачи данных между сервером веб-сервисов и мобильным устройством. Например, шифровать данных, использовать специальные протоколы, такие как SSL.
Построение удобного и гибкого графического интерфейса пользователя на мобильном устройстве в зависимости от методов веб-сервиса.
Многоязычность интерфейса. Необходимо реализовать на начальном этапе русский и английский интерфейс, с возможностью в будущем быстрой локализации под другие языки.
Визуализация в интерфейсе. Предоставление не только текстово-цифровой информации, но и графической ? диаграммы Ганта, графики и т.п. Интерфейс работы с бизнес-данными должен быть удобным и комфортным для работы соответствующих работников.
Типы соединений. Соединение через WiFi (наиболее вероятное и предпочтительное) и Bluetooth + GPRS. Необходимо реализовать поддержку таких типов соединений.
Применение специальных возможностей мобильного устройства. Например, использование системы GPS для помощи в составлении маршрутов торговых агентов.
Разработчики
- Андрианов Павел Юрьевич, 22303
- Забирохин Денис Дмитриевич, 22203
- Заболотских Екатерина Владимировна, 22401
- Нуйкин Александр Эльдарович, 22503
- Нефедов Павел Игоревич, 22306
Web-ресурс разработки