Билет 2. 1. Понятие жизненного цикла программного обеспечения АИС
1. Понятие жизненного цикла программного обеспечения АИС. Международный стандарт ISO/IEC 12207. Жизненный цикл является моделью создания и использования АИС, которая отражает различные состояния системы с момента возникновения в данном комплексе средств до момента его полного выхода из употребления.
Для АИС условно выделяют следующие основные этапы их жизненного цикла: 1. анализ — определение того, что должна делать система; 2. проектирование — определение того, как система будет функционировать: прежде всего спецификация подсистем, функциональных компонентов и способов их взаимодействия в системе; 3. разработку — создание функциональных компонентов и отдельных подсистем, соединение подсистем в единое целое; 4. тестирование — проверку функционального и параметрического соответствия системы показателям, определенным на этапе анализа; 5. внедрение — установку и ввод системы в действие; 6. сопровождение — обеспечение штатного процесса эксплуатации системы на предприятии заказчика.
Международный стандарт ISO/IEC 12207 Указанный стандарт является базовым и определяет жизненный цикл программного обеспечения. Стандарт определяет стратегию и общий порядок в создании и эксплуатации программного обеспечения, охватывая жизненный цикл от концептуальной идеи до завершения проекта.
В стандарте ISO/IEC 12207 описаны пять основных процессов жизненного цикла программного обеспечения:
1 - процесс приобретения определяет действия предприятия - покупателя информационной системы, программного продукта или службы программного обеспечения;
2 - процесс поставки определяет действия предприятия-поставщика по снабжению покупателя информационной системой, программным продуктом или службы программного обеспечения;
3 - процесс разработки определяет действия предприятия-разработчика, который разрабатывает принципы построения программного изделия и собственно программный продукт;
4 - процесс функционирования(Эксплуатации) определяет действия предприятия-оператора, обслуживающего систему в целом. Сюда входят консультация пользователей, получение обратной связи и т.д.;
5 - процесс сопровождения определяет действия персонала, обеспечивающего сопровождение программного продукта, т.е. управление модификацией программного продукта, поддержку текущего состояния и функциональной пригодности, установку и удаление.
Информационные серверы. Настройка службы FTP и управление ими
|