Файл: Автономная Некоммерческая Организация Профессиональная Образовательная Организация Международный Колледж Бизнеса и Дизайна отчё т.docx

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 24.10.2023

Просмотров: 211

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Автономная Некоммерческая Организация Профессиональная Образовательная Организация «Международный Колледж Бизнеса и Дизайна»

О Т Ч Ё Т

о прохождении учебной практики УП .02

по ПМ 02 Осуществление интеграции программных модулей.
Специальность 09.02.07 Информационные системы и программирование
Обучающегося _Андрияновой Елизаветы Андреевны _ ИС-22/11

(ФИО, группа)
форма обучения очная
Период практики: с 29 мая 2023г. по 10 июня 2023г.

Место прохождения практики:

АНО ПОО «МКБиД»

(полное название организации)

Руководитель практики от колледжа

Чаукин Ю.Ф________________________________/_______/

(ФИО, должность, подпись)


Оценка по практике _____________________ __________________________
(ФИО, подпись, дата)
Содержание отчета на ______ стр.
Приложение к отчету на ______ стр.

Москва, 2023

СОДЕРЖАНИЕ

Дневник прохождения учебной практики……………...........………….…стр 3 Введение :……………………………………………………….....................стр 5 Содержание заданий практики……………...................……………………стр 7

Выполнение заданий практики……...………………....………………..… стр 8

Заключение …………………………………………………............………стр 31

Список использованных источников ………………………......................стр 32

Характеристика………………………………………….….....................…стр 35

Аттестационный лист ………………………………….......................……стр 37

ДНЕВНИК

Учебной практики

ЛИСТ ЕЖЕДНЕВНОЙ РАБОТЫ СТУДЕНТА




Дата

Содержание работы студента*

Подпись непосредственного руководителя практики

1

2

3

29.05.2023

Анализ проектной и технической документации на предмет взаимодействия компонент.




30.05.2023

Разработка технического задания в соответствии с индивидуальным заданием.




31.05.2023

Выработка требований к программному обеспечению и программному модулю.




01.06.2023

Проектирование ПО для решения прикладных задач. Построение структуры программного кода.




02.06.2023

Кодирование программного обеспечения




03.06.2023

Тестирование и сопровождение программного обеспечения.




05.06.2023

Проведение структурного, функционального и оценочного тестирования программного продукта.




06.06.2023

Комплексное тестирование и отладка программного обеспечения




07.06.2023

Выполнение адаптации программного продукта к условиям функционирования




08.06.2023

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




09.06.2023

Составление описания на программный продукт, руководства пользователя, руководство программиста. Сертификация и лицензирование программного продукта.




10.06.2023

Составление отчета и дневника учебной практики.






ВВЕДЕНИЕ

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

Основные задачи учебной практики:

Формирование у студентов знаний, умений и навыков, профессиональных компетенций, профессионально значимых личностных качеств;

Развитие профессионального интереса, формирование мотивационно-целостного отношения к профессиональной деятельности, готовности к выполнению профессиональных задач в соответствии с нормами морали, профессиональной этики и служебного этикета;

Адаптация студентов к профессиональной деятельности.

В процессе проведения учебной практики обучающиеся овладевают следующими видами профессиональных компетенций:

ПК 2.1. Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент

ПК 2.2. Выполнять интеграцию модулей в программное обеспечение

ПК 2.3 Выполнять отладку программного модуля с использованием специализированных программных средств

ПК 2.4 Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения.

ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования.

С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями студент в ходе освоения учебной практики должен:

Иметь практический опыт:

-интеграции модулей в программное обеспечение;

-отладке программных модулей;

- моделях процесса разработки программного обеспечения;

-основных принципах процесса разработки программного обеспечения;

-основных подходах к интегрированию программных модулей;

-основах верификации и аттестации программного обеспечения.

-интеграции модулей в программное обеспечение;

-основных принципах процесса разработки программного обеспечения;

-моделях процесса разработки программного обеспечения;


Уметь:

-использовать выбранную систему контроля версий;

-использовать методы для получения кода с заданной функциональностью и степенью качества.

Знать:

-интеграцию модулей в программное обеспечение;

-отладку программных модулей;

-модели процесса разработки программного обеспечения;

-основные принципы процесса разработки программного обеспечения;

-основные подходы к интегрированию программных модулей;

-основы верификации и аттестации программного обеспечения.

Учебная практика проходила в АНО ПОО «МКБиД» с 29 мая 2023г. по 10 июня 2023г.

1.Содержание заданий практики

На время практики мне было выдано задание, которое включало в себя:

-Проектирование ПО для решения прикладных задач. Построение структуры программного кода.

-Кодирование программного обеспечения

-Комплексное тестирование и отладка программного обеспечения

-Выполнение адаптации программного продукта к условиям функционирования

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

-Составление описания на программный продукт, руководства

На выполнения вышеперечисленных заданий было отведено 12 дней в рамках прохождения учебной практики.

2. Выполнение заданий практики:

2.1 Проектирование ПО для решения прикладных задач. Построение структуры программного кода.

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

Целью проектирования является определение внутренних свойств системы и детализации её внешних (видимых) свойств на основе выданных заказчиком требований к ПО (исходные условия задачи). Эти требования подвергаются анализу.

Первоначально программа рассматривается как чёрный ящик. Ход процесса проектирования и его результаты зависят не только от состава требований, но и выбранной модели процесса, опыта проектировщика. Модель предметной области накладывает ограничения на бизнес-логику и структуры данных. В зависимости от класса, создаваемого ПО, процесс проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации — блок-схемы, ER-диаграммы, UML-диаграммы, DFD-диаграммы, а также макеты.


Проектированию обычно подлежат:

Архитектура ПО;

Устройство компонентов ПО;

Пользовательские интерфейсы.

Проектирование ведется поэтапно в соответствии со стадиями:

1. Техническое задание;

2. Техническое предложение,

3. Эскизный проект,

4. Технический проект,

5. Рабочий проект.

Структура кода - условное обозначение состава и последовательности расположения знаков в коде

Программный код — это текст, написанный на языке программирования

Процесс называется «кодинг». С помощью кода создают программы: отдают компьютеру команды, которые он выполняет

2.2. Кодирование программного обеспечения

Кодирование программного обеспечения - собственно разработка программы или написание кода программы.

Цель написание инструкций, которые указывают компьютерной программе, как функционировать. Эти инструкции должны быть написаны на определенном языке, языке программирования.

Процесс кодирования ПО

В процессе кодирования ПО на основании архитектуры ПО и требований нижнего уровня создают исходный код.

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

Методы кодирования с расширением спектра Алгоритм, предложенный в работе , удовлетворяет большинству из предъявляемых требований, изложенных выше. ЦВЗ внедряется в аудиосигналы (последовательность 8- или 16-битных отсчетов) путем незначительного изменения амплитуды.

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


Стандарты кодирования ПО Целью стандартов кодирования ПО является определение языков программирования, методов, правил и инструментальных средств, которые будут использованы для кодирования ПО. Стандарты кодирования должны включать в себя:— используемые языки

2.3. Комплексное тестирование и отладка программного обеспечения

Комплексное тестирование (system testing) - контроль и/или испытание системы по отношению к исходным целям.

Комплексное тестирование является процессом контроля, если оно выполняется в моделируемой среде, и процессом испытания, если выполняется в реальной среде.

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

Отладка (debugging) не является разновидностью тестирования. Хотя слова «отладка» и «тестирование» часто используются как синонимы, но под ними подразумеваются разные виды деятельности.

Тестирование - это деятельность, направленная на обнаружение ошибок.

Отладка направлена на установление точной природы известной ошибки, а?затем на исправление этой ошибки. Эти два вида деятельности связаны, т.к. результаты тестирования являются исходными данными для отладки

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

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

2.4. Выполнение адаптации программного продукта к условиям функционирования

Адаптация программного обеспечения направлена на сближение стандартной программы и интересов конкретной организации.

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