Програмні засоби реалізації освітніх платформ на базі Semantic Web

Порівняльний аналіз ESW-систем з традиційними системами електронного навчання. Створення системи, що визначає методи подання, обміну й інтеграції даних та ресурсів. Побудова допоміжних систем в колаборативному навчальному просторі інтелектуального типу.

Рубрика Программирование, компьютеры и кибернетика
Вид автореферат
Язык украинский
Дата добавления 30.07.2015
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Як видно на рис. 15, програма може надсилати запити на додаткові дані чи контент через стандартні HTTP виклики або через веб-сервіси. Flex-клієнти можуть використовуватися в поєднанні з будь-яким серверним середовищем, зі стандартними веб-серверами і типовими середовищами написання серверних скриптів, такими як JavaServer Pages, Active Server Pages, ASP.NET, PHP та ColdFusion.

Якщо клієнтська частина Flex-програми використовується в поєднанні з Flex Data Services, програма матиме доступ до додаткових сервісів. Flex-програма зможе здійснювати прямі звертання до Java-об'єктів, підписуватися на потоки даних в реальному часі, надсилати повідомлення іншим клієнтам та інтегруватися з існуючою службою Java повідомлень (Java Message Service). Flex Data Services працюють на сервері всередині Java веб-контейнера.

Модель-Представлення-Контроль (MVC) є архітектурним патерном розробки прикладних програм. З часу створення патерн MVC викликав неодноразові дебати і широко використовувався у різних розробках, які часто суперечили одне одному. У цьому розділі було розглянуто відносно традиційну реалізацію патерну, з урахуванням того, що не існує єдино правильного шляху реалізації MVC.

Розділення клієнтської частини на модель, представлення і контроль забезпечує ряд переваг, а саме: можливість різних способів репрезентації (представлення) однієї і тієї ж інформації (моделі); зручність додавання, вилучення та внесення змін у елементи інтерфейсу користувача (представлення) як у процесі створення програми так і під час виконання; зручність зміни реакції програми на дії користувача (контроль) як у процесі створення програми, так і під час виконання; підтримка повторного використання (наприклад, одні й ті самі елементи інтерфейсу користувача можуть бути використані для різних моделей); можливість для різних розробників одночасно вносити зміни в інтерфейс, логіку чи обробку подій програми, не впливаючи на решту вихідного коду; допомога розробникам сфокусуватися на певному аспекті програми у певний час.

Використовуючи запропоновану в даній роботі методологію створення Flex РІП, було розроблено РІП, яка надає користувачеві набір віджетів (годинник, новини, калькулятор, записник, список завдань тощо) та панель для управління ними (рис. 16).

РІП є новим підходом до створення веб-систем, що реалізовує модель клієнт-серверної архітектури з товстим клієнтом, використовує переваги асинхронного режиму взаємодії з сервером, підтримує розвиток сервісно-орієнтованої архітектури та сервісно-орієнтованого клієнта.

У результаті проведеного огляду як найбільш комплексне рішення для побудови РІП було виділено технологію Adobe Flex 2.0, базуючись на якій була створена методології розробки РІП.

Висновки

Створено концепцію побудови колаборативного електронного навчального простору інтелектуального типу; розроблено архітектуру освітньої платформи на базі технології Semantic Web; розроблено метатехнологію створення програмної системи підтримки колаборативного навчального простору як розподіленої системи на базі технології трирівневої клієнт-серверної архітектури; створено модель та методологію розробки репозиторіїв навчальних матеріалів інтелектуального типу; на основі технології Adobe Flex 2.0 була розроблена методологія побудови розвинутих інтернет-програм за моделлю розподілених функцій.

Практичне значення роботи полягає у тому, що, по-перше, розроблено інструментальний засіб створення SCORM - сумісного навчального пакету, по-друге, реалізований алгоритм роботи підсистеми управління Educational Semantic Web та прототип керування програмною системою підтримки електронної освіти на базі КЕНПІТ. Розроблене електронне портфоліо використовувалося для підтримки роботи міжнародних проектів факультету інформатики Києво-Могилянської академії. Переваги та ефективність використання запропонованої методології побудови РІП продемонстровано на прикладі розробки набору віджетів (часи, новини, калькулятор, блокнот, список задач) та панелі їх налаштування в освітній платформі.

Теоретичні дослідження дисертації спрямовані на практичне застосування в галузі розробки програмного забезпечення підтримки електронного навчання.

ПРАКТИЧНЕ ВПРОВАДЖЕННЯ РЕЗУЛЬТІВ ДИСЕРТАЦІЇ

1. Розроблена в кандидатській дисертації модель та програмна реалізація репозиторію навчальних матеріалів інтелектуального типу з відповідним інструментальним засобом Content Packager була впроваджена в Чорноморському державному університеті ім. Петра Могили. (Акт впровадження №3/1-181/M від 07.06.2011р.). Система використовується відділом підтримки колаборативного навчання інформаційно-комп'ютерного центру для надання електронних освітніх послуг в університеті.

2. Розроблена в кандидатській дисертації модель та програмна реалізація електронного порт- фоліо була впроваджена в компанії «Навігатор», м. Київ. (Акт впровадження №2007/1 від 20.07.2011р.). Система використовується відділом підтримки колаборативного навчання інформаційно-комп'ютерного сектору фірми.

СПИСОК ОПУБЛІКОВАНИХ РОБІТ ЗА ТЕМОЮ ДИСЕРТАЦІЇ

1. Корень О.М., Стандарти IMS // IRTC. Life-long learning and electronic education system. - 2009. - с. 361-370.

2. Глибовець М.М., Глибовець А.М., Корень О.М., Рощенко Ю.В. Принципы реализации учебных взаимодействий в системах дистанционного образования // УСиМ. №6. - 2010. - с.54-64.

3. Глибовець М.М., Глибовець А.М., Корень О.М., Адаптована модель реалізації навчальних матеріалів як компонентів повторного використання // Вісник Київського університету. Серія: Комп'ютерна наука та технологія. - 2009. - Випуск №4., - с. 77-84.

4. Корень О.М. Один підхід до побудови програмних систем підтримки електронної освіти / О.М. Корень // Наукові записки НаУКМА. Серія: комп'ютерні науки. - 2010. - Том 112., - с. 39-49.

5. Божко Ю., Бублик В.В., Глибовець М.М., Корень О.М. Електронні портфоліо: стан справ та перспективи розвитку // Наукові праці ЧДУ ім. Петра Могили: Миколаїв, серія: Комп'ютерні технології .-Вип.130, Т.143 - с.104-110.

6. Глибовець М.М., Ковальський І.П., Коваль І.В., Корень О.М. Методологія створення розвинених інтернет-програм на основі Adobe Flex 2.0 // Збірник наукових праць Державного науково-дослідного інституту інформатизації та моделювання економіки «Моделювання та інформатизація соціально-економічного розвитку України». - 2010. - Випуск 11., - с.150-159.

7. Корень О.М. Один підхід до побудови електронного репозитарія // Вісник Луганського НУ ім. Тараса Шевченка. - 2010. - Випуск №22 (209). - с.154-164.

АНОТАЦІЯ

Корень О.М. Програмні засоби реалізації освітніх платформ на базі Semantic Web. - Рукопис.

Дисертація на здобуття вченого ступеня кандидата технічних наук за спеціальністю 01.05.03 - математичне та програмне забезпечення обчислювальних машин і систем. - Київський національний авіаційний університет. - Київ, 2011.

Дисертація присвячена застосуванню ідеї Semantic Web до розробки освітніх платформ. Сформульовано основні вимоги щодо побудови платформ на базі Educational Semantic Web.

Створено методологію побудови колаборативного навчального простору інтелектуального типу та розроблено архітектуру освітньої платформи на базі технології Semantic Web.

Розроблено метатехнологію створення програмної системи підтримки колаборативного навчального простору як розподіленої системи на базі технології трирівневої клієнт-серверної архітектури. Створено модель та методологію розробки репозиторіїв навчальних матеріалів інтелектуального типу.

Для створення SCORM-сумісного навчального пакету програмно реалізований спеціалізований інструментальний засіб. Реалізований алгоритм роботи системи управління Educational Semantic Web та прототип керування програмною системою підтримки електронної освіти на базі Educational Semantic Web. Реалізоване електронне портфоліо на основі запропонованої архітектури для освітнього порталу Києво-Могилянської академії.

На основі запропонованої в даній роботі методології створення розвинених інтернет програм, розроблено набір віджетів (годинник, новини, калькулятор, записник, список завдань тощо) та панель їх налаштування.

Ключові слова: колаборативний навчальний простір інтелектуального типу, система управління навчальним контентом, система управління навчальним процесом, електронне портфоліо, Semantic Web, Educational Semantic Web, розвинена інтернет-програма, репозиторій.

АННОТАЦИЯ

Корень А.Н. Программные средства реализации образовательных платформ на базе Semantic Web. - Рукопись.

Диссертация на соискание научной степени кандидата технических наук по специальности 01.05.03 - математическое и программное обеспечение вычислительных машин и систем. - Киевский национальный авиационный университет. - Киев, 2011.

Диссертация направлена на применение идеи Semantic Web к разработке образовательных платформ.

Сформулированы основные требования к построению платформ на основе Educational Semantic Web.

Создана методология построения колаборативного образовательного пространства интеллектуального типа и разработана архитектура образовательной платформы на базе Semantic Web. Разработаны метатехнологии создания программной системы поддержки колаборативного образовательного пространства как распределенной системы на базе технологии трехуровневой клиент-серверной архитектуры. Создана модель и методология разработки репозитариев учебных материалов интеллектуального типа.

Для создания SCORM-совместимого учебного пакета программно реализовано специализированное инструментальное средство. Реализован алгоритм работы системы управления Educational Semantic Web и прототип управления программною системою поддержки электронного образования на базе Educational Semantic Web. Реализовано электронное портфолио на основе разработанной архитектуры для образовательного портала Киево-Могилянской академии.

На основе предложенной в данной работе методологии создания развитых интернет программ, создан набор виджетов (часы, новости, калькулятор, блокнот, список задач и т.п.) а также панель их настроек.

Ключевые слова: колаборативное образовательное пространство интеллектуального типа, система управления учебным контентом, система управления учебным процессом, электронное портфолио,Semantic Web, Educational Semantic Web, развитая интернет программа, репозиторий.

ABSTACT

Koren O.M. Software tools for implementation of educational platforms on the base of Semantic Web. - Manuscript.

The dissertation for a scientific degree of Candidate of Technics on the speciality 01.05.03 - mathematical and software support of computing machinery and systems; National Aviation University, Kiev, 2011.

The dissertation is devoted to adaptation of Semantic Web ideas for developing educational platforms.

Formulated the basic requirements for constructing platforms on the base of Semantic Web.

Created methodology for constructing collaborative educational space of intellectual type and developed the architecture of educational platform on the base of Semantic Web. Developed an approach for creation program system supporting collaborative educational learning space as distributed system on the base of three-tier client-server architecture. The model and methodology for developing the educational materials repository of intellectual type founded in the work.

For creation of SCORM-compatible educational package programmed a special instrumental case. Implemented work algorithm of Educational Semantic Web control system and prototype of managing program system supporting electronic education on the base of Semantic Web. Implemented an electronic portfolio on the base of developed architecture for educational portal of Kyiv-Mohyla academy.

On base of proposed in present work methodology for creation rich internet applications (RIA), developed set of widgets (clock, news, calculator, notepad, work task, etc.) and its management panel.

Key words: collaborative educational learning space of intellectual type, content management system, learning management system, electronic portfolio, Semantic Web, Educational Semantic Web, rich internet application, repository.

Размещено на Allbest.ru

...

Подобные документы

  • Засоби створення електронних карт, тематичних шарів, генералізація просторових об`єктів реального світу, виконання ГІС-аналізу. Технічні та програмні засоби реалізації геоінформаційних систем. Сучасні методи збору просторово розподіленої інформації.

    контрольная работа [1,6 M], добавлен 25.11.2014

  • Методи резервування інформації на базі архітектурних рішень та автоматизованих систем. Резервування інформації для баз даних. Системи резервування інформації на базі стандартних рішень Unix систем. Системи створення повних копій Norton ghost та Acronis.

    дипломная работа [2,2 M], добавлен 19.06.2013

  • Області застосування і реалізації інформаційних систем, вимоги до них. Призначення та класифікація систем управління базами даних. Основні достоїнства мови SQL. Програмний код додатку. Створення база даних "Мебельний магазин". Лістинг даної програми.

    курсовая работа [747,0 K], добавлен 19.04.2015

  • Інформаційні системи ти засоби їх програмної реалізації. Створення файлу даних на магнітному диску. Опис створення програми. Прийоми проектування і реалізації реляційних баз даних і таблиць в СУБД Visual FoxPro 6.0. Характерна риса файлового підходу.

    курсовая работа [4,1 M], добавлен 16.01.2011

  • Проектування бази даних: визначення об’єктів, структура таблиць, побудова схеми даних, забезпечення цілісності даних, створення певних відношень між таблицями, створення запитів, побудова форм, оформлення об’єктів. Розробка інструкції користувача.

    курсовая работа [1,9 M], добавлен 19.09.2014

  • Загальний опис автоматизованих систем управління технологічними процесами. SCADA – система, переваги та недоліки, а також умови та можливості її використання. Наявні засоби мережевої підтримки. Принципи побудови SCADA на базі ПК та контролера Twido.

    курсовая работа [4,1 M], добавлен 22.01.2015

  • Стан і перспективи розвитку інформаційних систем керування бізнесом. Архітектура корпоративних інформаційний систем (КІС). Інструментальні засоби їх розробки і підтримки. Методи створення автоматизованих інформаційних систем. Система управління ЕRP.

    лекция [1,5 M], добавлен 23.03.2010

  • Систематизація знань як основна функція бази даних. Логічне та фізичне проектування бази даних. Створення таблиць у базі даних, визначення основних зв'язків. Інструментальні засоби проектування та створення програмного забезпечення для обробки даних.

    курсовая работа [1,4 M], добавлен 29.04.2010

  • Проектування інформаційної системи; концептуальне (інфологічне) проектування, побудова ER-діаграми, нормалізація даних. Даталогічне проектування баз даних, фізичне проектування інформаційних систем. СУБД Access: об'єкти, створення таблиць, запитів, форм.

    курсовая работа [13,9 M], добавлен 09.01.2010

  • Методи використання традиційних файлових систем - набору програм, які виконують для користувачів деякі операції, наприклад, створення звітів. Системи керування баз даних. Основні поняття реляційної моделі даних. Реляційна алгебра і реляційне числення.

    реферат [40,2 K], добавлен 13.06.2010

  • Апаратні та програмні засоби комп'ютерних мереж, необхідність об'єднання ПК у одне ціле - локальну обчислювальну мережу. Вимоги, які висуваються до сучасних технологій обміну даними. Середовище обміну, канали, пристрої передавання та приймання даних.

    реферат [549,2 K], добавлен 18.03.2010

  • Історія створення мови С#. Аналіз алгоритмів кодування даних. Розробка системи в середовищі Visual Studio 2008 Express. Схема шифрування алгоритму DES. Дослідження алгоритму RC2. Приклади хешів RIPEMD-160. Програмна реалізація основних процедур системи.

    дипломная работа [1,7 M], добавлен 25.10.2012

  • Даталогічне проектування баз даних та концептуальне (інфологічне) проектування (побудова ER-діаграми та нормалізація даних) інформаційної системи. Фізичне проектування інформаційних систем (СУБД Access: об’єкти бази, створення таблиць, запитів та форм).

    курсовая работа [3,5 M], добавлен 09.01.2010

  • Дослідження інструментальних засобів для створення систем спільного навчання. Створення Windows-додатків на основі Visual C#. Функціональні можливості та програмна реалізація системи інтерактивної взаємодії. Програмна реалізація модулю прийому зображення.

    дипломная работа [4,5 M], добавлен 22.10.2012

  • Інтернет як система об'єднаних комп'ютерних мереж для зберігання і передачі інформації. Літературні джерела щодо сутності баз даних та їх функціонування. Порівняльний аналіз MySQL, Oracle та Microsoft Access. Створення бази даних за допомогою MySQL.

    курсовая работа [1,5 M], добавлен 05.02.2014

  • Аналіз систем відеоспостереження, їх характеристики та область застосування. Структура керування системою. Аналогові та цифрові системи відеоспостереження. Послідовність дій по реалізації, розробка програмної системи. Тестування програмного забезпечення.

    курсовая работа [1,9 M], добавлен 24.11.2012

  • Створення і реалізація в СУБД MS Access бази даних "Internet-ресурси з інформаційних технологій". Опис предметної області, інфологічне проектування. Побудова ER-діаграми. Даталогічне і фізичне проектування інформаційних систем. Опис роботи програми.

    курсовая работа [8,2 M], добавлен 30.05.2013

  • Призначення і основні характеристики систем автоматизації конструкторської документації. Основні методи створення графічних зображень і геометричних об’єктів. Методи побудови та візуалізація тривимірних об’єктів. Опис інтерфейсу користувача системи.

    дипломная работа [1,7 M], добавлен 26.10.2012

  • Автоматизація бібліотеки Тальнівського будівельно-економічного коледжу УДАУ. Методи автоматизації та проектування. Інфологічна, даталогічна моделі даних. Програмні засоби розробки бази даних. Розробка таблиць та звітів, встановлення зв’язків між таблиць.

    курсовая работа [4,9 M], добавлен 07.06.2010

  • Архітектура багатопроцесорних систем. Особливості розподілу та обробки даних. Розмежування між паралельними і розподіленими СУБД. Створення таблиць та запитів SQL у програмі MS Access. Побудова форм та макросів для зручного управління базою даних.

    курсовая работа [3,0 M], добавлен 11.09.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.