Research Archive
Sofia University "St. Kliment Ohridski"

Управление на курсовите задачи в системата за дистанционно обучение ARCADE (Architecture for Reusable Courseware, Authoring and Delivery)

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Мутафчиева, Диана
dc.date.accessioned 2009-08-11T16:05:06Z
dc.date.available 2009-08-11T16:05:06Z
dc.date.issued 2005-11-14
dc.identifier.other М21235
dc.identifier.uri http://hdl.handle.net/10506/162
dc.description Управление на курсовите задачи в системата за дистанционно обучение ARCADE (Architecture for Reusable Courseware, Authoring and Delivery) Дипломант: Диана Иванова Мутафчиева, факултетен номер М21235 Научен ръководител: доц. д-р Боян Бончев Дата на защита: 16 ноември 2005, София bg_BG
dc.description.abstract Цели: В рамките на проекта ARCADE (Architecture for Reusable Courseware Authoring and Delivery), разработван към катедра “Информационни технологии” на Факултет по математика и информатика на Софийски университет “Св. Климент Охридски”, е реализирана съвременна платформа за дистанционно обучение. Основните функции на системата включват управление на курсове, учебна програма, тестове и задания, комуникация между потребителите. Акцентът на дипломната работа е поставен върху модула за заданията в ARCADE. Целта на дипломната работа е усъвършенстване и разработка на допълнителни възможности към съществуващия модул за задания. В разработката са разгледани няколко подобни на ARCADE платформи – WebCT, WebAssign, Moodle. Акцентът на разглеждането е върху съответните им модули за задания. Като резултат от дипломната работа дипломантът е реализирал 3 нови допълнителни възможности в модула за задания. Първата от тях е възможност студентите в ARCADE сами да избират задания за посещаваните от тях курсове, като се съобразяват със зададените от инструктора ограничения – срок, максимален брой студенти и др. Като втора възможност е реализирано управление на календарни събития, описващи процеса на дистанционно обучение, като задаване на задачи, тестове и др. Третата реализирана възможност е студентите сами да предлагат теми за задания за самостоятелна работа в ARCADE, които да бъдат обсъждани и одобрявани или отхвърляни от инструктора. 2 Проектирането е направено с помощта на унифицирания процес за разработка на софтуер и езика UML. По време на разработката допълнителните възможности в модула за задания преминаха през следните етапи на унифицирания процес: Определяне на потребителските изисквания: Това е началният етап. Тук разработваният софтуер се разглежда от гледна точка на потребителя. Определя се основната функционалност. Анализ: Тук се анализират описаните потребителски изисквания от предния етап чрез детайлизиране и структуриране. Добива се обща представа за архитектурата на разработвания софтуер. Дизайн: На този етап се прави детайлно описание на архитектурата на продукта в съответствие с избрания език за програмиране, технологии за разработка, операционна система, метод на съхраняване на данните, потребителски интерфейс и т.н. За изграждане бизнес логиката на продукта е използван езикът Java, за Web сървър е избран софтуерът на Apache, Jakarta-Tomcat, за база от данни – MySQL. Имплементация: На този етап разработката се реализира в термините на компоненти, това са програмни файлове, скриптове, класове, изпълними файлове и др. Тестване: Последен етап в разработването на продукта. Проверява се резултатът от имплементацията. Оценява се доколко продуктът е качествен и отговаря на потребителските изисквания. Всички планирани потребителски изисквания към модула за управление на задания са реализирани в платформата, работят и се ползват от потребителите на ARCADE. Поставените цели на дипломната работа са изпълнени, като това не означава, че системата няма да продължи да се развива и да получава нови функционални възможности в бъдеще. В дипломната работа са посочени някои идеи за бъдещото развитие на проекта. bg_BG
dc.language.iso bg bg_BG
dc.publisher СУ “Св. Климент Охридски” bg_BG
dc.subject Management ot course assignments bg_BG
dc.subject distance learning system bg_BG
dc.subject ARCADE bg_BG
dc.subject Управление на курсовите задачи bg_BG
dc.title Управление на курсовите задачи в системата за дистанционно обучение ARCADE (Architecture for Reusable Courseware, Authoring and Delivery) bg_BG
dc.title.alternative Management ot course assignments in the distance learning system ARCADE (Architecture for Reusable Courseware, Authoring and Delivery) bg_BG
dc.type Thesis bg_BG


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics