Прежде чем формировать требования к какой-либо компьютерной системе, необходимо определить кто использует систему, кто извлекает от нее пользу и какая информация будет извлекаться из этой системы.
Пользователями системы будут не специалисты в сфере информационных технологий. Исходя из этого, первое требование - защита от некорректных действий оператора.
Хранимая в банковских системах информациях является реальными деньгами, поэтому банковская электронная система должна быть защищена от сбоев и от действия злоумышленников.
К архитектуре банковской информационной системы можно предъявить следующие требования:
- Архитектура должна быть такой, чтобы вероятность выхода ее из штабного режима была минимальной. Причины: выход из строя, разрушение данных, потери или искажение информации вследствие случайных или некорректных действий пользователя.
- Оптимальное территориальное распределение.
- Обеспечение информационного взаимодействия территориально разнесенных подразделений. Это позволит обеспечивать однократный ввод информации в систему.
- Информационная достаточность - скорость ввода и обмена информацией должны соответствовать реальному протеканию процессов.
- Изменчивость и адаптируемость к внешним условиям.
- Жизнеспособность - т.е. запас по производительности, надежности и ремонтопригодности.
Надежность характеризует либо время наработки на отказ, либо вероятность наступления отказа. Эти величины связаны между собой распределением Пуассона.
Ремонтопригодность - это среднее время восстановления системы до работоспособного состояния.
К надежности банковской системы предъявляются повышенные требования, т.к. остановка автоматизации банковской системы приводит как к прямым финансовым потерям, так и к потере репутации.
Пути повышения надежности банковских электронных систем:
- Подбор максимально надежных компонентов в банковских электронных системах.
-
При вводе в эксплуатацию провести полноценное тестирование электронной части и выявит критичные элементы системы и по возможность их продублировать.
Критические элементы могут быть определены путем математического моделирования.
-
Резервирования критических элементов делят на "горячее" и "холодное".
В случае "горячего" резервирования, резервированный элемент находится в дежурном состоянии, и его активация требует минимум времени.
При "холодном" резерве потребуется определенное время для его активации.
Мероприятия по повышению жизнеспособности системы весьма затратны материально, поэтому имеет смысл соотносить затраты на повышение жизнеспособности с реально возможным ущербом.