ТРЕБОВАНИЯ
К АСОЭИ
АРМ должен отвечать
следующим требованиям:
- своевременное
удовлетворение
информационных и
вычислительных
потребностей специалиста;
- возможность
работы в диалоговом режиме;
- адаптация к
уровню подготовки
пользователя и его
профессиональным запросам;
- простота
освоения приемов работы на
АРМ и легкость общения,
надежность и простота
обслуживания;
- возможность
работы в составе
вычислительной сети;
- выполнение
основных требований
эргономики: рациональное
распределение функций
между оператором,
элементами комплекса АРМ и
окружающей средой,
создание комфортных
условий работы, удобство
конструкций АРМ, учет
психологических факторов
человека-оператора,
привлекательность форм и
цвета элементов АРМ и др.;
- достаточно
высокая
производительность и
надежность персонального
компьютера, работающего в
системе АРМ;
- адекватное
характеру решаемых задач
программное обеспечение;
- максимальная
степень автоматизации
рутинных процессов;
- оптимальные
условия для обслуживания
специалистов как
операторов АРМ;
- другие факторы,
обеспечивающие
максимальную комфортность
и удовлетворенность
специалиста
использованием АРМ как
рабочего инструмента.
Основными
требованиями, предъявляемыми к АРМ
можно назвать следующие. Во-первых,
возможность масштабирования
системы, позволяющую без потери
функциональных возможностей
наращивать мощность системы, путем
включения новых возможностей,
заменяя прежние и включая новые
программные модули. Во-вторых, адаптивность,
возможность настройки комплекса,
разграничение доступа к информации,
единообразие пользовательского
интерфейса для всех решаемых задач,
предоставление пользователю
инструментария для развития
системы, требования к поддержке
распределенных баз данных,
информационная совместимость
между функциональными блоками
системы, совместимость с другими
информационными системами. Одним
из технических требований к
системе является диагностирование
системы, которое должно обеспечить
диагностику технических средств,
проверку работоспособности
программных средств. Проверка
технических средств проводится в
соответствии с инструкцией по
эксплуатации, а также с помощью
программных средств. Проверка
работоспособности программных
средств производится в
соответствии с эксплуатационной
документацией.
Открытость системы предполагает выполнение
следующих принципов:
- Соответствие
стандартам, в том числе:
- международным
и государственным;
- промышленным;
- фактически
действующим.
- Совместимость
с другими системами;
- Переносимость
(возможность с
минимальными издержками
перенести работающий
программный продукт на
иную техническую
платформу и в иную
операционную среду);
- Масштабируемость
(возможность только за
счет использования более
мощных технических
средств повышать
производительность
системы без существенных
ее доработок).
В области
выбора технических решений выполнение этих правил
должно быть обеспечено с точки
зрения:
- программных
приложений пользователей;
- графического
пользовательского
интерфейса;
- прикладных
средств разработки;
- выполнения
операций (трансакций);
- работы в сетях;
- совместной
работы с другими базами
данных;
- используемых
операционных систем;
- используемых
технических платформ.
Применительно к
существующим ныне техническим
ресурсам, операционным системам и
инструментальным средствам
разработки программного
обеспечения реализация этих
принципов означает выполнение
условий, отраженных в следующих
таблицах.
Соответствие
стандартам
Группа
требований
|
Официальный
стандарт
|
Фактический
стандарт
|
Приложения |
|
|
Графический
интерфейс |
OSF/Motif OPEN LOOK
|
Windows Macintosh
|
Прикладные
средства |
ANSI C ANCI COBOL
|
Lotus Word Perfect
|
Выполнение
трансакций |
X/Open
XA |
AT&T
TUXEDO IBM CICS
|
Работа
в сетях |
OSI,
TCP/IP |
DECnet,
SNA |
Базы
данных |
ANSI
SQL, ANSI RDA SQL Access
Group
|
Oracle
RDBMS SQL/DS, DB2
|
Операционные
системы |
X/Open
XPG3 IEEE POSIX
|
|
Технические
платформы |
SPARC Motorola 88000
MIPS
Intel 386/486/Pentium
|
|
Совместимость
с другими системами
Группа
требований
|
Наименование
систем
|
Приложения |
|
Графический
интерфейс |
|
Прикладные
средства |
Lotus
1-2-3 |
Выполнение
трансакций |
|
Работа
в сетях |
TCP/IP,
OSI, SPX/IPX, X.25, DECnet |
Базы
данных |
Oracle,DB2,Informix,Ingres,DEC
RMS, HP TurboIMAGE,dBase,Paradox
|
Операционные
системы |
Ultrix,MVS |
Технические
платформы |
DEC,SUN,PC
Intel 386/486/Pentium, HP,CDC,IBM
|
Переносимость
Группа
требований
|
Наименование
систем
|
Приложения |
|
Графический
интерфейс |
Character
Mode, OSF/Motif, OPEN LOOK, Macintosh, Windows,
Presentation Manager, DECwindows, NeXTStep, Block Mode |
Прикладные
средства |
|
Выполнение
трансакций |
|
Работа
в сетях |
|
Базы
данных |
Базы
данных, использующие SQL-запросы |
Операционные
системы |
HP-UX,
DEC VMS, USL UNIX SVR4, IBM MVS, SunOS, MS-DOS |
Технические
платформы |
|
Масштабируемость
Группа
требований
|
Наименование
систем
|
Технические
платформы |
Перенос
с низших на высшие модели
технических платформ на базе
Intel 386/486/Pentium, MIPS, Motorola 88000, DEC VAX, IBM
RS/6000, HP PA, SPARC, CDC InfoServer |
Модель организации
баз данных и прикладного
программного обеспечения должна
соответствовать информационной
структуре банка.
В структуре
банковских программных комплексов
зарубежных банков выделяется
множество модулей, соответствующих
выполняемым операциям в банке.
Взаимодействие между большинством
модулей реализуется по принципу “каждый
с каждым”. Как правило, модули
предусматривают проведение таких
типовых операций, как просмотр
данных и ответы на запросы, ввод и
корректировка данных, вывод
отчетов, а также дополнительно
обеспечивают автоматический
контроль за проведением
соответствующих операций.
Модуль “Операции с
ценными бумагами” обеспечивает
учет выпущенных и приобретенных
банком ценных бумаг, а также
предоставление депозитарных услуг
в интересах клиентов.
Учет
выпущенных бумаг
Учет
приобретенных ценных бумаг
Работа на
рынке ценных бумаг
- Данные о
котировке и процентам
- Данные о
брокерах
Ведение
депозитария
Наряду с общими
требованиями, предъявляемыми к
любой автоматизированной системе,
особенности банковских систем
вынуждают выдвигать ряд
специфических требований.
Требования
к функциональной и информационной
полноте:
- полнота охвата
используемых операций;
- обеспечение
принципов “безбумажной”
технологии при выполнении
всех операций, включая
ввод, обработку и
подготовку всех видов
документов;
- обеспечение
распределенности данных;
- обеспечение
обновления всего массива
нормативно-справочной
информации синхронно с ее
реальным изменением;
- автоматический
контроль операций и режимы
просмотров для
руководства и аудита;
- создание и
поддержание в актуальном
состоянии архивов данных и
документов.
Требования
к производительности:
- эффективное
использование ресурсов
процессора и оперативной
памяти, возможность работы
с распределенными базами
данных;
- эффективность
работы в
многопользовательском
режиме;
- обеспечение
режима реального времени
для существующего и
перспективного объема
операций с учетом как
производительности
процессора, так и
наращивания сети передачи
информации;
- обеспечение
скорости выполнения
отдельных операций,
приемлемой с точки зрения
применяемой технологии
обработки информации.
Требования
к интерфейсам:
- сквозная
система меню;
- представление
экранов ввода и
корректировки информации
как форм документации на
бумаге, автоматическое
ведение пользователя от
одного заполняемого поля к
другому;
- цветовая
идентификация полей и
сообщений, продуманность
цветового кодирования;
- встроенная
контекстно-зависимая
справочная система, выдача
подсказок, позволяющих
выбрать правильное
значение поля из списка
возможных его значений;
- экранные формы
поля должны иметь
детальные описания-подсказки,
которые инициируются либо
автоматически, либо
нажатием специальной “горячей”
клавиши;
- контроль ввода
информации по допустимым
значениям;
- режим работы,
при котором ведется
оформление сделки, а все
необходимые проводки
формируются автоматически;
- режимы
реального времени -
обновление информации
производится немедленно
при ее вводе;
- автоматическая
подготовка
сопроводительных
документов в электронной
форме и их копий на
бумажных носителях (сообщения
SWIFT, телексы, телеграммы,
письма);
- эффективное
использование графических
средств отображения,
использование устройства
“мышь”.
Требования
к надежности:
- интегрированность
системы - все компоненты
системы работают
совместно и обеспечивают
связь друг с другом;
- наличие
средств самоконтроля;
- поддержание “зеркальной
копии” информации в
режиме горячего резерва;
- архивирование
обеспечивает сохранение
необходимых данных с
заранее заданной
периодичностью.
Информация сохраняется
либо на жестких дисках,
либо на внешних магнитных
носителях. Должна быть
обеспечена возможность
полного просмотра всех
значимых данных в системе,
хронологически в порядке
выполнения операций;
- наличие
системы тестирующих
программ для каждого
модуля и системы в целом;
- защита от
неквалифицированного
пользователя, организация
большинства проверок
полей немедленно после
завершения заполнения
поля, защита “от дурака”
при вводе данных и
совершении операций;
- вирусозащищенность;
- инструктивная
документация на каждом
рабочем месте;
- полное
документирование всей
информационной системы
для обеспечения ее
ремонтопригодности и
модифицируемости.
Требования
к открытости:
- использование
стандартных системных и
инструментальных средств
для разработки
программного комплекса;
- ориентация на
стандартные формы
хранения информации;
- наличие
встроенных программных
средств для экспорта-импорта
данных из других
информационных систем;
- ориентация на
использование технических
платформ и системного
программного обеспечения,
относящихся к категории “Open
System”;
- независимость
от характеристик
технической платформы,
переносимость с одной
платформы на другую без
внесения изменений в
прикладное программное
обеспечение;
- возможность
работы в качестве
терминала общей
информационной системы и
как независимое АРМ со
своими собственными
информационными ресурсами
и системами подготовки
документации, дающее
возможность независимо
вести обработку
информации, в том числе
поступившей из
центральной
информационной системы.
Требования
к защищенности:
- разграничение
доступа к данным и
операциям;
- режимы
авторизации всех
ответственных операций;
- встроенные
системы
криптографирования
каналов передачи данных и
особо ценных массивов
информации.
Дополнительные
требования:
- доступности
языка, на котором написаны
программы;
- достаточность
оперативной и дисковой
памяти технической
платформы для
эксплуатации комплекса
программ;
- наличие защиты
от копирования;
- простота и
удобство инсталляции;
- возможность
настройки и перенастройки.
Требования
к оборудованию и программным
средствам
Требования к
оборудованию и программным
средствам определены
Международным консультативным
комитетом по телеграфии и
телефонии (МККТТ).
Модем (модулятор-демодулятор)
является устройством,преоьразующим
последовательные цифровые сигналы
в аналоговые сигналы, и наоборот. В
ряд современных модемов встроены
устройства сжатия данных,
предназначенные для того, чтобы
полнее использовать пропускные
возможности линии, а также
устройства, обеспечивающие
передачу растрового изображения
факсимильной информации (факс-модемы).
При использовании
телефонных линий общего назначения
типовые модемы дают возможность
передавать данные на скоростях 2400,
4800, 9600, 14400. 33600 бит/с. Более
производительными являются
системы передачи информации,
использующие мультиплексоры.
Работа мультиплексорного канала
связи заключается в том, что на
одном конце линии с высокой
пропускной способностью
мультиплексор объединяет данные,
поступающие по нескольким каналам,
а на другом ее конце происходит
обратный процесс - разделение
каналов данных.