Существует несколько требований к созданию чертежей программного обеспечения.
- Знание объектно-ориентированного программирования.
- Чертежи служат инструментом для моделирования программ.
- Вы должны прояснить свои идеи.
Формализм проектирования систем
Объектно-ориентированный анализ
- Исследование проблемы
- Во время анализа происходит фокусировка на де Объекте
Объектно-ориентированный дизайн
- Создание концептуального решения, отвечающего требованиям
- Нет необходимости описывать, что делает каждый объект
От дизайна к реализации
- - Анализ
- - Дизайн
- - Строительный кодекс
Единый процесс
- Процесс — это набор частично упорядоченных шагов, предназначенных для достижения цели.
- В программной инженерии цель состоит в том, чтобы эффективно и предсказуемо предоставить программный продукт, отвечающий потребностям вашего бизнеса.
- Процесс разработки программного обеспечения — это подход к созданию, развертыванию и обслуживанию программного обеспечения.
- Унифицированный процесс (UP) — это процесс построения объектно-ориентированных систем.
- Цель UP — обеспечить производство высококачественного программного обеспечения, отвечающего потребностям пользователей, в рамках предсказуемых графиков и бюджетов.