Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
11 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
521.00 kB
Просмотров:
57
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Разработка программного](/documents_6/885c47c198782627e008e2fe5a8f585b/img0.jpg)
Содержание слайда: Разработка программного обеспечения
(Software Engineering)
Часть 2. Создание ПО
№2 слайд![Спецификация ПО Разработка](/documents_6/885c47c198782627e008e2fe5a8f585b/img1.jpg)
Содержание слайда: Спецификация ПО
Разработка спецификации ПО – определение сервисов, которыми будет обладать создаваемое ПО, а также ограничений, налагаемых на функциональные возможности и разработку ПО.
Результат процесса определения требований – документация, формализующая требования, предъявляемые к системе.
Два уровня детализации:
Требования, предъявляемые конечными пользователями;
Системная спецификация для разработчиков.
№3 слайд![Спецификация ПО](/documents_6/885c47c198782627e008e2fe5a8f585b/img2.jpg)
Содержание слайда: Спецификация ПО
№4 слайд![Реализация ПО Реализация ПО](/documents_6/885c47c198782627e008e2fe5a8f585b/img3.jpg)
Содержание слайда: Реализация ПО
Реализация ПО – процесс перевода системной спецификации в работоспособную систему. Включает в себя процессы проектирования и программирования.
Процесс проектирования включает в себя определение структуры ПО, данных, интерфейсов взаимодействия системных компонентов, используемые алгоритмы. Проектирование предполагает последовательную формализацию и детализацию создаваемого ПО.
Результат каждого этапа проектирования – спецификация, необходимая для выполнения следующего этапа.
№5 слайд![Реализация ПО](/documents_6/885c47c198782627e008e2fe5a8f585b/img4.jpg)
Содержание слайда: Реализация ПО
№6 слайд![Реализация ПО Методы](/documents_6/885c47c198782627e008e2fe5a8f585b/img5.jpg)
Содержание слайда: Реализация ПО
Методы проектирования – множество формализованных нотаций и нормативных документов для проектирования ПО.
Структурные методы поддерживают модели системы:
Модель потоков данных;
Модель «сущность-связь»;
Структурная модель;
Объектно-ориентированные иерархическая модель системы, модель отношений между объектами, модель взаимодействия объектов;
Диаграммы переходов или сценарии жизни сущностей.
№7 слайд![Реализация ПО](/documents_6/885c47c198782627e008e2fe5a8f585b/img6.jpg)
Содержание слайда: Реализация ПО
Программирование и отладка:
Тестирование – процесс установления программных ошибок.
Отладка – установление местоположения ошибок и их устранение.
№8 слайд![Аттестация ПО Аттестация и](/documents_6/885c47c198782627e008e2fe5a8f585b/img7.jpg)
Содержание слайда: Аттестация ПО
Аттестация и верификация – процесс установления соответствия ПО ее спецификации, а также ожиданиям и требованиям пользователей и заказчика.
№9 слайд![Аттестация ПО](/documents_6/885c47c198782627e008e2fe5a8f585b/img8.jpg)
Содержание слайда: Аттестация ПО
№10 слайд![Эволюция ПО Сопровождение](/documents_6/885c47c198782627e008e2fe5a8f585b/img9.jpg)
Содержание слайда: Эволюция ПО
Сопровождение системы – это внесение изменений в систему, которая находится в эксплуатации.
№11 слайд![Вопросы для обсуждения Почему](/documents_6/885c47c198782627e008e2fe5a8f585b/img10.jpg)
Содержание слайда: Вопросы для обсуждения
Почему в процессе определения требований необходимо различать разработку пользовательских требований и разработку системных требований?
Каковы пять основных компонентов любых методов проектирования?
Разработайте модель процесса тестирования исполняемой программы.