- •Содержание
- •1 Назначение системы
- •1.1 Область применения
- •1.2 Краткое описание возможностей
- •2.2 Программные и аппаратные требования к системе
- •3 Подготовка системы к работе
- •3.1 Состав и содержание дистрибутивного носителя данных
- •4.2 Описание операций технологического процесса обработки данных, необходимых для выполнения задач
- •5 Аварийные ситуации
- •6 Рекомендации по освоению
2.2 Программные и аппаратные требования к системе
Для работы приложения «Сортировка расчёской» необходимы аппаратные средства, представленные в таблице 2.1.
Таблица 2.1 - Необходимые аппаратные средства
Наименование |
Требования |
ЭВМ |
Персональный компьютер (ПК) или ноутбук |
Процессор |
Любая современная архитектура x86/x64 (Intel/AMD), частота ≥ 1.8 ГГц |
Оперативная память |
Не менее 4 Гб |
Хранилище данных |
SSD или HDD с свободным местом ≥ 500 МБ для установки и файлов БД |
Периферийные устройства |
Клавиатура, мышь, монитор |
Источник питания |
Стационарное питание или аккумулятор |
Для работы приложения «Сортировка расчёской» необходимы системы, представленные в таблице 2.2.
Таблица 2.2 - Необходимые системы
Наименование |
Версия |
Количество |
Операционная система |
Microsoft Windows 10 (64-bit) |
1 |
Платформа .NET |
.NET Framework 6.0.0 |
1 |
Среда разработки для модификации |
Visual Studio 2022 Community или выше |
1 |
СУБД |
SQLite v3 |
1 |
Антивирусное ПО |
Windows Defender или иное актуальное |
1 |
3 Подготовка системы к работе
3.1 Состав и содержание дистрибутивного носителя данных
Дистрибутив приложения содержит следующие файлы:
SortirovkaRascheska.exe — исполняемый файл главного приложения.
sortirovka.db — файл базы данных SQLite (создаётся автоматически при первом запуске).
Папка Logs — для хранения журналов ошибок (создаётся автоматически).
Файлы .dll — библиотеки .NET Framework, необходимые для запуска.
Файл README.txt — краткая справка по установке и запуску.
Все файлы находятся в одной папке. Их не требуется перемещать и переименовывайте вручную.
3.2 Порядок загрузки данных и программ
Порядок запуска программ:
Запускается графический модуль
При первом запуске программа:
Автоматически создаст файл базы данных sortirovka.db.
Создаст папку Logs для журналирования ошибок.
Откроет окно регистрации/авторизации.
Программа попытается установить связь с БД и предоставит ответ пользователю.
3.3 Порядок проверки работоспособности
Приложение имеет встроенный модуль проверки работоспособности:
При запуске система автоматически проверяет наличие:
Файла базы данных (sortirovka.db).
Прав доступа к папке приложения.
Корректной работы механизма хэширования MD5.
Если возникает ошибка (например, нет прав на запись), вы получите сообщение об ошибке.
4 ОПИСАНИЕ ОПЕРАЦИЙ
4.1 Выполняемые функции и задачи
Список выполняемых функций и задач для авторизованного пользователя представлены в таблице 4.1.
Таблица 4.1 - Список выполняемых функций и задач
Функция |
Описание |
Регистрация |
Создание новой учётной записи |
Авторизация |
Вход в систему по ранее созданному логину и паролю |
Ввод массива |
Ввод числа через пробел или запятую |
Сортировка |
Запуск алгоритма «расчёска» |
Просмотр истории |
Просмотр всех предыдущих сортировок, с параметрами: исходный массив, результат, время, перестановки. |
Очистка истории |
Удаление всей истории сортировок |
Выход |
Завершение сессии пользователя |
