Разработка подсистемы анализа SCORM-пакетов (лекционный материал) - Курсовая работа

бесплатно 0
4.5 117
Стандарты в сфере дистанционного обучения. Создание модели подсистемы анализа SCORM-пакетов (лекционный материал), написание ее программной реализации и обеспечение эффективного функционирования. Проектирование программного средства, его тестирование.


Аннотация к работе
Создание стандарта SCORM (Sharable Content Object Reference Model) является первым шагом на пути развития концепции ADL, так как данный стандарт определяет структуру учебных материалов и интерфейс среды выполнения, за счет чего учебные объекты могут быть использованы в различных системах электронного дистанционного образования. SCORM описывает эту техническую структуру с помощью некоторых основных принципов, спецификаций, и стандартов, основанных на работе других уже созданных спецификаций и стандартов электронного и дистанционного образования. Организации, создавшие эти стандарты продолжают работать с ADL, развивая и улучшая их собственные спецификации и стандарты электронного и дистанционного образования и помогая строить и улучшать SCORM.Основные требования, предъявляемые к разработанной программе, включают в себя: а) Минимальная затрата ресурсов при вводе, модификации и просмотре данных. Пользователь должен выполнять только необходимую работу. Должны исключаться одинаковые действия. б) Максимальное взаимодействие программы и пользователя. Система должна полностью поддерживать пользователя. Выводимая информация не должна требовать интерпретации или перекодировки. в) Минимальный объем оперативной памяти пользователя.Описания совладельцев и пользователей Краткий обзор изделия Возможности продуктаВведение - данная подсистема анализа Scorm - пакетов тетов предоставит операторам возможность проверить и при необходимости внести свои поправки в тестовые задания перед проведением тестирования. Эта подсистема взаимодействует с другими подсистемами анализа Scorm - пакетов и образует единую систему тестирования студентов. Позиционирование - требуется создать подсистему анализ Scorm - пакетов тестовых заданий, которая будет включать в себя следующие функции: а) Необходимо найти нужный пакет в хранилище пакетов. б) Распознать тип пакета. в) Проверить корректность и целостность Scorm - пакета. г) Проанализировать корректность и целостность необходимой нам информации. д) Найти необходимую структуру соответствующую лекционному материалу г) Вывести требуемую информацию в определенной форме. д) Сохранить полученную информацию на заданно носителе. Описания совладельцев и пользователей - в качестве пользователей являются операторы ЦДО, отвечающие за содержание тестовых заданий, а совладельцами являются ЦДО и определенная группа преподавателей. Краткий обзор изделия - благодаря этой подсистеме оператор сможет найти необходимый пакет в "хранилище Scorm - пакетов", внести свои корректировки, сформировать готовые тестовые задания и сохранить на заданном носители информации.Построение диаграммы потоков данных сводится в два этапа. На первом этапе, мы постараемся максимально подробно описать потоки данных, которые передаются от источника к приемнику, процессы, преобразующие входные потоки в выходные, накопители данных (хранилища) и объектов, являющихся источниками и приемниками информации (внешние сущности). В данном методе различаются следующие процессы общего назначения: · Выбор Scorm - пакета; После получения тестовых заданий на соответствие, оператор может корректировать пакет, путем внесения изменений в сами тестовые задания либо в среду выполнения тестовых заданий.Входными данными является содержимое Scorm пакета, а именно файл, содержащий ссылки на все ресурсы пакета, imsmanifest. xml.Выходными данными является конечный Scorm пакет.Описав потоки данных, процессы, хранилища данных и объектов, мы можем построить диаграмму потоков данных.Модель содержимого позволяет продумать структуру и общую организацию интерфейса без необходимости рисования картинок и выбора конкретных элементов GUI (Graphical User Interface - графический интерфейс пользователя). Карта навигации по контекстам отображает общую архитектуру интерфейса, моделируя связи между контекстами взаимодействия. Стрелки, соединяющие эти объекты, определяют возможные переходы между пространствами взаимодействия, такие как, например, вызов диалогового окна с помощью кнопки или переключение вида документа с помощью команд меню. · Текстовое окно (TEXTBOX) - элемент, в который пользователь вводит адрес симуляции SCORM-пакета, который он хочет проанализировать. · Кнопка "Browse” (button) - открывает стандартное Windows-окно поиска файлов.В качестве среды визуального программирования будет использована MS Visual Studio.net 2008, язык программирования C# и расширяемый язык разметки XML. В семействе средств разработки Visual Studio 2008 поставляются пакеты, которые упростят работу над программными проектами и обеспечат преимущества как при индивидуальной работе, так и в больших коллективных проектах.Главным объектом, имеющим существенное значение для рассматриваемой подсистемы, являются тестовые задания. Тестовые задания, имеющие вид "вопрос-ответ" хранятся в структурированном формате в xml файле. Наша подсистема работает с 3мя обязательными xml файлами: · Imsmanifest - Этот файл, подобный "упаковочному бланку”, описывает содержание пакета и может в

План
Содержание

Введение

1. Формирование требований к программному средству

2. Анализ предметной области

2.1 Описание потоков данных

2.2 Входные данные

2.3 Выходные данные

2.4 Построение диаграммы потоков данных

3. Проектирование программного средства

4. Реализация программного средства

4.1 Выбор средств реализации подсистемы

4.2 Организация взаимодействия приложения с базой данных

4.3 Реализация пользовательского интерфейса

4.4 Реализация функциональности подсистемы

5. Тестирование программного средства

Приложения

Приложение А

Введение
Министерство Обороны (DOD) и Департамент политики в области науки и технологии Администрации Президента США (OSTP) в ноябре 1997 объявили о создании инициативы ADL (Advanced Distributed Learning). Целью создания данной инициативы является развитие стратегии, проводимой министерством обороны и правительством в области модернизации обучения и тренинга, а также для объединения высших учебных заведений и коммерческих предприятий для создания стандартов в сфере дистанционного обучения.

Создание стандарта SCORM (Sharable Content Object Reference Model) является первым шагом на пути развития концепции ADL, так как данный стандарт определяет структуру учебных материалов и интерфейс среды выполнения, за счет чего учебные объекты могут быть использованы в различных системах электронного дистанционного образования. SCORM описывает эту техническую структуру с помощью некоторых основных принципов, спецификаций, и стандартов, основанных на работе других уже созданных спецификаций и стандартов электронного и дистанционного образования. Организации, создавшие эти стандарты продолжают работать с ADL, развивая и улучшая их собственные спецификации и стандарты электронного и дистанционного образования и помогая строить и улучшать SCORM.

Предметом разработки является подсистема анализа SCORM-пакетов: лекционный материал, которая будет соответствовать следующим функциям, требованиям и характеристикам: Определение соответствия представленного курса спецификациям SCORM

- Вывод данных о версии XML, компоновке и наполнении курса.

- Вывод тестов в браузере пользователя в пригодном виде. программный тестирование дистанционный обучение

Перспективой данной разработки является создание модели подсистемы анализа SCORM-пакетов, написание ее программной реализации и обеспечение эффективного функционирования. Использование данной подсистемы будет возможно в следующих случаях: при внедрении стандарта SCORM в системе дистанционного обучения нашей кафедры и других подшефных организаций. Используя подсистему анализа SCORM-пакетов важно знать, что она позволяет лишь анализировать правильность исследуемого пакета, получить более подробную информацию о нем, но не для использования пользователями (студентами ДО).
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?