«Lime Systems» - компания-разработчик комплексных решений в области автоматизации банковских систем
Поиск
Разделы сайта «Lime Systems» :: Программные продукты :: Scrooge Cards
Продукты «Lime Systems»
декабрь 2007
Компанией “Lime Systems” сдана в тестирование первая часть долгосрочного проекта по стыковке АБС Midas (разработчик Misys) и АБС «Scrooge». Проект проходит тестирование в OAO «Электронбанк» г. Львов

декабрь 2007
Для компаний, занимающихся выкупом кредитов у банков, компания «Lime Systems» реализовала проект «Collaction». Проект проходит тестирование в банке «Родовид», г. Киев

декабрь 2007
Компания «Lime Systems» совместно с «Укргазбанк», г. Киев, закончила первый этап реструктуризации и централизации банка. В короткий срок преобразованы в отделения 3 Киевских и Бориспольский филиалы с отделениями.

Microsoft certified Partner

Эксплуатационная документация по DAEMON

1. Программа - сервис связи Сервера Авторизации и Базы Данных Карточного Проекта.

1.1. Назначение программы Daemon.

Программа Daemon.exe (далее Агент Базы Данных) служит связующей компонентой между Сервером Авторизации (программным компонентом, разработанным Национальным Банком Украины) и Сервером Базы Данных Карточного Проекта (разработка предприятия Lime Systems, г. Донецк). Протокол взаимодействия между ними базируется на стандартном транспортном протоколе TCP/IP, хорошо зарекомендовавшем себя в разнородных компьютерных сетях и распределенных вычислениях, что необходимо для функционирования такой сложной программной системы, как Карточный Проект.

1.2. Настройка программы Daemon и подготовка к запуску.

Настройка программы Агент Базы Данных заключается в создании каталога на одном из логических дисков Сервера Базы Данных Карточного Проекта или на специально подготовленном (выделенном) для этой программы компьютере, функционирующем под управлением операционной системы Windows NT 4.0 Server. Второй вариант (выделение для программы - сервиса отдельного выделенного компьютера) более предпочтителен, так как не требует ресуров компьютера (сервера), на котором функционирует База Данных.

В этот созданный каталог должен быть помещен файл DAEMON.EXE (собственно программа - сервис) и конфигурационный файл DAEMON.INI. Наиболее предпочтительно выполнять запуск программы из командного файла, например RUN.CMD.

Также важно отметить, что для взаимодействия приложения Агент Базы Данных с Сервером Авторизации используется специальный шифрованный интерфейс, разработанный и сопровождаемый Национальным Банком Ураины. Аппаратура шифрации и дешифрации передаваемых и принимаемых сообщений обеспечивается специальным аппаратным модулем безопасности (HSM). Поддержка этого устройства (установка, ремонт и сопровождение) осуществляется Национальным Банком Ураины.

1.3. Описание конфигурационного файла DAEMON.INI.

Настройка программы Агент Базы Данных сводится к установке необходимых значений ключевых параметров в файле Daemon.ini.

Опишем теперь секции, содержащиеся в конфигурационном файле Daemon.ini.

1.3.1. Секция [Version]

Версия ini-файла. Текущая требуемая версия - 11. Этот параметр обеспечивает одинаковость параметров ini-файла и exe-файла Агента, вычитывающего эти параметры.

	Version=11

1.3.2. Секция [SA]

TCP/IP адрес Сервера Авторизации.

	IP=10.4.4.10

Интерфейс протокола TCP/IP, прослушиваемый программой Агент Базы Данных. По умолчанию прослушиваются все доступные интерфейсы.

	Listen=10.4.4.18

Ограничение длины принимаемых сообщений. Значение указывается в килобайтах. Параметр используется для защиты приложения Агент Базы Данных от предумышленного повреждения при помощи передачи сообщения, которое Агент не в состоянии принять.

	ReceiveMessageLimit=1000

Ограничение на количество запросов, приходящих на приложение Агент Базы Данных от Сервера Авторизации. Значение по умолчанию - 50 одновременно обрабатываетых запросов.

	ThreadsLimit=50

Флаг анализа отправителя приказа. Отправителем приказа может выступать только Процессинговый Центр. Банк отправителем приказа выступать не может. Флаг должен быть установлен в 1.

	HsmSenderAnalyse=1

Выполнять ли контроль адреса TCP/IP отправителя сообщения (телеграммы) на его принадлежность Серверу Авторизации. Это значит, что все сообщения (телеграммы) принимаются только от Сервера Авторизации. Другие источники должны игнорироваться. Флаг должен быть установлен в 1.

	CheckIPAddress=1

1.3.3. Секция [HSM]

Режим шифрации передаваемых и принимаемых сообщений. Должен быть установлен в 1. Это означает, что все отправляемые сообщения шифруются и все принимаемые сообщения дешифруются на аппаратном модуле безопасности HSM.

	CryptMode=1

Режим отладки. Флаг не используется и не анализируется.

	DebugMode=0

1.3.4. Секция [SQL]

Наименование сервера MS SQL, на котором располагается база данных АКС.

	Server=sql_server

Наименование базы данных АКС.

Base=Cards

Режим аутентификации пользователя, выполняющего приложение Агент Базы Данных, для доступа к SQL серверу, осуществляется при помощи средств операционной системы Windows NT/2000 Server.

	TrustyConnect=0

Имя (логин) пользователя для доступа к SQL серверу в стандартном режиме аутентификации.

	Login=Daemon

Пароль пользователя для доступа к SQL серверу в стандартном режиме аутентификации.

	Password=

Таймаут (время ожидания) при осуществлении доступа к SQL серверу (ожидание ответа от сервера).

	QueryTimeout=300

Удаление служебных записей ODBC при записи диагностики в файл протокола.

	DropOdbcMessages=1

1.3.5. Секция [Terminal]

Формирование значения процентов комиссионных, передаваемых в терминал, в новом формате. Возможно, при полном отказе от старого формата комиссионных (при полном обновлении ПЗУ всех терминалов) эта опция полностью утратит актуальность и более не будет поддерживаться.

	NewPercent=1

1.3.6. Секция [SQL Requests]

Выполнение задачи (потока) SQL Request.

	Check=1

Если предыдущий флаг установлен в 1, выполнять ли однократно задачу (поток) SQL Request.

	CheckOnce=0

Период, с которым выполняется задача (поток) SQL Request. Время указывается в секундах.

	Period=60

1.3.7. Секция [SQL Commands]

Выполнение задачи (потока) SQL Commands.

	Check=1

Если предыдущий флаг установлен в 1, выполнять ли однократно задачу (поток) SQL Commands.

	CheckOnce=0

Период, с которым выполняется задача (поток) SQL Commands. Время указывается в секундах.

	Period=60

1.3.8. Секция [Scheduler]

Секция не используется.

	Run=0

1.3.9. Секция [Log]

Секция протоколирования событий приложения Агент Базы Данных.

Каталог сообщений (телеграмм), пришедших от Сервера Авторизации.

	MessageDir=D:\WORK\Daemon\Receive

Каталог сообщений (телеграмм), отправленных на Сервера Авторизации.

	SendDir=D:\WORK\Daemon\Send

Каталог протоколов, пришедших от Сервера Авторизации.

	LogsDir=D:\WORK\Daemon\Logs

Удаление текстовых файлов протоколов, старше указанного периода (в днях). Если значение параметра равно 0 - текстовые протоколы приложением Агент Базы Данных не удаляются.

	DropTextLogOldest=30

1.4. Функционирование программы Daemon.

Программа запускается на выполнение из командного файла RUN.CMD и после запуска имеет вид, показанный на рис. 1.

Рис. 1.

В дальнейшем, окно, показанное на рис.1, может быть использовано для целей отладки и (или) диагностики неисправностей и неполадок системы.

Для визуального представления обменов и информационных потоков между Сервером Авторизации и Сервером Базы Данных служит программа - монитор, описываемая ниже.

2. Автоматизированные Рабочие Места обслуживающего персонала.

2.2. Требования к оборудованию.

Для нормального функционирования АРМов необходим компьютер под управление Windows95 / WindowsNT и объемом оперативной памяти не менее 8 Мб.

2.3. Установка и запуск АРМов.

Для осуществления установки необходимо запустить программу инсталляции АРМов. После установки на ПЭВМ будет установлен АРМ и автоматически произведены все настройки операционной системы.

В строке задач Windows будут добывлены ярлыки для запуска АРМов.

Примечание: Приложения АРМов написаны использую среду разработки Delphi 4.0, поэтому на данном компьютере автоматически при инсталляции АРМов будет установлен Borland Database Engine 4.0. Если на компьютере был установлен BDE более ранней версии, то он будет перекрыт новой версией.

Наш адрес: тел./факс: E-mail: Главная страница Свяжитесь с нами Карта сайта Вверх
Created by New View Web Studio 83114, Украина, г. Донецк, ул. Университетская,80 В  «Lime Systems» (062) 389-23-23 info@lime-systems.com