67
Архитектура за Архитектура за еОбучение с интегриран еОбучение с интегриран Microsoft Class Server Microsoft Class Server Елена ШОЙКОВА, Владислав Елена ШОЙКОВА, Владислав ДЕНИШЕВ ДЕНИШЕВ , , НИЛ “Технологии на еОбучение” НИЛ “Технологии на еОбучение” , , Технически Университет - София Технически Университет - София Национален семинар по електронно обучение Национален семинар по електронно обучение Софтуерни платформи за електронно обучение”, Софтуерни платформи за електронно обучение”, 26.05.2005, София 26.05.2005, София

Архитектура за еОбучение с интегриран Microsoft Class Server

  • Upload
    nora

  • View
    35

  • Download
    0

Embed Size (px)

DESCRIPTION

Архитектура за еОбучение с интегриран Microsoft Class Server. Елена ШОЙКОВА, Владислав ДЕНИШЕВ , НИЛ “Технологии на еОбучение” , Технически Университет - София. Национален семинар по електронно обучение “Софтуерни платформи за електронно обучение”, 26.05.2005, София. Съдържание. - PowerPoint PPT Presentation

Citation preview

Page 1: Архитектура за еОбучение с интегриран  Microsoft Class Server

Архитектура за Архитектура за еОбучение с интегриран еОбучение с интегриран

Microsoft Class ServerMicrosoft Class Server

Елена ШОЙКОВА, Владислав ДЕНИШЕВЕлена ШОЙКОВА, Владислав ДЕНИШЕВ,,

НИЛ “Технологии на еОбучение”НИЛ “Технологии на еОбучение”,,

Технически Университет - СофияТехнически Университет - София

Национален семинар по електронно обучениеНационален семинар по електронно обучение““Софтуерни платформи за електронно обучение”,Софтуерни платформи за електронно обучение”,

26.05.2005, София26.05.2005, София

Page 2: Архитектура за еОбучение с интегриран  Microsoft Class Server

СъдържаниеСъдържание

ПотребностиПотребности

Сравнение между Сравнение между IEEE LTSA IEEE LTSA и и Microsoft Microsoft Class ServerClass Server

Дефиниране на изискванията - Дефиниране на изискванията - Use Use Case Case анализ и моделиранеанализ и моделиране

Синтез на архитектураСинтез на архитектура

РеализацияРеализация

Пилотно тестванеПилотно тестване

Page 3: Архитектура за еОбучение с интегриран  Microsoft Class Server

Етапи в използването на ИТ:Етапи в използването на ИТ:

Първи етапПърви етап: създаване на институционална : създаване на институционална технологична инфраструктуратехнологична инфраструктура

Втори етап:Втори етап: богато богато педагогическопедагогическо, , административно и управленско използване административно и управленско използване на тази инфраструктурана тази инфраструктура

Трети етапТрети етап (стратегическо използване на (стратегическо използване на ИТ): фокусът е върху различните целеви ИТ): фокусът е върху различните целеви групи във висшето образование – групи във висшето образование – традиционните студенти и обучаваните през традиционните студенти и обучаваните през целия животцелия живот

Page 4: Архитектура за еОбучение с интегриран  Microsoft Class Server

Картината в ТУ-София:Картината в ТУ-София:

В повечето случаи В повечето случаи факултетите/департаментите сега са в факултетите/департаментите сега са в преход от фаза на богато преход от фаза на богато експериментиране отдолу в катедрите експериментиране отдолу в катедрите към фаза на към фаза на институционалноинституционално използване на ИТ за учебни цели, използване на ИТ за учебни цели, администриране и управлениеадминистриране и управление

Page 5: Архитектура за еОбучение с интегриран  Microsoft Class Server

Комбиниран мета-моделКомбиниран мета-модел Комбиниран модел за

инженерно образование

Управление на обучението в технологично-базирана среда

Традиционни методиза обучение

Електронно обучение

Wеб-базирани инструкции

Електронно учебно съдържание

Оценяване на знанията

Асинхронна/синхронна комуникация

Самообучение

Лекции

Упражнения

Проекти

Консултации

Виртуални лаборатории за симулации, измерване и

проектиране

Комбиниран модел заинженерно образование

Управление на обучението в технологично-базирана среда

Традиционни методиза обучение

Електронно обучение

Wеб-базирани инструкции

Електронно учебно съдържание

Оценяване на знанията

Асинхронна/синхронна комуникация

Самообучение

Лекции

Упражнения

Проекти

Консултации

Виртуални лаборатории за симулации, измерване и

проектиране

Page 6: Архитектура за еОбучение с интегриран  Microsoft Class Server

Трите извода:Трите извода:

Промените във висшето образование са бавни, не Промените във висшето образование са бавни, не радикални, но към по-голяма гъвкавост в радикални, но към по-голяма гъвкавост в традиционните университетски средитрадиционните университетски средиИнформационните технологии се прилагат широко Информационните технологии се прилагат широко в преподаването и обучението за повишаване на в преподаването и обучението за повишаване на неговото качество и ефективност, но като част от неговото качество и ефективност, но като част от комбиниран моделкомбиниран модел, а не като подмяна на , а не като подмяна на традиционните методи и формитрадиционните методи и формиПреподавателите, когато използват Преподавателите, когато използват информационните технологии в преподаването и информационните технологии в преподаването и обучението работят повече, за което е необходима обучението работят повече, за което е необходима значителна подкрепа от институцията.значителна подкрепа от институцията.

Page 7: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Page 8: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

13 13 информационни потока информационни потока между компонентитемежду компонентите

4 4 процесапроцеса

2 2 хранилища хранилища

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

Page 9: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(1) (1) Стилът, стратегията и методите на обучение се договарят Стилът, стратегията и методите на обучение се договарят между обучаемия и преподавателя и се установяват между обучаемия и преподавателя и се установяват неговите предпочитания.неговите предпочитания.

Page 10: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(2) (2) Обучаемият е наблюдаван и оценяван в контекста на Обучаемият е наблюдаван и оценяван в контекста на мултимедийните взаимодействия. мултимедийните взаимодействия.

Page 11: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(3) (3) Оценяването води до оценка на постиженията и създава Оценяването води до оценка на постиженията и създава информация за обучаемия. информация за обучаемия.

Page 12: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(4) (4) Информацията за прогреса на обучаемия се съхранява в Информацията за прогреса на обучаемия се съхранява в база данни. база данни.

Page 13: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(5) (5) Преподавателят преглежда резултатите от оценяването, Преподавателят преглежда резултатите от оценяването, информацията за обучаемия (неговите предпочитания, информацията за обучаемия (неговите предпочитания, постижения и бъдещи цели). постижения и бъдещи цели).

Page 14: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(6) (6) Преподавателят търси в учебните ресурси чрез въпроси и Преподавателят търси в учебните ресурси чрез въпроси и каталожна информация, най-подходящото учебно каталожна информация, най-подходящото учебно съдържание и формира локатор. съдържание и формира локатор.

Page 15: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(7) (7) Преподавателят изпраща локатора с подготвения план на Преподавателят изпраща локатора с подготвения план на урока към процеса доставяне. урока към процеса доставяне.

Page 16: Архитектура за еОбучение с интегриран  Microsoft Class Server

IEEE IEEE Learning Technology System Learning Technology System ArchitectureArchitecture ( (LTSALTSA))– – организация на организация на

компонентитекомпонентите

Доставяне

Обучаеми

Оценяване

Преподавател Записи за обучаемия

Учебни ресурси

(8) (8) Процесът доставяне извлича учебното съдържание от хранилището Процесът доставяне извлича учебното съдържание от хранилището за учебни ресурси чрез локатора и трансфор-мира учебното за учебни ресурси чрез локатора и трансфор-мира учебното съдържание в интерактивна мултимедийна презентация за обучаемия. съдържание в интерактивна мултимедийна презентация за обучаемия.

Page 17: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Цифрови хранилища:Цифрови хранилища:Данни за обучаемияДанни за обучаемия (R) (R) – съществува, – съществува, форматът на информация не форматът на информация не съответства на никой стандарт, не съответства на никой стандарт, не съществува единен профил, а отделни съществува единен профил, а отделни записизаписиУчебни обектиУчебни обекти (LR) (LR) – съществува, – съществува, форматът на обекта отговаря на форматът на обекта отговаря на спецификацията спецификацията Microsoft LRMMicrosoft LRM

Page 18: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Процеси:Процеси:ОбучаемОбучаем (LE) (LE) – съществува, профилът – съществува, профилът не съответства на никой стандарт, не съответства на никой стандарт, информацията не съответства на информацията не съответства на изискванията на университетите в изискванията на университетите в БългарияБългарияОценяване Оценяване (E)(E) – съществува, заданията – съществува, заданията съдържат тестове, които могат да се съдържат тестове, които могат да се оценяват ръчно или автоматичнооценяват ръчно или автоматично

Page 19: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Процеси:Процеси:

ПреподавателПреподавател (C) (C) – съществува – съществува

Сервиране на ресурси Сервиране на ресурси (D)(D) – – съществува, учебните материали могат съществува, учебните материали могат да се разглеждат през да се разглеждат през LAN LAN илиили Internet Internet

Page 20: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:ПоведениеПоведение (B) (B) между обучаем и процес на между обучаем и процес на оценяванеоценяване – съществува, но няма – съществува, но няма проследяване на поведението в реално проследяване на поведението в реално време, резултатите от тестването могат да се време, резултатите от тестването могат да се оценяват ръчно и/или автоматизиранооценяват ръчно и/или автоматизираноИнформация от оценяването Информация от оценяването ((АА)) между между процес на оценяване и преподавателпроцес на оценяване и преподавател – – съществува, преподавателят може да съществува, преподавателят може да прегледа ръчно работата на студента, може прегледа ръчно работата на студента, може да изпрати забележки, може да генерира да изпрати забележки, може да генерира статистика с резултатите на студентитестатистика с резултатите на студентите

Page 21: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:Информация за обучаемИнформация за обучаем (L1) (L1) между процес между процес на оценяване и запис на обучаемияна оценяване и запис на обучаемия – – съществува, няма единен профил на съществува, няма единен профил на обучаемия, но резултатите от тестовете се обучаемия, но резултатите от тестовете се следят и записватследят и записватИнформация за обучаем Информация за обучаем (L2)(L2) между запис на между запис на обучаемия и преподавателобучаемия и преподавател – съществува, – съществува, преподавателят може да прегледа преподавателят може да прегледа резултатите на студентите и да генерира резултатите на студентите и да генерира статистикастатистика

Page 22: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:Информация за обучаемИнформация за обучаем (L (L33)) между между преподавател и запис на обучаемияпреподавател и запис на обучаемия – – съществува, преподавателят може да съществува, преподавателят може да поставя оценки и коментари за работата на поставя оценки и коментари за работата на обучаемияобучаемияИнформация за обучаем Информация за обучаем (L(L44)) между между обучаемия и преподавателобучаемия и преподавател – не съществува – не съществува процес по договаряне на предпочитанията на процес по договаряне на предпочитанията на обучаемияобучаемия

Page 23: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:ЗапитванеЗапитване (Q) (Q) между преподавател и между преподавател и хранилище за учебни обектихранилище за учебни обекти – съществува, – съществува, преподавателят може да избира преподавателят може да избира подходящите материали от своята подходящите материали от своята библиотека или от предоставените му от библиотека или от предоставените му от други преподаватели материалидруги преподаватели материалиКаталожна информация Каталожна информация (Q1)(Q1) между между хранилище за учебни обекти и преподавателхранилище за учебни обекти и преподавател – съществува, метаданните отговарят на – съществува, метаданните отговарят на спецификацията спецификацията Microsoft LRMMicrosoft LRM

Page 24: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:ЛокаторЛокатор (L5) (L5) между преподавател и система между преподавател и система за сервиранеза сервиране – не съществува, но – не съществува, но преподавателят може да намира и задава преподавателят може да намира и задава статично подходящите материали на статично подходящите материали на обучаемитеобучаемитеЛокаторЛокатор (L6) (L6) между система за сервиранемежду система за сервиране и и хранилище за учебни обекти хранилище за учебни обекти – не – не съществува, учебните ресурси се доставят съществува, учебните ресурси се доставят статичностатично

Page 25: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:Учебно съдържаниеУчебно съдържание (LC) (LC) между между хранилище за учебни обекти и система хранилище за учебни обекти и система за сервиранеза сервиране – съществува, но – съществува, но инструкторът задава необходимите инструкторът задава необходимите учебни ресурси учебни ресурси Информация за взаимодействие Информация за взаимодействие (IC)(IC) между система за сервиранемежду система за сервиране и и оценяване оценяване – не съществува– не съществува

Page 26: Архитектура за еОбучение с интегриран  Microsoft Class Server

Microsoft Class Server – Microsoft Class Server – сравнение с сравнение с IEEE LTSAIEEE LTSA

Потоци информация:Потоци информация:

МултимедияМултимедия (M) (M) между система за между система за сервиране и обучаемсервиране и обучаем – съществува, – съществува, като системата доставя на обучаемия като системата доставя на обучаемия статични статични HTMLHTML страници, а страници, а допълнителна мултимедия може да се допълнителна мултимедия може да се вградени чрез външни инструментивградени чрез външни инструменти

Page 27: Архитектура за еОбучение с интегриран  Microsoft Class Server

Дефиниране на изискваниятаДефиниране на изискванията

С цел развитие и функционално обогатяване на С цел развитие и функционално обогатяване на MS Class MS Class ServerServer и с оглед на направения анализ са дефинирани и с оглед на направения анализ са дефинирани следните изисквания:следните изисквания:Входен офисВходен офис с с публична областпублична област, предоставяща , предоставяща информация за дисциплините и възможност за информация за дисциплините и възможност за online-online-регистрациярегистрация;;Персонализирани Персонализирани home-home-страницистраници за студенти, за студенти, преподаватели и администраторипреподаватели и администраториАдаптиране на Адаптиране на учебната областучебната област към модела на към модела на българския университетбългарския университетКомуникационна областКомуникационна област с възможности за синхронни и с възможности за синхронни и асинхронни комуникацииасинхронни комуникацииВътрешен офисВътрешен офис с възможности за управление на с възможности за управление на потребителите и учебната работа адаптирана към опита потребителите и учебната работа адаптирана към опита на българските университетина българските университети

Page 28: Архитектура за еОбучение с интегриран  Microsoft Class Server

Методология за проектиранеМетодология за проектиране

Архитектурата се разработва съгласно Архитектурата се разработва съгласно постановките на постановките на Унифицирания процес за Унифицирания процес за проектиране (проектиране (Unified Development ProcessUnified Development Process)). В . В своята същност това е своята същност това е инкрементален инкрементален процеспроцес, изграден върху идеята за , изграден върху идеята за прецеденти прецеденти ((Use Cases)Use Cases), , описващи сценариите за описващи сценариите за взаимодействие между системата и нейните взаимодействие между системата и нейните потребители. Артефактите на системата са потребители. Артефактите на системата са визуално документирани с помощта на визуално документирани с помощта на унифицирания език за моделиране (унифицирания език за моделиране (Unified Unified Modeling Language)Modeling Language)..

Page 29: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Use Case Use Case анализът е най-ефективният анализът е най-ефективният метод за откриване на изискванията метод за откриване на изискванията към сложни софтуерни системи и към сложни софтуерни системи и функционалното им специфициране. функционалното им специфициране.

Page 30: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Основни потребители на системата:Основни потребители на системата:

ГостГост

СтудентСтудент

ИнструкторИнструктор

АдминистраторАдминистратор

Page 31: Архитектура за еОбучение с интегриран  Microsoft Class Server

Основни потребители на систематаОсновни потребители на системата

Потребители

Guest Student Instructor Administrator

Разглежда публичната част – информация за курсове, регистрация

Достъп до персонална страница с бележник

Достъп до комуникационна област

Изпълнявазадания

Учебни ресурси

Задания

Управлениена курсове

Управлениена потребители

Права / роли

Page 32: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

ГостГост

Посещава сайта на университета и се Посещава сайта на университета и се запознава с инициативата за запознава с инициативата за еОбучение. Преглежда списъка на еОбучение. Преглежда списъка на курсовете и информацията за тях. курсовете и информацията за тях. Регистрира се в средата за еОбучение.Регистрира се в средата за еОбучение.

Page 33: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Guest List Courses

View Course Information

Register

View information about the eLearning initiative

ГостГост

Page 34: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Load usernames

Store profile

Enter details

Validate form

Required fields are filled

Username does not exist

Passwords match

Yes

Yes

Fields content rules are met

Yes

Yes

Alert: invalid registration request

NoNo

No

No

Notify Administrator (email)

Notify user (email)

User exists in University Information System

Set Status "Active"

YesSet Status "Disabled"

No

РегистрацияРегистрация

Page 35: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

СтудентСтудент

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

Page 36: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

СтудентСтудент

Login

Logout

Modify Personal Profile

Review Schedule

View Announcements

Take notes

Communicate

List Assignments

Review Progress

Student

Course Information

Complete Project Assignment

Complete Test Assignment

Review Instructions

Complete

SubmitView Marks

Page 37: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Request homepage / protected resource

User has been authenticated

User provides username / password

User is authorized to access resource

Username/password are valid

User is authenticated

Yes

Alert: Incorrect user/pass

No

Alert: Access denied

Grant access

No

Yes

No

Yes

LoginLogin

Page 38: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Учебна програмаУчебна програма : S tudent

ListLectures ListSeminars

ListLabs ListS tudents M apStudentsToGroups

1: list(username)2: getUserID (username)

4: getGroupID (userID )

7: list(username) 8: getUserID (username)

10: ge tG roupID (userID )

11: groupID

9: userID

3: userID

5: groupID

6: listOfLectures(groupID )

12: listOfSeminars(groupID )

13: list(usernam e)14: ge tUse rID (username)

15: userID

16: getGroupID (userID )

17: groupID

18: listOfLabs(groupID )

Page 39: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

ИнструкторИнструктор

След аутентикация влиза в персонализиран След аутентикация влиза в персонализиран фронт офис, от където може да следи и фронт офис, от където може да следи и коригира разписанието на учебния процес, да коригира разписанието на учебния процес, да преглежда списък на студентите, учебните си преглежда списък на студентите, учебните си ресурси, задания, тестове и да следи ресурси, задания, тестове и да следи прогреса на студентите си. Може да създава прогреса на студентите си. Може да създава съобщения, да комуникира със студентите и съобщения, да комуникира със студентите и да ползва личен бележник.да ползва личен бележник.

Page 40: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

ИнструкторИнструктор

Modify Announcements

Modify Schedule

Login

Logout

Modify Personal Profile

Communicate Take notes

Review Schedule

List Students

View Announcements

Share / Import Resources

Create / Edit LRPreview LR

List Learning Resources

Create Assignment

Mark Assignment

Assignment List / Calendar

Marking Chart

Instructor

View Classes

View Students

Create Group

View Groups

Delete Group

Page 41: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

Създаване на Създаване на Учебен РесурсУчебен Ресурс

Select Template

Select Visual Theme

Set Title & Metadata

Insert Page

Resource completed

Edit Page

No

Yes

Page 42: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

ЗаданиеЗаданиеНесъществуващо

Незададено (none)

Create / Import

Зададено (To Do)

Незавършено (incomplete)

Assign

Start

Предадено (submitted)

Submit

Архивирано

Оценено (graded)

Автоматично (autograded)

Ръчно (manually graded)

Автоматично (autograded)

Ръчно (manually graded)

Auto grade

Manually grade

Manually gradeRe-Assign

ArchiveArchive

Page 43: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

АдминистраторАдминистратор

След аутентикация влиза в персонализиран След аутентикация влиза в персонализиран бек-офис, от където може да управлява бек-офис, от където може да управлява потребителите (студенти, преподаватели и потребителите (студенти, преподаватели и администратори), да създава класове и да администратори), да създава класове и да присъединява към тях преподаватели и присъединява към тях преподаватели и студенти, да променя настройките на студенти, да променя настройките на системата. Може да създава съобщения, да системата. Може да създава съобщения, да комуникира със студентите и да ползва личен комуникира със студентите и да ползва личен бележник.бележник.

Page 44: Архитектура за еОбучение с интегриран  Microsoft Class Server

Use Case Use Case анализ и моделиранеанализ и моделиране

АдминистраторАдминистратор

View Course Information Modify Announcements

List Courses

View Announcements

Modify Personal Profile

Login

Communicate Take notesLogout

List Instructors

List Administrators

Set System Options

Create Courses

List Students

View Student Profile

View Instructor Profile

View Administrator Profile

Edit Profile

Administrator

Edit Course Homepage

Page 45: Архитектура за еОбучение с интегриран  Microsoft Class Server

Адаптиране към модела на обучение Адаптиране към модела на обучение в българските университети:в българските университети:

SchoolSchool ↔↔ ФакултетФакултет

ClassClass ↔↔ ДисциплинаДисциплина

GroupGroup ↔↔ Адм. групаАдм. група

StudentStudent ↔↔ СтудентСтудент

Page 46: Архитектура за еОбучение с интегриран  Microsoft Class Server

Проектиране – Проектиране – Class DiagramClass DiagramDBConstants

DBHOSTDBPORTDATABASEUSERNAMEPASSWORDDRIVERDBCONNECTIONWEBHOSTMCSPATHWEBPORTMCSCONNECTIONWEBCONNECTION

getDriver()getConnector()getWebConnector()getMcsConnector()getSMTPServer()

MailsendMail()

viewSchedule

MetadataIDPersonIDTypeTitleContentDateInFromTimeToTimeWeekSchedulePersonIDShowPersonShowTitleShowContentShowDateInStudentViewTeacherViewAdministratorView

News Base64Codec

form_personal_info

form_contacts

form_academic_profile

form_skills

form_schoolwork

form_login

form_student_profileSchedule

Login

Logout

Profile

DBFunctionsconnect()disconnect()Load()Get()GetData()GetAllData()Print()PrintLinks()PrintList()PrintTable()PrintActions()PrintArray()PrintOptions()Create()Update()Delete()Insert()GetRequest()GetDate()

Notepad

PersonIDFirsNameLastNameisStudentisTeacherisAdministratorUsernamePassword

ChatServer

ChatClient

Page 47: Архитектура за еОбучение с интегриран  Microsoft Class Server

База данни – концептуален моделБаза данни – концептуален модел

Faculty

Speciality

EducationForm

EducationType

Map

Semester

11

11

PayingType

Skills

Subject0..n

1

0..n

1

MCSGroups

AcadGroup

11

11 1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Role

NotepadContacts PersonalProfile

ProfileStudent

1

1..n

1

1..n

1 1..n1 1..n

0..n

1

0..n

1

ProfileTeacher

MapMetaData

1

1

1

10..n

10..n

1

1

0..n

1

0..n

Person1..n

1

1..n

1

0..1

1

0..1

1

1

1

1

1

1

1

1

11

1

1

1

1

1..n

1

1..nMetaData

0..n

0..n

0..n

0..n

0..n

0..n

0..n

0..n

11..n

11..n

SystemOptions

ProfileAdministrator

0..1

1

0..1

1

0..n

0..n

0..n

0..n

1

1

1

1

Page 48: Архитектура за еОбучение с интегриран  Microsoft Class Server

База данни – потребителски изгледиБаза данни – потребителски изгледи

Semester

PayingType

Skills

Faculty

Speciality

EducationForm

EducationType

Map

SubjectMCSGroups

AcadGroup

ProfileStudent

Role

ProfileTeacher

NotepadContacts PersonalProfile

MapMetaData

Person

MetaData

SystemOptions

ProfileAdministrator

Student

Instructor

Administrator

Page 49: Архитектура за еОбучение с интегриран  Microsoft Class Server

Архитектура – компонентиАрхитектура – компоненти

•Operating system•Network connections

•Operating system•Network connections

Microsoft Windows 2000 Server / Advanced Server

MS SQL Server 2000

MS Class Server

Internet InformationServer

(Windows 2000)Sun Java VM

Apache Tomcat

MCS Teacher

MCS Administrator

MCS Student

Web browserWeb browser

Public site

Front office

Back office

Communications

Application Form

Assignments

Learning Resources

Student profiles

Courses

Teacher profiles

Page 50: Архитектура за еОбучение с интегриран  Microsoft Class Server

Архитектура – технологииАрхитектура – технологии

Browser

Web ServerIIS 5.0

JSP/Servletengine

Tomcat 4.1

DatabaseMS SQL 2000

Mail ServerSMTP

HTTP

HTTP

MS Class Server

Chat & Guided BrowsingVLE-ECADELL

ASP.NET

User Tier Application Tier DatabaseTier

Servers Applications

PersonalHomepage

JSPServlet

JDBC

SQL

SQL

Client: Java AppletServer: Application

JavaMail

Page 51: Архитектура за еОбучение с интегриран  Microsoft Class Server

Внедряване и ТестванеВнедряване и Тестване

ТУ-София ТУ-София

ТУ-ВарнаТУ-Варна

Page 52: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – публична частРеализация – публична част

•Информация за Информация за инициативатаинициативата

•Анотация на Анотация на дисциплинадисциплина

Page 53: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – публична частРеализация – публична част

•Учебни материалиУчебни материали

•Форма за Форма за onlineonline-регистрация-регистрация

Page 54: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – студентРеализация – студент

•LoginLogin (студент) (студент)

•ПерсоналнаПерсоналнастраницастраница(студент)(студент)

Page 55: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – студентРеализация – студент

•Личен профилЛичен профил(студент)(студент)

•График наГрафик назанятиятазанятията

Page 56: Архитектура за еОбучение с интегриран  Microsoft Class Server

РеализацияРеализация

•Персонален бележникПерсонален бележник

•ЧатЧат

Page 57: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – студентРеализация – студент

•MicrosoftMicrosoftClass ServerClass ServerStudentStudent

Page 58: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 59: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 60: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 61: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 62: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 63: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 64: Архитектура за еОбучение с интегриран  Microsoft Class Server

Реализация – инструкторРеализация – инструктор

•MicrosoftMicrosoftClass ServerClass ServerTeacherTeacher

Page 65: Архитектура за еОбучение с интегриран  Microsoft Class Server

РеализацияРеализация – – Вътрешен офисВътрешен офис

•Управление наУправление напотребителитепотребителите(инструктор)(инструктор)

•Профил наПрофил напотребителпотребител

•Управление наУправление напотребителитепотребителите(администратор)(администратор)

Page 66: Архитектура за еОбучение с интегриран  Microsoft Class Server

Изводи:Изводи:

По-добро мотивиране на студентитеПо-добро мотивиране на студентите

По-активно участие на студентите в По-активно участие на студентите в учебния процесучебния процес

По-обективен процес за оценяване на По-обективен процес за оценяване на знаниятазнанията

По-високи резултати в обучениетоПо-високи резултати в обучението

Page 67: Архитектура за еОбучение с интегриран  Microsoft Class Server

За контакти:За контакти:

shoikova@[email protected]

[email protected]@tu-sofia.bg

http://demlab.http://demlab.tu-sofiatu-sofia.bg.bg