Разработка электронного учебника по дисциплине "Объектно-ориентированное проектирование"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
? между собой, так как являются разделами одной дисциплины.
.Определение методов контроля. Методом контроля знаний в ЭМУ будет являться тестирование.
.Разработка методических рекомендаций. Методическим указанием к ЭМУ будет являться руководство пользователя.
Рисунок 3.3 - Декомпозиция этапа Технологическое проектирование
Этап операционального проектирования
Декомпозиция процесса Операциональное проектирование изображена на рисунке 3.4 и состоит из следующих блоков:
.Определение степени индивидуальной работы по каждому модулю. Работа по всем модулям может осуществляться студентом без преподавателя.
.Определение трудоемкости каждого модуля. Все модули примерно одинаковы по трудоемкости.
.Определение возможности и меры управления со стороны пользователя. Пользователь управляет только выбором материала для изучения. Так же он выбирает, что он будет делать в конкретном модуле (просмотр лекций, просмотр выполнения лабораторных, выполнение тестов)
.Определение необходимости учета предыстории. Модули необходимо изучать по порядку это даст лучший результат обучения.
.Определение типа диалога. Диалог осуществляется по принципу пользовательского интерфейса. Пользователь выбирает необходимый пункт меню, в ответ получает необходимый материал.
Этап физического проектирования
Декомпозиция процесса Физическое проектирование состоит из следующих блоков:
.Педагогическая реализация, разработка сценария программы
.Программная реализация
Рисунок 3.4 - Декомпозиция этапа Операциональное проектирование
3.2 Функциональная модель системы
Функциональная модель система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функций (функциональных блоков - в терминах IDEF0). Как правило, моделирование средствами IDEF0 является первым этапом изучения любой системы.
Для выполнения своих функций системе необходимо обеспечить выполнение следующих основных процессов:
-возможность просмотреть теоретический материал по дисциплине;
-возможность просмотреть пример выполнения лабораторных работ;
-возможность выполнить тестовые задания для проверки приобретенных навыков;
Представленная на рисунке 3.5 диаграмма потоков данных Электронного мультимедийного учебника Объектно-ориентированное проектирование в нотации IDEF0 показывает, какие данные являются необходимыми для реализации поставленной задачи.
Рисунок 3.5 Диаграмма потоков данных электронного мультимедийного учебника по дисциплине Объектно-ориентированное проектирование
Процессы управления:
-инструкции пользователя;
-федеральный закон Об информации, информационных технологиях и защите информации.
На вход системы поступают:
-лекционный материал;
-методические указания по выполнению лабораторных работ;
-тестовые задания для контроля знаний.
Ресурсами системы являются:
-пользователи;
-flash player.
Результатом работы системы являются:
-получено знание лекционного материала;
-проведен контроль знаний.
На рисунке 3.6 представлена декомпозиция диаграммы Обучение по электронному мультимедийному учебнику Объектно-ориентированное проектирование.
Рисунок 3.6 - Декомпозиция диаграммы обучение по электронному мультимедийному учебнику Объектно-ориентированное проектирование
В качестве входной информации данной системы используется:
-лекционный материал;
-методические указания по выполнению лабораторных работ;
-тестовые задания для контроля знаний.
При работе системы, выходной информацией являются входящие данные кроме служебной информации, размещённые на сайте кафедры, свободные или закрытые для просмотра или скачивания, в зависимости от прав пользователей.
3.3 Варианты использования системы
Для проектирования автоматизированной обучающей системы было использовано CASE - средство Rational Rose. Модель отображает взаимодействие между вариантами использования, представляющими функции системы, и действующими лицами, представляющими людей. Далее приведены описания проекта системы и соответствующие диаграммы.
На рисунке 3.7 изображена диаграмма вариантов использования.
Рисунок 3.7 - Диаграмма вариантов использования
На рисунке 3.8 представлена диаграмма последовательности действий процесса просмотр лабораторных по теме Диаграммы взаимодействия.
Рисунок 3.8 - Диаграмма последовательности действий процесса просмотр лабораторных по теме Диаграммы взаимодействия
4. Реализация
4.1Программная реализация системы
Электронный мультимедийный учебник Объектно-ориентированное проектирование был разработан с помощью языка Action Script 2.0 встроенного в среду Macromedia Flash. Для работы с учебником необходимо наличие установленного на компьютере Flash Player не ниже седьмой версии.
В электронном мультимедийном учебнике реализована возможность по:
-просмотру лекционного материала;
-просмотру рекомендаций по выполнению лабораторных работ;
-контролю знаний в виде тестирования.
В результате при минимальных трудовых затратах на разработку системы, было создано удобное и простое в понимании программное средство.
4.2Программная реализация