Скачиваний:
0
Добавлен:
14.10.2025
Размер:
42.66 Кб
Скачать

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 Порядок загрузки данных и программ

Порядок запуска программ:

  1. Запускается графический модуль

  2. При первом запуске программа:

    • Автоматически создаст файл базы данных sortirovka.db.

    • Создаст папку Logs для журналирования ошибок.

    • Откроет окно регистрации/авторизации.

  3. Программа попытается установить связь с БД и предоставит ответ пользователю.

3.3 Порядок проверки работоспособности

Приложение имеет встроенный модуль проверки работоспособности:

  • При запуске система автоматически проверяет наличие:

    • Файла базы данных (sortirovka.db).

    • Прав доступа к папке приложения.

    • Корректной работы механизма хэширования MD5.

  • Если возникает ошибка (например, нет прав на запись), вы получите сообщение об ошибке.

4 ОПИСАНИЕ ОПЕРАЦИЙ

4.1 Выполняемые функции и задачи

Список выполняемых функций и задач для авторизованного пользователя представлены в таблице 4.1.

Таблица 4.1 - Список выполняемых функций и задач

Функция

Описание

Регистрация

Создание новой учётной записи

Авторизация

Вход в систему по ранее созданному логину и паролю

Ввод массива

Ввод числа через пробел или запятую

Сортировка

Запуск алгоритма «расчёска»

Просмотр истории

Просмотр всех предыдущих сортировок, с параметрами: исходный массив, результат, время, перестановки.

Очистка истории

Удаление всей истории сортировок

Выход

Завершение сессии пользователя

Соседние файлы в папке Экзамен