Вы находитесь на странице: 1из 20

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ

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

Стерлитамакский филиал
Факультет математики и информационных технологий
Кафедра математического моделирования

ОТЧЕТ О ПРОИЗВОДСТВЕННОЙ ПРАКТИКЕ


по получению профессиональных умений и опыта профессиональной деятельности

СТУДЕНТА
3 курса группы AP31

______________________Тхуммар Даршанкумар Дармешбхаи _______________________


(фамилия имя отчество в род.п.)

Уровень высшего образования: бакалавриат


Направление подготовки 01.03.02 Прикладная математика и информатика
Программа Прикладное программирование

Срок проведения практики: с «29» марта 2021 г. по «25» апреля 2021 г.

Стерлитамак – 2021 г.
СОДЕРЖАНИЕ

1. МЕТОДИЧЕСКИЕ УКАЗАНИЯ 3
2. ОБЩИЕ ПОЛОЖЕНИЯ 4
3. РАБОЧИЙ ГРАФИК (ПЛАН) ПРОВЕДЕНИЯ ПРАКТИКИ 5
4. ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ 6
5. ИНСТРУКТАЖ ПО ОХРАНЕ ТРУДА 7
6. ДНЕВНИК РАБОТЫ СТУДЕНТА 8
7. ОТЧЕТ СТУДЕНТА О ПРАКТИКЕ 9
8. ОТЗЫВ О ПРАКТИКЕ СТУДЕНТА 10
9. РЕЗУЛЬТАТ ЗАЩИТЫ ОТЧЕТА 11
1. МЕТОДИЧЕСКИЕ УКАЗАНИЯ

1. База практики – место прохождения практики студентом (профильная организация


или БашГУ).
2. Студент – физическое лицо, осваивающее образовательную программу по
направлению подготовки бакалавриата, магистратуры и специальности.
3. Вид практики – учебная, производственная или преддипломная.
4. Каждый студент, находящийся на практике, обязан вести отчет по практике.
5. Отчет по практике служит основным и необходимым материалом для составления
студентом отчета о своей работе на базе практики.
6. Заполнение отчета по практике производится регулярно, аккуратно и является
средством самоконтроля. Отчет можно заполнять рукописным и (или) машинописным
способами.
7. Иллюстративный материал (чертежи, схемы, тексты и т.п.), а также выписки из
инструкций, правил и других материалов могут быть выполнены на отдельных листах и
приложены к отчету.
8. Записи в отчете о практике должны производиться в соответствии с программой по
конкретному виду практики.
9. После окончания практики студент должен подписать отчет у руководителя
практики, руководителя от базы практики и сдать свой отчет по практике вместе с
приложениями (при наличии) на кафедру.
10. При отсутствии сведений в соответствующих строках ставится прочерк.
2. ОБЩИЕ ПОЛОЖЕНИЯ

Фамилия, инициалы, Бормисов А.А., доцент кафедры прикладной


должность руководителя информатики и программирования СФ БашГУ
практики от факультета
(института)
Фамилия, инициалы, Бормисов А.А
должность руководителя
практики от кафедры
Полное наименование базы Стерлитамакский филиал Башкирского Государственного
практики Университета
Наименование структурного Кафедра прикладной информатики и программирования
подразделения базы практики
Адрес базы практики (индекс, 453103, Респ. Башкортостан, Стерлитамак, пр. Ленина, 37
субъект РФ, район,
населенный пункт, улица,
дом, офис)
Фамилия, инициалы, Назначенный от базы практики руководитель
должность руководителя (наставник в профильной организации)
практики от базы практики
Телефон руководителя 8 (347) 343-22-50
практики от базы практики
3. РАБОЧИЙ ГРАФИК (ПЛАН) ПРОВЕДЕНИЯ ПРАКТИКИ

Срок проведения практики: с «29» марта 2021 г. по «25» апреля 2021 г.

График (план)
Виды и содержание работ, в т.ч. проведения
Разделы (этапы)
№ самостоятельная работа обучающегося в практики
практики
соответствии с программой практики (начало –
окончание)
1. Подготовительный Установочная конференция. 29.03.2021
этап. Определение целей и задач
производственной практики.
Прохождение инструктажа по охране
труда на базе практики.

2. Основной этап. Ознакомление со структурой базы 30.03 – 23.04.2021


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

3. Заключительный Формирование отчета по прохождению 24-25.04.2021


этап. производственной практики и его защита
на итоговой конференции

Руководитель практики от факультета ____________/ А.А. Бормисов

Руководитель практики от профильной


организации ____________/ ________________
М.П. подпись И.О. Фамилия
4. ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ

Содержание и планируемые результаты практики:

A group task is to create a Flutter application Book Store. Users should be able to buy and sell e-
books. Also, they can find a scanned version of the searched book.
My individual task is to create a beautifully designed front-end that will attract more users to use
our web application.

Руководитель практики от кафедры ____________/ А.А. Бормисов


подпись И.О. Фамилия

Руководитель практики от профильной


организации ____________/ ________________
М.П. подпись И.О. Фамилия

ОЗНАКОМЛЕН:
Студент ____________/ ________________
подпись И.О. Фамилия
5. ИНСТРУКТАЖ ПО ОХРАНЕ ТРУДА

Наименование и реквизиты локального нормативного акта, регламентирующего


систему управления охраной труда, техники безопасности, пожарной безопасности базы
практики:
Инструкция о мерах пожарной безопасности в Стерлитамакском филиале БашГУ
от 01.04.2018 г.
Инструкция №17 по охране труда для студентов, проходящих производственную
практику от 15.05.2018 г.
Наименование и реквизиты локального нормативного акта, устанавливающий
правила внутреннего трудового распорядка базы практики:
Правила внутреннего трудового распорядка Башкирского государственного
университета, приняты 30.11.2012 г. Конференцией научно-педагогических работников,
представителей других категорий работников и обучающихся.

Фамилия, инициалы, Подпись


Дата должность инструктируемого –
инструктирующего
инструктирующего лица обучающегося
29.03.2021 Бормисов А.А.
6. ДНЕВНИК РАБОТЫ СТУДЕНТА

Информация о проделанной работе, использованные источники и


Дата литература (при наличии)

29.03.2021 Today we discussed our group task - Book Store application.


My individual task is to create a beautifully designed front-end that will
attract more users to use our mobile application.
I revised some basics on Flutter, Dart and widgets.
https://flutter.dev/docs/reference/tutorials
https://flutter.dev/docs/development/ui/widgets
30.03.2021 The pages which I am going to create are Admin page, Seller page,
Admin Login Page.
31.03.2021 I built layouts for Admin login page and Admin page using Flutter’s
layout mechanism. I searched the Internet in order to get inspirations and
to find our unique design for the app. I came across this helpful site
https://dribbble.com/tags/flutter
01.04.2021 Today I worked on Seller Page. I refreshed the look of Admin login page
and Admin page. Now main color is blue and accent color is yellow.
02.04.2021 I added some buttons with icons. I searched for stylish icons on this site
https://www.flaticon.com/ .
I learnt how to change color of the icons here
https://www.woolha.com/tutorials/flutter-using-iconbutton-examples
03.04.2021 After the group meeting, we ran our app to see what else it needed. It
needed a back-end. We decided to use Flask.
So, I was added a new task – to make a back-end in Flask. I recapped
basic knowledge using this site https://flask.palletsprojects.com/en/1.1.x/
05.04.2021 I used Flask for connecting local host server to my IPV4. First, I watched
some tutorials on youtube and read a few articles. I found the solution on
https://stackoverflow.com/questions/7023052/configure-flask-dev-server-
to-be-visible-across-the-network.
06.04.2021 Login Page was done.
07.04.2021 I worked on the functionality of Admin Page.
08.04.2021 Then I worked on Seller Page. I made a research how to improve the UX
of our app. There are lots and lots of tutorials, articles out there on how to
make custom UIs, applications using Dart + Flutter, but the majority of
them covers only the HOW part (how to implement a specific component,
animation, etc.), but usually the WHY part (why is it implemented in a
certain way) is left somewhere else. This article
https://uxdesign.cc/flutter-design-challenge-onboarding-concept-
1f5774d55646 covers the whole thought process on how to convert the
design into code: explains HOW to do it and WHY it is done like this.
09.04.2021 So, I spend this day completing all subtle functional moments in our app.
10.04.2021 I ran the app and error occurred.
The error was E/flutter (7144):
[ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: Bad
state: Insecure HTTP is not allowed by platform:
http://myIPv4:PORT/PATH.
Fortunately, someone already had the dame problem and people shared
their experience in this post
https://stackoverflow.com/questions/64197752/bad-state-insecure-http-is-
not-allowed-by-platform
11.04.2021 -
12.04.2021 I followed the pieces of advice given in the above mentioned link and
tried a few ways. In the end I got rid of the error.
13.04.2021 Today I helped my teammate with solving his filter error. Now our app
can help users to purchase the chosen products.
14.04.2021 I revised the previous articles and tutorials on how to create a screens.
https://www.youtube.com/watch?v=k3l3WRTv-
Zk&ab_channel=TechHoverStudio
15.04.2021 I read articles Flutter and Flask how to
connect.https://www.asapdevelopers.com/flutter-login-app-with-python-
backend/
16.04.2021 I used this link https://flutter.dev/docs/cookbook/design/fonts to stylize
the text-font on the page of my application.
17.04.2021 My team had a briefing today and we examined where we were. We
collected everyone’s efforts, i.e. everyone uploaded his files on the
GitHub. As a result, our App has Login Screens, social media connection
and does not have Database for our user. After that we discussed how
much was left to do.
18.04.2021 -
19.04.2021 Our team had a meeting today and together we completed our common
task. We managed to combine our task and then we ran our App. And we
tried to find out mistakes if there were any but we couldn’t find anything
and we finished our work
20.04.2021 I helped my teammate Nikunj to complete his task.
21.04.2021 Our teammate Jay asked me and Nikunj to see how the front-end and
back-end performed and responded to users’ actions. There were some
minor bugs which I fixed in the evening.
22.04.2021 We met with our team and ran the app. We betta-tested it and the app
worked without errors. The UI is intuitive, the design is attractive and
friendly.
23.04.2021 Formation of the report on the passage of industrial practice.
24.04.2021 Defense of the report at the final conference.
25.04.2021 I made a report about the completed practice task. It contains the
description of my work, including five-ten screen-shots of the created
web-pages, and listings of the web-page code. Also I analyzed how it
corresponded to the plan.

Руководитель практики от кафедры ____________/ А.А. Бормисов


подпись И.О. Фамилия

Руководитель практики от профильной


организации ____________/ ________________
М.П. подпись И.О. Фамилия
7. ОТЧЕТ СТУДЕНТА О ПРАКТИКЕ

с «29» марта 2021 г. по «25» апреля 2021 г.

Я, Тхуммар Даршанкумар Дармешбхаи, прошел производственную практику с


«29» марта 2021 г. по «25» апреля 2021 г.
В соответствии с программой практики и индивидуальным заданием, я выполнял
следующую работу:

1. Analysis of the given group task


A group task is to create a Flutter application Book Store. Users should be able to buy and sell
books. Also, they can find a scanned version of the searched book.
The Book Store app should contain the front end and the back end.
The back end of the app is a database of books, adding books to the shopping cart, purchasing
the chosen items.
In the front end there will be a few screens to interact with users. The screens are following:
Admin, Log in, Sign up, Dashboard, Seller’s Screen, Order Status, Order, Shopping Cart,Buyer’s
Screen, payment screen, Product screen.

2. Analysis of the given individual task


My individual task is to create the attractive front-end for the web application. I should design all
screens and connect them to the server. My task is for Admin, Log in, Sign up, Dashboard,
Seller’s Screen, Order Status, Order.

3. Description of the developed solution


The project deals with developing a complicated web app where users can buy and sell books.
On the site sellers provide books creating their own libraries. Buyers can see the book’s details,
pre-read them and buy. They have ‘add this book’ button which adds a chosen item to the
shopping cart. Later, buyers can see the chosen books on the Order Status Screen. They can
remove the books if they change their mind. Finally, on the Order screen they make payments
and an order.

4. Images of created web-app screens (screenshots)


Page 1:

As you can see in the photo above, this page shows the register page, user enter name, email,
phone no, address etc.,
Page 2:

As you can see in the photo above, this page shows the login page, user enter email and
password than login a user.
Page 3:

As you can see in the photo above, this page is home page any seller book add than show the
here books.
Page 4:

As you can see in the photo above, this page is show the book details and user add to cart.
Page 5:

As you can see in the photo above, this image show the user cart page.
Page 6:

As you can see in the photo above, this page is show the seller list.
Page 7:

As you can see in the photo above, this page is user add new book add and sell.

5. Code listing of web-app screens


Github link + screenshot
As a result of practice, the set tasks were fully solved, professional competencies
(professional skills and experience) have been acquired.
В результате прохождения практики, поставленные задачи были решены в полном
объеме, профессиональные компетенции (профессиональные умения, навыки и опыт
профессиональной деятельности) приобретены.

Студент ____________/ ________________


подпись И.О. Фамилия
8. ОТЗЫВ О ПРАКТИКЕ СТУДЕНТА

Студент Тхуммар Даршанкумар Дармешбхаи прошел производственную практику


с «29» марта 2021 г. по «25» апреля 2021 г.
Перед обучающимся во время прохождения практики были поставлены следующие
профессиональные задачи:
1. Анализ полученного группового задания
2. Анализ полученного индивидуального задания
3. Описание разработанного решения
4. Изображения созданных экранов веб-приложения (скриншотов)
5. Листинг кода экранов веб-приложения

Краткая характеристика проделанной работы и полученных


результатов:__________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Во время прохождения практики обучающийся проявил себя как (достоинства,
уровень теоретической подготовки, дисциплина, недостатки, замечания) и заслуживает
оценки: _____________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Рекомендации (пожелания) по организации практики:
_____________________________________________________________________________
_____________________________________________________________________________

Руководитель практики от профильной ____________/ ________________


организации М.П. подпись И.О. Фамилия
«___»_________20___
9. РЕЗУЛЬТАТ ЗАЩИТЫ ОТЧЕТА

Результат прохождения практики обучающимся оценивается на1:__________________

Руководитель практики от факультета ____________/ А.А. Бормисов

«___»_________20___

1 «не удовлетворительно», «удовлетворительно», «хорошо», «отлично»

Вам также может понравиться