ВВЕДЕНИЕ 4
1 Анализ предметной области 6
1.1 Исходное состояние процессов в отделе правовой охраны и защиты
интеллектуальной собственности 6
1.2 Задачи и требования к модулю информационной системы 7
1.3 Определения компонентов разработки 8
1.4 Выбор средств разработки 9
2 Управление проектом 15
2.1 Анализ аналогов 15
2.2 Планирование 16
2.3 Проектирование модуля информационной системы 18
3 Реализация проекта 20
3.1 Бэкенд 20
3.2 Фронтенд 20
ЗАКЛЮЧЕНИЕ 30
СПИСОК СОКРАЩЕНИЙ 31
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 32
ПРИЛОЖЕНИЕ А 36
ПРИЛОЖЕНИЕ Б 46
На сегодняшний день информатизация многих сфер жизни человека позволила значительно облегчить рутинный труд. В дальнейшем процесс автоматизации будет продолжаться. Поэтому будут появляться всё новые и новые информационные системы, а функционал существующих будет расширяться.
К началу выполнения работы в отделе правовой охраны и защиты интеллектуальной собственности Сибирского федерального университета сложилась ситуация, в рамках которой сотрудникам СФУ нужно было многократно лично приходить к патентоведу ближайшей площадки, а для удалённой связи не было сделано ничего. Обуславливалось это тем, что в упомянутом отделе не было современной информационной системы. Возникла необходимость улучшить взаимодействие между сотрудниками университета, желающими зарегистрировать полученный результат своей интеллектуальной деятельности, и специалистами отдела правовой охраны и защиты интеллектуальной собственности.
Целью работы является разработка модуля информационной системы отдела правовой охраны и защиты интеллектуальной собственности для взаимодействия сотрудников университета с данным отделом.
Данный модуль является дополнением к базовому модулю информационной системы. Разрабатываемый модуль позволяет автоматизировать процессы взаимодействия специалистов ОПОиЗИС и остальных сотрудников университета, что отличает его от функциональной задачи базового модуля.
Бэкенд модуля был разработан с применением современного фреймворка Django, написанного на регулярно улучшающемся языке программирования Python версии 3. Для написания фронтенда дополнительно использовались такие фреймворки, как Vuejs, DataTables и jQuery. В качестве СУБД был выбран PostgreSQL. Использование актуальных технологий позволило реализовать адекватный интерфейс и возможность дальнейшего совершенствования модуля ИС.
Для достижения поставленной цели решались следующие задачи.
1) Проанализирована предметная область (проведён обзор текущего
состояния рабочих процессов в отделе правовой охраны и защиты интеллектуальной собственности, выяснены предъявляемые требования, выбраны средства разработки).
2) Сделан обзор и анализ литературы, патентов, аналогичных информационных систем.
3) Спроектирован и разработан модуль информационной системы:
а) разработана база данных;
б) реализовано веб-приложение.
4) Развёрнута информационная система на сервере.
Работа важна, так как модуль, разработанный в ходе её выполнения, позволит автоматизировать процесс регистрации результатов интеллектуальной деятельности и таким образом повысить эффективность работы сотрудников университета.
Итогом выполнения работы является разработанный модуль взаимодействия сотрудников университета с отделом правовой охраны и защиты интеллектуальной собственности СФУ. Это позволило приобрести ряд возможностей.
Теперь личное присутствие сотрудников СФУ необходимо только на финальной стадии подачи заявки на регистрацию РИД, чтобы оставить подпись в заявочных документах. Согласование заявки на РИД происходит с помощью ИС по интернету. Современный интерфейс нагляден, снабжён поясняющими пометками, а потому не требует больших затрат ресурсов на освоение. Подавший запрос сотрудник имеет возможность отслеживать его статус и вносить изменения в соответствии с указаниями курирующего патентоведа. Патентовед получает уведомления о запросе, поданном сотрудником СФУ, проверяет его на корректность оформления и либо оставляет комментарий по доработке, либо продолжает с ним работу дальше. Разработанный модуль поддерживает масштабируемость, то есть не потеряет функционала при подключении к нему новых сотрудников СФУ. Также модуль поддерживает тиражируемость, то есть может быть адаптирован к использованию в других организациях в рамках развёртывания ИС РИД СФУ. Модуль можно совершенствовать по мере надобности благодаря использованию современных технологий при разработке.
Модуль информационной системы готов к полноценному использованию. Заложенная в основу информационной системы архитектура позволит в будущем эффективно развивать её, расширяя функционал и оптимизируя информационные процессы.