Тип работы:
Предмет:
Язык работы:


СИСТЕМА ИНФОРМИРОВАНИЯ СТУДЕНТОВ ПО ОРГАНИЗАЦИОННЫМ ВОПРОСАМ В ПРОЦЕССЕ ОБУЧЕНИЯ

Работа №162652

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы82
Год сдачи2022
Стоимость4600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
22
Не подходит работа?

Узнай цену на написание


Перечень сокращений и обозначений 5
Введение 6
1 Система информирования студентов по организационным вопросам в процессе обучения 8
1.1 Анализ тех задания 8
1.1.1 Постановка задачи 8
1.1.2 Актуальность решения 9
1.2 Анализ аналогов 10
1.2.1 Web-сайт 10
1.2.2 Электронная почта 11
1.2.3 Социальные сети 11
1.3 Выбор используемых программных средств 12
1.3.1 Выбор языка программирования 12
1.3.2 Выбор библиотеки 15
1.3.3 Хранение данных 16
1.3.4 Клиент приложения 16
1.3.5 Выбор среды разработки 16
1.3.6 Система контроля версий 19
1.4 Описание архитектуры решения 21
1.4.1 Клиент приложения 21
1.4.2 Сервер приложения 22
1.4.2.1 Описание основных функций сервера 23
1.4.2.2 Описание классов сервера 26
1.4.3 Хранение данных 28
1.5 Тестирование и отладка 32
1.5.1 Тестирование сервера 32
1.5.2 Тестирование web-приложения Apps Script 32
1.5.3 Тестирование клиента приложения 35
2 Безопасность жизнедеятельности 49
2.1 Потенциально-опасные факторы 49
Заключение 52
Список использованных источников 53
Приложение А - UML- диаграммы 54
Приложение Б - Листинг программы 59
Приложение В - Презентация 72


В современном мире информация стала ценным ресурсом. Задачами по сбору, обработке и хранению информации занимается огромное количество специалистов, и их количество растёт, обгоняя специалистов, связанных с физическим трудом. Грамотная работа с информацией позволяет упростить и автоматизировать рабочие процессы увеличивая общую эффективность любой организации.
Информирование студентов - это важная задача. Насколько не был бы усерден студент, если он не узнает вовремя, что экзамен был перенесён, то это может обернуться для него проблемой. В такой сложной организации как Пензенский Государственный Университет изменения происходят очень часто и этого не избежать. Планы, графики, помещения и т.д. Всё это организовано в большую и сложную систему, где всё взаимосвязано. Небольшие изменения приводят к реорганизации многих частей системы. Кроме того, могут происходить бытовые ситуации, когда преподаватель заболел, занятие проходит в другом помещении или в другое время, от чего студенты приходят не в то время или не в то место, и проводят часы в ожидании, вместо полезной деятельности.
Ещё два десятка лет назад это было настоящей проблемой. Чтобы вовремя всё узнавать, студентам нужно было ежедневно проверять доску объявлений на стене университета, а преподавателям лично связываться с группой. Это усложняло процесс обучения и негативно влияло на успеваемость, потому что студенты и преподаватели тратили много времени на простые организационные вопросы. Сейчас технологии развились достаточно чтобы решить данную проблему. У каждого человека есть доступ в интернет и множество инструментов для того, чтобы быть на связи и получать информацию в любой точке нашей страны...

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения выпускной квалификационной работы был проведён анализ предметной области, который показал, что у уже существующих методов информирования студентов имеется ряд недостатков.
В результате было разработано приложение, позволяющее информировать студентов по организационным вопросам в процессе обучения. В данной системе устранена часть недостатков аналогичных систем и реализованы все предъявленные функциональные требования.
Выполненные отладка и тестирование доказали работоспособность и корректность работы приложения.
В процессе выполнения работы были изучены различные технологии, в частности Telegram Bot API, методы хранения информации с помощью Google Sheet и реализации w^-приложения на основе проекта Google Apps Scripts, а также методы разработки программ на языке Python.
Для данной системы есть возможность дальнейшей доработки и модернизации функционала, в результате которой она станет более удобной и универсальной.



1. Python 3 Обзор [Электронный ресурс]/ - Режим доступа: https://coderlessons.com/tutorials/python-technologies/izuchite-python-3/python-3- obzor, свободный (дата обращения 04.06.2022 г.).
2. Марк Лутц. Изучаем Python, 3-е издание - Пер. с англ. - СПб.: Символ-Плюс, 2009. - 848 с.
3. Цилюрик О.И. Производительность языков программирования. Редакция 10, 2018. - 25 с.
4. JSON - Краткое руководство [Электронный ресурс]/ - Режим
доступа: https://coderlessons.com/tutorials/java-tekhnologii/vyuchit-json/json-
kratkoe-rukovodstvo, свободный (дата обращения 07.06.2022 г.).
5. О системе контроля версий [Электронный ресурс]/ - Режим
доступа: https://git-scm.com/book/ru/v2/Введение-О-системе-контроля-версий,
свободный (дата обращения 07.06.2022 г.).



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ