Similar presentations:
Разработка онлайн-консультанта по вопросам информационной безопасности
1. МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)
Авиационно-технологический колледж
ДИПЛОМНЫЙ ПРОЕКТ
Тема: «РАЗРАБОТКА ОНЛАЙН-КОНСУЛЬТАНТА ПО ВОПРОСАМ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ НА БАЗЕ ООО
«БИЗОН ЮГ» Г. РОСТОВ-НА-ДОНУ»
Специальность 09.02.07 Информационные системы и программирование
Обозначение ДП 09.02.07.540000.000
Группа ИСП9-К43
Обучающийся
Р.Р. Корольчук
Руководитель ДП преподаватель О.В. Захватова
2. Почему это важно?
• Сегодня практически каждая компания используетцифровые технологии. Вместе с этим растёт и количество
вопросов, связанных с информационной безопасностью.
• В крупных организациях сотрудники часто сталкиваются с
одними и теми же техническими трудностями: будь то
проблемы с программами, настройками, оборудованием
или безопасностью.
• Ответы на эти вопросы чаще всего приходят через службу
техподдержки, и это отнимает ресурсы, время и снижает
оперативность.
3. Цель и задачи:
• Цель проекта — сократить нагрузку на техническуюподдержку и ускорить решение типичных проблем с
помощью удобного цифрового помощника.
• Задача: создать приложение, которое будет быстро и
понятно давать ответы на типичные вопросы сотрудников, а
также содержать полезные рекомендации по
информационной безопасности.
4. Назначение приложения
Оно ориентировано на сотрудников службыбезопасности и смежных отделов,
использующих такие программы, как
Макроскоп, Outlook, DLP Стахановец, GLPI и
другие.
Приложение не требует установки и
работает прямо в Telegram.
5. ЛИЧНЫЙ ОПЫТ
6. Архитектура
7. Прототипирование Figma
8. Технологии
HTMLCSS
JavaScript
JSON
Инструмент для
Язык стилей,
Основной язык
Хранение данных
создания структуры
использовался для
Программирования,
сайта, описывает всё,
создания дизайн-
использовался для
что есть на странице:
дизайн-проекта
создания логики
– кнопки, поля ввода,
изображения и т.д.
приложения
9. Разделы приложения
10. Пример работы раздела
11. Деплой Netlify
Это платформа для современных вебразработчиков, упрощающая процесссоздания, развертывания и
масштабирования веб-сайтов и
приложений
12. Тестирование
№Название теста
Входные данные
Ожидаемый результат
Статус
1
Загрузка главной страницы
Запуск Mini App
Отображается интерфейс выбора раздела
Пройдено
2
Переход в раздел "Макроскоп"
Клик по разделу
Загружается список подотделов
Пройдено
3
Запрос к YaGPT
Ввод вопроса
Возврат корректного ответа
Пройдено
4
Открытие раздела "Камеры"
Клик по "Камеры"
Появляется список типовых проблем
Пройдено
5
Адаптация под мобильное устройство Открытие на смартфоне Интерфейс масштабируется под экран
Пройдено
6
Отсутствие подключения к интернету Отключение сети
Отображение офлайн-страницы или
предупреждение
Пройдено
7
Ошибочный JSON-файл
Вывод сообщения об ошибке загрузки
Пройдено
Повреждённый JSON
13. Экономическое обоснование проекта
Этап работыТрудозатраты (чел.-час.)
Средняя стоимость часа (руб.)
Итоговая стоимость (руб.)
Прототипирование (Figma)
25
800
20 000
Разработка (HTML, CSS, JS)
70
1000
70 000
Интеграция с Telegram Mini App
20
1200
24 000
Интеграция ИИ YaGPT Lite
30
1500
45 000
Тестирование (Jest, Selenium)
35
900
31 500
Развёртывание и
сопровождение
Итого:
15
800
12 000
195
-
202 500
Статья
Сумма
Оплата труда разработчика
60 000 ₽
Используемые технологии и инструменты
0₽
Прочие расходы
0₽
Итого:
60 000 ₽
14. Охрана труда и безопасность
Общие требования безопасности:Требования во время работы:
Разработка и тестирование программного обеспечения относятся к
категории работ с персональными электронно-вычислительными
машинами (ПЭВМ), то есть выполняются в офисных условиях.
Работать в хорошо освещённом помещении, избегать бликов на экране
монитора.
Работник должен быть ознакомлен с инструкцией по охране труда, пройти
вводный и первичный инструктаж на рабочем месте.
Соблюдать режим работы с компьютером: каждые 50–60 минут делать
перерыв на 5–10 минут (гимнастика для глаз, лёгкая разминка).
Запрещается выполнять работу в состоянии алкогольного или
наркотического опьянения, а также при недомогании.
Не перегружать электросеть подключением большого количества устройств
в одну розетку.
Все действия должны выполняться с соблюдением правил безопасной
работы с компьютером, соблюдением режима труда и отдыха.
Не допускать приёма пищи и напитков вблизи оборудования, чтобы
избежать короткого замыкания.
Соблюдать правила информационной безопасности: не допускать
несанкционированный доступ к коду, не передавать логины и пароли.
При выявлении неполадок или подозрительных сообщений немедленно
прекратить работу и сообщить ответственному лицу или IT-специалисту.
Требования перед началом работы:
Проверить исправность оборудования: монитора, системного блока,
клавиатуры, мыши и кабелей подключения.
Убедиться, что место работы чистое, проветренное, хорошо освещённое.
Установить монитор на безопасном расстоянии от глаз (60–70 см).
Настроить кресло и стол по росту — для правильной осанки и снижения
нагрузки на позвоночник
Проверить наличие заземления оборудования и целостность изоляции
проводов.
Подготовить программную среду и инструменты разработки, убедившись,
что они лицензионные и безопасны.
15. Заключение
• В итоге было создано полноценное приложение.Оно помогает:
• Сократить нагрузку на службу поддержки,
• Быстрее адаптировать новых сотрудников,
• Повысить уровень цифровой грамотности,
• Быстро находить решение типовых проблем.
16. МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)
Авиационно-технологический колледж
ДИПЛОМНЫЙ ПРОЕКТ
Тема: «РАЗРАБОТКА ОНЛАЙН-КОНСУЛЬТАНТА ПО ВОПРОСАМ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ НА БАЗЕ ООО
«БИЗОН ЮГ» Г. РОСТОВ-НА-ДОНУ»
Специальность 09.02.07 Информационные системы и программирование
Обозначение ДП 09.02.07.540000.000
Группа ИСП9-К43
Обучающийся
Р.Р. Корольчук
Руководитель ДП преподаватель О.В. Захватова
programming