Отчёт по практике. Дневникотчет прохождения практики обучающимся
Скачать 181 Kb.
|
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего образования «Сибирский государственный университет науки и технологий имени академика М.Ф. Решетнева» И ИТК (институт/факультет) ДНЕВНИК-ОТЧЕТ ПРОХОЖДЕНИЯ ПРАКТИКИ ОБУЧАЮЩИМСЯ _______________________________Кузнецов_______________________________ (фамилия) __________________________Илья Дмитриевич_____________________________ (имя, отчество) Направление _09.03.02 «Информационные системы и технологии в управлении» Группа _БИСВ19-01_____________________________________________________ Вид практики_Учебная практика____________________________________ Тип практики_Ознакомительная практика__________________________________ Сроки прохождения практики с 02.08.2021 по 28.08.2021 Оценка кафедры по результатам прохождения практики _______________ Моргунова Ольга Николаевна______ __________ 28.08.2021_____ ФИО руководителя практики от Университета подпись дата Красноярск 2021 г. ПАМЯТКА ОБУЧАЮЩЕМУСЯ При оформлении на практику обучающийся обязан иметь следующие документы: паспорт; трудовую книжку, за исключением случаев, когда трудовой договор заключается впервые; страховое свидетельство обязательного пенсионного страхования (СНИЛС); документы воинского учета – для военнообязанных и лиц, подлежащих призыву на военную службу; идентификационный номер налогоплательщика (ИНН); предписание и справку-форму для обучающихся, проходящих практику на режимных предприятиях; методические указания по организации практики; направление от Университета на данное предприятие; настоящий дневник-отчет с заполненными разделами. В период прохождения практики обучающийся обязан: прибыть на место прохождения практики в сроки, установленные календарным учебным графиком; выполнить индивидуальное задание, выданное руководителем практики; соблюдать требования охраны труда и пожарной безопасности, правил внутреннего трудового распорядка; вести дневник-отчет практики (для обучающихся по программам бакалавриата и специалитета), где отражать ход выполнения индивидуального задания, описывать выполненную работу, и оформить полученные результаты в соответствии с требованиями, установленными программой практики и методическими указаниями. По окончании практики обучающийся обязан: сдать на предприятие всю документацию, которой он пользовался в период практики; получить справку-форму о допуске на режимное предприятие для возврата её в 1-й отдел университета (для режимных предприятий); сдать пропуск на предприятие; своевременно оформить и сдать дневник-отчет по итогам практики руководителю от Университета. Обучающемуся необходимо знать: при подведении итогов работы обучающегося на практике принимается во внимание оценка результатов прохождения практики, данная руководителем практики от предприятия, качество дневника-отчета; неудовлетворительные результаты промежуточной аттестации по практике или непрохождение промежуточной аттестации по практике при отсутствии уважительных причин признаются академической задолженностью; обучающиеся, не ликвидировавшие в установленные сроки академическую задолженность, отчисляются из Университета приказом проректора по образовательной деятельности по представлению директора института (декана факультета, директора филиала) как не выполнившие обязанности по добросовестному освоению образовательной программы и выполнению учебного плана. Ознакомлен_____________________________________02.08.2021_________________ (подпись, дата) Наименование организации, в которой обучающийся проходит практику: СибГУ имени М.Ф, Решетнева, научно-исследовательская лаборатория ИИТК Руководителем практики от Университета назначен: Моргунова Ольга Николаевна (фамилия, имя, отчество) доцент кафедры ИВТ (должность на кафедре) Контактный телефон 89135657334 Руководителем практики от Организации назначен: Попов Алексей Михайлович (фамилия, имя, отчество) Директор ИИТК (должность в цехе, отделе) Контактный телефон 291-91-47 Дата фактического прибытия обучающегося в организацию 02.08.2021 М. П.1 Дата фактического убытия обучающегося из организации 28.08.2021 Вводный инструктаж провел2: «__»____________20__г. Руководитель службы охраны труда (должность) Дубовик Тамара Петровна (ФИО, подпись) Инструктаж на рабочем месте провел1: «__» ____________20__г. Директор ИИТК (должность) Попов А.М. (ФИО, подпись) Инструктаж на новом рабочем месте провел1: «__» ____________20__г. ______________________________________________________________________ (должность) ______________________________________________________________________ (ФИО, подпись) Индивидуальное задание на практику
Задание выдал: Руководитель практики от Университета Моргунова Ольга Николаевна_________________________02.08.2021 (Ф.И.О., подпись, дата) Задание согласовал: Руководитель практики от Организации Попов А.М. _______________________________________02.08.2021__ (Ф.И.О., подпись, дата) Рабочий график проведения практики
Руководитель практики от Организации Попов А.М._____________________________02.08.2021_____________ (Ф.И.О., подпись, дата) Отчет о прохождении _УЧЕБНОЙ_ практики (вид практики) СОДЕРЖАНИЕ вВЕДЕНИЕ 8 ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ 9 ГЛАВА 1 10 ГЛАВА 2 16 ЗАКЛЮЧЕНИЕ 18 СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 19 ВВЕДЕНИЕ Учебная практика охватывает круг вопросов, связанных с разработкой программного обеспечения: с анализом требований, проектированием архитектуры программы, проектированием модулей, реализацией проекта в исходных кодах, тестировании программ. Важное внимание уделяется самостоятельному выбору студентом предметной области, умению самостоятельно производить сбор, анализ научно-технической литературы и изучать зарубежный опыт в данной предметной области. Цель прохождения практики – закрепление теоретических знаний в области информационных технологий, полученных во время обучения и получение компетенций согласно учебному плану. Задачами практики являются: - изучение состава, структуры, принципов реализации и функционирования информационных технологий, используемых при создании приложения «Информационный справочник Центра путешественников»; - изучение базовых и прикладных информационных технологий; - изучение инструментальных средств разработки программы; - изучение основных этапов создания программного продукта; - формирование у студентов навыков ведения самостоятельной работы с технической документацией. ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ Для выполнения индивидуального задания по учебной практике в качестве объекта тестирования была выбрана программа “Калькулятор”. Данная программа разработана на языке программирования C++. Код представляет собой простейший калькулятор для выполнения вычисления над числами. Цель практики – получить навыки тестирования программ на основе различных стратегий и методов, в процессе тестирования использовались знания и навыки, полученные в 1-4 семестрах. Задачи: Изучить литературу по тестированию программ; Выбрать в качестве объекта тестирования программу; Ознакомиться со стратегией «белый ящик». Выбрать функции для тестирования, определиться с методикой тестирования и описать ее, разработать тестовую программу для тестирования функций, выполнить тестирования функций. Ознакомится со стратегией тестирования «черный ящик». Выбрать модули для тестирования, описать методику тестирования и выполнить тестирование модулей. Подвести итог тестирования. Представить процесс тестирования в виде таблицы, в которой необходимо отразить: вводимые данные или выполняемый действия пользователя, реакцию программы, оценку правильности реакции программы. ГЛАВА 1 При тестировании программы методом “белого ящика”, тестировщик изначально знает внутреннюю структуру программы. Поэтому он может избирательно тестировать требуемые функции, выбирая определенные входные данные. Для тестирования методом “белого ящика” был выбран метод покрытия условий. Во многом он схож с методом покрытия решений. Данная стратегия предполагает написание тестов таким образом, чтобы каждое логическое выражение в каждом операторе условного перехода вернуло ложь и истину хотя бы один раз. Результаты этих проверок аналогичны тем, что получают при применении метода покрытия решений, за исключением того, что метод покрытия решений более чувствителен к управляющей логике программы. В качестве среды разработки была выбрана MicrosoftVisualStudio 2019. Рассмотрим часть кода, отвечающую за включение калькулятора, в которой реализован вход и выход из калькулятора. (листинг 1). Листинг 1 – calculator.ccp //Выбор входа или выхода из калькулятор while (p != 2) { cout << "1 - Калькулятор \n2 - Выход \n"; cin >> p; switch (p) { //Далее ввожу два числа и действие над ними case 1: { //Ввод первого чилса cout << "Первое число "; cin >> a; //Ввод действия над числом cout << "Действие над числами "; cin >> d; //Ввод второго чилса cout << "Второе число "; cin >> b; if (d == '+') c = a + b; if (d == '-') c = a - b; if (d == '*') c = a * b; if (d == '/') c = a / b; } case 2: { break; } } //Вывод результата вычисления чисел cout << "Результат = " << c << endl; } }. Полученный результат представлен на рисунке 1. Рисунок 1 – Результаты тестирования функций Таким образом, тестирование программы методом “белого ящика” показало, что тестируемые функции работают корректно и возвращают ожидаемый результат. ГЛАВА 2 Тестирование стратегией “черного ящика” подразумевает, что тестирование функций объекта происходит без использования знаний о внутреннем устройстве данного объекта, то есть с точки зрения обычного пользователя. В качестве тестирования методом «черного ящика» выбран способ “Предположение об ошибке”. Основная идея предположения об ошибке заключается в том, чтобы перечислить в некотором списке возможные ошибки или ситуации, в которых они могут появиться, а затем на основе этого списка написать тесты. Результаты тестирования основного функционала программы представлены в таблице 1. Таблица 1 – Результаты тестирования программы
Исходя из полученных результатов, можно сделать вывод о том, что функционал, представленный в программе в обоих режимах, работает корректно без сбоев. ЗАКЛЮЧЕНИЕ В результате выполнения задания по учебной практике закреплены теоретические знания в области информационных технологий, полученные за время обучения, и развиты практических навыки в тестировании программ. Решены следующие задачи: Изучена литература по тестированию программ. В качестве объекта тестирования была выбрана программа “Калькулятор”, реализованная на языке программирования С++, позволяющее пользователю проводить вычисления над числами. Изучена стратегия тестирования «белый ящик». Выбрана методика тестирования – метод покрытия условий. Для тестирования выбраны функции добавления, поиска и удаления элементов, а также функция получения хеш-ключа из хеш-функции. Изучена стратегия тестирования «черный ящик». Для тестирования были выбраны основные функции программы, а именно: создание хеш-таблицы, добавление элементов, удаление элементов, поиск элементов, генерацию значений, очистку хеш-таблицы, вывод элементов таблицы на экран, а также запись результатов в файл. Для тестирования модулей выбран метод предположения об ошибке. 5)Подведен итог тестирования. С помощью данных стратегий протестированы функции и модули данной программы по учебной дисциплине «Информационные технологии». Данная программа представляет собой простейший калькулятор для выполнения вычисления над числами, для быстрых подсчётов больших чисел. СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ Средства тестирования Visual Studio [Электронный ресурс]. – https://docs.microsoft.com/ru-ru/visualstudio/test/?view=vs-2019 (дата обращения 13.08.2021) . Орлов, С.А. Технологии разработки программного обеспечения: учебник для вузов [Текст] / С.А. Орлов, Б.Я. Цилькер. – 4-е изд. – СПб. : Питер, 2012. – 608 с. (дата обращения 13.08.2021) Тестирование по стратегии чёрного ящика [Электронный ресурс]. – https://ru.wikipedia.org/wiki/Тестирование_по_стратегии_чёрного_ящика (дата обращения 13.08.2021) Тестирование белого ящика [Электронный ресурс]. – https://ru.wikipedia.org/wiki/Тестирование_белого_ящика (дата обращения 13.08.2021) Модульное тестирование [Электронный ресурс]. – https://ru.wikipedia.org/wiki/Модульное_тестирование (дата обращения 13.08.2021) Отзыв руководителя от Организации о прохождении практики обучающимся Полученные компетенции в соответствии с программой практики 1. Умение применять методы и средства познания, обучения и самоконтроля для интеллектуального развития, повышения культурного уровня, профессиональной компетенции, сохранения своего здоровья, нравственного и физического самосовершенствования. 2. Умение критически оценивать свои достоинства и недостатки, наметить пути и выбрать средства развития достоинств и устранения недостатков 3. Способность использовать современные компьютерные технологии поиска информации для решения поставленной задачи, критического анализа этой информации и обоснования принятых идей и подходов к решению. 4. Способность проводить сбор, анализ научно-технической информации, отечественного и зарубежного опыта по тематике исследования. 5. Способность оформлять полученные рабочие результаты в виде презентаций, научно-технических отчетов, статей и докладов на научно-технических конференциях Характеристика работы обучающегося В ходе прохождения учебной ознакомительной практики студент Фролов И.А, показал умение применять и использовать знания, полученные в ВУЗе, для решения поставленных перед ним практических задач: – изучены справочно-информационные издания по профилю задания; – выполнено индивидуальное задание. В ходе выполнения практического задания удалось закрепить знания по программированию, изучены методы тестирования программ, разработаны тестовые программы для выполнения тестирования. Дополнительно получены следующие компетенции: – способность к самоорганизации и самообразованию и способность осуществлять поиск, хранение, обработку и анализ информации из различных источников и баз данных, представлять ее в требуемом формате с использованием информационных, компьютерных и сетевых технологий. Работа практиканта заслуживает оценки «». Замечания руководителя практики о прохождении практики обучающимся
Руководитель практики от Организации _ Директор ИТТК __ _______________ ____ Попов А.М.___________ должность подпись расшифровка подписи М. П. 1 Если практика проводилась в подразделениях Университета, то ставится печать дирекции/деканата 2 Инструктаж обучающихся по ознакомлению с требованиями охраны труда, техники безопасности, пожарной безопасности, а также правилами внутреннего трудового распорядка Организации. |