#123 Тарабан 1.2.100

Fusionado
ypv fusionadas 5 achegas de u24-28taraban/master en ypv/master hai 3 semanas

BIN=BIN
Лекции/1.2.100_Понятие_жизненного_цикла_АИС/Модели жизненного цикла АИС.png


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

@@ -0,0 +1,141 @@
+# Понятие жизненного цикла АИС
+
+## 1. Понятие жизненного цикла АИС
+
+**Жизненный цикл АИС** — это совокупность этапов, которые проходит автоматизированная информационная система от возникновения идеи её создания до прекращения эксплуатации.
+
+Жизненный цикл включает планирование, проектирование, разработку, тестирование, внедрение, эксплуатацию, сопровождение и вывод системы из использования.
+
+Правильная организация жизненного цикла позволяет снизить затраты, уменьшить количество ошибок и обеспечить надёжную работу системы.
+
+## 2. Основные этапы жизненного цикла АИС
+
+### 2.1. Планирование и анализ требований
+
+На этом этапе определяются цели создания системы, потребности пользователей, необходимые функции, сроки и затраты.
+
+Основные задачи:
+
+- изучение потребностей пользователей;
+- определение функций системы;
+- оценка необходимых ресурсов;
+- составление плана разработки.
+
+**Пример:** перед созданием АИС библиотеки определяют, что система должна учитывать книги, регистрировать читателей и оформлять выдачу литературы.
+
+### 2.2. Проектирование
+
+На этапе проектирования разрабатывается структура будущей системы и определяются способы её реализации.
+
+Основные задачи:
+
+- проектирование базы данных;
+- разработка интерфейса;
+- определение структуры системы;
+- выбор программных и технических средств.
+
+**Пример:** создаются таблицы книг и читателей, а также формы для поиска и добавления информации.
+
+### 2.3. Разработка
+
+На этом этапе создаётся программное обеспечение в соответствии с подготовленным проектом.
+
+Основные задачи:
+
+- написание программного кода;
+- создание базы данных;
+- реализация необходимых функций;
+- настройка взаимодействия компонентов системы.
+
+**Пример:** программисты создают поиск книг, регистрацию читателей и учёт выдачи литературы.
+
+### 2.4. Тестирование
+
+**Тестирование** — это проверка системы для выявления ошибок и подтверждения её правильной работы.
+
+Основные задачи:
+
+- проверка функций;
+- поиск программных ошибок;
+- проверка безопасности;
+- оценка скорости работы;
+- проверка соответствия требованиям.
+
+**Пример:** проверяется, правильно ли система учитывает количество доступных книг и не допускает ли ошибок при оформлении выдачи.
+
+### 2.5. Внедрение
+
+Внедрение — это подготовка системы к использованию и её запуск в реальных условиях.
+
+Основные задачи:
+
+- установка и настройка программы;
+- перенос существующих данных;
+- создание учётных записей;
+- обучение пользователей.
+
+**Пример:** библиотекари начинают работать с новой системой, а сведения о книгах переносятся из старых журналов.
+
+### 2.6. Эксплуатация и сопровождение
+
+На этом этапе система используется для решения повседневных задач и поддерживается в рабочем состоянии.
+
+Основные задачи:
+
+- контроль работы системы;
+- исправление ошибок;
+- обновление программного обеспечения;
+- резервное копирование данных;
+- добавление новых функций;
+- обеспечение безопасности.
+
+**Пример:** в АИС библиотеки добавляют возможность продления срока выдачи книг через интернет.
+
+### 2.7. Вывод из эксплуатации
+
+Вывод из эксплуатации — это прекращение использования системы, если она устарела, больше не соответствует требованиям или заменяется новой.
+
+Основные задачи:
+
+- сохранение необходимых данных;
+- перенос информации в новую систему;
+- прекращение доступа к старой системе;
+- отключение устаревшего оборудования и программ.
+
+**Пример:** библиотека переходит на новую АИС и переносит в неё сведения о книгах и читателях.
+
+## 3. Основные модели жизненного цикла АИС
+
+Для организации разработки применяются различные модели жизненного цикла.
+
+- **Каскадная модель** — этапы выполняются последовательно. Подходит для проектов с заранее определёнными требованиями.
+- **Итерационная модель** — система создаётся и совершенствуется постепенно, через повторяющиеся циклы.
+- **Спиральная модель** — разработка проводится циклами с особым вниманием к выявлению и снижению рисков.
+- **Agile** — гибкий подход, при котором система разрабатывается небольшими частями с учётом обратной связи пользователей.
+
+Выбор модели зависит от сложности проекта, требований заказчика, бюджета и сроков.
+![Модели жизненного цикла АИС](Модели жизненного цикла АИС.png)
+## 4. Значение жизненного цикла АИС
+
+Правильная организация жизненного цикла позволяет:
+
+- планировать сроки и затраты;
+- контролировать качество системы;
+- своевременно обнаруживать ошибки;
+- обеспечивать безопасность информации;
+- обновлять систему в соответствии с новыми требованиями;
+- упрощать обслуживание и модернизацию.
+
+## 5. Заключение
+
+Жизненный цикл АИС охватывает все этапы существования информационной системы: от планирования и разработки до эксплуатации и вывода из использования.
+
+Каждый этап выполняет определённую задачу и влияет на качество конечного продукта. Соблюдение последовательности работ и правильный выбор модели жизненного цикла позволяют создавать надёжные, безопасные и эффективные информационные системы.
+
+## 6. Список использованной литературы
+
+https://www.ibm.com/think/topics/sdlc
+
+https://www.atlassian.com/agile/software-development
+
+https://www.iso.org/standard/43447.html

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

@@ -0,0 +1,14 @@
+Чем проектирование отличается от разработки?  
+При проектировании определяют структуру и принципы работы системы, а при разработке создают программное обеспечение.
+
+Для чего необходимо тестирование?  
+Для выявления ошибок, проверки функций и подтверждения соответствия системы установленным требованиям.
+
+Чем эксплуатация отличается от сопровождения?  
+Эксплуатация — это использование системы по назначению, а сопровождение — её обслуживание, обновление и исправление ошибок.
+
+Чем каскадная модель отличается от итерационной?  
+В каскадной модели этапы выполняются последовательно, а в итерационной система постепенно совершенствуется через повторяющиеся циклы.
+
+Почему АИС может потребоваться вывести из эксплуатации?  
+Система может устареть, перестать соответствовать требованиям или быть заменена более современной.