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
Read
Internet Authorized users SPbPU
Read
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

Detailed usage statistics