Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Работа Анализа Работы.pdf
Скачиваний:
4
Добавлен:
21.06.2025
Размер:
1.2 Mб
Скачать

2 ПРОЕКТНЫЙ РАЗДЕЛ

2.1 Техническое обеспечение подсистемы

Минимальные системные требования:

Процессор: 1,6 ГГц, 2-ядерный CPU достаточен для однопоточной и лёгкой многопоточной обработки.

Оперативная память: 4 ГБ (2 ГБ для 32-битных систем) обеспечивает базовый уровень работы приложений.

Накопитель: минимум 4 ГБ свободного дискового пространства на HDD – места хватит для установки и работы без свопинга.

Дисплей: разрешение 1280×768 позволяет корректно отображать интерфейс без масштабирования.

Скорость: Fast Ethernet (100 Мбит/с) обеспечивает передачу необходимого объёма данных для обмена между подсистемами.

Кабель и оборудование: UTP Cat5e поддерживает 100 Мбит/с на расстояниях до 100 м (совместимость с Cat6 и выше).

Рекомендуемые системные требования:

Процессор: 2,0 ГГц или выше, минимум 2 ядра; рекомендовано 4- ядерное решение для параллельных операций и обновлений подсистемы.

Оперативная память: 8 ГБ для комфортного многозадачного режима и кэширования данных.

Накопитель: SSD объёмом от 256 ГБ для высокой скорости доступа к файлам и быстрой загрузки системы (до 250 МБ/с чтения против 1,7 МБ/с у HDD).

Дисплей: Full HD (1920×1080) – оптимальное разрешение для продуктивной работы с документами и UI без артефактов масштабирования.

Скорость: Gigabit Ethernet (1 Гбит/с) для быстрого обмена данными и масштабируемости при увеличении нагрузки.

22

Кабель и оборудование: Cat6a обеспечивает до 10 Гбит/с на расстоянии до 100 м, снижая помехи и улучшая надёжность сети.

Обоснование требований:

Производительность и масштабируемость. Минимальные параметры основаны на требованиях офисных приложений, что гарантирует работу интерфейса и легковесной логики без задержек Поддержка Microsoft, а рекомендации учитывают возможное расширение функциональности и рост объёмов обрабатываемых данных.

Скорость загрузки и отклика. Переход на SSD значительно сокращает время доступа к файлам и свопу, а увеличение RAM и CPU-частоты — время обработки запросов.

Надёжность сети. С внедрением Gigabit Ethernet и Cat6a достигается устойчивость к помехам и возможность работы с высокими объёмами трафика при развитии системы.

Минимальная конфигурация (2-ядерный CPU 1,6 ГГц, 4 ГБ RAM, HDD 4 ГБ, 100 Мбит/с, 1280×768) гарантирует корректную работу разработанной подсистемы в узком профиле задач. Рекомендуемые характеристики (CPU ≥ 2 ГГц, 8 ГБ RAM, SSD ≥ 256 ГБ, Gigabit Ethernet, Full HD) обеспечивают запас ресурсов для обновлений, плавный UX и возможность расширения функционала без замены оборудования в ближайшей перспективе.

2.2 Программное обеспечение подсистемы

Минимальные требования:

Windows 10 Pro (64-bit) — покрывает 58,7 % корпоративных ПК и поддерживает все необходимые фреймворки и среды разработки.

Microsoft SQL Server — необходимые для работы LMS Moodle, которая может выступать фронтендом курса.

Python 3.9+ — базовая среда для Jupyter Notebook и скриптов анализа; требуется минимум 4 GB RAM и 1 CPU-ядро.

23

Java 11 (OpenJDK) — для Apache Spark и возможных сервисов ETL; кроссплатформенная поддержка на Windows/Linux/macOS.

R 4.1+ — для визуализации и статистического анализа; зависит от системных библиотек (libcurl, libxml2 и др.).

Драйверы GPU: максимально свежие (NVIDIA/AMD) для WebGLвизуализаций и ускорения рендеринга больших графиков.

Рекомендуемые требования:

Windows 11 Pro (64-bit) с TPM 2.0 и Secure Boot для повышения безопасности данных.

PHP 8.3+ + PostgreSQL 15 — расширенные возможности работы с JSON-документами и параллельными запросами.

Python 3.10.11 — содержит оптимизации и улучшенную типизацию для разработки учебных примеров на больших данных

Java 17 (LTS) — долгосрочная поддержка, актуальна для Spark 3.5+ и Hadoop 3.4.

R 4.3+ — свежие пакеты визуализации (ggplot2, plotly) и статистики. GPU-драйверы: WDDM 3.0+ (Windows) или последние open-source-

драйверы (Linux) для WebGL и CUDA (для optional Deep Learning). Обоснование:

Совместимость и поддержка. Выбранные минимальные версии ОС покрывают подавляющее большинство корпоративных клиентов, а рекомендуемые — обеспечивают обновлённые LTS-пакеты с длительными сроками поддержки.

Производительность среды выполнения. Python 3.10 и Java 17 дают заметный прирост по сравнению со старыми версиями, снижая время выполнения учебных скриптов на 10–15 %.

Безопасность. Windows 11 с TPM 2.0 и Secure Boot предотвращает несанкционированные вмешательства, а современные версии PHP и СУБД устраняют известные уязвимости.

24