- •Контрольные вопросы к лекции 1
- •Проектирование информационных систем
- •Основные области SWEBOK
- •Дополнительные области SWEBOK
- •Определение автоматизированной информационной системы
- •Проектирование АИС
- •Разработка АИС
- •Процессы разработки приложений
- •Каскадный процесс У. Ройс, 1970
- •Инкрементный процесс
- •Схема инкрементной модели
- •Спиральный (итерационный) процесс. Б.Боэм, 1982
- •Процесс, проект, продукт
- •Методология разработки ПО
- •Компоненты методологии разработки ПО
- •Rational Unifies Process
- •Диаграмма краткого обзора действий RUP
- •RUP. Стадии, вехи, выпуски
- •Диаграмма
- •RUP – обобщенная схема
- •Модель процесса разработки программного обеспечения -MSF
- •Фаза “Анализ”
- •Веха “Одобрение
- •Фаза “Планирование”
- •Веха “Одобрение плана проекта”
- •Этапы проектирования
- •Фрагмент графика проекта
- •Фаза “Разработка”
- •Веха “Завершение разработки”
- •Тестирование продукта
- •Фаза “Стабилизация”
- •Веха “Выпуск продукта”
- •Выпуск продукта. Когда ?
Контрольные вопросы к лекции 1
Чем программная инженерия отличается от других сфер инженерной деятельности?
Что такое SWEBOK?
Для чего создан SWEBOK?
Проектирование информационных систем
ПРОЦЕСС РАЗРАБОТКИ АИС
2014 г. Лекция 2
Основные области SWEBOK
Дополнительные области SWEBOK
Определение автоматизированной информационной системы
АИС – это программно-аппаратная система, предназначенная для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающую, в соответствие с заложенной в неё логикой обработки, возможность получения, модификации и хранения информации.
Введение |
© Ю.A. Маглинец |
5 |
Проектирование АИС
Проектирован
требования ие спецификация
АИС
Разработка АИС
Заказ на разработку
Разработка |
Внедренная АИС |
|
АИС |
||
|
||
|
|
Процессы разработки приложений
Процесс водопада
Инкрементный процесс
Спиральный процесс
RUP - универсальный процесс
Процесс MSF
Гибкие процессы
Каскадный процесс У. Ройс, 1970
Анализ
Проекти- рование
Реализац
ия
Интеграц
ия
Внедрение
Инкрементный процесс
Инкремент = приращение.
Разработка начинается с предоставления набора требований и
реализации системы путем последовательного конструирования и фиксации промежуточных продуктов (1, …, N) системы,
постепенно приближающейся к итоговой системе