Виртуальная школьная библиотека
Проблемы учебников
Изучение теоретической части
Создание цифровой библиотеки
Написание кода бота
Перспективы развития
Прочие проблемы и возможные решения
Ссылки
303.06K

ВШБ

1. Виртуальная школьная библиотека

ВИРТУАЛЬНАЯ
ШКОЛЬНАЯ БИБЛИОТЕКА
Выполнили:
ученики 11 «А» класса
Есырев Игнат
Девянин Егор

2. Проблемы учебников

Скриншот статьи на dzen.ru (6 сентября 2023)
Скриншот статьи на fontanka.ru (28 апреля 2025)
Данная проблема актуальна и сейчас,
несмотря на использование новых учебников,
так как не для всех предметов они были
созданы и введены.

3. Изучение теоретической части

Что такое чат-бот?
Как его запрограммировать?
Что такое каталог?
Чат-бот — это виртуальный сервис, который
выполняет функцию онлайн-собеседника. В данном
случае он является удобным способом доставки
информации пользователю.
Способы программирования бота:
• Через BotFather — официальный инструмент
Telegram для создания ботов. Для дальнейшей
настройки бота используются языки
программирования (в нашем случае - python).
• Конструкторы ботов позволяют создавать
функциональных помощников без навыков
кодирования.
Каталог — это объект файловой системы,
содержащий список файлов и других каталогов.

4. Создание цифровой библиотеки

Структура поиска в боте
Меню
Справочны
й материал
Учебное
издание
Худ.
литература
Класс
Предмет
Предмет
Предмет
Экзаменационные
варианты
Реализация в Excel

5. Написание кода бота

Логика обработки запросов
Когда пользователь выбирает тип издания, бот
фильтрует каталог:
Логика кнопки “Назад”
Если пользователь нажимает “Назад”, бот смотрит
состояние из user_state:
• Если человек на уровне выбора предмета - вернёт
Когда выбирается предмет - фильтр усложняется:
в меню типов изданий
• Если в главном меню - просто перезапустит
интерфейс.
И затем бот отправляет каждую подходящую
книгу отдельным сообщением. После этого бот
возвращает пользователя к меню предметов можно выбирать снова.
Это делает навигацию предсказуемой и удобной.

6. Перспективы развития

Расширение библиотечного
фонда
Каталог учебников можно
пополнять, что позволяет в
дальнейшем закрыть все
возникающие потребности
участников учебного процесса.
Отслеживание количества физ.
копий в библиотеке
Можно добавить функцию
отслеживания количества учебников
в реальной школьной библиотеке,
что упросит работу библиотекаря и
даст возможность ученикам точно
знать, имеется ли нужная им книга в
физическом виде.

7. Прочие проблемы и возможные решения

Решения
Проблемы
• Устаревание учебных материалов
• Ограничения платформы в размере
файлов
• Регулярное обновление базы
данных
• Оптимизация файлов или перенос
на облачные хранилища с доступом
по ссылке

8. Ссылки

Статьи:
• https://dzen.ru/a/ZPiud7ZlbXapBpBv
• https://www.fontanka.ru/2025/04/28/75395798/
• https://umschool.net/journal/ege/luchshie-sborniki-i-posobiya-dlya-
podgoto/?ysclid=miqxxaxd5k96765993
English     Русский Правила