Информация, необходимая для установки и эксплуатации программного обеспечения
Введение
Документ содержит описание основных функциональных характеристик Системы ДелайКурс для создания корпоративного обучения, а также информацию, необходимую для его установки и эксплуатации.
1. Назначение программного обеспечения
Программа предназначена для применения в сфере дистанционного образования любых категорий пользователей, в том числе корпоративном обучении, подборе и адаптации персонала. Программа поддерживает две функциональные роли: администратор, пользователь. Роль администратора обеспечивает возможность управление пользователями и сервисами. Интерфейс программы ориентирован на максимально полное упрощение процесса создания обучения, вывода и ввода текстовых данных, проверочных заданий, файлов jpg., png. и др.
1.1. Основные процессы, автоматизируемые Системой
Создание тестирования
Аттестация персонала
Онлайн-обучение
1.2. Свойства системы
Система ДелайКурс имеет клиент-серверную сервис-ориентированную архитектуру, набор сервисов обеспечивает поддержку всех функций, требуемых для интеграции с другими системами.
Тип реализуемых ЭВМ: IBM PC-совместимый ПК ОС: Сервер устанавливается на ОС-Linux Конечный пользователь может использовать любую ОС. Язык программирования: Java Script, Python, HTML, CSS База данных: PostgraSQL
Дистрибуция системы осуществляется по SaaS-модели.
1.3. Архитектура Системы
Рисунок 1. Архитектура системы ДелайКурс
2. Информация, необходимая для установки и эксплуатации программного обеспечения
2.1. Требования к аппаратным средствам
Процессор 4 х 3.3 ГГц
Оперативная память 8 ГБ
NVMe 100 ГБ
Интернет 200 Мбит/сек
2.2. Программное окружение
Для функционирования программного обеспечения требуется установка:
Операционная система Ubuntu Server 20.04
СУБД PostgreSQL
Веб-сервер Nginx
Интерпретатор Python3
2.3. Требования к браузерам
Рекомендуется использовать браузеры последних версий: Internet Edge, последние версии Mozilla FireFox, Google Chrome, Yandex. Браузер