Разработчик: Гусева Е.А.
В рамках проекта ставилась задача разработки клиентской части приложения для автоматизированного документооборота кафедры, которая предполагала решение таких задач как анализ требований для разрабатываемого продукта, формулировка функциональных требований для приложения, разработка архитектуры будущего приложения и выбор программных средства для его реализации, написание программного кода приложения на высокоуровневом языке программирования с использованием выбранных программных средств, тестирование готового продукта.
В результате выполнения работы разработано приложение для автоматизированного заполнения документации кафедры, а именно, были поставлены цель и задачи разработки, рассмотрена актуальность предметной области, проанализированы текущая ситуация с документооборотом и существующие аналоги разрабатываемой системы, выбраны средства разработки, созданы функциональные требования, макеты и различные диаграммы приложения, реализовано программное приложение на высокоуровневом языке программирования.
Работа была направлена на упрощение процесса взаимодействия лица, ответственного за назначение и проверку РПД, и преподавателей, а также облегчение и повышение эффективности работы по заполнению и проверке РПД.
Разработанная программа предоставляет преподавателям и администратору универсальный доступ к документам через удобный пользовательский интерфейс веб-приложения. Это улучшает доступность информации в любое время.
В ходе работы соблюдены все функциональные и технические требования. Администратор имеет все функциональные возможности, которые необходимы для назначения РПД и внесения в базу новых данных. Преподаватель может создавать новые РПД и сохранять готовый документ, который перед этим проходим автоматическую проверку корректности заполнения. Таким образом, цели и задачи, поставленные в начале данной работы, достигнуты.
В дальнейшем данное приложение может быть доработано и модифицировано, если это потребуется, так как архитектура приложения разработана таким образом, что программа может быть легко масштабируема и адаптируема.