Проектирование модуля обучения в online режиме, взаимодействующего со Skype

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

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

83;не нужно тратить время на передвижение по городу к репетитору или на курсы в языковом центре. В сравнении с курсами в языковых центрах, Skype-Language предлагает индивидуальные занятия, например, английский язык online, с помощью данного вида обучения можно заниматься по скайпу или ICQ дома или в удобном месте.

Нет зависимости от места нахождения. В любой командировке есть возможность выйти в Интернет и позаниматься любимым языком, будь это онлайн английский или китайский по скайпу.

Возможность составить удобный для себя график и учить китайский, немецкий или английский язык online по Skype.

Экономия средства, получая все необходимые материалы онлайн абсолютно бесплатно.

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

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

)Vkomnate.com. Виртуальный сервис вкомнате - для тех, кто на расстоянии. Возможности зависят от типа связи, отношений. Можно отдохнуть, поработать, пообщаться, провести собеседование, познакомиться, посмотреть в глаза. Все это позволяют технологии Adobe Flash: звук, текст и видео на одной странице с легким входом, без регистрации и установки дополнительных программ. Фактически, происходит реальная встреча, только на экране. На сайте можно демонстрировать картинки, оборудование, товары, вид из окна, который за спиной, свой новый галстук или самого себя.

Оценка ресурсов по критериям приведена в таблице 1.

 

Таблица 1 - Критерии оценки аналогов

Аналог КритерийSkype languageVkomnate.comТип входных данныхПрофиль пользователя++Текст++Изображения++Видео++Документы++Тип выходных данныхТекст++Файловые данные++Тип отображения данныхТекст++Видео-материалы--Изображения--Тип проверки знанийТест--Online тетрадь--Открытостью и общедоступность исходного кодаОткрытость и общедоступность кода--Итог88

Оптимальным прототипом выбран Skype language, но это это не специализированные курсы на Skype, а обычное использование Skype (видеосвязи), только в коммерческих целях. Нет никаких дополнительных функций для удобства использования. Функции рассылки заданий имеются, но реализуется это всего лишь по средствам почтового ящика.

Еще один аналог vkomnate.com - это виртуальный сервис для тех, кто на расстоянии. Есть звук, текст и видео на одной странице, без регистрации и установки дополнительных программ. Но этот сервис не позволяет выполнять тех функций, которые позволили бы проводить online занятия без привлечения дополнительных средств.

В отличие от этих аналогов наш сервис имеет ряд преимуществ. Данный модуль представляет оболочку, которая позволяет вести дистанционное обучение, а именно преподаватель вносит учебные материалы (текстовые, видео, аудио, тесты), которые будут изучаться учеником. Так же преподаватель имеет возможность выдавать конкретные задания ученикам, полностью контролировать процесс их обучения путем online сессии (все, что будет делать ученик в учебных материалах будет видно преподавателю, и наоборот). Данный модуль так же дает возможность вести электронную тетрадь. Все функции могут выполняться как с клавиатуры, так и с планшета. Преподаватель имеет возможность вносить пометки в режиме реального времени в материалы ученика. Для удобства работы и обучения, модуль доступен для пользования всем желающим. В данном модуле информация является конфиденциальной, следовательно он нуждается в дополнительных мерах по защите.

 

2. Проектирование компонента

 

.1 Обзор средств разработки

 

Проектирование системы осуществляется с помощью языка моделирования UML. UML - язык графического описания для объектного моделирования в области разработки программного обеспечения. UML-диаграммы легко воспринимаются и при этом без труда генерируются компьютерами. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью.

Для создания модуля используется язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal. В качестве базы данных используется PostgreSQL. PostgreSQL - это свободно распространяемая объектно-реляционная система управления базами данных (ORDBMS), наиболее развитая из открытых СУБД в мире и являющаяся реальной альтернативой коммерческим базам данных. Skype - агент IP-телефонии, использующий также Интернет, но работающий по технологии Р2Р, при которой обработка информации происходит на ПК пользователя. В итоге скорость обработки и пересылки данных увеличивается. Еще интересный момент - Skype успешно функционирует с TCP-протоколом.

Все использованные средства разработки были выбраны по требованию руководства Skype.

 

.2 Проектирование пользовательского интерфейса

 

Для представления ключевые моментов работы с системой наглядно составим прототипы пользовательского интерфейса.

На рисунке 1, представлен прототип интерфейса для обучения в среде Skype.

 

Рисунок 1 - Прототип интерфейса для обучения в среде Skype

 

.3 Проектирование процесса формирования модуля обучения в online-режиме взаимодействующего с ПО Skype

 

Были рассмотрены некоторые подходы к разработке информационных систем для формирования модуля обучения в online-режиме взаимодействующего с П?/p>