1
0
Kaynağa Gözat

Добавить 'Лекции/1.1.500_Требования_АИС/vedensky.md'

u23-27vedensky 2 gün önce
ebeveyn
işleme
6fb3b5be40

+ 60 - 0
Лекции/1.1.500_Требования_АИС/vedensky.md

@@ -0,0 +1,60 @@
+# Требования к АИС: гибкость, надежность, эффективность, безопасность.
+## Введение
+В современном мире автоматизация стала основой развития бизнеса, государственного управления и науки. В центре этого процесса находятся автоматизированные информационные системы (АИС) — сложные комплексы, объединяющие технические, программные и организационные средства для сбора, обработки и хранения информации.
+
+Однако создание АИС — это не просто написание кода. Это инженерная задача, успех которой напрямую зависит от того, насколько полно система соответствует четырём фундаментальным требованиям: гибкости, надёжности, эффективности и безопасности. Игнорирование любого из этих столпов неизбежно ведёт к провалу проекта, финансовым потерям или даже угрозе безопасности данных.
+
+Рассмотрим каждое из этих требований подробно.
+
+### 1. Гибкость (Adaptability)
+Гибкость — это способность АИС адаптироваться к изменяющимся внешним и внутренним условиям без необходимости полной переработки системы.
+
+Почему это важно?
+Мир не стоит на месте. Меняются законы, бизнес-процессы, рыночная конъюнктура и технологии. Если система «жёсткая», любое изменение превращается в дорогостоящий и долгий проект. Гибкая система позволяет компании оставаться конкурентоспособной.
+
+Как достигается гибкость?
+Модульность: Архитектура строится из независимых блоков (модулей). Изменение одного модуля не ломает всю систему.
+Масштабируемость: Система должна легко справляться с ростом нагрузки (увеличением числа пользователей или объёма данных) путём добавления ресурсов (вертикальное масштабирование) или новых серверов (горизонтальное).
+Кроссплатформенность: Возможность работы на различных операционных системах и устройствах.
+Пример: Система онлайн-банкинга должна легко интегрировать новый способ аутентификации (например, по биометрии) или поддерживать выход нового закона о защите данных без остановки работы всего сервиса.
+
+### 2. Надёжность (Reliability)
+Надёжность — это свойство системы выполнять свои функции в заданных условиях в течение определённого времени.
+
+Почему это важно?
+Для критически важных систем (медицина, транспорт, финансы) простой даже на несколько минут может привести к катастрофическим последствиям. Пользователь должен быть уверен, что система доступна и работает корректно.
+
+Ключевые показатели надёжности:
+Отказоустойчивость (Fault Tolerance): Способность системы продолжать работу при выходе из строя одного или нескольких компонентов (например, серверов или дисков).
+Доступность (Availability): Отношение времени работоспособного состояния к общему времени. Обычно измеряется в процентах (например, «три девятки» — 99.9%).
+Целостность данных: Гарантия того, что информация не будет искажена или потеряна в процессе передачи или хранения.
+Пример: Система управления авиаперелётами обязана быть абсолютно надёжной. Резервирование всех ключевых узлов гарантирует, что сбой одного компьютера не приведёт к аварии.
+
+### 3. Эффективность (Efficiency)
+Эффективность — это отношение полученного полезного результата к затраченным ресурсам. В контексте АИС это производительность и экономичность.
+
+Почему это важно?
+Неэффективная система потребляет слишком много вычислительных мощностей (процессорное время, память), что ведёт к высоким затратам на оборудование и электроэнергию. Медленная работа раздражает пользователей и снижает продуктивность.
+
+Из чего складывается эффективность?
+Временна́я эффективность: Скорость выполнения операций и отклика системы на действия пользователя.
+Ресурсная эффективность: Минимизация использования памяти, дискового пространства и пропускной способности сети.
+Экономическая эффективность: Соотношение затрат на разработку/поддержку системы и приносимой ею пользы (ROI).
+Пример: Поисковая система должна выдавать результаты за доли секунды. Для этого используются сложнейшие алгоритмы индексации и кэширования, обеспечивающие максимальную временну́ю эффективность при обработке миллиардов документов.
+
+### 4. Безопасность (Security)
+Безопасность — это состояние защищённости системы и обрабатываемой в ней информации от случайных или преднамеренных воздействий.
+
+Почему это важно?
+Утечка персональных данных, кража коммерческой тайны или блокировка работы системы вирусом-шифровальщиком могут уничтожить репутацию компании и привести к огромным штрафам. Безопасность сегодня — это не опция, а базовое требование.
+
+Триада информационной безопасности:
+Конфиденциальность: Доступ к информации имеют только те, кто обладает соответствующими правами.
+Целостность: Информация защищена от несанкционированного изменения.
+Доступность: Авторизованные пользователи могут получить доступ к информации и сервисам в любое время.
+Пример: В медицинской информационной системе безопасность критична. Данные о здоровье пациента должны быть конфиденциальны (врачебная тайна), защищены от изменений (целостность истории болезни) и доступны врачу в экстренной ситуации.
+
+# Заключение
+Гибкость, надёжность, эффективность и безопасность — это четыре кита, на которых держится любая современная автоматизированная информационная система. Они тесно взаимосвязаны: попытка максимизировать одно требование в ущерб другим часто приводит к проблемам.
+
+Успешный архитектор АИС — это специалист, который умеет находить баланс между этими требованиями, создавая системы, которые не просто работают сегодня, но и готовы к вызовам завтрашнего дня.