Архитектура проекта "Электронные платежи"
Исследование физической архитектуры системы, осуществляющей услугу электронных платежей. Определение элементов, требующих доработки или исключения из системы. Анализ взаимодействия различных подсистем электронных платежей, разработка базы данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 30.05.2017 |
Размер файла | 100,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Архитектура проекта «Электронные платежи»
О.Ю. Криволапова
Рассмотрим физическую архитектуру системы, осуществляющей услугу электронных платежей.[1] Такая система основана на модели DD ENV ISO 14904 «Road, Transport and Traffic Telematics - Automatic Fee Collection - Interface Specification for Clearing between Operators», которая имеет следующие свойства:
· Различные варианты оплаты;
· Широкий выбор транспортных услуг;
· Связь между терминалами и операторами;
· Безопасность и конфиденциальность.
Рис. 1 - Схема функционирования электронных платежей
электронный платеж архитектура система
Из приведенной выше схемы видно, что пользователями системы являются «Водители», «Пассажиры» и «Транспортные средства», а саму услугу осуществляют «Операторы» и «Провайдеры». «Финансовый расчет» осуществляет поддержку работы системы.
Таблица №1
Разделы архитектуры, требующие доработки или исключения из системы электронных платежей
Наименование раздела |
Причины модификации/удаления |
|
Окружающая среда |
Данная система не загрязняет окружающую среду |
|
Мосты, тоннели |
В данную систему не входит транспортная инфраструктура |
|
Грузоотправитель/грузополучатель |
Финансы, связанные с транспортировкой груза не входят в данную систему |
|
Системы безопасности |
Услуги по предоставлению помощи во время чрезвычайных ситуациях осуществляются бесплатно |
|
Грузовой транспорт |
Финансы, связанные с транспортировкой груза не входят в данную систему |
|
Законодательство |
Не предусматривается, что законодательство будет автоматически подключено к большинству финансовых операций |
|
Данные местности |
Нет прямых финансовых вложений |
|
Обслуживание |
Нет прямых финансовых вложений |
|
Мультимодальные системы |
Нет прямых финансовых вложений |
|
Оператор |
Данная система включает в себя: парковки, общественный транспорт, операторов дорожной сети, междугородных операторов и операторов, предоставляющих информацию путешественникам |
|
Похожие дорожные системы |
Нет прямых финансовых вложений |
|
Пешеходные участки |
Не входят в данную систему |
|
Транспортные потоки |
Нет прямых финансовых вложений |
|
Транспортное планирование |
Нет прямых финансовых вложений |
|
Системы отслеживания погоды |
Подобные системы не предусмотрены |
Рис. 2 - Взаимодействие различных подсистем электронных платежей
Согласно DD ENV ISO 14904 «Road, Transport and Traffic Telematics - Automatic Fee Collection - Interface Specification for Clearing between Operators» вся система делится на два основных процесса: хранения денежных средств и оплаты услуг согласно разработанной модели[2]:
Рис. 3 - Модель электронных платежей
Благодаря «Терминалу» идёт оплата услуг и приём платежей от пользователей. Далее пользователи получают необходимые услуги благодаря «Провайдеру услуг». Затем «Оператору» поступает информация, и он осуществляет распределение денежных средств от «Терминала» «Провайдеру услуг». «Договор» в данной системе является контролирующим органом и гарантией того, что платежи «Пользователей» поступят на счет «Провайдера услуг».
На рисунке выше показа наиболее простая модель взаимодействия. На практике же всё может выглядеть иначе:
· Пользователи - система может работать с большим количеством удалённых пользователей;
· Терминалы - необходимо большое количество терминалов для максимального удобства оплаты;
· Операторы - операторы могут конкурировать между собой в одной ценовой категории;
· Договор - необходимы различные предложения, представляющие конкуренцию между собой так же как операторы.
Провайдеры услуг можно разделить на четыре подситемы для более эффективного предоставления услуг:
Рис. 4 - Подсистемы провайдера услуг
Оплата - определяет пользователя и услугу, за которую он вносит плату. Система срабатывает таким образом, что пользователь должен получить доступ к запрашиваемой услуги по осуществлению оплаты.
Управление тарифами - база данных стоимости различных услуг, благодаря которой можно определить за что именно платит пользователь.
Управление доступом - база данных условий пользования услугами.
Управление непредвиденными ситуациями - информирование пользователей о том, как вести себя при ошибочном платеже.
Все четыре подсистемы можно объединить в одну базу данных. В таблице ниже включены подсистемы и их функции:
Таблица №2
«База данных подсистем оказания услуг»
Подсистема |
Модуль |
База данных |
|||||
№ |
Название |
Местоположение |
№ |
Название |
№ |
Название |
|
Р10.2 |
Электронный платеж пользователя |
В пути |
D 1.1 |
Данные соглашения |
|||
D 1.2 |
Данные аккаунта пользователя |
||||||
Р10.3 |
Оказание услуг |
Магазин, дорога, специализированный центр |
Р10.3.2 |
Управление тарифами |
D 1.5 |
Соглашение о тарифах |
|
Р10.3.3 |
Управление доступом |
D 1.7 |
Соглашение о правах |
||||
Р10.4 |
Отчет |
Специализированный центр |
D 1.3 |
Соглашение о предоставлении информации |
|||
D 1.4 |
Соглашение о взаимодействии |
Литература
1. «European ITS Framework Architecture.Models of Intelligent Transport Systems» Peter H Jesty, Jan Giezen, Jean-Franзois Gaillet, Jean-Luc Durand, Victor Avontuur, Richard Bossom, Gino Franco, August 2010
2. «Quantifying the Effects of Network Improvement Actions on the Value of New and Existing Toll Road Projects», Center for Transportation Research University of Texas at Austin 3208 Red River, Suite 200, Austin, TX 78705-2650, August 2009 (p. 23-27)
Размещено на Allbest.ru
...Подобные документы
Электронные платежные системы. Система электронных платежей UkrMoney. Услуги ввода-вывода электронных валют. Учетная система WebMoney Transfer. Разработка программного обеспечения и техническая поддержка функционирования системы. Описание системы E-Gold.
реферат [243,2 K], добавлен 15.12.2011Исследование технологии проектирования базы данных. Локальные и удаленные базы данных. Архитектуры и типы сетей. Программная разработка информационной структуры предметной области. Обоснование выбора архитектуры "клиент-сервер" и операционной системы.
дипломная работа [1,1 M], добавлен 15.02.2017Ключевые потребности пользователей. Работа с учетными записями пользователей. Регистрация заказа. Обработка электронных платежей. Выявление технически подготовленных автомобилей. Разработка диаграмм вариантов использования. Проектирование базы данных.
курсовая работа [664,0 K], добавлен 31.10.2014Понятие, законодательное регулирование и виды электронных подписей. Разработка структурной схемы приложения и базы данных. Создание диаграммы прецедентов и классов. Проектирование интерфейса программы. Анализ руководства пользователя web-приложения.
дипломная работа [869,8 K], добавлен 12.08.2017Характеристика общих вопросов организации электронных ресурсов. Принципы взаимодействия Интернет-ресурсов и процесса формирования каталогов электронных изданий. Анализ концепции построения электронных библиотек и организации информационных ресурсов в них.
дипломная работа [111,4 K], добавлен 24.11.2012Анализ ряда подходов к определению требований к обучающим системам, формулирование системы критериев их оценки. База данных для хранения и обработки параметров и подпараметров электронных учебников и результатов оценки тестируемых электронных учебников.
курсовая работа [1,5 M], добавлен 23.03.2012Изучение основных понятий, алгоритмов, способов защиты информации электронных пластиковых карт. Реализация метода генерации PIN-кода из номера счета клиента. Персональный идентификационный номер. Обеспечение безопасности систем электронных платежей POS.
курсовая работа [1,1 M], добавлен 13.06.2012Определение основных требований к разрабатываемой системе учета работ по созданию электронных образовательных ресурсов, характеристика их основных видов. Структура базы данных, разработка пользовательского интерфейса, экономическая эффективность проекта.
дипломная работа [3,8 M], добавлен 06.03.2010Становление системы электронных библиотек и соответствующих информационных инфраструктур в современной России. Проблемы создания электронных каталогов. Организация массива данных и разработка программного кода поисковой машины на языке JavaScript.
курсовая работа [43,7 K], добавлен 03.09.2012История появления электронных книг, их виды, характеристика. Использование электронных книг в библиотеках, их достоинства и недостатки. Формирование электронных библиотек и коллекций. Критерии предоставления электронных книг пользователям, хранение фонда.
курсовая работа [66,9 K], добавлен 05.02.2017Организация средствами Microsoft Excel автоматического выполнения операций над представлениями чисел в позиционных системах счисления. Разработка электронных таблиц. Перевод чисел в десятичную систему счисления. Перевод из десятичной системы.
курсовая работа [27,2 K], добавлен 21.11.2007Необходимость существования, критерии анализа и выбора электронных библиотек. Виды электронных библиотек - универсальные, электронные библиотеки периодических изданий и книг. Особенности распространения информационно-коммуникационных технологий.
курсовая работа [5,6 M], добавлен 04.05.2013Информационные задачи и круг пользователей системы. Выработка требований и ограничений. Разработка проекта базы данных. Программная реализация проекта базы данных. Разработка хранимых процедур для поддержки сложных ограничений целостности в базе данных.
курсовая работа [706,2 K], добавлен 17.06.2012Проектирование информационной системы. Проект базы данных, проект пользовательского интерфейса системы, проекты реализации основных функций системы. Описание программного проекта: описание модулей (файлов) и подсистем проекта, глобальных данных.
курсовая работа [938,5 K], добавлен 31.10.2015Требования к MS Office 2007. Набор средств разработки Visual Studio Tools for Office как альтернатива VBA. Разработка СУБД на базе MS Access. Разработка надстройки "Электронные компоненты" для PowerPoint на языке C# в среде MS Visual Studio 2010.
дипломная работа [5,2 M], добавлен 03.05.2013Выполнение операций, хранения, редактирования, систематизации данных. Рассмотрение подсистем разрабатываемой системы управления базами данных продуктового магазина. Разработка алгоритма функционирования системы и приложения для работы с базой данных.
курсовая работа [399,1 K], добавлен 26.08.2019Схема взаимодействия подразделений предприятия. Выбор и обоснование технологии проектирования базы данных. Описание объектов базы данных. Разработка запросов на выборку, изменение, обновление и удаление данных. Интерфейсы взаимодействия с базой данных.
курсовая работа [1,4 M], добавлен 25.05.2023Архитектура и функции СУБД. Инфологическая модель данных "Сущность-связь". Ограничения целостности. Характеристика связей и язык моделирования. Манипулирование реляционными данными. Написание сервера на Java.3 и приложения-клиента на ActoinScript 3.0.
курсовая работа [935,3 K], добавлен 09.07.2013Программное проектирование модуля автоматического приема платежей в составе комплекса электронной торговли по продаже товаров с физической доставкой, организованного на базе SQL-базы данных с использованием cgi-технологии генерации динамических страниц.
дипломная работа [1,9 M], добавлен 16.12.2012Требования к защите систем электронных платежей. Разновидности процедур, выполняемые лицом, принимающим решения. Методы иерархического упорядочивания альтернатив на заданном множестве критериев. Описание применения метода ОРКЛАСС, схема базы данных.
дипломная работа [1,7 M], добавлен 02.03.2016