Программно-информационная система "Абитуриент"
Цели и задачи
Цель проекта
Задачи
Актуальность
Актуальность работы обусловлена следующими факторами
Технологии
Frontend
Архитектура
Контекстная диаграмма
Диаграмма вариантов использования Parser
Диаграмма вариантов использования
Структура базы данных
Логика
Этап 1: Академический показатель
Этап 2: Семантическая близость
Этап 3: Генеративная модель
Экраны приложения
Страница регистрации
Страница входа
Страница профиля
Страница Просмотра истории
Страница Избранное
Страница рекомендаций
Визуализация Статистики
Спасибо За Внимание
1.32M

Диплом_презентация

1. Программно-информационная система "Абитуриент"

П РО Г РА М М Н О - И Н Ф О РМ А Ц И О Н Н А Я
СИСТЕМА "АБИТУРИЕНТ"
ДОКЛАДЧИК: СТУДЕНТ ГРУППЫ ПИР-221
МОСКАЛЁВ ДАНИИЛ ДМИТРИЕВИЧ
РУКОВОДИТЕЛЬ: МИСНИК А. Е.

2. Цели и задачи

ЦЕЛИ И
ЗА ДАЧИ

3. Цель проекта

ЦЕЛЬ ПРОЕКТА
• Целью является проектирование и разработка архитектуры веб-приложения
«Информационной системы “Абитуриент”». Разрабатываемая система предназначена
для помощи абитуриентам в выборе университета и специальности путем анализа
введённых пользователем данных, таких как предметы экзаменов, баллы, интересы и
желаемый город обучения.

4. Задачи

ЗАДАЧИ
• Разработка Парсера
• Разработка удобного интерфейса сайта;
• Внедрение алгоритмов анализа данных и машинного обучения для точного результата;
• Улучшение пользовательского опыта за счет персонализированного контент;

5. Актуальность

АКТУАЛЬНОСТЬ

6. Актуальность работы обусловлена следующими факторами

АКТУАЛЬНОСТЬ РАБОТЫ ОБУСЛОВЛЕНА
СЛЕДУЮЩИМИ ФАКТОРАМИ
• Высокие временные затраты. Поиск информации о требованиях к поступлению, перечне
экзаменов, проходных баллах и условиях обучения требует значительного количества
времени и усилий, особенно при сравнении нескольких образовательных программ.
• Разрозненность данных. Информация о вузах и направлениях подготовки размещена на
различных ресурсах и часто представлена в несистематизированном виде, что затрудняет её
анализ, сравнение и принятие обоснованного решения.
• Отсутствия инструментов, позволяющих учитывать индивидуальные предпочтения и
интересы при выборе образовательной траектории. В большинстве случаев выбор
осуществляется на основе ограниченного набора параметров, без глубокого анализа
соответствия интересов пользователя содержанию образовательных программ.

7. Технологии

ТЕХНОЛОГИИ

8. Frontend

FRONTEND
Backend
Data
layer
React + Vite
Python + FastAPI
PostgreSQL
• Лендинг,
авторизация
• REST API
• Личный кабинет
• ИИ-Модель
Информация о вузах
Информация о
специальностях
UUID-ключи
• Кэш
• Панель
аналитики
Parse
r Scrapy
Актуальная информация о университетах

9. Архитектура

АРХИТЕКТУРА

10. Контекстная диаграмма

КОНТЕКСТНАЯ ДИАГРАММА
Избранные университеты
Абитуриент
Результат ранжированной
информации
Данные абитуриента
Ранжированные данные
LLM
Информационноаналитическая
система
"Абитуриент"
История поисков
Данные о специальностях, проходных баллах прошлых лет и
количестве бюджетных мест
Сайты
университетов

11. Диаграмма вариантов использования Parser

ДИАГРАММА ВАРИАНТОВ
ИСПОЛЬЗОВАНИЯ PARSER

12. Диаграмма вариантов использования

ДИАГРАММА ВАРИАНТОВ
ИСПОЛЬЗОВАНИЯ

13. Структура базы данных

СТРУКТУРА БАЗЫ ДАННЫХ

14. Логика

ЛОГИКА

15. Этап 1: Академический показатель

ЭТАП 1: АКАДЕМИЧЕСКИЙ
ПОКАЗАТЕЛЬ
Вычисление разницы между баллом абитуриента и проходным порогом специальности:
Δ
English     Русский Правила