Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Ниже описаны составляющие части программного продукта

Платформа "Grotem.Mobile"

В состав платформы GM входят "Сервер GM" и "Мобильный контейнер".

"Сервер GM" представляет собой web-приложение, которое обеспечивает следующие возможности:

  • управление решениями (создание, удаление, лицензирование)
  • генерацию базы данных в соответствии со структурой прикладного решения
  • реализация API для интеграции с внешними решениями
  • доступ к решениям с мобильных приложений
  • авторизация доступа
  • хранение файлов и разграничение доступа
  • отслеживание изменений данных
  • взаимодействие с мобильным контейнером:
    • формирование структуры БД для мобильного приложения
    • авторизация и разграничение доступа мобильных пользователей
    • синхронизация данных с соответствии с доступом

Функции и возможности "Мобильного контейнера":

  • синхронизация данных и файлов с сервером GM
  • исполнение прикладного кода решения
  • обеспечение в рамках прикладного решения кросс-платформенной работы с аппаратным обеспечением мобильных устройств:
    • камера и доступ к галерее фото
    • GPS-датчики
    • Push-уведомления
    • работа с мобильной БД

Для прикладных разработчиков "мобильный контейнер" предоставляет средства разработки (SDK), позволяющие реализовывать на языке C# кросс-платформенные бизнес-приложения.

Прикладное мобильное решение "Grotem/Express"

В рамках решения реализована бизнес-логика программного продукта, отрисованы экраны и их поведение.

Web-интерфейс "Grotem/Express"

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

Web-сервисы "Grotem/Express"

Web-сервисы - это связующее звено между web-интерфейсом и базой данных. Сервисы предстваляют собой ASP.Net приложение. Получая по WebAPI запросы от web-интерфейса, возвращают в соответствующем формате данные. При этом проверяют доступ к данным, обрабатывают фильтрацию и выполняют сортировку. На основе полученных от Сервисов данных Интерфейс строит модели, обрабатывает их, и отправляет обратно.

  • Нет меток