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

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Содержание

 

Введение

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-пакетов важно знать, что она позволяет лишь анализировать правильность исследуемого пакета, получить более подробную информацию о нем, но не для использования пользователями (студентами ДО).

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

 

Основные требования, предъявляемые к разработанной программе, включают в себя:

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

б) Максимальное взаимодействие программы и пользователя. Система должна полностью поддерживать пользователя. Он не должен заниматься поиском информации. Вся необходимая информация должна быть собрана на одном экране. Выводимая информация не должна требовать интерпретации или перекодировки.

в) Минимальный объём оперативной памяти пользователя. От пользователя требуется, чтобы он занимал минимум информации.

Разработка диаграммы вариантов использования.

 

Таблица 1.1 Описание шаблона проблемы

ПроблемаРазработка подсистемы анализа SCORM - пакетов: лекционный материалЗатрагиваетЦентр ДО и операторовЕе следствием является Позволяет операторам контролировать лекционные материалы перед их применением Система Управления Обучением (LMS) Успешное решениеСоздание подсистемы анализа Scorm - пакетов, интеграция готовых Scorm - пакетов.

Шаблон документа "Vision" RUP содержит следующие основные разделы:

. Введение

. Позиционирование

. Описания совладельцев и пользователей

. Краткий обзор изделия

. Возможности продукта

. Ограничения

. Показатели качества

. Старшинство и приоритеты

. Другие требования к изделию

10. Требования к документации

. Приложение

1.Введение - данная подсистема анализа Scorm - пакетов тетов предоставит операторам возможность проверить и при необходимости внести свои поправки в тестовые задания перед проведением тестирования. Эта подсистема взаимодействует с другими подсистемами анализа Scorm - пакетов и образует единую систему тестирования студентов. Scorm (Shared Content Object Reference Model) - Модель Обмена Учебным Материалом.

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

а) Необходимо найти нужный пакет в хранилище пакетов.

б) Распознать тип пакета.

в) Проверить корректность и целостность Scorm - пакета.

г) Проанализировать корректность и целостность необходимой нам информации.

д) Найти необходимую структуру соответствующую лекционному материалу

г) Вывести требуемую информацию в определённой форме.

д) Сохранить полученную информацию на заданно носителе.

Целевым заказчик?/p>