Проверяемый текст
Карташев, Максим Игоревич. Разработка инструментальной среды интеграции программных приложений для организации обучения персонала предприятий (Диссертация 2012)
[стр. 136]

136 Кроме того, унификация структуры данных снижает затраты при разработке и упрощает процесс поддержки продукции.
Таким образом, сочетание файловой структуры и БД является оптимальным, позволяя создавать унифицированные структуры данных, не требующие преобразований при перенесении в другие среды (локальная среда, сетевая,
web).
На рис.2.16, приведена возможная схема размещения данных в обучающей системе.
Здесь можно видеть, что данные управляющих и контролирующих подсистем централизованно хранятся в базе данных, в то время как структуры учебных курсов, модулей, структурных элементов
хранятся в файлах.
Впрочем, перечень курсов, модулей и элементов также может храниться в базе данных.

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

Какое положительное воздействие оказывает интеграция внешних приложений в единую систему обучения? Работая с определенным программным пакетом, прежде всего, мы учимся работать с данным пакетом, а не решать поставленные задачи.
Практика показывает, что достаточно большую часть времени обучаемый занимается не самим выполнением работы, а изучением приложения, в котором выполняется задание.
Об этой проблеме говорят как Российские, так и зарубежные исследователи данной проблемы:
«Слишком часто пренебрегается самим процессом обучения и его основными целями и фокусируются только на технических аспектах».
[стр. 67]

67 • Хранение списков обучаемых • Хранение списков преподавателей • Хранение результатов успеваемости • Хранение параметров и статистических данных (среднее время выполнения тестовых заданий и т.п.).
Другой причиной для использования файловой структуры данных является самостоятельность учебных курсов.
Дело в том, что полезной является возможность поставки «пустой» системы обучения и отдельных курсов к ней.
Например, предприятие может закупить обучающую систему (среду, оболочку) и приобрести к ней учебные курсы, требуемые для обучения сотрудников на данном предприятии.
Т.к.
гибкая система должна предоставлять любые возможности доставки материала, как по сети, так и локально, как в он-лайн, так и в автономном режиме, то представление учебных курсов на сменных носителях (CD, DVD, флеш-носителях и т.п.) часто оказывается незаменимым.
При переносе данных на сменных носителях предпочтительнее файловая структура, при которой достаточно разместить файлы на клиентской машине и указать системе, где их искать.
В случае с базой данных, пришлось бы делать дополнительные проверки, проверять БД на целостность, непротиворечивость, неизбыточность.
Кроме того, унификация структуры данных снижает затраты при разработке и упрощает процесс поддержки продукции.
Таким образом, сочетание файловой структуры и БД является оптимальным, позволяя * создавать унифицированные структуры данных, не требующие преобразований при перенесении в другие среды (локальная среда, сетевая,
4 web).
На рис.2.11, приведена возможная схема размещения данных в обучающей системе.
Здесь можно видеть, что данные управляющих и контролирующих подсистем централизованно хранятся в базе данных, в то время как структуры учебных курсов, модулей, структурных элементов /


[стр.,68]

68 хранятся в файлах.
Впрочем, перечень курсов, модулей и элементов также может храниться в базе данных.

КУК КСЭ sdd Файл ап и ---------ч2£__1ГО'Si L_ СО i E b О е О Ф с л Uхш JT7ап! Файл тестовых IЮ .’! * 5 е го Cl CD в е заданий —1 О *3--------¡7j О Л а п ли1Л "ue!i§е о Л ъО н 55ЩФ S' I J O Тш J—UO 2 О 2 ГО !п Ф -ГО e □ i Lrtn * £ 8 e -4 L J n=rn^v.iu t i Подсистема генерации и интерпретации ; тестов ^ ' Г (.
! Г 1 ШЛ J Файы билетов I Подсистема Iадминистрирован 1 ия учебного 1 1 процесса А г Проведен ие тестирова ния Результат в % если ПГиИТ подключена как СЭ Уч Курса Подсистема контроля Оболочка учебного обучаемого процесса ^ А_________f в— р I ! QlLРезультаты БД общая для всей системы QD £ФК X Ъ X ф о CL Ф ф CL О £ О X §.
!Шаблоны гг Исполняв f мые Л ^фрагмент " 51 JАлгоритм i s d d Файл —X---■ч <_L sdd Файл — -Ls— sedФайл sed ! Файл I sedФайл О Л .
Ч С »S И Л ПЗ е 2 0 2 1 сх О) гЩ ГО X Ф 2 CD U6 "И Ll CÜQ_ 0-8-О 051ID О О ь2 Е Sф siО ГП , j К— р J J го О 2 ГО Н 1 Ф 2 ч &I о Подсистема гетерогенного тестирования БД MySQL Системы «Деканат » Подсистема администрирован ия учебных планов Исполняемые скрипты в т ч Обращения к пакету Statistics Файл результатов cs«,№1 о * о V Т Система мониторинга результатов успеваемости ФайггБД^ результат.
-Q B — — ^ Подсистема мониторинга результатов гетерогенног о тестового контроля j j I\^LI Рис.
2.11.
Структура данных обучающей системы Создание единой образовательной системы трудоемкий процесс, а учитывая специфику различных учебных курсов по различным направлениям подготовки требующий создания множества

[стр.,69]

69 специализированных модулей, функции которых зависят от конкретных направлений в обучении.
С другой стороны — существуют готовые / программные приложения, используемые в различных областях для решения задач.

Так, например, в математике или экономике используются математические пакеты МаШСАЭ, Ма1:ЬаЬ, 81айзйса и другие, инженеры используют пакеты проектирования, такие как Аш оСАО или Компас.
Какое положительное воздействие оказывает интеграция внешних приложений в единую систему обучения? Работая с определенным программным пакетом, прежде всего, мы учимся работать с данным пакетом, а не решать поставленные задачи.
Практика показывает, что достаточно большую часть времени обучаемый занимается не самим выполнением работы, а изучением приложения, в котором выполняется задание.
Об этой проблеме говорят как Российские, так и зарубежные исследователи данной проблемы
[1]: «Слишком часто пренебрегается самим процессом обучения и его основными целями и фокусируются только на технических аспектах».
Другие исследователи пишут, что часто, выполнение лабораторных работ на компьютере лишь демонстрирует определенные закономерности, а не служит средством развития требуемых навыков.
[2] Таким образом, можно заключить, что выполнение практических зданий в отдельных программных приложениях часто отвлекает обучаемых от самой сущности работы и переключает его внимание на другие аспекты.
Интеграция же не требует от обучаемого переключения внимания на работу со сторонней программой, таким образом, позволяя концентрироваться на выполнении практических заданий.
Кроме того, в случае интеграции сторонних программ в систему обучения не происходит разрыва логической связи между теоретическим материалом и практическими заданиями.
В ¥ таком варианте интегрированные приложения действительно, в соответствии с мнениями некоторых исследователей, только иллюстрируют некоторые закономерности, но это уже не отрицательный, а, скорее, положительный

[Back]