Mobile smarts что за программа

Mobile SMARTS программирование: первое знакомство с этой платформой

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

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

Компания Cleverence предлагает для решения таких проблем собственную платформу Mobile SMARTS, чтобы программирование было максимально комфортным.

Mobile SMARTS: программирование

Mobile SMARTS — это платформа, которая обеспечивает весь комплекс рабо т по ПО для переносных терминалов:

поддержк а работоспособности.

Платформа Mobile SMARTS состоит из следующих частей:

панель для программирования и администрирования;

сервер для обеспечения работоспособности программы;

инструменты для интегрирования;

специальная программа-инсталлятор, чтобы установить разработанное ПО на переносные устройства;

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

Mobile SMARTS можно внедрить на различные виды устройств с различными компонентами:

со сканером штрих-кода;

с компонент ами для эквайринга;

Где применяется Mobile SMARTS

В складских делах. Mobile SMARTS позволяет вести учет товаров на складе, используя возможности сканирования товаров по штрих-коду.

В общем, везде, где возможно использование штрих-кода или сканирование чего-либо, платформа Mobile SMARTS пригоди тс я идеально.

Из чего состоит программирование Mobile SMARTS

какие данные необходимо будет собирать от пользователей переносных устройств;

что должно отражаться на экране переносного терминала в момент ввода данных;

какая введенная информация должна обрабатываться, а какая — нет;

Исходя из этих знаний, вы легко сможете запрограммировать свой алгоритм работы переносного терминала, используя конструктор уже готовых блоков в визуальном редакторе Mobile SMARTS.

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

Программирование систем на основе Mobile SMARTS сводится к 2-м простым вещам:

нужно создать собственные алгоритмы для устройств, чтобы собирать необходимую информацию;

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

Первая задача решается силами самой Mobile SMARTS, то есть можно использовать визуальный редактор с готовыми блоками.

Вторую задачу тоже несложн о р ешить, но нужно «глубже» изучить возможности конфигурации самой платформы Mobile SMARTS, либо нужны будут знания языков программирования, чтобы написать эту задачу с нуля. Платформа Mobile SMARTS поддерживает следующие языки: C#, Visual Basic, Delphi и др.

Заключение

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Источник

Как правило мобильные терминалы продаются без какого-либо прикладного ПО, позволяющего распознавать штрихкоды товаров, накапливать их, сравнивать с накладной и выгружать на ПК. Для использования терминала в полезной деятельности Клеверенс Софт предлагает специальную версию клиента Mobile SMARTS 2008 и простую программу — «Универсальная программа для ТСД».

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

Mobile SMARTS — это программная платформа для разработки корпоративных мобильных решений под мобильные терминалы сбора данных (ТСД), микрокиоски (прайс-чекеры) и КПК. Mobile SMARTS обеспечивает разработку, внедрение, собственно работу и последующую поддержку мобильной части (front-end) транспортных, складских, торговых и производственных систем.

В состав платформы входит:

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Благодаря использованию платформы Mobile SMARTS 2008, к программе можно отдельно приобрести и использовать среду разработки мобильных операций, которая позволяет изменять логику обработки документов и пользовательский интерфейс ТСД, а также разрабатывать совершенно новые операции.

Архитектура Mobile SMARTS клиент-серверная, с толстым клиентом и возможностью работы в отсутствие сервера.

На мобильном устройстве работает толстый клиент Mobile SMARTS, который адаптирован под каждое конкретное совместимое оборудование, умеет управлять встроенным сканером штрихкода, беспроводной связью, камерой и т.д. (см. подробнее оборудование, поддерживаемое Mobile SMARTS).

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Сервер Mobile SMARTS обязателен для беспроводных вариантов решения, когда используется Wi-Fi или мобильный интернет. Основная задача сервера — обслуживание запросов на получение/отправку документов, номенклатуры и других данных от клиентов с мобильных ТСД. Сервер раздает клиентам документы/задания в соответствии с указаниями, очередностью, приоритетом, и получает от них результаты работы.

Помимо этого сервер занимается хранением серверных справочников, хранением локальных справочников ТСД для отправки клиентам, а также временным хранением документов ТСД.

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

Пользовательский интерфейс на мобильном устройстве

Mobile SMARTS предоставляет на мобильном устройстве удобный, понятный пользователю интерфейс, для работы с которым не требуется тачскрин (стилус) и другие сложные навыки работы с мобильными компьютерами.

Кроме того, уникальный подход к разработке приложений, используемый в Mobile SMARTS, практически гарантирует, что любой средний программист своими действиями и идеями не сможет испортить эргономику итогового приложения (т.к., например, у него просто нет возможности расположить на экране мелкую тусклую кнопку, которая требует нажатия гвоздем).

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

Более подробно см. в разделе программирование пользовательского интерфейса приложений в Mobile SMARTS.

Примеры экранов для разных задач и разных мобильных устройств:

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Прикладное программное обеспечение

Конструктор, позволяющий гибко и быстро построить логику работы ТСД из готового набора высокоуровневых логических и интерфейсных блоков. Результатом является список любого числа операций и документов с четко определенными инструкциями для их выполнения на мобильном терминале.

Mobile SMARTS предоставляет разработчику своеобразные «кубики Lego», называемые действия, из которых он может построить алгоритм работы мобильного устройства. Действия — достаточно высокоуровневые блоки, и позволяют настроить как логику работы, так и пользовательский интерфейс приложения.

«Кружки и стрелочки», нарисованные на листе бумаги в процессе обсуждения того, как кладовщик будет работать с мобильным устройством, переводятся программистом в «кубики Lego» действий Mobile SMARTS, а Mobile SMARTS исполняет их как экраны на мобильном устройстве:

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile SMARTS изначально заточена под разработку учетных бизнес-приложений, которые будут иметь дело с товарами, штрихкодами, документами и т.п. Поэтому такие понятия как справочник номенклатуры, пользователи, типы документов и т.п. — уже заранее заложены в системе и не требуют программирования. Однако, это не мешает разработчику добавить любые дополнительные поля в карточку номенклатуры или шапку документа, добавить в документ новые колонки, новую табличную часть и т.п. Кроме того, предусмотрено добавление любых пользовательских справочников.

Преимущества использования Mobile SMARTS

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

Конечно, разработка специализированного софта под индустриальное мобильное устройство, у которого изначально слабые вычислительные возможности и собственное API производителя, представляет собой технически сложную, трудоемкую задачу. Отсюда понятно желание избежать необходимости вникать в детали мобильной разработки. Использование удаленного доступа с ТСД к рабочему столу обычного ПК, либо из браузера на ТСД к веб-серверу, представляют собой очевидные попытки отделаться малой кровью.

Ниже более подробно рассмотрены основные преимущества использования Mobile SMARTS:

Mobile SMARTS включает сканер только в тех местах, где ожидается сканирование. Передача штрихкода товара в учетную систему идет всегда целиком, а не отдельными символами, и нет запаздываний. Если учетная система «тупит» при обработке некоторых сканов, то программа на терминале сбора данных ждет окончания обработки, прежде чем включить сканер для следующего сканирования, и не посылает штрихкоды товаров «в пустоту».

Mobile SMARTS на ТСД — это самостоятельная программа. Ей не требуется постоянной бесперебойной связи по сети. Если сеть упала, то прямые запросы в учетную систему завершатся каким-нибудь дружественным сообщением, вроде «Ошибка при доступе к 1С: Повторить/Отменить?», а не ошибкой 503 или отключением сеанса (с необходимостью снова запускать программу доступа и вводить пароль).

Mobile SMARTS на ТСД имеет возможность выдавать звуковые сообщения. Например, при сканировании неизвестного штрихкода внимание пользователя будет сразу привлечено громким звуковым предупреждением. В то же время средства доступа к удаленному рабочему столу на большинстве устройств поддерживают только старый протокол и не позволяют передавать звук.

Mobile SMARTS на ТСД умеет печатать напрямую на мобильные Wi-Fi и Bluetooth принтеры. Печать из удаленной центральной системы на Wi-Fi принтер вполне возможна, а вот на персональный Bluetooth-принтер уже наврядли.

Основной вывод из всех предыдущих абзацев такой: неспециализированные средства интеграции (удаленный рабочий стол и веб-браузер) имеют некоторые краткосрочные преимущества для программистов (не нужно ничего изучать), но долгосрочные проблемы и одни только недостатки для реальных пользователей ТСД.

Администрирование Mobile SMARTS снимает с сисадминов задачу настройки терминалов сбора данных, т.к. установщик Mobile SMARTS сам настраивает устройство для автовосстановления и т.п., а клиент Mobile SMARTS при запуске сам настраивает сканер ТСД для оптимальной работы на складе. В то же время использование удаленного доступа или браузера заставит сисадминов погрузиться в изучение настроек сканера, сохранения и восстановления настроек сканера, изучение узлов системного реестра Windows CE, поиск способов закрыть пользователям доступ к играм и интернету и т.п.

Источник

Настройка параметров подключения к базе Mobile SMARTS

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

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

После нажатия на вышеуказанную кнопку, откроется окно с настройками подключения базы:

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Настройка «Тип интерфейса подключения к базе Mobile SMARTS»

Выбор типа интерфейса для обмена данными между 1С и подключенной к ней базой Mobile SMARTS.

REST API используется для платформы Mobile SMARTS версии 3.2 и выше, и является приоритетным способом обмена (не подходит для реализации прямого обмена и обмена через папку). Установлен по умолчанию, если позволяет версия платформы.

Компонента Mobile SMARTS повсеместно используется до выхода платформы Mobile SMARTS версии 3.2, а также при прямом обмене с ТСД и обмене через папку.

Настройка «Подключаться к базе Mobile SMARTS»

Выбор варианта подключения к базе Mobile SMARTS по двум возможным вариантам: с сервера 1С или с клиента 1С).

При работе в онлайн-режиме подключение к базе всегда происходит «С сервера».

Подключение к базе Mobile SMARTS

В данном разделе можно подключиться к базе Mobile SMARTS, используя один из способов:

выбрать базу из выпадающего списка (если используется компонента Mobile SMARTS).

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

ввести строку подключения к нужной базе Mobile SMARTS и нажать на кнопку со стрелкой. Если строка подключения корректна, после нажатия на кнопку все пункты раздела «Информация о выбранной базе» заполнятся автоматически.

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Строка подключения представляет собой уникальный адрес базы, и узнать ее можно в менеджере баз Mobile SMARTS.

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Для повышения безопасности подключения и защиты данных можно воспользоваться авторизацией для доступа к базе Mobile SMARTS. Для этого поставьте флаг в пункте «Требуется авторизация», и доступ к базе будет осуществляться только по логину и паролю. Окно для ввода логина и пароля появляется в момент проверки соединения или при сохранении настроек (при этом достаточно ввести только пароль и нажать кнопку «Авторизоваться»).

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

При проставленном флаге в пункте «Запомнить», пароль будет достаточно ввести один раз, и он сохранится.

Информация о выбранной базе

Отображается краткая информация о подключенной базе Mobile SMARTS: наименование, строка подключения и код (идентификатор) базы, режим ее работы (с сервером/ без сервера), путь к папке базы на данном ПК. Может быть указан путь к папке обмена, если используется режим работы «Без сервера» через утилиту RDP. Указаны имя и путь подключенной интеграционной обработки.

Источник

Установка платформы Mobile SMARTS

Для корректной работы платформы Mobile SMARTS ваше оборудование должно соответствовать минимальным системным требованиям.

В процессе установки типовых продуктов «Клеверенса» («Магазин 15», «Склад 15») происходит самостоятельное скачивание последней версии платформы, поэтому предварительно устанавливать платформу Mobile SMARTS НЕ ТРЕБУЕТСЯ!

Для установки платформы Mobile SMARTS необходимо скачать дистрибутив с сайта. Далее запустите файл MobileSMARTS.msi и следуйте указаниям мастера установки.

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Для продолжения установки необходимо принять лицензионное соглашение.

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

По умолчанию на компьютер устанавливается:

Нажмите кнопку «Установить».

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

Далее происходит установка, которая может занять какое-то время.

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

После завершения установки, нажмите кнопку «Готово».

Mobile smarts что за программа. Смотреть фото Mobile smarts что за программа. Смотреть картинку Mobile smarts что за программа. Картинка про Mobile smarts что за программа. Фото Mobile smarts что за программа

После установки платформы необходимо подключить базу данных.

Источник

Hello World на Mobile SMARTS

Статья посвящена созданию сообщения с приветствием пользователя при входе в клиент Mobile SMARTS на мобильном устройстве.

Реализовать данный пример можно в любой конфигурации Mobile SMARTS, в статье использована пустая конфигурация.

Открываем панель управления, сразу изменяем общее свойство конфигурации “Использовать всплывающие сообщения” на “Да”:

Разворачиваем узел Операции, выбираем операцию “При начале работы пользователя”:

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

Перетаскиваем в алгоритм действие Сообщение:

В свойствах действия Сообщение выберем “Текст сообщения”. Всё, что занесено в эту строку, будет выведено на экран.

Напишем “Привет, пользователь!”:

После этого сохраним конфигурацию (кнопка ) и посмотрим, как это будет выглядеть в клиенте Mobile SMARTS для ПК:

Немного усложним задачу.

Теперь в приветствии будем обращаться к пользователю по имени.

В свойстве “Текст сообщения” действия Сообщение нажмём кнопку с тремя точками:

Это выведет на экран Редактор строк, в котором содержатся основные шаблоны:

Заменим слово “пользователь” в нашем сообщении на шаблон — это имя текущего пользователя:

Сохраним конфигурацию и посмотрим, как это выглядит:

Итак, мы реализовали приветствие пользователя при входе в клиент Mobile SMARTS на мобильном устройстве.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *