4 ЗАДАНИЕ НА НАУЧНО-ИССЛЕДОВАТЕЛЬСКУЮ РАБОТУ (ПОЛУЧЕНИЕ ПЕРВИЧНЫХ НАВЫКОВ НАУЧНО—ИССЛЕДОВАТЕЛЬСКОЙ РАБОТЫ)
4.1 Планирование рабочего времени
В первом разделе основной части отчета по учебной практике содержится краткая характеристика предприятия и рабочего места, перечень предполагаемых работ и требования техники безопасности.
Для успешного прохождения практики и написания первого раздела отчета обучающийся должен подробно ознакомиться с нормативными документами, регламентирующими технику безопасности, выявить вредные факторы производства и окружающей среды и изучить стандартные методы защиты и профилактики влияния этих факторов. На основе этих данных обучающийся должен составить план рабочего дня на месте учебной практики и план профилактических занятий.
При необходимости нормативные документы регламентирующие требования техники безопасности на рабочем месте, особенности условий труда конкретного рабочего места, оформляются в виде приложения к отчету по производственной практике.
При формировании плана рабочего дня и плана практики в целом, важно учитывать рекомендации по работе с вычислительной техникой. Кроме этого, рекомендуется выделить основные возможные негативные последствия при нарушении техники безопасности и пренебрежении профилактическими мерами здоровьесбережения.
В таблице 4 представлены требования к элементам первого раздела отчета по производственной практике.
Таблица 4 — Типовые оценочные средства
|
Результат выполнения задания |
Оценочные средства (требования, контрольные вопросы) |
|
Перечень нормативных документов, регламентирующих работу |
Требования к структуре и содержанию перечня нормативных документов: Указание назначения и выходных данных документа (инструкции по охране труда, должностные обязанности, правила и распорядки для объектов) Краткое содержание документа Сфера применения документа Опционально может выполниться в виде таблицы. |
|
План рабочего дня, правила поведения на рабочем месте |
Требования к структуре и содержанию плана: План выполнения заданий практики согласно срокам практики с учетом норм охраны труда и требований безопасности. Общий план рабочего дня с указанием перерывов, рекомендуемых здоровьесберегающими технологиями. Порядок проведения перерывов для конкретных условий труда с учетом здоровьесберегающих технологий (упражнения, условия перерыва) |
Результаты выполнения заданий данного раздела могут быть оформлены произвольно (при соблюдении ГОСТ и требований, установленных образовательной организацией).
Результаты анализа нормативной документации могут быть представлены в виде таблицы с указанием выходных данных документов, основного содержания и особенностей применения. Отдельно можно выделить документы, регламентирующие поведение в чрезвычайных ситуациях — особенности эвакуации и действия с информацией и источниками информации во время ЧС.
4.2 Алгоритмы прикладной задачи
Рекомендуется включить в данный раздел: описание области применения решаемой задачи, описание стандартного метода (обзор методов) решения подобных задач, алгоритм решения задачи, который будет реализован.
Если рассматриваемая задача разбивается на несколько подзадач, требующих различных программных средств и/или подходов и алгоритмов решения, в отчете целесообразно рассматривать одну из подзадач.
Для описания практической задачи требуется словесно описать экономический (производственный, организационный или управленческий) процесс, относящийся к этой задаче. Либо описать прикладную область. Например, если задача относится к автоматизации производственного процесса или его части, описать производственный процесс или отрасль производства. Примерный объем данной части раздела — 1–2 страницы.
Кроме того, раздел должен включать в себя формальное описание задачи: входные и выходные параметры, цель, условия и управляющие факторы. Можно включить математическую или физическую постановку задачи, если они имеются. Дополнительно можно представить обзор методов решения подобных задач и/или историческую справку о развитии методов решения данной задачи.
Данный раздел должен содержать описание алгоритма решения рассматриваемой задачи. Данный раздел предусматривает представление алгоритма в виде последовательности действий на естественном языке и в виде графических схем. Типовые требования к содержанию и структуре элементов данного разделе приведены в таблице 5.
Таблица 5 — Типовые оценочные средства
|
Результат выполнения задания |
Оценочные средства (требования, контрольные вопросы) |
|
Алгоритм решения практической задачи в графическом или вербальном представлении |
Требования к структуре и содержанию алгоритма решения: 2. Описание задачи на естественном языке 3. Представление алгоритма решения задачи на естественном языке или в виде схемы (на основе отечественных или зарубежных стандартов) |
Для графического представления алгоритма следует использовать стандарты оформления схем. На территории Российской Федерации действует единая схема программной документации (ЕСПД), частью которой является Государственный стандарт — ГОСТ 19.701-90 ‘Схемы алгоритмов программ данных и систем’. Рассматриваемый ГОСТ практически полностью соответствует международному стандарту ISO 5807:1985.
На рисунке 2 представлены основные графические блоки алгоритмов из стандарта ГОСТ 19.701-90.
Рисунок 2 — Основные блоки графического представления алгоритма
Также для описания алгоритма могут быть использованы диаграммы нотации UML — диаграмма вариантов использования, диаграмма классов, диаграмма последовательности действий и так далее.
Диаграмма вариантов использования (Use case diagram, диаграмма прецедентов) — диаграмма, на которой отражены отношения, существующие между актерами и вариантами использования.
Основная задача — представлять собой единое средство, дающее возможность заказчике, конечному пользователю и разработчику совместно обсуждать функциональность и поведение системы. На рисунке 3 приведен пример диаграммы вариантов использования.
Рисунок 3 — Диаграмма вариантов использования (диаграмма прецедентов, Use case diagram) деятельность библиотеки
Диаграмма классов (Class diagram) — статическая структурная диаграмма, описывающая структуру системы, демонстрирующая классы системы, их атрибуты, методы и зависимости между классами. Существуют разные точки зрения на построение диаграмм классов в зависимости от целей их применения:
- Концептуальная точка зрения — диаграмма классов описывает модель предметной области., в ней присутствуют только классы прикладных объектов
- Точка зрения спецификации — диаграмма классов применяется при проектировании информационных систем
- Точка зрения реализации — диаграмма классов содержит классы, используемые непосредственно в программном коде (при использовании объектно-ориентированных языков программирования)

Рисунок 4 — Диаграмма классов (Class diagram) для автоматизации деятельности учебной части
Диаграмма последовательности (Sequence diagram) — диаграмма, на которой показаны взаимодействия объектов, упорядоченные по времени их проявления. В частности, на ней изображаются участвующие во взаимодействии объекты и последовательность сообщений, которыми они обмениваются.
Для описания алгоритма и особенностей его реализации можно использовать любые виды графического отображения по усмотрению обучающего, при условии их достаточности и наглядности.
4.3 Реализация программного приложения
При оформлении данного раздела обучающийся должен представить фрагмент кода, описать структуру взаимодействия объектов и данных, проиллюстрировать выполнение отдельных этапов алгоритма и описать пользовательский интерфейс.
Реализация программного приложения может быть выполнена на любом языке высокого уровня, применимом для решения и реализации поставленной задачи. Обучающийся должен продемонстрировать владение выбранным языком программирования и средой разработки. При этом выбор языка программирования и среды разработки должен быть обоснован особенностями реализуемого алгоритма, решаемой задачи, требованиям заказчика (руководителем от предприятия) или возможностями разработчика (наличием технических и программных средств, уровень владения).
В таблице 6 представлены основные требования к содержанию данного раздела.
Таблица 6 — Типовые оценочные средства
|
Результат выполнения задания |
Оценочные средства (требования, контрольные вопросы) |
|
Примеры работы программного приложения |
Требования к содержанию примеров работы: Основное назначение и варианты использования приложения Копии экрана, иллюстрирующие выполнение и результаты работы приложения |
|
Программный код приложения |
Требования к содержанию программного кода. Листинг программы может включать программный код или фрагменты программного кода только основных продпрограмм. Для фрагментов кода должно быть представлено место в алгоритме и общей структуре программы. Программный код должен содержать подробные комментарии |
Обучающийся может приводить фрагменты кода, если они представляют какую-либо научную или практическую значимость, или если ему необходимо сделать акцент на этой части разработки.
Результат разработки оформляется в виде снимков экрана, сделанных во время функционирования приложения. Выбор конкретных модулей, которые следует показать, осуществляется обучающимся самостоятельно, однако, стоит соблюсти 2 условия:
— наиболее полно продемонстрировать функциональные возможности приложения;
— не допустить избыточности информации
Оформление данного раздела определяется обучающимся самостоятельно, при учете выполнения требований ГОСТ, требований к оформлению работ, принятых в образовательном учреждении, содержанию и структуре, представленных в таблице 6. При оформлении раздела следует учесть, что программный код должен в достаточной мере иллюстрировать разработанное приложение, содержать исчерпывающие комментарии. Обучающий также может отметить в разделе трудности и проблемы, связанные с реализацией программного кода, ограничения на входные данные и типовые ошибки. При необходимости можно привести примеры тестовых сценариев — набор входных данных или действий пользователя и результаты работы приложения.
4.4 Инсталляция и настройка программного обеспечения и приложения
Данный раздел основной части отчета по учебной практике не является обязательным. Программа учебной практики предусматривает проверку данного задания в устной форме. При желании обучающий может оформить задание в письменном виде как раздел основной части. Требования представлены в таблице 7.
Таблица 7 — Типовые оценочные средства
|
Результат выполнения задачи |
Оценочные средства (требования, контрольный вопросы) |
|
Описание этапов настройки приложения |
Требования к содержанию описания настройки приложений: Перечень программных средства, потребовавших инсталляцию и настройку. Установленные параметры, отличающиеся от стандартных Возникшие сложности при установке приложений и программных средств |
4.5 Выводы
В заключении обобщаются наблюдения, сделанные во время работы, и формируются основные выводы, отражающие наиболее значимы результаты работы, предлагаются рекомендации относительно возможностей использования материалов и результатов работы. Кроме того, обучающийся может указать направление дальнейших исследований в рамках развития данной задачи.
Вывод и отчет по практике должны соответствовать поставленным задачам и отражать все сделанные работы.