Файл: Отчет по производственной практике ( технологическая ) Орский гуманитарнотехнологический институт (филиал) огу.docx

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

Категория: Отчет по практике

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

Добавлен: 24.10.2023

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

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

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


М ИНОБРНАУКИ РОССИИ
ОРСКИЙ ГУМАНИТАРНО-ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ)

ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ОБРАЗОВАНИЯ

«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

(ОРСКИЙ ГУМАНИТАРНО-ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ

(ФИЛИАЛ ОГУ))
Механико-технологический факультет

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



Отчет

по производственной практике

(технологическая)

Орский гуманитарно-технологический институт (филиал) ОГУ

09.03.01. 7021. 047 ПЗ

Руководитель от кафедры













ст. преподаватель










В. С. Богданова







подпись, дата






















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

Начальник ИКЦ










М. В. Сапрыкин







подпись, дата






















Исполнитель













студент группы










Д.В. Брагин

18ИВТ(ба)ПОВТ




подпись, дата
































Орск 2021



Аннотация

Отчет по производственной практике (технологической) содержит 19 страниц, в том числе 14 рисунков, 5 источников, 1 приложение.

В первой части отчета по производственной практике приводится структурная схема предприятия и описание отдела прохождения практики. Также прописаны основные задачи сотрудников отдела.

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

Содержание



Введение 4

1Теоретическая часть 5

1.1 Структура предприятия, основные виды деятельности 5

1.2 Структура отдела 5

1.3 Обязанности программиста 6

1.4 План мероприятий по разработке приложения 7

1.5 Техническое задание на разработку приложения 7

1.6 Технорабочий проект 7

2Практическая часть 8

2.1 Постановка задачи 8

2.2 Инструментальные средства разработки и реализации ПО 8

2.3 Проектирование мобильного приложения 9

Заключение 16

16

Список использованных источников 17

17

17



Введение




Производственная практика (технологическая) после шестого семестра для студентов направления академического бакалавриата «Информатика и вычислительная техника» проходила в Орском гуманитарно-технологическом институте, располагающегося по адресу : пр. Мира, 15А, Орск, Оренбургская обл., 462419. Практика проходила с 28.06.2021 г. по 10.07.2021 г.

  1. Теоретическая часть




1.1 Структура предприятия, основные виды деятельности




Организатором производственной практики является Орский гуманитарно-технологический институт (филиал) федерального государственного бюджетного образовательного учреждения высшего образования «Оренбургский государственный университет». Данное предприятие имеет сложную структуру, которая предполагает деление на факультеты. Факультет – это объединение нескольких кафедр, каждая из которых отвечает за подготовку студентов различных направлений в одной сфере деятельности. Помимо факультетов предприятие имеет несколько подразделений, обеспечивающих полноценное функционирование. Одним из таких является Информационно-коммуникационный центр, где и проходила производственная практика.



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


1.2 Структура отдела




Информационно-коммуникационный центр (ИКЦ) входит в состав Орского гуманитарно-технологического института (филиала) федерального государственного бюджетного образовательного учреждения высшего образования «Оренбургский государственный университет» в качестве структурного подразделения.

Структура и численность определяется штатным расписанием института.

Организационная диаграмма представлена на рисунке 1:

Рисунок 1 – Организационная диаграмма ИКЦ

На данный момент в состав подразделения входят: начальник, инженеры, программисты, инженеры-программисты и администратор вычислительных сетей.

Его деятельность направлена на осуществление комплекса работ по обеспечению функционирования и развитию информационно-технического инфраструктуры института. Целями ИКЦ является повышение эффективности деятельности института посредством использования современных информационных систем и оптимизация доступа к сетевым информационным ресурсам.


    1. Обязанности программиста




Обязанности программиста разнятся в зависимости от специализации и решаемых задач. Основными же являются:

Проектирование и разработка ПО.

Внедрение ПО и организация корректного взаимодействия с другими программами.

Поддержка ПО и помощь специалистам техподдержки в устранении ошибок.

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


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


    1. План мероприятий по разработке приложения




Разработка приложения разделена на несколько этапов, каждый из которых важен и незаменим.

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

Следующим этапом является проектирование программного обеспечения.

После чего наступают следующие этап: программирование, компиляция и отладка программы.


    1. Техническое задание на разработку приложения




Необходимо разработать мобильное приложение на основе PyCharm.


    1. Технорабочий проект




Приложение написано на языке программирования Python. Разработка велась в среде разработки PyCharm, который располагает большим количеством встроенных инструментов для различных задач.

  1. Практическая часть




2.1 Постановка задачи





Необходимо разработать мобильное приложение на языке Pythonв среде разработки PyCharm

2.2 Инструментальные средства разработки и реализации ПО




Для разработки приложений используется интегрированная среда разработки – PyCharm. Язык на котором будет написано приложение – Python.

Рисунок 1 – Начальный экран PyCharm
Данная среда разработки универсальна, так как позволяет оптимизировать работу будущих приложения для работы не только на смартфонах, но и для планшета, портативных ПК, которые работают на основе рассматриваемой операционной системы.

2.3 Проектирование мобильного приложения




Создание программного кода для работаспобности калькулятора

Рисунок 2 – Реализация программного кода
















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

Рисунок 3 – Вписание функции сложения

Рисунок 4 – Результат сложения
Вычитание – вторая функция без которой ни один не кулькудятор не может обойтись

Рисунок 5 – Вписание функции вычитания


Рисунок 6 – Результат вычитания
Умножение – 3ья функция без которой нельзя обойтись

Рисунок 7 – Вписание функции умножения