Автор работы: Пользователь скрыл имя, 27 Мая 2013 в 23:07, дипломная работа
Целью дипломного проекта является исследование развития мобильной (технологии) торговли и ее использование в Казахстане и в отдельных областях применения.
Исходя из цели дипломного проекта, необходимо решить следующие задачи:
описать теоретические аспекты мобильной торговли,
определить сущности мобильной торговли,
описать формы оплаты мобильных платежей,
описать беспроводные сети передачи данных и устройства используемые для мобильной торговли,
определить факторы, сдерживающие развитие мобильной торговли в Республике Казахстан,
представить новые виды мобильной торговли, применяемые в Казахстане.
Исключительная особенность последних версий ПО заключается в возможности приема платежей в пользу провайдеров услуг, не являющимися операторами системы "КиберПлат" (CyberPlat®), например, местные коммунальные службы, Интеренет-провайдеры и т.п.
Произведя соответствующие настройки в терминальном ПО, клиент "создаёт" нового оператора, и все платежи по данному оператору будут просто складываться в соответствующую папку. Владельцу терминала необходимо лишь наладить связь с биллингом местного провайдера и принимать платежи в его пользу. Введена поддержка фискальных регистраторов, т.к. законодательство требует их наличия в платежных терминалах.
Одной из основных проблем функционирования платежных терминалов является стабильность GPRS-соединения. В 90% случаев связь через Интернет на терминале доступна посредством GPRS-модема. В силу ряда причин (прошивка модема, неустойчивость связи сотового оператора и т.п.) модем может зависать. Для отработки таких ситуаций, а также при зависании операционной системы используется сторожевой таймер.
Это устройство представляет собой плату, которая в случае зависания ПО прерывает питание модема и перезагружает терминал. Для большей гибкости в терминальной части программного обеспечения был разработан специальный алгоритм действий в подобных ситуациях, а также осуществлена поддержка нескольких наиболее распространенных устройств перезагрузки модема и терминала.
Автоматизация платежных терминалов внедряет новые дополнительные функции устройств, такие как: датчики сейфов, датчики дверей, наклона, удара, температуры и т.д. Технические специалисты компании "КиберПлат" (CyberPlat®) постоянно следят за последними изменениями в таких устройствах и вносят соответствующие коррективы в разработанное ПО.
В основе ПО заложена компонентная структура. Данный подход позволяет быстро расширять функциональность ПО, обеспечивает гибкость настроек, быстроту и надежность работы системы в целом.
Система подразделяется на два основных компонента терминальное ПО и серверное ПО.
Терминальное ПО устанавливается
непосредственно на платежный терминал.
Серверная часть
На рис.7 показан общий принцип работы ПО для платежных терминалов и структура взаимодействия компонентов:
Рис. 7 Структура взаимодействия терминалов
- Терминальное ПО принимает
платежи через терминалы и
отправляет их напрямую в
Пользователи технического мониторинга могут с любого компьютера, подключенного к сети Интернет, управлять сетью платежных терминалов.
Таким образом, организуется программно-аппаратный комплекс, способный принимать платежи через терминалы с возможностью их дистанционного управления.
Терминальная часть ПО написана на языке программирования С++ в программной среде Borland Builder.
Основные задачи, выполняемые этой частью ПО:
Отправка информации на сервер технического мониторинга.
Рис.8 Схема оплаты приема платежей
ПО построено по принципу модульного построения, каждый модуль отвечает за определенные функции. Далее приведена схема (рис.9), которая иллюстрирует принцип работы терминальной части ПО:
Дистрибутив терминальной части программы распространяется свободно и выложен на сайте. Процесс установки и настройки подробно описан в инструкциях (рис.10,11).
Рис.10 Окна настройки терминала
Основные возможности терминальной части ПО:
Информация о работе Исследование развития мобильной (технологии) торговли