Программирование Скачать
презентацию
<<  Разработка программ Среда разработки  >>
Институт космических и информационных технологий
Институт космических и информационных технологий
Институт космических и информационных технологий
Институт космических и информационных технологий
Технологии разработки программного обеспечения
Технологии разработки программного обеспечения
УДК 004
УДК 004
Оглавление
Оглавление
1. Введение в технологии разработки программного обеспечения
1. Введение в технологии разработки программного обеспечения
Основные этапы развития технологии разработки
Основные этапы развития технологии разработки
Первый этап – «стихийное» программирование
Первый этап – «стихийное» программирование
Первый этап – «стихийное» программирование
Первый этап – «стихийное» программирование
Первый этап – «стихийное» программирование
Первый этап – «стихийное» программирование
Второй этап – структурный подход к программированию
Второй этап – структурный подход к программированию
Третий этап – объектный подход к программированию
Третий этап – объектный подход к программированию
Третий этап – объектный подход к программированию
Третий этап – объектный подход к программированию
Четвертый этап – компонентный подход CASE-технологии
Четвертый этап – компонентный подход CASE-технологии
Четвертый этап – компонентный подход CASE-технологии
Четвертый этап – компонентный подход CASE-технологии
Каскадная модель ЖЦ (классический ЖЦ)
Каскадная модель ЖЦ (классический ЖЦ)
Этап 2. Выделение основных причин-проблем, стоящих за проблемой
Этап 2. Выделение основных причин-проблем, стоящих за проблемой
Каскадная модель ЖЦ
Каскадная модель ЖЦ
Спиральная модель ЖЦ
Спиральная модель ЖЦ
Быстрое макетирование
Быстрое макетирование
Быстрая разработка приложений
Быстрая разработка приложений
Экстремальное программирование (XP)
Экстремальное программирование (XP)
Жизненный цикл разработки по RUP
Жизненный цикл разработки по RUP
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Модели унифицированного процесса
Стандарты, регламентирующие процесс разработки программного
Стандарты, регламентирующие процесс разработки программного
Состав ИСО/МЭК ТО 15504
Состав ИСО/МЭК ТО 15504
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
СММ
ГОСТ Р ИСО/МЭК 12207 – 99
ГОСТ Р ИСО/МЭК 12207 – 99
2. Анализ проблемы и постановка задачи
2. Анализ проблемы и постановка задачи
Анализ проблемы и моделирование предметной области
Анализ проблемы и моделирование предметной области
Этап 4. Определение границ системы-решения
Этап 4. Определение границ системы-решения
Методология ARIS
Методология ARIS
Методология ARIS
Методология ARIS
ARIS
ARIS
ARIS
ARIS
Диаграмма eEPC
Диаграмма eEPC
Методология описания бизнес процессов IDEF3
Методология описания бизнес процессов IDEF3
Типы связей в модели IDEF3
Типы связей в модели IDEF3
Типы соединений в модели IDEF3
Типы соединений в модели IDEF3
Методология функционального моделирования IDEF0
Методология функционального моделирования IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
IDEF0
Методы определения требований
Методы определения требований
Виды раскадровок
Виды раскадровок
Выгода от прототипа
Выгода от прототипа
Выгода от прототипа
Выгода от прототипа
3. Анализ требований и их формализация
3. Анализ требований и их формализация
Формализация требований
Формализация требований
Модель вариантов использования
Модель вариантов использования
Псевдокод
Псевдокод
Конечные автоматы
Конечные автоматы
Графические деревья решений
Графические деревья решений
Диаграмма деятельности
Диаграмма деятельности
Техническое задание (ГОСТ 34
Техническое задание (ГОСТ 34
4. Архитектуры программных систем
4. Архитектуры программных систем
Архитектурно-экономический цикл
Архитектурно-экономический цикл
Архитектурно-экономический цикл
Архитектурно-экономический цикл
Архитектурно-экономический цикл
Архитектурно-экономический цикл
Элементы архитектуры
Элементы архитектуры
Стандартные структуры программной архитектуры
Стандартные структуры программной архитектуры
Атрибутный метод проектирования
Атрибутный метод проектирования
Варианты применения архитектурной документации
Варианты применения архитектурной документации
Метод анализа компромиссных архитектурных решений – комплексный подход
Метод анализа компромиссных архитектурных решений – комплексный подход
Контекст метода анализа стоимости и эффективности
Контекст метода анализа стоимости и эффективности
5. Технология MDA
5. Технология MDA
Использование архитектуры, управляемой моделью
Использование архитектуры, управляемой моделью
Язык объектных ограничений OCL
Язык объектных ограничений OCL
Возможности технологии ECO
Возможности технологии ECO
Создание заготовки проекта ECO
Создание заготовки проекта ECO
Создание заготовки проекта ECO
Создание заготовки проекта ECO
Разработка модели
Разработка модели
Разработка модели
Разработка модели
Разработка интерфейса
Разработка интерфейса
Разработка интерфейса
Разработка интерфейса
Настройка OCL-выражений
Настройка OCL-выражений
Настройка OCL-выражений
Настройка OCL-выражений
6. Документирование программных систем в соответствии с ГОСТом
6. Документирование программных систем в соответствии с ГОСТом
Управление документированием программного обеспечения
Управление документированием программного обеспечения
Общие положения
Общие положения
Картинки из презентации «Разработка программного обеспечения» к уроку информатики на тему «Программирование»

Автор: Якунин. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Разработка программного обеспечения.ppt» со всеми картинками в zip-архиве размером 6171 КБ.

Скачать презентацию

Разработка программного обеспечения

содержание презентации «Разработка программного обеспечения.ppt»
Сл Текст Сл Текст
1Институт космических и информационных технологий. Кафедра 297.3. Усовершенствование. 7.4. Обучение. 29.
системы автоматизированного проектирования. Красноярск, 2008. 302. Анализ проблемы и постановка задачи. 30.
2Технологии разработки программного обеспечения. Ю. Ю. 31Анализ проблемы и моделирование предметной области. Этап 1.
Якунин, П. В. Авласко. Достижение соглашения об определении проблемы. Этап 2. Выделение
3УДК 004.3 ББК 32.973 Я49 Электронный учебно-методический основных причин-проблем, стоящих за проблемой. Этап 3. Выявление
комплекс по дисциплине «Технологии разработки программного заинтересованных лиц и пользователей. Этап 4. Определение границ
обеспечения» подготовлен в рамках инновационной образовательной системы-решения. Этап 5. Выявление ограничений, налагаемых на
программы «Инновационно-образовательный центр технологий решение. 31.
поддержки жизненного цикла и качества продукта», реализованной в 32Этап 4. Определение границ системы-решения. Исходные данные.
ФГОУ ВПО СФУ в 2007 г. Рецензенты: Красноярский краевой фонд Результаты. Система. 32.
науки; Экспертная комиссия СФУ по подготовке учебно-методических 33Методология ARIS. 33.
комплексов дисциплин Якунин, Ю. Ю. Я49 Технологии разработки 34ARIS. Организационная диаграмма. Ректор. Первый проректор.
программного обеспечения. Презентационные материалы. Версия 1.0 Учебное управление. Зав. кафедрой. Ивц. Нач. ИВЦ. Деканат.
[Электронный ресурс] : наглядное пособие / Ю. Ю. Якунин, П. В. Декан. Кафедра. Зам. декана по учебной работе. Секретарь
Авласко. – Электрон. дан. (9 Мб). – Красноярск : ИПК СФУ, 2008. кафедры. Администратор ИВЦ. Секретарь деканата. Преподаватель.
– (Технологии разработки программного обеспечения : УМКД № 34.
183-2007 / рук. творч. коллектива Ю. Ю. Якунин). – 1 электрон. 35ARIS. Диаграмма цепочки добавленного качества (VAD). Текущий
опт. диск (DVD). – Систем. требования : Intel Pentium (или контроль успеваемости студентов. Формирование/ просмотр
аналогичный процессор других производителей) 1 ГГц ; 512 Мб рейтингов студентов. Промежуточный контроль успеваемости
оперативной памяти ; 9 Мб свободного дискового пространства ; студентов. Согласование нагрузки и ответственности на кафедрах.
привод DVD ; операционная система Microsoft Windows 2000 SP 4 / 35.
XP SP 2 / Vista (32 бит) ; Microsoft PowerPoint 2003 или выше. 36Диаграмма eEPC. План работы кафедры сформирован. Бд ппс.
ISBN 978-5-7638-0975-6 (комплекса) ISBN 978-5-7638-0969-5 Формирование прав доступа к АИС для зав. кафедрами.
(пособия) Номер гос. регистрации в ФГУП НТЦ «Информрегистр» Администратор ИВЦ. Аис. Список учетных записей и паролей.
0320802414 от 24.11.2008 г. (комплекса) Номер гос. регистрации в Учетные записи сформированы. Учебное управление. Выдача паролей.
ФГУП НТЦ «Информрегистр» 0320802415 от 24.11.2008 г. (пособия) Подписи зав. кафедрами. Зав. кафедрой. Список учетных записей и
Настоящее издание является частью электронного паролей. Пароли выданы. 36.
учебно-методического комплекса по дисциплине «Технологии 37Методология описания бизнес процессов IDEF3. X. & O. O.
разработки программного обеспечения», включающего учебную 0 р. Проверить баланс на счете. 0 р. Напечатать и выдать чек.
программу, учебное пособие, учебное пособие по курсовому 1.3. J3. 1.6. 0 р. Проверить данные чека. J1. 0 р. Проверить
проектированию, лабораторный практикум, методические указания по статус клиента. 1.4. 0 р. Подготовить сумму наличными. 1.2. J2.
самостоятельной работе, контрольно-измерительные материалы J4. 1.5. 37.
«Технологии разработки программного обеспечения. Банк текстовых 38Типы связей в модели IDEF3. Назначение. Изображение.
заданий». Представлена презентация (в виде слайдов) Название. Временное предшествование (Temporal precedence).
теоретического курса «Технологии разработки программного Исходное действие должно завершиться прежде, чем конечное
обеспечения». Предназначено для студентов направления 230100.62 действие сможет начаться. Объектный поток (Object flow). Выход
«Информатика и вычислительная техника» укрупненной группы 230000 исходного действия является входом конечного действия. Из этого,
«Вычислительная техника и информационные технологии». © в частности, следует, что исходное действие должно завершиться
Сибирский федеральный университет, 2008 Рекомендовано к изданию прежде, чем конечное действие сможет начаться. Нечеткое
Инновационно-методическим управлением СФУ Разработка и отношение (Relationship). Вид взаимодействия между исходным и
оформление электронного образовательного ресурса: Центр конечным действиями задается аналитиком отдельно для каждого
технологий электронного обучения информационно-аналитического случая использования такого отношения. 38.
департамента СФУ; лаборатория по разработке мультимедийных 39Типы соединений в модели IDEF3. 39.
электронных образовательных ресурсов при КрЦНИТ Содержимое 40Методология функционального моделирования IDEF0. Данные о
ресурса охраняется законом об авторском праве. поступлениях. Методология. Обработка данных о поступлениях 0р.
Несанкционированное копирование и использование данного продукта 1. Карточки лицевых счетов. Начисления. Ведение лицевых карточек
запрещается. Встречающиеся названия программного обеспечения, налогоплательщиков 0р. 2. Отсрочки. Прочие документы. Данные о
изделий, устройств или систем могут являться зарегистрированными налогоплательщиках. Подготовка отчетности, анализ и
товарными знаками тех или иных фирм. Подп. к использованию прогнозирование 0р. 3. Отчетность. 40.
01.10.2008 Объем 9 Мб Красноярск: СФУ, 660041, Красноярск, пр. 41IDEF0. Функциональный блок. Функциональный блок. Стрелка
Свободный, 79. механизма исполнения. Стрелка управления. Стрелка входа. Стрелка
4Оглавление. Введение в технологии разработки программного выхода. 0р. 0. 41.
обеспечения Анализ проблемы и постановка задачи Анализ 42IDEF0. Связь выход – вход. Выписать заказ. Принять заказ.
требований и их формализация Архитектуры программных систем Позиция заказа. 2. 1. 0 р. 0 р. 42.
Технология MDA Документирование программных систем в 43IDEF0. Связь выход – управление. Выбрать виды ценных бумаг
соответствии с ГОСТ. 4. для инвестирования. Приступить к покупке ценных бумаг. Принципы
51. Введение в технологии разработки программного формирования инвестиционного портфеля. 1. 0 р. 2. 0 р. 43.
обеспечения. 5. 44IDEF0. Связь выход – механизм исполнения. Собрать деталь.
6Основные этапы развития технологии разработки. Первый этап – Собрать зажим. Зажим. 2. 0 р. 1. 0 р. 44.
«стихийное» программирование. Второй этап – структурный подход к 45IDEF0. Связь выход – обратная связь на управление. Выбрать
программированию (60 – 70-е годы XX в.). Третий этап – объектный виды ценных бумаг для инвестирования. Приступить к покупке
подход к программированию (с середины 80-х годов до нашего ценных бумаг. Принципы формирования инвестиционного портфеля.
времени). Четвертый этап – компонентный подход и CASE-технологии Информация о текущих курсах. 1. 0 р. 2. 0 р. 45.
(с середины 90-х годов до нашего времени). Пятый этап – 46IDEF0. Связь выход – обратная связь на вход. Очистить и
разработка, ориентированная на архитектуру и CASE-технологии (с покрасить деталь. Провести контроль качества работ. Готовая
начала XXI в. до нашего времени). 6. продукция. Окрашенная деталь. Деталь, нуждающаяся в повторной
7Первый этап – «стихийное» программирование. Программа. покраске. 1. 2. 0 р. 0 р. 46.
Данные. 7. 47IDEF0. Ветвление связей. Учредительные и финансовые
8Первый этап – «стихийное» программирование. Основная документы. Изъять документацию для проверки. Финансовые
программа. Данные. 2. N. 1. … Подпрограммы. 8. документы. Проверить правильность постановки на учет. Провести
9Первый этап – «стихийное» программирование. Основная проверку правильности начисления налогов. 1. 0 р. 3. 0 р. 2. 0
программа. Глобальные данные. Данные. Данные. Данные. … р. 47.
Подпрограммы с локальными данными. 9. 48IDEF0. Туннели. Производственный отдел. Производственный
10Второй этап – структурный подход к программированию. отдел. Отдел продаж. Отдел продаж. Модуль отдела продаж. Модуль
Основная программа. Глобальные данные. Модуль k. Модуль 1. производственного отдела. Модуль отдела продаж. Модуль
Данные. Данные. Данные. Данные. Данные. Данные. … … … производственного отдела. Корпоративная информационная система.
Подпрограммы с локальными данными. Подпрограммы с локальными Корпоративная информационная система. 48. 0 р. 1. 0 р. 1. 0 р. 0
данными. 10. р. 1. 1.
11Третий этап – объектный подход к программированию. 11. 49Методы определения требований. Интервьюирование. Мозговой
12Четвертый этап – компонентный подход CASE-технологии. 12. штурм и отбор идей. Совместная разработка приложений (JAD –
13Каскадная модель ЖЦ (классический ЖЦ). Спиральная модель ЖЦ. Joint application design). Раскадровка. Обыгрывание ролей.
Макетирование. Быстрая разработка приложений. Экстремальное CRC-карточки (Class – Responsibility – Collaboration, класс –
программирование. Итеративная инкрементная модель ЖЦ (Rational обязанность – взаимодействие). 49.
Unified Process). Жизненные циклы разработки ПО. 13. 50Виды раскадровок. Пассивные Активные Интерактивные. Экранные
14Этап 2. Выделение основных причин-проблем, стоящих за копии. Демонстрация слайдов. Бизнес- правила. Живая
проблемой. Слишком большие остатки. Неправильные заказы на демонстрация. Анимация. Выходные отчеты. Интерактивная
покупку. Повреждения при доставке. Возвраты клиентами. Прочие. презентация. Имитация. Сложность и стоимость. П р о т о т и п и
Производственные дефекты. Устаревшие готовые изделия. 14. р о в а н и е. 50.
15Каскадная модель ЖЦ. Системный анализ. Анализ требований. 51Выгода от прототипа. 51.
Проектирование. Кодирование. Тестирование. Сопровождение. 15. 523. Анализ требований и их формализация. 52.
16Спиральная модель ЖЦ. Анализ риска на основе начальных 53Формализация требований. Метод вариантов использования и его
требований. Анализ риска на основе реакции заказчика. Начальный применение. Псевдокод. Конечные автоматы. Графические деревья
сбор требований и планирование проекта. Та же работа но на решений. Диаграммы деятельности. 53.
основе рекомендаций заказчика. Переход к комплексной системе. 54Модель вариантов использования. Преподаватель. Сформировать
Оценивание заказчиком. Сконструированная система. Начальный журнал преподавателя. Ведение журнала преподавателя. Изменить
макет системы. Следующий уровень макета. 16. список студентов в журнале. Отметить посещение студентами
17Быстрое макетирование. Условия применения модели занятий. Ввести качественную оценку активности проявления
Значительная неопределенность заказчика в требованиях. знаний. Печать журнала преподавателя. 54.
Макетирование. Сбор и уточнение требований. Быстрое 55Псевдокод. Set Sum(X)=0 for каждого клиента х if клиент
проектирование. Построение макета. Оценка макета заказчиком. оплатил услуги вперед and ((Текущий месяц)>=(2 мес. после
Уточнение макета. Продолжать. Да. Нет. Конструирование продукта. даты приобретения)) and ((Текущий месяц)<=(14 мес. после даты
Конец. 17. приобретения)) then Sum(X) = Sum(x) + (сумма, заплаченная
18Быстрая разработка приложений. Условия применения модели клиентом)/12. 55.
Требования полностью определены. Проектная область ограничена. 56Конечные автоматы. Добавить к заказу новую позицию.
Каждая главная функция реализуема за 3 месяца. 2-я группа. [Остаются незаполненные позиции]. Инициализация. entry/
Бизнес- моделирование. Моделирование данных. Моделирование Сохранить дату заказа. Выполнить заказ. do/ Собрать клиентскую
обработки. 1-я группа. Бизнес- моделирование. Генерация информацию. Выполнение заказа. do/ Добавить к заказу новые
приложения. Моделирование данных. Тестирование и объединение. позиции. Приостановлено. Отменить заказ. Добавить к заказу
Моделирование обработки. Генерация приложения. Тестирование и новую. позицию [ Не осталось. Незаполненных позиций ]. Отменён.
объединение. 60 – 90 дней. 18. Выполнен. exit/ Сохранить дату отмены. do/ Выписать счет. 56.
19Экстремальное программирование (XP). Игра планирования. Инициализация. entry/ Сохранить дату заказа. do/ Собрать
Тестирование. Непрерывная интеграция. Архитектура. В XP все клиентскую информацию. Выполнение заказа. do/ Добавить к заказу
принципы, продиктованные здравым, смыслом достигают новые позиции. Приостановлено.
«экстремальных значений». Простота. Практика здравого смысла. 57Графические деревья решений. 57. Ничего не делать. Да.
ХР-экстремум. ХР-реализация. Парное программирование. Проверки Ответила ли удалённая. Система безопасности? Нет. Инициировать.
кода. Код проверяется все время. Тестирование модуля, Сообщение о тревоге. Включить сирену. Да. Включено ли
функциональное тестирование. Тестирование выполняется все время, дистанционное. Оповещение? Включить сирену. Да. Да. Нет. Включен
даже с помощью заказчиков. Проектирование. Проектирование ли местный. Поступила ли последовательность сигналов, Сигнал
является частью ежедневной деятельности каждого разработчика. тревоги? Соответствующая состоянию тревоги? Нет. Нет. Ничего не
Реорганизация (refactoring). Для системы выбирается простейшее делать. Ничего не делать.
проектное решение, поддерживающее ее текущую функциональность. 58Диаграмма деятельности. Покупатель. Интернет-магазин. 58.
Самая простая вещь, которая могла бы работать. Вся разработка Вход в каталог интеренет-магазина. Поиск в каталоге. Переход к
проводится на основе простой, общедоступной истории о том, как разделу каталога. Ввод критерия поиска. Подготовка к приёму
работает вся система. Каждый постоянно работает над уточнением заказа. Формирование результата поиска. Исследование товара.
архитектуры. Тестирование интеграции. Интегрируется и Выполнить заказ в корзине. Положить товар в корзину. [ Поиск по
тестируется несколько раз в день. Итерации являются предельно ключу ]. [ Поиск по разделу ]. [ Товар выбран ]. [ Товар не
коротки- ми, продолжаются секунды, минуты, часы, а не недели, выбран ].
месяцы или годы. Короткие итерации. 19. 59Техническое задание (ГОСТ 34.602 – 89). Общие сведения.
20Жизненный цикл разработки по RUP. Фазы. Итерации. Анализ и Назначение и цели создания (развития) системы. Характеристики
определение требований. Проектирование. Построение. Внедрение. объекта автоматизации. Требования к системе. Состав и содержание
Основные потоки работ. Определение требований. Анализ. работ по созданию (развитию) системы. Порядок контроля и приемки
Проектиро-вание. Реализация. Тестиро-вание. 20. –. –. –. –. –. системы. Требования к составу и содержанию работ по подготовке
Итер. № 1. Итер. № 2. Итер. № n-1. Итер. № n. объекта автоматизации к вводу системы в действие. Требования к
21Модели унифицированного процесса. 21. документированию. Источники разработки. 59.
22Стандарты, регламентирующие процесс разработки программного 604. Архитектуры программных систем. 60.
обеспечения. ГОСТ Р ИСО 9000 – 2001. Системы менеджмента 61Архитектурно-экономический цикл. Программный процесс и
качества. ГОСТ Р ИСО/МЭК ТО 15504 – основан на базе концепций архитектурно-экономический цикл. Суть программной архитектуры.
CMM (Capability Maturity Model for Software). ГОСТ Р ИСО/МЭК Планирование архитектуры. 61.
12207 – 99. Процессы жизненного цикла программных средств. 22. 62Архитектурно-экономический цикл. 62.
23Состав ИСО/МЭК ТО 15504. Часть 9. Словарь. Часть 1. Общие 63Элементы архитектуры. Эталонная модель. Программная
понятия и вводное руководство. Часть 6. Указания по архитектура. Эталонная архитектура. Архитектурный образец. 63.
компетентности аттестаторов. Часть 8. Указания по применению в 64Стандартные структуры программной архитектуры. Декомпозиция.
определении зрелости процессов поставщика. Часть 7. Указания по Распределение. Компонент и соединитель. Модуль. Совместно
применению в усовершенствовании процессов. Часть 3. Проведение используемые данные. Клиент-сервер. Класс. Размещение.
аттестации. Часть 4. Указания по проведению аттестации. Часть 2. Реализация. Процесс. Параллелизм. Распределение функций.
Эталонная модель процессов и их зрелости. Часть 5. Модель Варианты применения. Многоуровневый. 64.
аттестации и руководство по показателям. 23. 65Атрибутный метод проектирования. Создание макета системы.
24СММ. Пять уровней зрелости производственного процесса. 24. Проектирование архитектуры. 65.
25СММ. Внутренняя структура описания уровней зрелости. Уровни 66Варианты применения архитектурной документации.
зрелости. Содержат. Указывают. Группы ключевых процессов. Представления. Документирование представления. Документирование
Продуктивность процесса. Достигают. Организованы. Разделы. Цели. программной архитектуры. 66.
Описывают. Содержат. Реализация. Ключевые практики. Описывают. 67Метод анализа компромиссных архитектурных решений –
Инфраструктура или операции. 25. комплексный подход к оценке архитектуры. Метод анализа стоимости
26СММ. Производствен-ный процесс. 26. Описание СПП. БД и эффективности — количественный подход к принятию
произво-дствен-ного процесса органи-зации. Описа-ния жизн-енных архитектурно-проектных решений. Методы анализа архитектуры. 67.
циклов ПО. Инстру-кции и крите-рии для адапт-ации СППО. Описание 68Контекст метода анализа стоимости и эффективности.
элементов ПП. Описание ПП проекта. Выбор ЖЦ ПО для проекта. Производительность. Эффективность. Безопасность. Коммерческие
Системные требования, отнесенные к ПО. Внешние требования. задачи. Архитектурные стратегии. Модифицируемость. Практичность.
Системные требования. Разработка производ- ственного процесса Стоимость. 68.
проекта. Результаты и промежуточные программные продукты 695. Технология MDA. 69.
проекта. Библио-тека докумен-тации по произв-одствен-ному 70Использование архитектуры, управляемой моделью. Концепция
процессу. Архитектура ПП. архитектуры, управляемой моделью. Модельные точки зрения и
27СММ. Представление руководства о производственном процессе. модели MDA. 70.
Становится видимой внутренняя структура черных ящиков. Менеджеры 71Язык объектных ограничений OCL. Типы данных и операции OCL.
и инженеры понимают свои роли и сферы ответственности в пределах Инфиксная форма записи выражений OCL. Последовательности доступа
процесса. Определенные процессы обеспечивают значительную к объектам в языке OCL. Операции над коллекциями. 71.
прозрачность всех проектных работ. Определенные производственные 72Возможности технологии ECO. Введение в технологию ЕСО.
процессы количественно контролируются. Производится объективная Модель ЕСО. Пространство имен ЕСО. 72.
количественная оценка для принятия решений. Черный ящик. 73Создание заготовки проекта ECO. 73.
Представление о процессах проекта весьма ограничены. Процесс 74Разработка модели. 74.
разработки ПО может рассматриваться как последовательность 75Разработка интерфейса. 75.
черных ящиков. Руководство может контролировать промежуточные 76Настройка OCL-выражений. 76.
результаты основных этапов проекта. 27. 776. Документирование программных систем в соответствии с
28СММ. Представление руководства о производственном процессе. ГОСТом. 77.
Постоянно тестируются контролируемым образом новые и 78Управление документированием программного обеспечения.
усовершенствованные технологии разработки ПО. Неэффективные и Область применения. Роль руководителей. Функции программной
приводящие к дефектам операции выявляются, заменяются и документации. Установление стратегии документирования.
пересматриваются. 28. Определение стандартов и руководств по документированию.
29ГОСТ Р ИСО/МЭК 12207 – 99. Структура стандарта. 6. Установление процедуры документирования. Распределение ресурсов
Вспомогательные процессы жизненного цикла. 5. Основные процессы для документирования. Планирование документирования. 78.
жизненного цикла. 5.1. Заказ. 6.1. Документирование. 6.2. 79Общие положения. Требования к содержанию документов по
Управление конфигурацией. 5.2. Поставка. 6.3. Обеспечение общесистемным решениям. Требования к содержанию документов с
качества. 5.3. Разработка. 5.4. Эксплуатация. 6.4. Верификация. решениями по организационному обеспечению. Требования к
6.5. Аттестация. 6.6. Совместный анализ. 5.5. Сопровождение. содержанию документов с решениями по программному обеспечению.
6.7. Аудит. 6.8. Решение проблем. 7. Организационные процессы Требования к содержанию документов на автоматизированные
жизненного цикла. 7.1. Управление. 7.2. Создание инфраструктуры. системы. 79.
«Разработка программного обеспечения» | Разработка программного обеспечения.ppt
http://900igr.net/kartinki/informatika/Razrabotka-programmnogo-obespechenija/Razrabotka-programmnogo-obespechenija.html
cсылка на страницу

Программирование

другие презентации о программировании

«Информатика Программное обеспечение» - направление 230100.62 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА. - CASE средства разработки баз данных (ibexpert, erwin). - PHP, mysql и другие web-технологии. Возможные области работы выпускников. Занимаемые должности. Информатика и вычислительная техника. - Многомерные базы данных (Cache). Волжский политехнический институт (филиал) ВолгГТУ.

«ПО для компьютера» - Прикладное ПО Специального назначения. Прикладное ПО Общего назначения. Программное обеспечение компьютера. Системное ПО. Комплекс системных программ. Загрузка ОС после: Программное обеспечение делится на три класса: Системное ПО- является основным ПО. Назовите имя логического диска. Назовите основные виды носителей информации?

«Разработка программного обеспечения» - 27. Методология описания бизнес процессов IDEF3. Быстрая разработка приложений. Название. Часть 6. Указания по компетентности аттестаторов. Финансовые документы. do/ Добавить к заказу новые позиции. Тестирование интеграции. Провести контроль качества работ. Производствен-ный процесс. Карточки лицевых счетов.

«Разработка программ» - 2. Программное обеспечение для разработки программ на ассемблере. Assembler. Выполняет компоновку программа tlink.exe (tlink32.exe). Выполняется отладка программой td.exe (td32.exe). Выполняет трансляцию программа tasm.exe (tasm32.exe). 3. Порядок действий при создании программы на ассемблере: Тема 5:

«Возможности программы» - Интерфейс: 38 языков! QuickTime поддерживает воспроизведение, редактирование и интеграцию основных форматов видеофайлов. Одним словом, BitZipper имеет типичный набор функций. Имеется функция поиска приложения по ключевому слову. Введение. Новая версия мощного эмулятора CD/DVD-дисков Alcohol 120%. Поддерживает ZIP, 7z, RAR, CAB, GZIP, BZIP2 и TAR архивы.

«Программы для работы» - Paint 3dStudioMAX Компас-3D CorelDRAW Flash MX. Базовое ПО. Сапер Access Пинбол. Звукозапись Dance eJay WinAmp. Программы для работы со звуком. Спасибо за урок, ребята! Word Блокнот X-translator WordPad. Lingvo. Excel. Программа первоначальной загрузки компьютера BIOS. Разгадайте ребусы. Системное ПО.

Урок

Информатика

126 тем
Картинки
Презентация: Разработка программного обеспечения | Тема: Программирование | Урок: Информатика | Вид: Картинки
900igr.net > Презентации по информатике > Программирование > Разработка программного обеспечения.ppt