Загрузка данных


Конечно. Ниже — **полностью решённое задание по теме 7**, по материалам из файла. 

## Задание 1. Тестовые вопросы

1. **б)** Период от возникновения идеи до вывода из эксплуатации
2. **в)** Каскадная
3. **б)** ГОСТ 34.601-90
4. **б)** Согласованный набор стандартов
5. **б)** Индустриальное
6. **б)** UML
7. **б)** Диаграмма вариантов использования
8. **б)** Визуальный язык проектирования алгоритмов
9. **в)** Спиральная
10. **а)** Приложения и среда 

---

## Задание 2. Стадии жизненного цикла ИС

По ГОСТ 34.601-90 выделяются 8 стадий. 

| № | Стадия                           | Содержание работ                                                                            | Результат                                        |
| - | -------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------ |
| 1 | **Формирование требований к АС** | Обследование объекта, изучение существующих процессов, определение требований пользователей | Отчёт об обследовании, сформированные требования |
| 2 | **Разработка концепции АС**      | Рассмотрение вариантов построения системы, выбор основных решений                           | Концепция АС                                     |
| 3 | **Техническое задание**          | Определение назначения, требований, состава и характеристик системы                         | Утверждённое техническое задание                 |
| 4 | **Эскизный проект**              | Разработка предварительных решений по системе, определение основных функций и структуры     | Эскизный проект                                  |
| 5 | **Технический проект**           | Детальная разработка архитектуры, технических и программных решений                         | Технический проект                               |
| 6 | **Рабочая документация**         | Разработка программ, инструкций, эксплуатационной и другой документации                     | Рабочая документация и готовое ПО                |
| 7 | **Ввод в действие**              | Подготовка персонала, установка системы, испытания и запуск                                 | Введённая в эксплуатацию АС                      |
| 8 | **Сопровождение АС**             | Исправление ошибок, техническая поддержка, модернизация и адаптация системы                 | Работоспособная и обновляемая система            |

---

## Задание 3. Стандарты проектирования ИС

В задании необходимо сопоставить четыре стандарта с их назначением. 

| Стандарт              | Полное название                                                                                | Назначение                                                    |
| --------------------- | ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------- |
| **ГОСТ 34.601-90**    | Автоматизированные системы. Стадии создания                                                    | Определяет стадии и этапы создания автоматизированных систем  |
| **ГОСТ Р 57193-2016** | Информационные технологии. Системная и программная инженерия. Процессы жизненного цикла систем | Определяет процессы и подходы к жизненному циклу систем       |
| **ISO/IEC 12207**     | Systems and software engineering — Software life cycle processes                               | Определяет процессы жизненного цикла программного обеспечения |
| **ISO/IEC 15288**     | Systems and software engineering — System life cycle processes                                 | Определяет процессы жизненного цикла систем                   |

---

## Задание 4. Профили ИС

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

| Профиль                              | Назначение                                                                   | Примеры стандартов           |
| ------------------------------------ | ---------------------------------------------------------------------------- | ---------------------------- |
| **Профиль прикладного ПО**           | Определяет требования к прикладным программам и их взаимодействию            | ISO/IEC 25010, ISO/IEC 12207 |
| **Профиль среды ИС**                 | Определяет требования к операционной системе, аппаратным и сетевым средствам | ISO/IEC 15288, ISO/IEC 11801 |
| **Профиль защиты информации**        | Обеспечивает конфиденциальность, целостность и доступность информации        | ISO/IEC 27001, ISO/IEC 27002 |
| **Профиль инструментальных средств** | Определяет средства разработки, моделирования, тестирования и сопровождения  | ISO/IEC 12207, UML           |

---

## Задание 5. Диаграммы UML



| №     | Описание                                                     | Тип диаграммы                         |
| ----- | ------------------------------------------------------------ | ------------------------------------- |
| **1** | Показывает структуру классов и связи между ними              | **Диаграмма классов**                 |
| **2** | Отображает функциональные требования к системе               | **Диаграмма вариантов использования** |
| **3** | Показывает обмен сообщениями между объектами во времени      | **Диаграмма последовательности**      |
| **4** | Отображает поведение объекта при переходах между состояниями | **Диаграмма состояний**               |
| **5** | Показывает физическую архитектуру системы                    | **Диаграмма развёртывания**           |
| **6** | Отображает разбиение системы на компоненты                   | **Диаграмма компонентов**             |

---

## Задание 6. Кейс-задание «Выбор модели жизненного цикла»



| Ситуация                                                                             | Выбор                   | Обоснование                                                                                    |
| ------------------------------------------------------------------------------------ | ----------------------- | ---------------------------------------------------------------------------------------------- |
| **Проект А:** государственное учреждение, требования чётко определены и не изменятся | **Каскадная модель**    | Требования заранее известны и стабильны, поэтому этапы можно выполнять последовательно         |
| **Проект Б:** стартап, мобильное приложение, требования могут меняться               | **Итерационная модель** | Разработка выполняется постепенно, что позволяет получать обратную связь и изменять требования |
| **Проект В:** крупный банк, высокая опасность рисков безопасности                    | **Спиральная модель**   | Эта модель уделяет особое внимание выявлению и снижению рисков на каждом этапе                 |

---

# Задание 7. Разработка профиля ИС

Для самостоятельной работы предлагаю взять **информационную систему расписания университета MUIV** — это хорошо подходит под тематику задания. В самом файле требуется описать предметную область, требования и выбрать стандарты для четырёх профилей. 

### 1. Описание предметной области

Разрабатывается информационная система расписания университета **MUIV**. Система предназначена для хранения, формирования и отображения расписания занятий студентов и преподавателей.

Пользователь может посмотреть расписание своей группы, преподавателя или аудитории. Администратор системы может добавлять и изменять информацию о занятиях, преподавателях, группах и аудиториях.

### 2. Требования к ИС

Система должна обеспечивать:

* просмотр расписания занятий;
* поиск занятий по группе, преподавателю и аудитории;
* добавление и редактирование занятий;
* хранение информации о группах, преподавателях и аудиториях;
* разграничение прав пользователей;
* защиту персональных данных;
* возможность работы через веб-интерфейс;
* сохранение целостности данных;
* резервное копирование информации.

### 3. Выбор стандартов

| Профиль                       | Выбранные стандарты          | Назначение                                          |
| ----------------------------- | ---------------------------- | --------------------------------------------------- |
| **Прикладное ПО**             | ISO/IEC 25010, ISO/IEC 12207 | Требования к качеству ПО и его жизненному циклу     |
| **Среда ИС**                  | ISO/IEC 15288                | Организация жизненного цикла системы                |
| **Защита информации**         | ISO/IEC 27001, ISO/IEC 27002 | Управление информационной безопасностью             |
| **Инструментальные средства** | UML, ISO/IEC 12207           | Моделирование и разработка программного обеспечения |

### 4. Обоснование выбора стандартов

Выбранные стандарты позволяют комплексно организовать разработку информационной системы расписания. **ISO/IEC 12207** используется для организации жизненного цикла программного обеспечения, **ISO/IEC 15288** — для процессов жизненного цикла системы. Стандарты **ISO/IEC 27001 и ISO/IEC 27002** применяются для обеспечения информационной безопасности. **UML** используется для моделирования структуры и поведения системы.

**Итог:** все 7 заданий заполнены и оформлены в виде, который можно перенести в документ/тетрадь.