3.06M
Categories: programmingprogramming softwaresoftware

Промежуточные итоги поставленных целей. ТУСУР

1.

Промежуточные итоги
поставленных целей

2.

Цель 1: создание
программы-установщика
22.12.2023

3.

ЗАДАЧИ И ИХ СРОКИ
База
программы
Создание функционала для
ранней стадии/версии
(01.12.23)
Улучшение функционала,
подготовка к релизу2
(01.01.24)
Взаимодействие
пользователя
Поиск на наличие
ошибок/неисправностей,
исправление ошибок для
будущего улучшения
функционала (16.12.23)
Финальное испытание
тестировщиками3 (30.01.24)
Создание второстепенного
функционала для
упрощения задач (18.01.24)
Репозиторий1 – место хранения, “страничка” программы.
Релиз2 – публикация чего-либо, в версии, пригодной для
использования.
Тестировщик3 – человек, который проверяет, как работает
программа или приложение.
Репозиторий1
программы
Создание документации
по использованию
(15.12.23)
Публикация в общий
доступ, поддержка,
обновления через
платформу Github
(01.02.24)
3

4.

РЕЛИЗ-ВЕРСИЯ ПРОГРАММЫ
На релизе программа умеет делать большинство “сложных” или
“долгих” задач:
Скачивание, распаковка,
редактирование,
установка/перемещение
необходимых файлов
Проверка на наличие/отсутствие
необходимого ПО/драйверов для работы
Проверка на правильности
выполненной работы. Программа
проверяет сама себя и
уведомляет и результатах
Сообщение о необходимости обновить программу,
недостающих файлах и прочего
4

5.

АНАЛИЗ
В процессе разработки было выявлено много недочетов,
придуманы новые идеи, некоторые до сих пор не в релизе.
Была решена проблема из-за
которой файлы после
скачивания были “битыми”
Были решены все возможные
случаи неправильного процесса
распаковки, редактирования,
установки/перемещения файлов
Были доработаны методы
проверок
НЕ была решена проблема с
очисткой “устаревшего” кэша
программы, который создается
для быстродействия.
НЕ была реализована идея с
автоматическим обновлением
программы.
5

6.

Цель 2: создание бота в
Discord
22.12.2023

7.

ЗАДАЧИ И ИХ СРОКИ
Модификация
бота
Знания для
работы
Создание первой версии
бота (01.12.23)
Изучение API для создания
бота (15.03.24)
Оптимизация, в случае
неудачного стресс-теста
(20.01.24)
Изучение библиотек для
создания бота (15.03.24)
Добавление второстепенных
возможностей бота
(30.01.24)
Хостинг1 – чаще всего сервер/компьютер, который работает 24/7,
чтобы поддерживать работу чего-либо.
Работа с
ботом
Проверка
работоспособности на
пустой “базе” (01.12.23)
Тестирование, стресстест хостинга1 (01.01.24)
Публикация в общий
доступ с возможностью
приглашения на любой
сервер (01.02.24)
7

8.

РЕЛИЗ-ВЕРСИЯ БОТА
На релизе бот способен выполнять самые полезные и вовсе не
полезные запросы пользователей:
Модерация сообщества,
взаимодействие с сервером,
управление пользователями и
взаимодействие с ними
Самостоятельное обновление,
самостоятельное решение в случае ошибки по
системной части
Выполняет самые нестандартные
задачи: решит пример, найдет
информацию/видео/трек,
поздравит пользователя в его
день рождения
Автоматические сценарии при действиях
пользователей, например, присоединение к
серверу
8

9.

АНАЛИЗ
Работы над ботом не остановлены, пользователи
периодически предлагают свои идеи для реализации
Была решена из-за которой бот
сталкивался с ошибкой
воспроизведения любого медиа
Были решены все возможные
проблемы связанные с
невозможностью взаимодействия
с пользователями
НЕ была решена проблема с
правами доступа разработчика,
которые позволяют людям,
помимо владельца, работать над
системными параметрами бота
9

10.

СПАСИБО
ЗА ВНИМАНИЕ!
e-mail: [email protected]
Github: Rockstar234
tusur.ru
English     Русский Rules