Разграничение прав доступа к оценкам для системы Tinkoff Quality Management

Старкова Елена Анатольевна

Аннотация


Целью дипломной работы является разграничение прав доступа к оценкам с учетом доступа пользователя к оценочной форме системы анализа качества обслуживания клиентов Tinkoff Quality Management.
В соответствие с данной целью в работе решаются следующие задачи:
1. Анализ предметной области и функциональных требований;
2. Изучение стека технологий проекта;
3. Выбор инструментов для реализации необходимого функционала;
4. Проектирование программной архитектуры разграничения прав доступа к оценкам;
5. Внедрение разграничения прав доступа к оценкам на основе доступа к оценочной форме.
При решении задач и написании работы были использованы существующая система разграничения доступа к папкам и инструменты
текущего технологического стека системы Tinkoff Quality Management:
платформа .NET 5, язык C#, фреймворк ASP.NET Core, СУБД PostgreSQL,
фреймворк Entity Framework Core, брокер сообщений RabbitMQ.
В результате спроектировано и внедрено полностью работоспособное
решение по разграничению прав доступа к оценкам, которое успешно
используют пользователи системы Tinkoff Quality Management. Решение
может быть применено в других частях системы, в которых требуется
разграничение доступа на основе пользовательских списков доступа