Реферат: Система дистанционного обучения

o Курсы обучения[]

- Добавить курс обучения [Тьюторы, Администраторы]

- Поиск курсов обучения [Преподаватели, Тьюторы, Администраторы, Студенты]

o Учебные группы [Преподаватели, Тьюторы, Администраторы]

- Добавить группу [Тьюторы, Администраторы]

- Поиск групп [Преподаватели, Тьюторы, Администраторы]

o Учебные курсы [Преподаватели, Тьюторы, Администраторы]

- Добавить курс [Преподаватели, Тьюторы, Администраторы]

- Поиск курсов [Преподаватели, Тьюторы, Администраторы]

o Учебные программы [Преподаватели, Тьюторы, Администраторы]

- Добавить программу [Тьюторы, Администраторы]

- Поиск программ [Преподаватели, Тьюторы, Администраторы]

· Общение [Все]

o Форумы [Все]

o Сообщения [Все]

- Создать [Все]

В случае поступления запроса на запуск курса «WEB-ПОРТАЛ СДО» передает курс «Программе Запуска Курсов». Программа запуска курсов создает кадры курса и с помощью ActiveX курс внедряется в HTML страницу. По окончании курса программа запуска обучающих курсов передает выходную структуру «WEB-ПОРТАЛУ СДО», «WEB-ПОРТАЛ СДО» дополняет структуру такими данными как дата, идентификатор пользователя и передает «Серверу Статистики», «Сервер Статистики» обрабатывает информацию в структуре и заносит в БД.

Выбрано WEB-решение в связи с тем, что это позволит использовать СДО в сети INTERNET и локальной вычислительной сети, обеспечит универсальность. Варианты эксплуатации «Системы Дистанционного Обучения» представлены на рисунке:

Все компоненты «СИСТЕМЫ ДИСТАНЦИОННОГО ОБУЧЕНИЯ» могут располагаться на одном компьютере, который будет выполнять все функции СДО.

Интерфейс пользователя WEB-портала СДО должен быть полностью настраиваемым, с возможностью изменения под нужду организации-заказчика.

МЕТОДЫ ТЕСТИРОВАНИЯ И ОТЛАДКИ

Все модули системы должны быть разбиты на библиотеки, вмещающие объекты по какому-то признаку. Это упростит процесс обновления системы.

При тестировании желательно использование специализированный программ, упрощающих процесс выявления ошибок и сам процесс тестирования.

Тестирование системы уже проводится на стадии проектирования (выявления ошибок проектирования) в этом помогают диаграммы UML, предназначенные для построения объектной модели системы.

Стадия разработки так же сопровождается тестированием. В этом помогают принципы объектно-ориентированного программирования, т.е. каждый класс проверяется на корректность работы. Это тестирование проводится как программистом, так и тестером.

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

· Функционирование системы с точки зрения выполняемых функций

· Реакцию системы на заведомо некорректные данные.

· Реакцию системы на некорректные действия пользователя

· Обеспечивает ли система достаточный уровень безопасности

К-во Просмотров: 569
Бесплатно скачать Реферат: Система дистанционного обучения