⚡ Лаборатория ИС: Системный анализ и алгоритмика

Интерактивный тренажер системного анализа

Выберите сценарий кейса:
Анализ проектной ситуации №3

Проект: Защищенный электронный архив ведомства

📖 Подробное описание ситуации и обрабатываемых данных:

Государственное ведомство инициировало создание закрытой цифровой системы для хранения особо важных архивных документов. Проект имеет жесткие требования к безопасности, регламентам и государственным стандартам. Перед началом программирования аналитики провели глубокую работу: изучили сотни нормативных документов, законов и инструкций, после чего составили исчерпывающее техническое задание (ТЗ). Вся архитектура была утверждена заранее на экспертном совете. Согласно регламенту, после утверждения ТЗ любые изменения, правки или возвраты к предыдущим этапам разработки категорически запрещены.

Для обслуживания серверов хранения данных и регулярного создания резервных копий задействуются системные служебные программы и утилиты (utilities). Для работы системы необходимо зарезервировать место под 800 000 символов текстовых регламентов и описаний, 450 сканированных изображений документов (в разрешении 800x800 пикселей, RGB) и 300 000 записей защищенных системных логов безопасности.

💡 Свойства моделей для анализа (нажмите на тег, чтобы выделить его при разборе):
Линейная модель Этапы выполняются последовательно один раз Изменения на поздних этапах невозможны или дороги Итеративная модель Этапы повторяются короткими циклами Клиент участвует в процессе, изменения на всех этапах

(a) Проведение личных бесед с ключевым заказчиком (вопросы и ответы):

(b) Рассылка цифровых анкет для сбора данных о мнении пользователей:

(c) Личное присутствие разработчика на рабочих местах для фиксации процессов:

4. Разработка DFD 0-го уровня (Контекстная диаграмма)

Соберите контекстную диаграмму потоков данных. Учтите нотацию: Внешняя сущность — прямоугольник, Поток данных — стрелка с выбором информации, Процесс — прямоугольник с внутренней чертой и сказуемым.

Внешняя сущность
Поток (Стрелка) ➔
Процесс (Сказуемое)

5. Алгоритмический конструктор блок-схемы

Заполните каждый элемент блок-схемы не просто названиями фигур, а конкретным шагом алгоритма действий для выбранного кейса (условие в растянутом ромбе, слева — ветка ЛОЖЬ, справа — ветка ИСТИНА):

1. Начало алгоритма
│
▼
2. Ввод исходных данных
│
▼
3. Условие / Проверка (Вытянутый ромб)
Левая ветвь (ЛОЖЬ)
Слияние ➔
Правая ветвь (ИСТИНА)
│
▼
4. Вывод результатов
│
▼
5. Конец алгоритма

6. Расчет дискового пространства и выбор хостинга

Динамический расчет

Введите числовые параметры из текста кейса:

Расчетный объем файлов: 0.00 MBytes
Проверьте все разделы тренажера и отправьте решение на проверку.