|
|
Matrix
Matrix - приложение для генерации случайно-распределенных неповторяющихся авторизированных последовательностей знаков и ассоциированных данных. Примеры применения - генерация паролей пользователей, номеров карт оплаты сервисов, систем электронных платежей. Matrix может быть использован как готовое решение, интегрированное с АСР "Град", либо может использоваться как отдельная компонента, которую можно интегрировать с другими приложениями.
Основные функциональные возможности:
- Осуществлять генерации серии членов последовательности и ассоциированных данных во внешней БД, на основании генератора энтропии, параметров последовательности (таких как алфавит, количество символов, набора преобразований) и шаблона ассоциированных данных (таких как номинал карт).
- Осуществлять подготовку к печати сгенерированных серий данных.
- Осуществлять просмотр истории генерации данных по именам последовательностей, а также осуществлять проверку - принадлежит ли данное число определенной последовательности.
- Осуществлять хранение ключей, использующихся для первичного преобразования хранимых данных.
- Осуществлять конфигурацию типа последовательности и ассоциированных данных,
- Для баз данных, обладающих встроенным императивным языком - осуществлять вызов хранимой процедуры БД по окончании генерации последовательности.
Matrix работает в программном окружении как Linux, так и Windows и поддерживает распространенные реляционные базы данных: Oracle, MySQL, MS-SQL. В качестве источника энтропии могут выступать как псевдослучайные последовательности, так и источники энтропии входящие в состав операционной системы (/dev/random в Linux) и аппаратные генераторы случайных чисел.
Процесс настройки и использования:
Интеграция Matrix с системами сторонних производителей:
Matrix можно легко интегрировать с другими биллинговыми системами посредством общих таблиц БД:
- В файле конфигурации на языке XML описывается структура генерируемых данных и таблиц БД, куда необходимо генерировать последовательность данных.
- Эти таблицы используются сторонней системой для реализации функциональности проверки карт оплат.
Интеграция Matrix с АСР "Град":
- При инсталляции Matrix указывается опция "интеграции с АСР Град" и устанавливаются параметры БД АСР "Град".
- При успешной проверке, в Matrix появляется возможность генерирования и печати последовательностей "логины и пароли для АСР Град", "карты оплаты для АСР Град"
- В АСР "Град" уже встроена функциональность использования карт оплат, сгенерированных с помощью Matrix.
Состав пакета:
В пакет Matrix входят:
- Файл matrix-installation.jar - файл инсталляции Matrix.
- Папка DOCS содержит документацию по Matrix:
- Matrix_Admin_Guide.pdf - руководство администратора по установке и настройке программы Matrix.
- Matrix_User_Guide.pdf - руководство пользователя программы Matrix.
- Папка BS содержит скрипты для интеграции программы Matrix с АСР-"Град":
- Папка TCL
Папка с дополнениями к интерфейсу АСР-"Град".
- Папка SQL
Папка с SQL скриптами.
- Файл MatrixBsIntegration.pdf
Инструкция по интеграции приложения Matrix и АСР-"Град".
- Файл insertTCL.sh
Скрипт (Linux) для внесения дополнений в интерфейс АСР-"Град".
Документация:
Руководство администратора [pdf] (рус., 251 Kb)
Руководство пользователя [pdf] (рус., 214 Kb)
Руководство по интеграции с "АСР-Град" [pdf] (рус., 324 Kb)
Для получения более подробной информации и списка дистрибьюторов GradSoft в вашей области обращайтесь в отдел маркетинга: sale@gradsoft.com.ua
|