Лабораторная работа "Разработка и интеграция модулей проекта "
Оценка 4.8

Лабораторная работа "Разработка и интеграция модулей проекта "

Оценка 4.8
Лабораторные работы
docx
28.06.2020
Лабораторная работа "Разработка и интеграция модулей проекта "
Инструментальные средства Лабораторная работа №5.docx

ЛАБОРАТОРНАЯ РАБОТА №5

Разработка и интеграция модулей проекта (командная работа)

Цель работы получить практические навыки разработки модулей программной системы и интеграции этих модулей.

Теоретические сведения

Термин «интеграция» относится к такой операции в процессе разработки ПО, при которой вы объединяете отдельные программные компоненты в единую систему. В небольших проектах интеграция может занять одно утро и заключаться в объединении горстки классов. В больших — могут потребоваться недели или месяцы, чтобы связать воедино весь набор программ. Независимо от размера задач в них применяются одни и те же принципы.

Тема интеграции тесно переплетается с вопросом последовательности конструирования. Порядок, в котором вы создаете классы или компоненты, влияет на порядок их интеграции: вы не можете интегрировать то, что еще не было создано. Последовательности интеграции и конструирования имеют большое значение.

Поскольку интеграция выполняется после того, как разработчик завершил модульное тестирование, и одновременно с системным тестированием, ее иногда считают операцией, относящейся к тестированию. Однако она достаточно сложна, и поэтому ее следует рассматривать как независимый вид деятельности.

Аккуратная интеграция обеспечивает:

· упрощенную диагностику дефектов;

· меньшее число ошибок;

· меньшее количество «лесов»;

· раннее создание первой работающей версии продукта;

· уменьшение общего времени разработки;

· лучшие отношения с заказчиком;

· улучшение морального климата;

· увеличение шансов завершения проекта;

· более надежные оценки графика проекта;

· более аккуратные отчеты о состоянии;

· лучшее качество кода;

· меньшее количество документации.

Задание.

1. Разработать модули будущей информационной системы. Оформить внешнюю спецификацию модулей. В спецификацию включить внешнее описание модуля, как подключается модуль, какие данные на входе/выходе  модуля, структура модуля и средства защиты информации.

2. Составить в виде функциональной и (или) структурной схемы общий алгоритм работы ПО.

3. Спроектировать и разработать модули программы для решения задачи на любом языке программирования.

4. Выполнить инкрементную интеграцию модулей с использованием одного из подходов.

///Дать определение инкрементной интеграции модуля и описать подходы.

5. Оформить отчет по лабораторной работе.

 

Отчет по лабораторной работе должен включать:

1. Внешнюю спецификацию.

2. Схемы работы ПО.

3. Текст программы на языке программирования.

4. Описание процесса интеграции модулей.

 


 

ЛАБОРАТОРНАЯ РАБОТА №5 Разработка и интеграция модулей проекта (командная работа)

ЛАБОРАТОРНАЯ РАБОТА №5 Разработка и интеграция модулей проекта (командная работа)

Выполнить инкрементную интеграцию модулей с использованием одного из подходов

Выполнить инкрементную интеграцию модулей с использованием одного из подходов
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
28.06.2020