📄Работа №207213

Тема: Разработка веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ

📝
Тип работы Дипломные работы, ВКР
📚
Предмет Программирование
📄
Объем: 41 листов
📅
Год: 2020
👁️
Просмотров: 39
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 4
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 7
1.1. Процесс оформления командировочных документов 7
1.2. Анализ существующих решений 8
1.3. Средства разработки 11
2. АРХИТЕКТУРА ВЕБ-СЕРВИСА 13
2.1. Требования к системе 13
2.2. Варианты использования веб-сервиса 13
2.3. База данных веб-сервиса 15
2.4. Изменение настроек веб-сервиса 17
3. РЕАЛИЗАЦИЯ ВЕБ-СЕРВИСА 18
3.1. Генерация кода скриптов веб-сервиса 18
3.2. Фронтенд веб-сервиса 19
3.3. Развертывание на Heroku 19
4. ТЕСТИРОВАНИЕ 21
ЗАКЛЮЧЕНИЕ 30
ЛИТЕРАТУРА 31
ПРИЛОЖЕНИЯ 33
ПРИЛОЖЕНИЕ А. Шаблоны командировочных документов 33

📖 Введение

АКТУАЛЬНОСТЬ ТЕМЫ ИССЛЕДОВАНИЯ
Командировки требуют урегулирования различных вопросов будь то отсутствие командированных лиц, возмещение материальных затрат и прочее. Для этого требуется собрать определенный пакет документов, что не редко превращается в непростую задачу, особенно для студентов, которые сталкиваются с подобным впервые. На данный момент документы заполняются по шаблону в электронном варианте с использованием таких программных продуктов как Microsoft Word и Microsoft Excel, затем печатаются. Недостатками такого подхода является не только необходимость иметь актуальные шаблоны командировочных документов, но и различные ошибки, возникающие из-за неправильного заполнения всего пакета документов. Процесс заполнения командировочных документов может быть системно алгоритмизирован и автоматизирован. Подобная система может использоваться как учащимися ВУЗа, которых направили в командировку, так и ответственными за оформление командировки лицами.
Автоматизация процесса заполнения командировочных документов студентов ЮУрГУ позволит однотипно и качественно заполнять командировочные документы, сократит время заполнения документов. Система предоставит графический интерфейс работы с данными по командировкам, создаст требуемые документы на основе подготовленных шаблонов.
ЦЕЛЬ И ЗАДАЧИ
Целью работы является разработка веб-сервиса, который на основе подготовленных шаблонов документов и введенной информации пользователя в личном кабинете позволит заполнить командировочные документы для студентов ЮУрГУ. Для достижения цели должны быть решены следующие задачи:
1) спроектировать архитектуру веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ;
2) реализовать спроектированную архитектуру веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ;
3) разработать и реализовать фронтенд веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ для упрощения демонстрации его возможностей;
4) протестировать веб-сервис для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ.
ОБЪЕМ И СТРУКТУРА РАБОТЫ
Работа состоит из введения, четырех глав, заключения, библиографического списка и одного приложения. Объем работы составляет 38 страниц, объем библиографии - 15 источников. Объем приложения - 6 страниц.
В главе «Теоретическая часть» рассмотрена предметная область работы. Рассмотрен процесс оформления командировочных документов. Содержится обзор программ автоматизированного заполнения документов и используемых средств разработки.
В главе «Архитектура веб-сервиса» описаны требования к веб-сервису, актеры и варианты использования веб-сервиса, концепция базы данных вебсервиса, работа с внешней базой данных и способы изменения настроек веб - сервиса.
В главе «Реализация веб-сервиса» перечислены скрипты для сервера, которые генерируются, приведён пример генерации, описан способ реализации фронтенда веб-сервиса, а также развертывание на облачной платформе Heroku [1].
В главе «Тестирование» приведены результаты тестирования, подтверждающие корректность работы программной системы.
В заключении представлены результаты работы и направления дальнейшего развития.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

Целью данной работы являлась разработка веб-сервиса для
автоматизированного заполнения пакета командировочных документов.
В ходе выполнения выпускной квалификационной работы бакалавра были решены следующие задачи:
1. Спроектирована архитектура веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ.
2. Реализована спроектированная архитектура веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ.
3. Разработан и реализован фронтенд веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ для упрощения демонстрации его возможностей.
4. Протестирован веб-сервис для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ.
Планируется дальнейшее развитие системы, где планируется реализовать следующий функционал:
1) создание личного кабинета для преподавателей и сотрудников ЮУрГУ;
2) улучшение интерфейса путём добавления подсказок;
3) создание настроек веб-сервиса, которые позволят учитывать различные уникальные особенности заполнения документов;

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Personal apps | Heroku [Electronic resource]. URL: https://dashboard.heroku.com/apps (accessed: 05.06.2020).
2. Формы документов стипендиального отдела - Южно-Уральский государственный университет [Electronic resource]. URL: http://www.susu.ru/ru/Administrativny_otdel/Deloproizvodstvo/Buhgalterskie_do kumenty/Formy_dokumentov_stipendialnogo_otdela (accessed: 17.05.2020).
3. Оформление командировок ЧелГУ [Electronic resource]. URL: https://ed.csu.ru/apex/f?p=122:1 (accessed: 05.06.2020).
4. Обзор АвтоДок - программы для автоматизации создания документов [Electronic resource]. URL: https://www.ixbt.com/soft/autodoc - 2.shtml (accessed: 08.06.2020).
5. Полезные программы для работы с документами | КомпьютерПресс [Electronic resource]. URL: https://compress.ru/article.aspx?id=17802 (accessed: 05.06.2020).
6. 3.8.3 Documentation [Electronic resource]. URL: https://docs.python.org/3/ (accessed: 05.06.2020).
7. The Web framework for perfectionists with deadlines | Django [Electronic resource]. URL: https://www.djangoproject.com/ (accessed: 01.06.2020).
8. Bootstrap. Документация на русском языке. [Electronic resource]. URL: https://bootstrap-4.ru/ (accessed: 01.06.2020).
9. PostgreSQL: The world’s most advanced open source database [Electronic resource]. URL: https://www.postgresql.org/ (accessed: 05.06.2020).
10. docxtpl •PyPI [Electronic resource]. URL: https://pypi.org/project/docxtpl/ (accessed: 01.06.2020).
11. docx2txt • PyPI [Electronic resource]. URL: https://pypi.org/project/docx2txt/ (accessed: 01.06.2020).
12. zipfile — Work with ZIP archives — Python 3.8.3 documentation [Electronic resource]. URL: https://docs.python.org/3/library/zipfile.html (accessed: 01.06.2020).
13. openpyxl -PyPI [Electronic resource]. URL: https://pypi.org/project/openpyxl/ (accessed: 01.06.2020).
14. Host, run, and code Python in the cloud: PythonAnywhere [Electronic resource]. URL: https://www.pythonanywhere.com/ (accessed: 08.06.2020).
15. nginx [Electronic resource]. URL: https://nginx.org/ru/ (accessed: 08.06.2020).
..16

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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