Домашнее задание к занятию «Обмен с центральной базой и использование возможностей мобильного устройства»
Изучить возможности и технологические особенности мобильной платформы фирмы 1С.
- подготовить информационную базу, полученную по итогу выполнения домашнего задания к занятию 15-1, 2 задачи;
- подготовить информационную базу, полученную по итогу выполнения домашнего задания к занятию 12-3 или более позднего.
- Решите описанные задачи в конфигураторе.
- Протестируйте решение в пользовательском режиме.
- В личном кабинете Нетологии отправьте на проверку ссылку на файл dt с выгрузкой десктопной информационной базы и файл cf с конфигурацией мобильного приложения.
Установка связи с центральной базой
-
В десктопном приложении на базе БСП, полученной из домашнего задания к занятию 12-3, реализуйте HTTP сервис для обмена с мобильным приложением. Создайте роль для работы с сервисом и пользователя с логином Курьер. Сервис должен:
- позволять проверить соединение с центральной базой с помощью метода ping,
- позволять посмотреть количество заказов текущего пользователя.
-
В мобильном приложении из 2 задачи домашнего задания к занятию 15-1 (ВАЖНО! Это должна быть новая конфигурация, а не конфигурация "Торговое предприятие", содержащая БСП) реализуйте механизм для вызова центральной базы:
- создайте константы для хранения адреса подключения к базе, логина и пароля;
- создайте обработку с командами проверки связи и получения количества заказов;
- в рамках выполнения команд выполните вызовы методов сервиса, созданного на предыдущем шаге, и выведите пользователю в виде сообщения полученные из центральной базы данные.
-
Протестируйте обмен.
Результат задания: Мобильное приложение может проверять доступность центральной базы и получать количество заказов текущего курьера.
Использование средств мобильной платформы
- Проанализируйте синтакс-помощник на предмет возможностей мобильной платформы.
- Реализуйте обработку, в ней продемонстрируйте работу 2 или более функций, специфических именно для мобильной платформы: фото, телефонные звонки, геопозиционирование и т. д.
- В пояснительной записке к заданию опишите реализованные функции.
Постарайтесь органично включить возможности мобильной платформы в функционал приложения - например, сделать справочник сотрудников, в нем хранить фото сотрудника и номер телефона с возможностью сразу позвонить ему, или реализовать отправку уведомления клиентам о задержке доставки клиенту при помощи SMS.. Это творческое задание на креатив, посмотрите какие в принципе есть функции в платформе, подумайте, как они могли бы быть использованы.
Результат задания: В мобильном приложении присутствует функционал для демонстрации возможностей мобильной платформы.
В личном кабинете студента отправьте ссылку на файл dt с выгрузкой десктопной информационной базы и файл cf с конфигурацией мобильного приложения, которые соответствуют описанным функциональным требованиям. В пояснительной записке перечислите, какие возможности мобильной платформы продемонстрированы в демообработке.
- Зачёт: выполнены все задания, в них нет противоречий и нарушения логики.
- На доработку: задание выполнено частично или не выполнено, в логике выполнения заданий есть противоречия, существенные недостатки.
Все задачи обязательны к выполнению. Пожалуйста, присылайте на проверку все задачи сразу.
Любые вопросы по решению задач вы можете задать в чате учебной группы.
Примерное время выполнения: до 180 минут