Тема: Разработка веб-сервиса для автоматизированного заполнения пакета командировочных документов сотрудников и студентов ЮУрГУ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
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) создание настроек веб-сервиса, которые позволят учитывать различные уникальные особенности заполнения документов;





