Details
| Title | Модуль поддержки принятия решений при определении приоритетов запросов пользователей на изменение программного обеспечения: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Decision support module taking into account the priorities of user requests for software changes |
|---|---|
| Creators | Сильченко Евгения Владимировна |
| Scientific adviser | Черненькая Людмила Васильевна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | приоритезация запросов ; поддержка принятия решений ; многокритериальный анализ ; планирование разработки ; request prioritization ; decision support ; multi-criteria analysis ; planning development |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.02 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-564 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\40359 |
| Record create date | 4/20/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена разработки и проверке метода поддержки принятия решения при определении запросов пользователей. Задачи, которые решались в ходе исследования: Анализ текущих подходов к приоритезации запросов. Выявление критериев оценки запросов на основе работы конкретной компании. Реализация программного инструмента-прототипа для проведения проверки на реальных данных. Работа проведена на базе ООО «Реновацио Софт», где собиралась часть данных для оценки в виде списков запросов за ограниченный период. Этап проверки включал в себя сравнение результатов работы текущего метода оценки запросов командой аналитики с работой метода, учитывая критерии обоснованности оценки и временные затраты на приоритезацию. В результате работы была получена готовая основа для поддержки принятия решения в команде, которую можно будет внедрять в работу как других продуктов, так и в интерфейс системы управления проектом компании. Достижения данных результатов в работе были использованы следующие информационные технологии, в том числе программное обеспечение, облачные сервисы, базы данных: язык программирования Python, среда разработки Google Colab, табличный сервис Google Sheets.
This work is devoted to the development and practical methods of decision support for user requests. The tasks solved during the research: Analysis of current approaches to request prioritization. Identification of specific results based on the work of a particular company. Implementation of a software prototype tool for conducting individual data checks. The work was carried out at Renovatio Soft LLC, where some of the data for evaluations were collected in the form of video lists of requests over a limited period. This verification method in its own method of comparing results works with a real method of evaluating a request of one analytical method, tracks the criteria for the validity of assessments and the time spent on prioritization. As a result of the work, a ready-made basis for decision support in the group was obtained, which can be integrated into the work of both other products and the companys project management system interface. The following information technologies, including software, cloud services, and databases, were used to obtain the results: Python programming language, Google Colab development environment, Google Sheets spreadsheet service.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
- СОДЕРЖАНИЕ
- ВВЕДЕНИЕ
- ГЛАВА 1 ТЕОРЕТИЧЕСКАЯ ОСНОВА МЕТОДА ПРИОРИТИЗАЦИИ ЗАПРОСОВ ПОЛЬЗОВАТЕЛЕЙ
- 1.1Роль запросов пользователей в процессе разработки программного обеспечения
- 1.3 Обзор существующих подходов и методик приоритизации
- 1.3.1 Качественные методы и экспертные оценки
- 1.3.2 Числовые модели приоритизации
- 1.3.3 Классические подходы СППР и многокритериционная оптимизация
- 1.4 Выводы по первой главе
- ГЛАВА 2 МАТЕМАТИЧЕСКАЯ ОСНОВА МЕТОДА ПРИОРИТИЗАЦИИ ЗАПРОСОВ ПОЛЬЗОВАТЕЛЕЙ
- 2.1Анализ работы с запросами в компании ООО «Реновацио Софт»
- 2.2Формирование математической основы для приоритезации запросов
- 2.2.1Формирование множества запросов
- 2.2.2Определение критериев приоритезации
- 2.2.3Нормализация критериев приоритезации
- 2.2.4Формула показателя приоритета
- 2.2.5Учет ограничений и зависимости запросов при создании плана на реализацию
- 2.3Выводы по второй главе
- ГЛАВА 3 ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ МЕТОДА ПРИОРИТИЗАЦИИ ЗАПРОСОВ ПОЛЬЗОВАТЕЛЕЙ
- 3.1Выбор инструментов и среды для реализации
- 3.2Подготовка и обработка выгружаемых данных
- 3.3Алгоритм расчета приоритетов
- 3.4Проведение экспериментальной проверки
- 3.5Возможности применения и будущее развитие метода
- 3.6Выводы по третьей главе
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ КОД ПРОГРАММЫ
Access count: 0
Last 30 days: 0