Программа автоматизации банковской деятельности SCROOGE-II.
СИСТЕМА "КЛИЕНТ-БАНК".
КЛИЕНТСКАЯ ЧАСТЬ.
ОБЩИЕ СВЕДЕНИЯ.
1. Аннотация.
Система "Клиент-Банк" предназначена для обмена электронными документами исвязи между банком и его клиентами и обеспечивает клиенту возможность оперативного управления собственными счетами в банке, миниминизируя время прохождения платежных документов.
Система "Клиент-Банк" SCROOGE-II базируется на общих для подобных систем
принципах построения, в основе лежит механизм синхронизации баз данных.
Ключевые особенности системы:
- База данных клиентского места реализована на PARADOX 3.0 ,
- Разработанный механизм синхронизации таблиц счетов, документов и справоч
ников, например, банков-участников СЭП НБУ, обеспечивает актуальность и
достоверность данных.
- Связь с банком осуществляется посредством Microsoft Remote Access Serviсe
(RAS) (online-репликация) и снабжена дополнительными сервисными возможнос-
тями, в частности ,реализован механизм обмена произвольными файлами .
- В качестве альтернативного метода связи может использоваться традиционный
обмен протокольными файлами (offline-репликация).
- Клиентская часть системы "Клиент-Банк" может функционировать под управле -
нием различных операционных систем ( MS DOS, Windows 95 PE и Windows 95
Russian, Windows NT 4.0 WS и Windows NT 4.0 Server).
- Разработано несколько схем доступа к банковской базе данных , как непо -
средственно к рабочей базе , так и через специфику Proxy-сервера.
- Безопасность системы "Клиент-Банк" основывается на алгоритмах RSA, MD5, DES
и полностью отвечает требованиям НБУ, что подтверждено сертификатом НБУ
SEPK N 0016.
- Секретные ключи системы "Клиент-Банк" могут храниться на дисковых носите-
лях или устройствах Touch memory . Каждая из взаимодействующих сторон рас-
полагает собственными средствами генерации ключей.
- Система может поддерживает подчиненные взаимоотношения между клиентами
банка.
- Реализована возможность использования PPTP-протокола Microsoft, поддержива-
ющего защищенный информационный канал при работе через открытую систему
передачи данных, в частности, Internet.
Система КБ позволяет клиентам , находясь в собственном офисе, выполнять
следующие действия :
- подготовку и передачу в банк по телекоммуникационным каналам платежных
поручений на осуществление внутрибанковских и межбанковских платежей,
писем и запросов на получение дополнительной информации;
- прием из банка следующей информации :
- результатов обработки отправленных платежных документов,
- внешних и внутрибанковских платежей ,т.е. всех документов, отража-
ющих движение средств по счетам клиентов,
- банковских выписок движения по счетам , в том числе и валютных,
стандартного вида,
- кредитовых и дебетовых реестров документов,
- дополнительной информации справочного характера, например, справочника
банков НБУ - участников СЭП , курсов и кодов валют и т.д.
- строить различные отчетные формы по собственной базе документов,
Клиентское место многопользовательское (поддерживается принцип персонофи-
кации), может работать в локальном и сетевом режиме. Возможны импортно-экс -
портные обмены документами с собственной клиентской бухгалтерией при помощи
dbf-файлов фиксированной структуры.
2. Технические требования и допустимые операционные системы.
Клиентское рабочее место может функционировать на компьютерах с процессо-
ром не ниже 486 и имеющих ОП не менее 4M. Компьютер должен быть оснащен
Hayes-совместимым модемом со скоростью передачи не менее 2400b .
Влияние ОС проявляется только на коммуникационной компоненте системы - RAS.
Эта компонента поддерживается для следующих ОС :
- MS DOS,
- Windows 95 PE и Windows 95 Russian,
- Windows NT 4.0 WS и Windows NT 4.0 Server.
Использование других сред Windows (3.11, OSR и т.п.) не исключается, одна-
ко в каждом отдельном случае требуется особый подход.
Также является немного завышенным требование наличия процессора не ниже
486. Это требование возникло ввиду того, что система RAS очень чувствительна
к классу процессора и стабильно работает, начиная с PC486. О процессорах 386
этого сказать нельзя, однако имеются случаи, когда система нормально работает
и на PC386. Но здесь уже следует пробовать.
3. Настройка запуска рабочего места.
Запуск рабочего места осуществляется при помощи BAT-файла SCII.BAT, распо-
ложенного в подкаталоге ...\LOCAL\ .
Если клиентское место работает под MS DOS, следует различать два возмож -
ных варианта запуска :
1) в тех случаях, когда во время сеанса работы с программой НЕ предусматри-
вается выполнение связи с банком - запуск системы можно производить при
помощи указанного SCII.BAT. В этом случае никаких особых настроек выпол-
нять не нужно, разве что включить запуск системы в меню пользователя
имеющегося файлового процессора (NC, VC и т.п.).
2) если же связь с банком предвидется, то запуск системы должен выполняться
путем перезагрузки компьютера с использованием специальной загрузочной
дискеты (см. п.3.4.1.)
Если на машине установлена Windows-OS, то необходимо обеспечить требование,
чтобы системе при запуске было выделено не менее 4М ОП. Проще всего это сде -
лать, создав для запуска системы специальный ярлык (ShortCut) с требуемыми на-
стройками выделения памяти.
4. Устройства управления программой.
Управление программой может выполняться двумя устройствами :
1) клавиатурой,
2) манипулятором "мышь".
При помощи клавиатуры можно выполнять команды (в этом случае клавиши или
их комбинации называются "горячими клавишами") или осуществлять набор инфор -
мации.
Понятие "комбинация клавиш" продемонстрируем на примере : если указано,
что необходимо выполнить комбинацию Alt+F10, то это означает, что необходимо,
удерживая нажатой клавишу Alt, нажать клавишу F10. Комбинация Ctrl+QF озна -
чает, что необходимо, удерживая нажатой клавишу Ctrl, последовательно нажать
клавиши Q и F.
Манипулятор мышь позволяет быстро и эффективно выполнять разнообразные
действия и команды. Мы будем различать 4 вида действий с мышью, каждое из
которых по разному может интерпретироваться в различных случаях :
- "указать"(или "ткнуть") - подвести курсор мыши в нужное место экрана и
кратковременно нажать (т.е. нажать и сразу отпустить) левую кнопку,
- "кликнуть" - то же, что и "указать", но двоекратное нажатие левой кнопки
с малым интервалом между нажатиями,
- "захватить" - левую кнопку мыши нажать и не отпускать,
- "перетащить" - удерживая левую кнопку в "захвате", выполнить движение
всей мышью до перемещения указателя в нужную позицию и отпустить кнопку.
5. Вход в систему.
Запустите систему на выполнение. После загрузки системы на экране появится
окно персонализации пользователя :
г=[¦] РУКИ ВВЕРХ! =====¬
¦ Как зовут? ¦
¦ SysOp___________ ¦
¦ Пароль? ¦
¦ _________________ ¦
¦ ¦
¦ Годится ¦
¦ ---------- ¦
L======================-
Нажмите 2 раза клавишу Enter или мышкой сразу кнопку "Годится" - система
пустит Вас внутрь, выдав приветственное сообщение :
г==================== STARTUP:2 =====================¬
¦ ¦
¦ Система "Клиент-Банк" (SCROOGE.II) . ¦
¦ (c) Lime Systems (Донецк) . ¦
¦ ¦
¦ Рады Вас приветствовать, SysOp ! ¦
¦ ¦
L====================================================-
Сейчас Вы вошли в систему под полномочиями беспарольного пользователя с
кодом SysOp. Это специальный пользователь, имеющий все возможные права внутри
клиентского рабочего места. Однако, если под его именем попытаться связаться
с банком, то ничего не получится - банковская система отвергнет такой звонок,
поскольку этот пользователь у нее не зарегистрирован. Назначение этого поль -
зователя - предоставить реальному пользователю возможность при выполнении ин-
сталляции зайти в систему (поэтому он не имеет пароля) и выполнить необходи -
мые настроечные действия.
В ОБЩЕМ же СЛУЧАЕ в поле "Имя" Вы должны набрать псевдоним, под которым Вы
зарегестрированы в системе, а в поле "Пароль" - свой пароль. Для завершения
ввода нужно нажать кнопку "Годится". Если имя и пароль будут распознаны сис -
темой, как допустимые для входа, вы сможете продолжить работу. В противном
случае Вам снова будет предложено ввести имя и пароль на тот случай, если где-
то ошиблись в букве.
1) Перед тем, как впервые загрузить систему под своим псевдонимом, Вы обяза-
тельно должны быть зарегистрированы в системе администратором. После регист -
рации Вы будете знать Ваш псевдоним и пароль для входа в систему.
2) При последующих входах в систему Вы будете избавлены от необходимости
ввода псевдонима. Система автоматически будет предлагать Вам имя, под которым
на данном рабочем месте она была запущена в последний раз.
3) Система не различает прописные буквы от строчных при вводе псевдонима. Но
будьте внимательны при наборе пароля. Если хотя бы одна буква из пароля будет
набрана не в том регистре, система не пропустит Вас. Поэтому перед набором
пароля не лишним будет убедиться, что состояние клавиатурных регистров соот -
ветствует Вашему паролю.
Система допускает три попытки ввода имени и пароля. Если в течении этих
попыток имя и пароль не будут распознаны, программа автоматически выгрузится
из памяти. В такой ситуации Вы должны обратиться к системному администратору,
чтобы он проверил правильность вашей регистрации в системе.
6. Структура главного экрана программы.
После входа в систему рабочий экран принимает вид, подобный приведенному