Использование инстументов UML и шаблонов проектирования J2EE для построения систем дистанционного обучения

Использование инстументов UML и шаблонов проектирования J2EE для построения систем дистанционного обучения

Автор: Егоров, Ярослав Сергеевич

Шифр специальности: 05.13.18

Научная степень: Кандидатская

Год защиты: 2007

Место защиты: Москва

Количество страниц: 142 с. ил.

Артикул: 3372545

Автор: Егоров, Ярослав Сергеевич

Стоимость: 250 руб.

СОДЕРЖАНИЕ
Введение.
Решаемые проблемы
Обзор публикаций.
Содержание работы
Г лава 1. Архитектура систем управления обучением.
1.1 Обзор систем дистанционного обучения СДО
1.1.1 История появления и развития СДО
1Л .2 Обзор современных СДО.
1Л.З Сравнение СДО.
1.2 Инструментальные средства проектирования программного обеспечения
1.2.1 Определение программной архитектуры.
1.2.2 Средства описания программной архитектуры.
1.2.2.1 Архитектурные стили
1.2.2.2 Формальные методы моделирования
1.2.2.3 Языки описания архитектуры.
1.2.2.4 Средства визуального моделирования.
1.2.3 Унифицированный Язык Моделирования
1.2.3.1 Виды диаграмм
1.2.3.2 Диаграмма классов
1.2.3.3 Диаграмма вариантов использования
1.2.3.4 Диаграмма активностей
1.2.3.5 Диаграмма последовательности.
1.2.3.6 Диаграмма размещения.
1.2.3.7 Преимущества использования .
1.3 Многоуровневая архитектура клиентсерверных приложений
1.3.1 Уровни абстракции приложения
1.3.2 Типы клиснтсервсрмых приложений
1.3.3 Технологии реализации логических уровней
Глава 2. Решение практических задач с помощью шаблонов проектирования
2.1 Задача построения модели данных.
2.1.1 Шаблон .
2.1.2 Шаблон
2.1.3 Шаблон i i
2.1.4 Шаблон .
2.1.5 Реализация модели данных
2.1.5.1 Класс первичного ключа I.
2.1.5.2 Класс .
2.1.5.3 Класс .
2.1.5.4 Класс i.
2.1.5.5 Класс i значение объекта
2.1.5.6 Класс ii коллекция деталей.
2.1.5.7 Класс Vi и Vi.
2.1.5.8 Класс .
2.1.5.9 Класс для работы с базой данных.
2.1.5. Пример создания модели
2.2 Задача автоматизации выполнения операций.
2.2.1 Шаблон
2.2.2 Реализация операций.
2.2.3 Контроль над выполнением операций в системе безопасности
2.3 Задача представления данных, независимого от клиентской платформы
2.3.1 Шаблон Vi
2.3.2 Реализация с помощью технологии vi
2.4 Задача представления больших массивов данных.
2.4.1 Метод асинхронного представления данных.
2.4.2 Реализация с помощью технологий X
Г лава 3. Логическая модель системы дистанционного обучения.
3.1 Назначение.
3.2 Функциональные блоки.
3.3 Платформа
3.3.1 Цели создания платформы.
3.3.2 Архитектура платформы.
3.3.3 Преимущества платформы
3.3.4 Связь с платформы с системой .I
3.4 Объектная модель системы
3.4.1 Структура задания.
3.4.1.1 Класс i.
3.4.1.2 Выбор варианта ответа. Класс i
3.4.1.3 Сортировка. Класс i.
3.4.1.4 Ввод строки. Класс i.
3.4.1.5 Ввод числа. Класс V.
3.4.1.6 Свободный ответ. Класс vv
3.4.1.7 Ответ к заданию. Класс .
3.4.1.8 Оценка задания. Класс .
3.4.1.9 Структура вопроса в БД. Класс iiii.
3.4.2 Представление заданий в формате X.
3.4.3 Реализация методов .
3.4.4 Метод реляционного хранения Xдокументов.
3.5 Автоматизация тестирования на основе шаблонов тестов
3.5.1 Области определения и экземпляров
3.5.2 Шаблон теста. Класс iii
3.5.3 Экземпляр теста. Класс i.
3.6 Модель организационной структуры
Г лава 4. Автоматизация образовательных процессов.
4.1 Создание и изменение учебного документа. Контроль версий
4.2 Создание задания
4.3 Создание и назначение теста.
4.4 Прохождение теста.
Глава 5. Техническая реализация приложения
5.1 Аппаратная структура системы
5.2 Нагрузочное тестирование
5.3 Внедрения результатов работы
5.3.1 Мр.Доорз Хоум Декор Инк
5.3.2 Новокузнецкий металлургический комбинат
5.3.3 ОООФизикон.
5.3.4 Международный институт менеджмента ЛИНК
5.3.5 Награды продукта .I
Заключение.
Список использованных источников


Рассматриваются наиболее известные современные системы дистанционного обучения. В обзор включены несколько ведущих российских коммерческих систем, а также две всемирно известных системы с открытым кодом. Проведен анализ особенности их построения, преимуществ и недостатков. Под дистанционном обучением подразумевается тип обучения, основанный на образовательном взаимодействии удаленных друг от друга педагогов и учащихся, реализующемся с помощью телекоммуникационных технологий и ресурсов сети Интернет. Дистанционное образование, хотя отличается от двух традиционных форм обучения - очной и заочной, по сути, представляет собой их гибрид. От заочной формы оно «наследует» факт удаленности ученика и преподавателя. Однако, в отличие от поточного, практически лишенного семинаров, заочного обучения, является индивидуальным. Система дистанционного обучения, или система управления обучением - это программный комплекс, предназначенный для автоматизации процесса обучения, который включает создание и публикацию учебных материалов, организацию учебной активности, проверку знаний учащихся и контроль успеваемости. Некоторые программные комплексы специализированны более узко и предлагают автоматизацию некоторых компонентов образования, например, тестирования или создания учебных материалов. В то же время многие современные системы стремятся к расширению функциональности и добавлению возможностей, не связанных напрямую с образованием. Дистанционное образование - достаточно древнее изобретение. В начале XX века, благодаря появлению регулярной почтовой связи, началась эпоха «корреспондентского» образования. Такого рода обучение, было очень популярно в Советском Союзе: к -м годам в СССР имелось заочных университетов и множество заочных факультетов в традиционных высших учебных заведениях. В в Великобритании был открыт первый и самый крупный на сегодняшний день в мире университет дистанционного образования - Открытый Университет, учредителем которого выступила сама королева, а ректором был назначен спикер палаты общин. Дистанционное обучение в современном понимании появилось в конце XX века. Этому способствовало бурное развитие компьютерных технологий, которые нашли широкое применение в сфере образования. В с годы начала применяться методика образования, использующая компьютер для визуализации и доставки учебного материала с использованием компьютера. В это время в ведущих университетах США было запущено множество исследовательских проектов, связанных с разработкой программных комплексов для поддержки и автоматизации обучения. Компьютерные программы были направлены в основном на создание средств для визуализации и презентации учебных материалов, поддержки автономного обучения. Такие программы не имели средств коммуникации между преподавателем и учащимся и не могли помочь в организации полного процесса. Большим шагом вперед стало появление в х годах систем, предназначенных для комплексной автоматизации обучения. В это время были разработаны многие ведущие современные коммерческие СДО, которые сегодня являются лидерами в автоматизации обучения: Blackboard, VVcbCT, WebAssign, Plateau TMS и многие другие. Данные системы использовали возможности развившейся к этому времени сети Интернет, что позволило установить постоянную связь между преподавателем и учащимся и вести обучение в непрерывном режиме. К началу XXI века средства автоматизации обучения были внедрены во многих университетах США и Европы. Число пользователей крупных систем составляло десятки тысяч пользователей. В последние годы развитие систем дистанционного обучения продолжается. Сейчас электронное обучение используется нс только в сфере традиционного академического образования, но и для корпоративного обучения. Помимо коммерческих систем начали появляться проекты с открытым кодом, причем их уровень позволяет конкурировать с первыми. В году вышла открытая система Moodle, основанная на технологиях РНР. В году несколькими американскими университетами был запущен проект Sakai по совместной разработке СДО средствами J2EE.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.365, запросов: 244