Программное обеспечение
<<  Программное обеспечение обработки медицинской информации О разработке математических моделей и прикладных программных систем для предприятий лесопромышленного комплекса  >>
Комплекс управления проверочной аппаратурой
Комплекс управления проверочной аппаратурой
Комплекс управления проверочной аппаратурой
Комплекс управления проверочной аппаратурой
Модульные тесты
Модульные тесты
Модульные тесты
Модульные тесты
Картинки из презентации «Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов» к уроку информатики на тему «Программное обеспечение»

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

Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов

содержание презентации «Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов.ppt»
Сл Текст Сл Текст
1Особенности практической реализации 11интеграции. Разработчик n. Разработчик 2.
процесса интеграции при разработке сложных 12Шаги развития процесса интеграции.
аппаратно-программных комплексов. УСТРАНЕНИЕ «ВОЛШЕБНОЙ МАШИНЫ»:
Докладчик: Кузьмина Ирина, НИФТИ ННГУ. использовать только программные продукты,
НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ размещенные в версионном хранилище;
им.Н.И.ЛОБАЧЕВСКОГО создать документ, включающий описание
НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ программных продуктов; перейти от
ФИЗИКО-ТЕХНИЧЕСКИЙ ИНСТИТУТ. Лаборатория использования ссылок на исполняемые файлы
“аппаратно-программных систем”. компонентов к ссылкам непосредственно на
2Комплекс управления проверочной программный проект; разместить сторонние
аппаратурой. Нифти ннгу. 2. библиотеки в общей структуре системы
3Схема зависимости программных версионного контроля и настроить ссылки на
компонентов. ADL. Cdisp. Manager. них в каждом проекте. Компонент А.
Imitator. CSPDI. Cresearch. Dselector. Компонент А. Исх. Код (.Proj). Исх. Код
Creference. Convdistr. Tibbo. Generator. (.Proj). Бинарии (.Lib). Бинарии (.Lib).
VN6204. Converter. VN1404. Dispatcher. Компонент B. Компонент B. Исх. Код
VXI. adl. vxi. Нифти ннгу. 3. (.Proj). Исх. Код (.Proj). Бинарии (.Lib).
4Недостатки процесса разработки Бинарии (.Lib). Нифти ннгу. 12.
программного обеспечения (ПО). Отсутствие 13Шаги развития процесса интеграции.
этапа интеграции программных компонентов РАЗДЕЛЕНИЕ МОДУЛЬНОГО И ФУНКЦИОНАЛЬНОГО
при разработке; отсутствие согласования ТЕСТИРОВАНИЯ: модульные тесты не зависят
размещенных в системе версионного контроля от аппаратуры; тестируют окружение
исходных кодов и бинарных файлов; высокий (наличие библиотек, конфигурационных
риск потери возможности разработки файлов); тестируют алгоритмы. Нифти ннгу.
компонента в случае болезни или увольнения 13.
разработчика; проблемы взаимодействия с 14Модульные тесты. Нифти ннгу. 14.
аппаратурой, возникающие при отладке 15Шаги развития процесса интеграции.
комплекса. Нифти ннгу. 4. РАЗДЕЛЕНИЕ ПРОЦЕССА ИНТЕГРАЦИИ НА ЭТАПЫ:
5Схема процесса разработки ПО. интеграция программных компонентов
Setup.exe. Setup.exe. *.exe *.dll. *.exe (выявление конфликтов взаимодействия
*.dll. Разработчик 1. Интегратор. Создание зависимых интерфейсов); сборка комплекса.
дистрибутива (Setup.exe). Нифти ннгу. 5. Нифти ннгу. 15.
Разработчик n. Разработчик 2. 16Сборка компонента B. Сборка компонента
6Выделение процесса интеграции А. Сборка компонента C. Сборка компонента
программных компонентов. Весь исходный код D. Компиляция. Модульное тестирование.
хранится в версионном хранилище и Компиляция. Инспекция исходного кода.
компилируется из командной строки на Модульное тестирование. Компиляция.
сборочном сервере при сборке комплекса по Инспекция исходного кода. Модульное
требованию; удовлетворение зависимостей на тестирование. Компиляция. Инспекция
сборочном сервере обеспечивается исходного кода. E-mail разработчикам
настройками среды разработки на бинарные компонентов A и D. Компонент B. Компонент
файлы зависимых проектов, а не на C. Компонент А. Компонент D. Разработчик
бинарники установленного комплекса 1. Ошибка интеграции. Сервер сборки. Нифти
предыдущей версии; после компиляции кода ннгу. 16.
на сборочном сервере из полученных 17Шаги развития процесса интеграции.
исполняемых файлов и библиотек собирается СОЗДАНИЕ ПЛАНА КОНФИГУРАЦИОННОГО
дистрибутив, а файлам исходного кода УПРАВЛЕНИЯ, РЕГЛАМЕНТИРУЮЩЕГО ВСЕ
присваивается метка, определяющая текущую ОПИСАННЫЕ ВЫШЕ ПРОЦЕДУРЫ. Конфигурации
версию комплекса. Синхронизация включают : стандарты наименования;
интерфейсов на этапе сборки комплекса. соглашения о едином стиле оформления
Сборка комплекса любой версии. 6. исходного кода, комментариев, документов;
7Схема процесса разработки ПО. E-mail. порядок разработки, сборки и тестирования;
Setup.exe. Setup.exe. *.exe *.dll. распределение ролей в проекте. Нифти ннгу.
Исходный код. *.exe *.dll. Исходный код. 17.
Разработчик 1. Интегратор. Компиляция 18Шаги развития процесса интеграции.
Создание дистрибутива (Setup.exe). Организация автоматической непрерывной
Создание дистрибутива (Setup.exe). Нифти сборки программных компонентов и комплекса
ннгу. 7. Разработчик n. Разработчик 2. в целом. Компиляция исходных кодов;
8Анализ результатов процесса Модульное тестирование (nunit, cunit,
интеграции. снизились риски, связанные с cppunit ); Инспекция исходного кода
человеческим фактором; сократились (ndepend, cppdepend); Уведомление
временные затраты как процесса разработки разработчиков о результатах сборки. Нифти
ПО, так и процессов тестирования ннгу. 18.
программной части и всего комплекса в 19OC Windows XP. OC QNX 6.3.
целом. Нифти ннгу. 8. CruiseControl.Net. ClearCase LT.
9Анализ результатов процесса CruiseControl. ClearCase LT. Сервер
интеграции. «Волшебная машина»; сборки. Сервер сборки. Нифти ннгу. 19.
невозможность проведения модульного 20Схема процесса интеграции ПО после
тестирования на этапе сборки комплекса автоматизации. E-mail. Сервер сборки
вследствие зависимости тестов от “build-windows “. Windows XP. Исходный
аппаратуры; отсутствие полностью код. Putty. Сервер сборки “build-qnx”.
автоматической сборки (без участия Компиляция. Исходный код. Тестирование
человека). Тесная взаимосвязь программных (модул.). Инспекция кода. QNX 6.3.
компонентов и, как следствие, Удаленный запуск сборки на “build-qnx”.
необходимость постоянного согласования E-mail рассылка. Создание дистрибутива
интерфейсов; Нифти ннгу. 9. (Setup.exe). Компиляция. Тестирование
10Комплекс. VXI. Manager. CSPDI. Tibbo. (модул.). Создание дистрибутива
Manager. VXI. ADL. CSPDI. Cdisp. Tibbo. (Setup.qpr). Setup.exe. Setup.qpr.
ADL. Cdisp. Cresearch. VN6204. Cresearch. Setup.qpr. CruiseControl.Net. ClearCase
VN6204. Dselector. Creference. Condistr. LT. Putty. Putty. 20.
Imitator. VN1404. Creference. Dselector. 21Выводы. Представленный в данной работе
Imitator. Condistr. VN1404. Ошибка комплекс мер позволил сократить временные
интеграции. Ошибка интеграции. Ошибка затраты, необходимые на создание очередной
интеграции. Ошибка интеграции. Нифти ннгу. версии ПО АПК, с нескольких дней до
10. нескольких часов Разработанная схема
11*.exe *.dll. *.exe *.dll. Нифти ннгу. процесса интеграции является универсальной
11. Разработка \ интеграция. E-mail. и может быть применена в проектах,
Setup.exe. Setup.exe. Разработка \ независимо от операционной системы, на
интеграция. Разработка \ интеграция. которой ведётся разработка ПО Для
Исходный код. Исходный код. Разработка \ успешного внедрения непрерывной интеграции
интеграция. Разработчик 1. Интегратор. необходимо, чтобы все процедуры процесса
Компиляция Создание дистрибутива были хорошо документированы и донесены до
(Setup.exe). Ошибка интеграции. Ошибка сведения разработчиков до начала этапа
интеграции. Ошибка интеграции. Ошибка разработки ПО. Нифти ннгу. 21.
Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов.ppt
http://900igr.net/kartinka/informatika/osobennosti-prakticheskoj-realizatsii-protsessa-integratsii-pri-razrabotke-slozhnykh-apparatno-programmnykh-kompleksov-165260.html
cсылка на страницу

Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов

другие презентации на тему «Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов»

«Программное обеспечение компьютера 10 класс» - Системное ПО. Сервисные программы. Главной частью системного программного обеспечения является операционная система (ОС). Подразделение. Программное обеспечение компьютера постоянно пополняется, развивается, совершенствуется. Интерактивный режим. Программное обеспечение. Прикладное ПО. Операционная система.

«Программное обеспечение» - Программы для обучения: электрон-ные учебники и репетиторы и др. Программные продукты, являющиеся частью новых технологий. Включение питания компьютера. Приложения общего назначения: текстовые и графич.редакторы и др. Новые недоработанные версии. Электронные таблицы. Системы программирования:Visual Basic, Delphi.

«Аппаратное обеспечение компьютера» - Программное обеспечение. Также возможен обмен данными между компьютерами. Размер экрана монитора от 19 до 22 дюймов по диагонали. Струйные принтеры выполняют и цветную печать смешением базовых цветов. AMD показывают большую скорость работы с графикой и играми, но менее надежны. В лазерных принтерах применяется электрографический способ формирования изображений.

«Программные средства» - Верификация требований - верификация требований к проекту системы; - верификация требований к функциям и характеристикам крупного комплекса программ; - верификация требований к архитектуре крупного комплекса программ; - верификация требований к функциональным компонентам крупного комплекса программ; - трассировка требований к компонентам комплекса программ; - сравнительный анализ приоритетов требований и допустимых рисков комплекса программ; обеспечение баланса требований к крупному комплексу программ с учетом доступных ресурсов.

«Экономическая интеграция» - Экономический валютный союз. Таким образом, формируется общее рыночное пространство. Таможенный союз. Проблема интеграции России в мировое экономическое сообщество достаточно сложна и многообразна. Вертикальная интеграция. 2. Виды интеграции. Региональная интеграция. Предпосылки. Зона свободной торговли.

«Интеграция предметов» - Всероссийская дистанционная олимпиада "Кенгуру". На уроках. Интеграция биологии и информатики. Всероссийская дистанционная олимпиада "Инфознайка". Интеграция математики и информатики. Интеграция математики и информатики Проектные работы учащихся. Интеграция литературы и информатики.

Программное обеспечение

33 презентации о программном обеспечении
Урок

Информатика

130 тем
Картинки
900igr.net > Презентации по информатике > Программное обеспечение > Особенности практической реализации процесса интеграции при разработке сложных аппаратно-программных комплексов