#137 1.2.100

Закрыто
u24-28zhevlakov хочет смерджить 7 коммит(ов) из u24-28zhevlakov/master в ypv/master

BIN
Лекции/1.2.100_Понятие_жизненного_цикла_АИС/zhevlakovfoto3213123.jpg.jpg


BIN
Лекции/1.2.100_Понятие_жизненного_цикла_АИС/zhevlakovfotochka1.jpg


+ 14 - 0
Лекции/1.2.100_Понятие_жизненного_цикла_АИС/вопросыжевлаков.md

@@ -0,0 +1,14 @@
+Что такое жизненный цикл АИС?
+Жизненный цикл АИС — это непрерывный процесс, который начинается с момента осознания необходимости создания системы и заканчивается моментом полного изъятия её из эксплуатации.
+
+Какие стандарты регламентируют жизненный цикл информационных систем?
+Жизненный цикл информационных систем регламентируется стандартами ISO/IEC/IEEE 12207:2026, ГОСТ 34.601-90 и ГОСТ Р ИСО/МЭК 12207.
+
+ Какие основные стадии включает жизненный цикл АИС согласно ГОСТ 34.601-90?
+Согласно ГОСТ 34.601-90 жизненный цикл АИС включает формирование требований, разработку концепции, разработку технического задания, эскизное и техническое проектирование, разработку рабочей документации, ввод в действие и сопровождение.
+
+Чем отличается каскадная модель от спиральной?
+Каскадная модель предполагает последовательный переход между этапами только после полного завершения предыдущего, а спиральная модель основана на итерационном подходе с повторяющимися циклами и анализом рисков на каждом витке.
+
+Почему этап сопровождения считается самым длительным?
+Этап сопровождения считается самым длительным, потому что после запуска системы выявляются скрытые ошибки и возникает необходимость в доработке функционала под меняющиеся бизнес-условия, что может продолжаться годами до морального устаревания системы.

+ 154 - 0
Лекции/1.2.100_Понятие_жизненного_цикла_АИС/жевлаков.md

@@ -0,0 +1,154 @@
+# Понятие жизненного цикла АИС
+
+
+---
+
+## 🔹 Введение
+
+Автоматизированная информационная система (АИС) — это не просто набор программ и оборудования, а сложный организм, который рождается, развивается, стареет и в конечном итоге выводится из эксплуатации. 🖥️ Понимание этого процесса, называемого **жизненным циклом**, критически важно для любого специалиста в области ИТ. Без четкого управления жизненным циклом даже самая гениальная идея рискует превратиться в хаотичный набор кода, который невозможно поддерживать. 📊
+
+Целью данной лекции является изучение понятия жизненного цикла АИС, рассмотрение его основных стадий, а также сравнительный анализ классических моделей жизненного цикла. 🎯
+
+---
+
+## 🔹 Понятие жизненного цикла АИС
+
+**Жизненный цикл (ЖЦ) АИС** — это непрерывный процесс, который начинается с момента осознания необходимости создания системы и заканчивается моментом полного изъятия её из эксплуатации. 📋 Это своего рода «биография» системы, охватывающая все её состояния: от замысла до утилизации.
+
+> 💬 **Ключевая мысль:** ЖЦ — это не просто хронология событий, а строгая методологическая структура, регламентируемая международными и национальными стандартами.
+
+Жизненный цикл регламентируется рядом документов:
+
+- 🌐 **ISO/IEC/IEEE 12207:2026** — устанавливает общую структуру процессов жизненного цикла программных средств
+- 📜 **ГОСТ 34.601-90** — определяет стадии и этапы создания автоматизированных систем
+- ⚖️ **ГОСТ Р ИСО/МЭК 12207** — гармонизированная версия международного стандарта
+
+Соблюдение стандартов позволяет сделать разработку **предсказуемой**, **управляемой** и **прозрачной** для заказчика. 🛠️
+
+---
+
+## 🔹 Основные стадии жизненного цикла
+
+Согласно ГОСТ 34.601-90, процесс создания АС включает следующие основные стадии: формирование требований к АС, разработка концепции АС, разработка технического задания, эскизное проектирование, техническое проектирование, разработка рабочей документации, ввод в действие и сопровождение АС. 📚 Для удобства восприятия их можно укрупнить в четыре ключевые фазы.
+
+### 🎯 1. Стадия начального анализа (Планирование и анализ требований)
+
+На этом этапе формируется сама идея системы. Проводится обследование объекта автоматизации, выявляются «узкие места» в текущих бизнес-процессах. Главная задача — четко сформулировать требования к будущей АИС и оценить целесообразность ее создания. На выходе мы получаем документ, описывающий концепцию системы и технико-экономическое обоснование. ⚠️ Если на этом этапе допустить ошибку в понимании потребностей пользователей, весь дальнейший проект может пойти под откос.
+
+### 📐 2. Стадия уточнения (Проектирование)
+
+Здесь происходит «рождение» архитектуры. Аналитики и архитекторы разрабатывают логическую и физическую модели данных, проектируют интерфейсы пользователя и определяют взаимодействие между модулями системы. Это этап создания эскизного и технического проектов. 🏗️ Именно здесь закладывается фундамент надежности и производительности будущей АИС. Ошибки проектирования исправить гораздо сложнее и дороже, чем ошибки кодирования.
+
+### 💻 3. Стадия конструирования (Разработка)
+
+Самый «творческий» этап для программистов. На основе утвержденного технического проекта ведется написание программного кода, настройка баз данных и интеграция компонентов. Параллельно создается эксплуатационная документация. 📝 Результатом стадии является готовый программный продукт, который проходит первичное тестирование и отладку.
+
+### 🛠️ 4. Стадия передачи в эксплуатацию и сопровождение
+
+Система внедряется у заказчика, проводится обучение персонала. Однако после запуска работа не заканчивается. На этапе промышленной эксплуатации выявляются скрытые ошибки, возникает необходимость в доработке функционала под меняющиеся бизнес-условия. 🔄 Сопровождение — это, пожалуй, самый длительный этап, который может длиться годами, пока система морально не устареет и не будет заменена на новую.
+
+---
+
+## 🔹 Модели жизненного цикла: Каскад vs Спираль
+
+Способ организации перехода между этапами называется **моделью жизненного цикла**. Исторически сложились два основных подхода, которые важно различать. ⚖️
+
+### 🌊 Каскадная модель (Waterfall)
+
+Это классический последовательный подход, где переход к следующему этапу возможен только после полного завершения предыдущего. В российской практике данная модель исторически опирается на ГОСТ 34.601-90. 📜
+
+
+
+**Суть подхода:** каждый следующий этап начинается только после завершения предыдущего. Это обеспечивает строгую дисциплину и прозрачность, но делает проект уязвимым к изменениям требований.
+
+**Когда применять:** проекты с жёстко зафиксированными и понятными требованиями (государственные заказы, расчётные системы, проекты с фиксированной ценой контракта). 🏛️
+
+![Жизненный цикл автоматизированной информационной системы](zhevlakovfotochka1.jpg)
+
+<br/>
+
+<sub>📊 **Рис. 1.** Каскадная модель ЖЦ (Waterfall).<br/>Источник: Wikimedia Commons </sub>
+
+</td>
+</tr>
+</table>
+
+| ✅ Плюсы | ❌ Минусы |
+|----------|-----------|
+| Строгая дисциплина и порядок | Крайняя негибкость |
+| Четкое документирование на каждом шаге | Сложность внесения изменений |
+| Легкость контроля сроков и бюджета | Высокий риск при изменении требований |
+
+---
+
+### 🌀 Спиральная модель (Spiral)
+
+Пришла на смену каскаду в конце 80-х. Ее суть — в итерационном подходе. Проект разбивается на небольшие циклы (витки спирали). Каждый виток включает в себя анализ требований, проектирование, реализацию и оценку рисков. 🔄
+![Спиральная модель (Spiral)](zhevlakovfoto3213123.jpg.jpg)
+
+<br/>
+
+<sub>📊 **Рис. 2.** Спиральная модель (Spiral)
+
+</td>
+</tr>
+</table>
+
+
+
+**Суть подхода:** проект движется по спирали — с каждым витком растёт детализация и снижается уровень риска. Каждый виток включает четыре квадранта: определение целей, анализ рисков, разработка и тестирование, планирование следующей итерации. 🎯
+
+**Когда применять:** крупные, инновационные проекты с высокой степенью неопределённости и существенными рисками. 💡
+
+</td>
+</tr>
+</table>
+
+| ✅ Плюсы | ❌ Минусы |
+|----------|-----------|
+| Гибкость и адаптивность | Сложность управления |
+| Раннее создание прототипов | Требуется высокая квалификация команды |
+| Акцент на анализе рисков | Постоянное движение проекта |
+
+Спиральная модель идеальна для крупных, инновационных проектов, где требования изначально размыты. 🌀
+
+---
+
+## 🔹 Почему это важно для специалиста?
+
+Понимание ЖЦ АИС — это не абстрактная теория для сдачи экзамена. Это инструмент профессиональной навигации. 📍
+
+- 🧑‍💼 **Для заказчика:** понимание того, что нельзя требовать готовую систему «завтра», если вы только сегодня описали требования. Осознание необходимости участия в анализе и приемке этапов.
+- 👨‍💻 **Для разработчика:** четкое понимание того, на какой стадии он находится, какие артефакты (документы, код, тесты) должны быть созданы, и какие риски существуют на текущем шаге.
+- 📊 **Для менеджера:** выбор правильной модели ЖЦ под конкретный проект. Использование каскада там, где нужна спираль, — верный путь к провалу проекта по срокам и бюджету.
+
+---
+
+## 🔹 Заключение
+
+Жизненный цикл АИС — это **фундаментальная концепция**, которая превращает хаотичную разработку в управляемый инженерный процесс. 🏛️ Владение этой методологией отличает профессионала от новичка. Грамотное управление жизненным циклом позволяет создать систему, которая будет **надёжной**, **безопасной** и **удобной** для пользователей. 💡
+
+Понимание стадий ЖЦ и моделей их организации является важным навыком для любого специалиста в области информационных систем. 🎓
+
+---
+
+
+
+---
+
+## 📚 Список литературы
+
+1. 📖 Вендров А. М. Проектирование программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2020. — 544 с.
+2. 📖 Гвоздева В. А. Основы построения автоматизированных информационных систем. — М.: ИД «ФОРУМ»: ИНФРА-М, 2021. — 320 с.
+3. 📖 Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Юрайт, 2022. — 385 с.
+4. 📖 Емельянова Н. З., Партыка Т. Л., Попов И. И. Основы построения автоматизированных информационных систем. — М.: ФОРУМ, 2019. — 416 с.
+5. 📖 Избачков Ю. С., Петров В. Н. Информационные системы. — СПб.: Питер, 2020. — 544 с.
+6. 📖 Коваленко В. В. Проектирование информационных систем. — М.: ИНФРА-М, 2021. — 357 с.
+7. 📖 Маклаков С. В. Моделирование бизнес-процессов с BPwin и ERwin. — М.: ДИАЛОГ-МИФИ, 2018. — 224 с.
+8. 📖 ГОСТ 34.601-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания».
+9. 📖 ISO/IEC/IEEE 12207:2026 «Systems and software engineering — Software life cycle processes».
+10. 📖 ГОСТ Р ИСО/МЭК 12207 «Информационная технология. Процессы жизненного цикла программных средств».
+
+---
+
+**Удачи в изучении автоматизированных информационных систем!** 🍀💻

+ 1 - 0
Лекции/жевлаков.md

@@ -0,0 +1 @@
+лл