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

Разработчик: Лоуцкер Р.Е.

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

Задачей приложения является удовлетворение потребности преподавателей и администратора кафедры в программном обеспечении, которое при взаимодействии с web-клиентом обеспечивает их всем необходимым функционалом по работе с документом «Рабочая программа дисциплины».

По результатам выполнения выпускной квалификационной работы сделаны следующие выводы:

1. Приложение частично решает проблемы, связанные с ручным заполнением методической документации кафедры университета, предоставляя программный интерфейс для создания новой РПД и импорта РПД прошлых лет, и снижает нагрузку на учебно-методический отдел кафедры, ликвидируя необходимость общения преподавательского состава кафедры с персоналом УМО для корректного заполнения РПД.

2. Используя Java Spring boot и Spring security, приложение предоставляет доступ к своему функционалу по работе с РПД на основе ролей пользователей. Выбранная в качестве реляционной СУБД PostgreSQL позволяет хранить и реквизиты пользователей, и данные о методической документации в удобном для работы формате.

3. Предусмотренная возможность изменения шаблона РПД увеличивает время работы приложения без изменений в его кодовой базе. Трехуровневая гексагональная архитектура приложения делает его поддерживаемым и открытым к интеграции с существующей системой АИС ГУАП.