Тема: ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНСТРУМЕНТОВ АНАЛИЗА РАБОЧИХ ПРОГРАММ ДИСЦИПЛИН
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. ИСПОЛЬЗОВАННЫЕ ИНСТРУМЕНТЫ И ТЕХНОЛОГИИ 6
1.1. ОНТОЛОГИЯ 6
1.2. ОСНОВНЫЕ ИСПОЛЬЗУЕМЫЕ ПОНЯТИЯ 6
1.3. ФРЕЙМВОРКИ ДЛЯ РАБОТЫ С ОНТОЛОГИЯМИ 7
1.4. ХРАНИЛИЩЕ ДАННЫХ 8
1.5. ТОЧКА ДОСТУПА SPARQL 10
1.6. ЛОГИЧЕСКИЙ ВЫВОД 10
2. ПОИСКОВЫЙ СЕРВИС 12
2.1. АЛГОРИТМ OKAPI BM25 12
2.2. УСТРОЙСТВО ПОИСКОВОГО СЕРВИСА 13
3. РЕАЛИЗАЦИЯ ИНСТРУМЕНТА 16
3.1. СРАВНЕНИЕ ПОРЯДКА И СОСТАВА ТЕМ ДИСЦИПЛИНЫ В
РАЗНЫХ РПД 16
3.2. СРАВНЕНИЕ ПОРЯДКА И СОСТАВА ТЕМ
СХОЖИХ ДИСЦИПЛИН 19
3.3. ПОИСК СОВПАДЕНИЙ ТЕМ СРЕДИ ДИСЦИПЛИН, УЖЕ
ПРОЙДЕННЫХ СТУДЕНТАМИ 21
3.4. ДОБАВЛЕНИЕ УЧЕБНЫХ ПЛАНОВ И ДИСЦИПЛИН 22
ЗАКЛЮЧЕНИЕ 26
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 27
ПРИЛОЖЕНИЕ А. ИСХОДНЫЙ КОД РАЗРАБОТАННОГО СЕРВИСА 29
ПРИЛОЖЕНИЕ
📖 Введение
Ч- 8. CASE технологии
Учебный год: 2016/2017 Статус: Факультатив Уровень: бакалавр
Направление: 09.03.02 Информационные системы и технологии Профиль: Информационные системы в образовании Когда читается: 5, 6 семестры
9. CASE технологии
Учебный год: 2013/2014 Статус: Курс обязательный Уровень: бакалавр
Направление: 230400.62 Информационные системы и технологии Профиль: Информационные системы в образовании Когда читается: 5, 6 семестры
10. CASE технологии
Учебный год: 2011/2012 Статус: Курс обязательный Уровень: бакалавр
Направление: 230400.62 Информационные системы и технологии Профиль: Информационные системы в образовании Когда читается: 5, 6 семестры
Рисунок 1. Результаты поиска общеобразовательных программ на сайте КФУ.
При разработке учебного плана может возникнуть потребность в анализе РПД. Например, нужно отслеживать изменения программы для дисциплины в течение нескольких лет: что преподавалось раньше и что преподается сейчас. Для этого требуется сравнить порядок и состав тем РПД, а также их описаний. Еще для человека, занимающегося управлением учебным планом, может быть полезна возможность поиска тем, следующих после определенной, ведь тогда он сможет увидеть отличия в дисциплинах, описывающихся разными программами, но имеющих в своем составе схожие темы. Кроме того, проектировщику учебного плана может понадобиться найти дисциплины, в которых преподаются схожие дисциплины для одних и тех же студентов. Например, могут быть совпадения по темам в курсах (например, «Программная инженерия» и «Управление проектами» — в обоих дисциплинах есть темы, связанные с созданием UML-диаграмм), которые преподаются в разных семестрах. При прохождении курса «Основы информационного поиска» студент уже может знать, что такое TF-IDF, IDF, биграммы и т. п., поскольку проходил эти темы в курсе «Обработка естественного языка».
Объектом исследования работы является содержимое рабочих программ дисциплин, предметом — разработка инструмента для задач РПД.
Цель работы заключается в реализации программного инструмента, который позволит анализировать изменения РПД для одной дисциплины в течение нескольких лет, сравнивать порядки совпадающих в двух дисциплинах тем, а также находить дисциплины, которые преподаются в одном учебном плане в разных семестрах, но повторяют материал.
Для достижения поставленной цели необходимо выполнить следующие задачи:
• спроектировать систему: выделить возможные варианты
использования, функциональные требования, разделить на модули;
выбрать технологии, которые будут использоваться для
реализации;
• написать код программного инструмента: разработать логику приложения и программного интерфейса;
• протестировать работу созданного сервиса.
✅ Заключение
Был сконфигурирован сервер для его работы вместе со всеми необходимыми средствами: решателем и хранилищем RDF.
Работа доступна в открытом доступе по ссылке: http: //gititis. kpfu.ru/bepopov/rpd-analyzer.



