474.03K

Петя

1.

TELEGRAM БОТ ДЛЯ ПРОВЕРКИ И
ОЦЕНКИ СЛОЖНОСТИ ПАРОЛЕЙ
ВЫПОЛНИЛ: ФАМИЛИЯ ИМЯ ОТЧЕСТВО,
УЧЕНИК 10 «И» КЛАССА ГБОУ «ШКОЛА № »
РУКОВОДИТЕЛЬ: АНДРИЕВСКАЯ НАТАЛИЯ КЛИМОВНА

2.

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

3.

Цель проекта
Цель проекта – разработка и создание telegram-бота для
проверки и оценки сложности паролей.
Задачи проекта
В данном проекте решены следующие задачи:
• Подбор критериев сложности и надёжности паролей;
• Разработка алгоритма проверки пароля на основании
выбранных критериев;
• Внедрение разработанного алгоритма в telegram-бота;
• Тестирование и запуск бота;
3

4.

РАЗРАБОТКА ПРОДУКТА
• В качестве языка программирования для разработки алгоритма и системы в целом
был выбран Python и его библиотеки(тут напиши или придумай библиотеки import). Эти
библиотеки и функции языка позволили реализовать проект в полном объёме.
• Для реализации функционала telegram-бота использовалась библиотека telebot с
использование telegram API. Она позволяет программно создать бота и внедрить в
него разработанный алгоритм.
• Telegram API основывается на протоколе HTTP и использует его правила
взаимодействия между сервером и платформой telegram
• Использование telegram-бота и telegram как площадки для размещения проекта
позволяет убрать временные затраты на разработку графического интерфейса,
например web сайта для внедрения туда алгоритма и финансовые затраты на хостинг
или облачный сервер.
4

5.

ЗАКЛЮЧЕНИЕ
• Использование разработанной программы для агентств недвижимости
позволит:
• увеличить количество заключаемых сделок за счет информационно-технической
поддержки процесса обслуживания;
• повысить удовлетворенность клиентов за счет персонализированного обслуживания
и более слаженной работы компании, что влечет за собой увеличение доли клиентов,
пришедших по рекомендации;
• измерить эффективность и качество работы сотрудников, отделов и компании в
целом за счет наличия полных и актуальных данных об их деятельности;
• контролировать работу каждого отдельного риэлтора, в том числе его сделки, их
состояние и денежные потоки по ним;
• уменьшить потери клиентов на этапе первичного обращения;
• снизить зависимость компании от конкретного сотрудника и поддерживать высокий
уровень обслуживания даже при выполнении работ менее квалифицированными
специалистами.
5

6.

СПАСИБО ЗА ВНИМАНИЕ!
6
English     Русский Rules