Details
| Title | Разработка автоматизированных диалоговых процедур для обоснования направлений развития IT-компании: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Development of automated dialog procedures for directions of IT company development |
|---|---|
| Creators | Пеутина Вероника Игоревна |
| Scientific adviser | Волкова Виолетта Николаевна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | автоматизированная диалоговая процедура анализа целей и функций ; методы организации сложных экспертиз ; оценка влияния факторов ; automated dialog procedure for goal and function analysis ; methods for organizing complex expert evaluations ; assassment of factor influence |
| 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-398 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\40241 |
| 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 |
Данная работа посвящена анализу IT-компании и разработке автоматизированных диалоговых процедур. Задачи, которые решались в ходе исследования: 1) Анализ IT-компании, выявление экспертов и разработка критериев к АДП. 2) Обоснование выбора методов анализа и структуризации целей и функций и методов организации сложных экспертиз. 3) Разработка приложения. В результате была проанализирована IT-компания, выделены эксперты, найдены подходящие компании методы анализа и структуризации целей и функций и методы оценки влияния факторов. Разработано web-приложение, реализующее автоматизированную диалоговую процедуру анализа целей и функций и диалоговую процедуру оценки влияния факторов. Для достижения данных результатов в работе были использованы следующие информационные технологии: языки программирования: Python, JavaScript, фреймворк FastApi, язык разметки HTML, CSS, библиотека Cytoscape.js, среды разработки PyCharm и WebStorm, система контроля версий GitHub, облачный сервис для развертывания OnRender.
This work is developed to the analysis of the IT company and development of automated dialog procedures. The research set the following goals: 1) Analysis of the IT company, identification of experts, development of criteria for app. 2) Justification of the choice of methods for analyzing and structuring goals and functions, as well as methods for organizing complex expert evaluations. 3) Development of an app. As a result of the work, the IT company was analyzed, experts were identified, and appropriate methods for analyzing and structuring goals and functions, as well as methods for assembling factors influence, were selected. A web application was developed that implements an automated dialog procedure for assessing factor influence. To achieve these results, the following information technologies were used: programming languages Python and JavaScript; the FastAPI framework; HTML and CSS markup languages; the Cytoscape.js library; the PyCharm and WebStorm integrated development environments; the GitHub version control system; the OnRender cloud development service.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
- СОДЕРЖАНИЕ
- ВВЕДЕНИЕ
- ГЛАВА 1 АНАЛИЗ ОСОБЕННОСТЕЙ УПРАВЛЕНИЯ РАЗВИТИЕМ IT-КОМПАНИИ
- 1.1Анализ IT-компании и внешней среды
- 1.2 Анализ организационной структуры компании
- 1.3 Выделение экспертов и их роль в процессе формирования целей
- ГЛАВА 2 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ АВТОМАТИЗИРОВАННЫХ ДИАЛОГОВЫХ ПРОЦЕДУР АНАЛИЗА ЦЕЛЕЙ И ФУНКЦИЙ
- 2.1 Теоретические аспекты АДПАЦФ
- 2.2 Связь АДПАЦФ с методами организации сложных экспертиз
- 2.3 Аналоги и существующие подходы к поддержке принятия решений при анализе целей и функций
- 2.4 Требования к системе поддержки принятия решений
- ГЛАВА 3 ПРИНЦИПЫ МЕТОДА АДПАЦФ И АЛГОРИТМ
- 3.1 Формальная модель структуризации целей и функций
- 3.2 Комбинаторная природа структуризации и обоснование необходимости диалогового режима
- 3.3 Алгоритм АДПАЦФ
- ГЛАВА 4 МЕТОД ОРГАНИЗАЦИИ СЛОЖНЫХ ЭКСПЕРТИЗ ПРИ ОЦЕНКЕ СТЕПЕНИ ВЛИЯНИЯ ФАКТОРОВ
- 4.1 Постановка задачи оценки факторов
- 4.2 Функции, автоматизируемые системой и остающиеся за экспертом
- ГЛАВА 5 ОПИСАНИЕ РЕАЛИЗАЦИИ
- 5.1 Архитектура программной реализации системы
- 5.2 Технологии, использованные в реализации
- 5.3 Реализация АДПАЦФ и АДП ОСЭ
- 5.4 Структуры данных и таблицы БД
- 5.5 Описание файлов, классов и функций
- 5.5.1 Class GoalNode
- 5.5.2 DialogState
- 5.5.3 API
- 5.5.4 Class DialogResponse
- 5.5.5 Class AnswerRequest
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ А ADPACF.PY
- ПРИЛОЖЕНИЕ Б ADPOSE.PY
Access count: 0
Last 30 days: 0