Главная » Просмотр файлов » Диссертация

Диссертация (1091077), страница 21

Файл №1091077 Диссертация (Разработка архитектуры, алгоритмов и принципов функционирования распределенного вычислительного комплекса информационных сервисов электронного обучения) 21 страницаДиссертация (1091077) страница 212018-01-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 21)

Алгоритм перехода на промежуточный шаг для ВКИСЭО [56]началоБерется очередное сохраненное предполагаемое изменениеДоступны все ОЦВК,задействованные в изменении?НетДаВыполняется сохраненное предполагаемое изменениеконецРисунок 4.6 – Алгоритм обработки сохраненных предполагаемых изменений для ВКИСЭО [56]133началоПользователю доступен промежуточный L’-й шагДаПредполагаемое изменениевыполнилось?НетПредполагаемоеизменение выполнилосьс ошибкой?На форме L’-го шага доступнатолько кнопка “УдалитьНетДаНетНажата кнопка“Удалить изменение”?На форме L’-го шага доступнатолько кнопка “Назад”.Пользователю на этом шагедоступен текст ошибкиДаУдаление предполагаемого измененияДаНажата кнопка“Назад”?Пользователь переведен на L-й шагНетПользователь находитсяна форме L’-го шага?НетДаНа форме L’-го шага доступна толькокнопка “Продолжить”.

Пользовательнажимает на эту кнопку или простозакрывает форму L’-го шагаДальнейшее выполнение согласнологике прикладного процессаконецРисунок 4.7 – Алгоритм поведения пользователя на промежуточном шаге для ВКИСЭО [56]1344.3. Разработкапринциповфункционированиявычислительного комплекса информационных сервисовэлектронного обученияПолученные в диссертации результаты позволили разработать следующиепринципы функционирования ВКИСЭО [51]:1. Прозрачныйдоступкраспределеннымданным–обеспечиваетсяразработанными в диссертации ДМРД и алгоритмами на её основе, а такжетакой компонентной технологией, как Enterprise JavaBeans.2. Возможностьвыполнениясквозныхприкладныхпроцессовмеждуразличными ОЦВК – обеспечивается реализацией принципа №1, а такжеразработанными в диссертации ДМПП и алгоритмами на её основе.3. ИнтероперабельностьИСЭО–этовозможностьсовместновзаимодействовать и функционировать ИСЭО различных ОЦВК, котораяобеспечивается реализацией принципов №1 и №2.4.

Возможность получения корректной информации за любой период времени вединой форме представления, которая может состоять из данных различныхОЦВК – обеспечивается реализацией принципа №1. При этом в общем случаеопрашиваются ОЦВК, которые действительно содержат искомые данные.5. ОЦВК имеют равные технические возможности предоставления ИСЭО –обеспечивается представителями ОЦВК в ядре узлов ВКИСЭО, а такжевозможностью создания филиалов любого ОЦВК в различных узлахВКИСЭО.6. Сохранение целостности данных и структуры ВКИСЭО – обеспечиваетсяналичием представителей ОЦВК в ядре узлов ВКИСЭО, а такжеразработанной в диссертации ДМРД.7.

Записи не дублируются между ОЦВК (например, любая запись ОЦВК,состоящая из данных разных ОЦВК, не дублируется в эти ОЦВК) –обеспечивается реализацией принципа №1.8. взаимодействие ИСЭО различных ОЦВК настраивается в процессе ихфункционирования, а не на этапе их создания или доработки –обеспечивается реализацией принципов №1 и №2.1359. Высокий уровень масштабируемости – обеспечивается независимостьюэлементов ядра от политики функционирования подключенных к немуОЦВК, благодаря которой можно своевременно наращивать мощностьпредставителей ОЦВК в ядре узлов ВКИСЭО на основе выработанных впроцессеэксплуатации стандартов решения техническихпроблем вВКИСЭО.10. Расширяемость – обеспечивается тем же, что и для принципа №9, а такжевозможностью создания филиалов ОЦВК в различных узлах ВКИСЭО.11.

Высокийуровеньнадежностифункционирования–обеспечиваетсяпредставителями и хранилищами данных в ядре узла ВКИСЭО, а такжеразработанными в диссертации методом и алгоритмами решения задачиразгрузки серверов в ВКИСЭО.12. НезависимостьтиповогоПОВКИСЭОотплатформыифирмыпроизводителя – обеспечивается такой компонентной технологией, какEnterprise JavaBeans.13. ОЦВКнезависятот«состояния»другдруга–обеспечиваетсяпредставителями ОЦВК в ядре узла ВКИСЭО, а также разработанными вдиссертации методом и алгоритмами решения задачи синхронизациираспределенных данных в ВКИСЭО.14.

Минимальный сетевой трафик – обеспечивается тем же, что и для принципа№1.4.4. Компьютерноемоделированиевычислительногокомплекса информационных сервисов электронногообучения4.4.1. Разработка инфологической модели данных и прикладныхпроцессовВ рамках диссертации разработана компьютерная модель ВКИСЭО, вкоторой используется прикладной процесс (ПП) «Изучение дисциплины». Нарисунке 4.8схематичнопредставлена(пунктирной линией отмечены ПодПП).логикавыполненияданногоПП136Изучение дисциплиныИзучение темНачалоНачалоИзучение темВыбор темыPARAM=To_TestВыдача ведомостиPARAM=ExitPARAM=TestТест по дисциплинеPARAM=MarkPARAM=ExitPARAM=ChoiceВыбор Организациидля изучения темыPARAM=ChoiceВыбор лектора дляизучения темыPARAM=ThemeОценка экспертаИзучение темыPARAM=ResultРезультат обученияпо дисциплинеЗавершениеЗавершениеb)a)Изучение темыНачалоPARAM=DialogPARAM=BackPARAM=ExitМатериал по темеPARAM=TestВопрос учащегосяPARAM=ExitPARAM=QuestionТест по темеPARAM = AnswerPARAM=AnalystОтвет лектораАнализ результатапо темамPARAM=ExitЗавершениес)Рисунок 4.8 – Схема логики выполнения прикладного процесса «Изучение дисциплины» вкомпьютерной модели ВКИСЭО:a) основной ПП: “Изучение дисциплины”;b) подПП “Изучение тем”;с) подПП “Изучение темы”137В таблице 4.1 и таблице 4.2 приведены используемые в компьютерноймодели ВКИСЭО, соответственно, сущности и связи между ними.Таблица 4.1 – Сущности компьютерной модели ВКИСЭОСущностьАтрибуты (основные)Пользователь• ФИОДисциплина• Уникальный код (для всех ОЦВК);• Наименование.Тема• Уникальный код (для всех ОЦВК);• Наименование темы.Результат обучения по дисциплине• Дисциплина;• Учащийся;• Эксперт;• Отметка;• Комментарий;• Дата отметки;• Дата тестирования;• Состояние изучения дисциплины:ƒ 0 – начало изучения;ƒ 1 – тестирование;ƒ 2 – оценивание;ƒ 3 – завершение изучения.Результат обучения по теме• Тема;• Учащийся;• Лектор;• Отметка;• Комментарий;• Дата отметки;• Дата тестирования;• Состояние изучения дисциплины:ƒ 0 – начало изучения;ƒ 1 – тестирование;ƒ 2 – оценивание;ƒ 3 – завершение изучения;ƒ 4 – повторное изучение.Материал по теме• Наименование;• Web-ресурс.Консультации по теме• Сообщение;• Лектор;• Учащийся;• Тема;• Дата сообщения;• Признак отправителя:ƒ 1 – сообщение от учащегося;ƒ 2 – сообщение от лектора Учащийся.138Таблица 4.2 – Связи между сущностями в компьютерной модели ВКИСЭОСущность_1Сущность_2СвязьДисциплинаТемаодин-ко-многимТемаМатериал по темеодин-ко-одномуРезультат обучения поПользовательмногие-ко-одномудисциплинеРезультат обучения поДисциплинамногие-ко-одномудисциплинеРезультат обучения по темеПользовательмногие-ко-одномуРезультат обучения по темеДисциплинамногие-ко-одномуКонсультации по темеТемамногие-ко-многиеКонсультации по темеПользовательмногие-ко-многиеВ таблице 4.3 приводится описание используемых работ, а в таблицах 4.44.6 описание используемых переходов.№1234567891011121314№12345Таблица 4.3 – Работы ПП «Изучение дисциплины» в компьютерной модели ВКИСЭОНаименованиеНазначениеПодППРольИзучение темИзучение всех тем по дисциплинеДаSystemВыбор темыВыбор темы для изученияНетУчащийсяВыбор организации Выбор организации для изученияНетУчащийсядля изучения темытемыВыбор лектора дляВыбор лектора для изучения темыНетУчащийсяизучения темыИзучение темыИзучение выбранной темыДаSystemУчащийся может задать вопросВопрос учащегосяНетУчащийсялектору по изучаемой темеЛектор может ответить на вопросОтвет лектораНетЛекторучащегося по изучаемой темеМатериал по темеИзучение материала по темеНетУчащийсяТест по темеТестирование по темеУчащийсяПозволяет оценить результатАнализ результататестирования по теме, либо вернутьНетЛекторпо темамна повторное изучение темыРазрешает пройти тестирование поВыдача ведомостиНетДекандисциплинеТест по дисциплине Тестирование по дисциплинеНетУчащийсяОценка экспертаЭкспертная оценка по дисциплинеНетАналитикРезультат обучения Итоговые результаты обучения поНетУчащийсяпо дисциплинедисциплинеТаблица 4.4 – Переходы ПП «Изучение дисциплины» в компьютерной модели ВКИСЭОРабота1Работа2НазначениеУсловиеНАЧАЛОИзучение темК изучению темБезусловныйРазрешить пройтиИзучение темВыдача ведомостиPARAM=To_TestтестированиеВыдача ведомости Тест по дисциплинеПройти тестPARAM=TestТест поОценить результатPARAM=Оценка экспертадисциплинетестированияExpert_MarkРезультат обучения Показать результатОценка экспертаPARAM=Resultпо дисциплинеучащемуся1396№123456№134567891011Результатобучения подисциплинеЗАВЕРШЕНИЕЗавершитьизучениеБезусловныйТаблица 4.5 – Переходы ПодПП «Изучение тем» в компьютерной модели ВКИСЭОРабота1Работа2НазначениеУсловиеНАЧАЛОВыбор темыВыбрать темуБезусловныйВыбор организацииВыбор темыВыбрать организацию PARAM=Choiceдля изучения темыВыборорганизации дляВыбор лектораВыбрать лектораPARAM=Choiceизучения темыВыбор лектораИзучение темыК изучению темыPARAM=ThemeВыбрать тему дляИзучение темыВыбор темыPARAM=ExitизученияВыбор темыЗАВЕРШЕНИЕВсе темы изученыPARAM=ExitТаблица 4.6 – Переходы ПодПП «Изучение темы» в компьютерной модели ВКИСЭОРабота1Работа2НазначениеУсловиеМатериал поНАЧАЛОИзучение материалаБезусловныйтемеМатериал поВопросДиалог учащегося сPARAM=DialogтемеучащегосялекторомВопросПередать лекторуОтвет лектораPARAM=Questionучащегосясообщение от учащегосяВопросПередать учащемусяОтвет лектораPARAM=Answerучащегосясообщение от лектораВопросМатериал поВернуться к изучениюPARAM=ExitучащегосятемематериалаМатериал поТест по темеПройти тестPARAM=TestтемеАнализОценить результатТест по темерезультата поPARAM=AnalystтестированиятемамАнализМатериал порезультата поПовторить изучениеPARAM=BackтеметемамМатериал поЗАВЕРШЕНИЕПрервать изучениеPARAM=ExitтемеАнализрезультата поЗАВЕРШЕНИЕЗавершить изучениеPARAM=Exitтемам4.4.2.

Разработка даталогических моделейДаталогическиекомпьютерноймоделимоделидляВКИСЭОразработаннойописываютврамкахприкладныедиссертациипроцессы(этаразработанная в диссертации ДМПП из п. 3.2) и основные сущности, учитываяДМРД. На рисунке 4.9 представлена разработанная в диссертации даталогическая140модель основных сущностей, не учитывая ДМРД. Чтобы использовать этудаталогическуюмодельвкомпьютерноймоделиВКИСЭО,необходимопреобразовать её согласно правилу №3.1 (п. 3.1), используя алгоритм созданияинтегрального отношения (п. 3.1). Результат представлен на рисунке 4.10 (связи сотношением «USER» опущены, чтобы не загромождать рисунок).В этой модели:•Предполагается, что учащийся может быть из другого ОЦВК, чтобыпоказать распределенные особенности использования ДМРД и ДМПП.•Не используются правила («AP_Правила») в ДМПП, поскольку онитолько придают гибкость в настройке ПП во время эксплуатации.Рисунок 4.9 – Даталогическая модель данных основных сущностей (без особенностей ДМРД)Примечания к рисунку 4.9:• «КонсультацияПоТеме» – консультации по темеПараметрОписаниеID_ТемаИдентификатор темы141Признак отправителя:ПризнакОтправителя• 1 – сообщение от учащегося;• 2 – сообщение от лектора.ID_USER$СтудентИдентификатор учащегосяID_USER$ЛекторИдентификатор лектораID_AP_Процесс_1Идентификатор ПП• «РезультатПоТеме» – результат изучения темыПараметрОписаниеСостояние изучения дисциплины:• 0 – начало изучения;• 1 – тестирование;СтатусРезультата• 2 – оценивание;• 3 – завершение изучения;• 4 – повторное изучение.ID_ТемаИдентификатор темыID_USER$Студент Идентификатор учащегосяID_USER$Лектор Идентификатор лектораID_AP_Процесс_1 Идентификатор ПП• «РезультатПоДисциплине» – результат изучения дисциплиныПараметрОписаниеСостояние изучения дисциплины:• 0 – начало изучения;СтатусРезультата• 1 – тестирование;• 2 – оценивание;• 3 – завершение изучения.ID_ДисциплинаИдентификатор дисциплиныID_USER$Студент Идентификатор учащегосяID_USER$Эксперт Идентификатор экспертаID_AP_Процесс_1 Идентификатор ПП• «Дисциплина» – дисциплинаПараметрОписаниеКодУникальный код (для всех ОЦВК)• «Тема» – тема дисциплиныПараметрОписаниеКодУникальный код (для всех ОЦВК)ID_ДисциплинаИдентификатор дисциплиныID_МатериалПоТеме Идентификатор учебного материала• «ДисциплинаЛектор» – дисциплины, которые ведет лекторПараметрОписаниеID_Дисциплина Идентификатор дисциплиныID_USER$Лектор Идентификатор лектора• «МатериалДляТемы» – материал по теме• «USER» – пользователь142КонсультацияПоТеме_1PK1IDID_РеальныйКодОрганизацииСтатусДатаОткрытияДатаЗакрытияID_КонсультацияПоТеме_2ID_КонсультацияПоТеме_3ID_КонсультацияПоТеме_33ID_РеальныйКодОрганизацииСтатусДатаОткрытияДатаЗакрытияID_РезультатПоДисциплине_2ID_РезультатПоДисциплине_3ID_РезультатПоДисциплине_33PKPKMMPKMID_ТемаID_USER$СтудентСтатусДатаОткрытияДатаЗакрытияID_КонсультацияПоТеме_1IDPKIDMОтметкаОписаниеДатаТестаДатаОтметкиСтатусРезультатаСтатусДатаОткрытияДатаЗакрытияID_РезультатПоТеме_1PKIDPKФамилияИмяОтчествоСтатусДатаОткрытияДатаЗакрытияIDНазваниеWeb-ресурсСтатусДатаОткрытияДатаЗакрытияPKMPK1MIDIDMРезультатПоТеме_3_1IDPKIDAC_USER$СтудентM1Дисциплина1IDКодНазваниеID_ДисциплинаID_МатериалПоТемеСтатусДатаОткрытияДатаЗакрытияPKAC_USER$Студент1ID_ТемаID_USER$СтудентID_USER$ЛекторID_AP_Процесс_1СтатусДатаОткрытияДатаЗакрытияID_КонсультацияПоТеме_1ID_КонсультацияПоТеме_3_1MМатериалДляТемыРезультатПоДисциплине_3_11КонсультацияПоТеме_3MТемаIDM1ID_ТемаID_USER$СтудентСтатусДатаОткрытияДатаЗакрытияID_РезультатПоТеме_1MPKAC_USER$СтудентID_ДисциплинаID_USER$СтудентID_USER$ЭкспертID_AP_Процесс_1СтатусДатаОткрытияДатаЗакрытияID_РезультатПоДисциплине_1ID_РезультатПоДисциплине_3_1РезультатПоТеме_33IDIDPKMM1IDРезультатПоДисциплине_31ID_ДисциплинаID_USER$СтудентСтатусДатаОткрытияДатаЗакрытияID_РезультатПоДисциплине_1MКонсультацияПоТеме_3_11ID_ТемаID_USER$СтудентID_USER$ЛекторID_AP_Процесс_1СтатусДатаОткрытияДатаЗакрытияID_КонсультацияПоТеме_1ID_КонсультацияПоТеме_3_1РезультатПоДисциплине_33USERPKPKMMРезультатПоТеме_211IDM1ОтметкаОписаниеДатаТестаДатаОтметкиСтатусРезультатаСтатусДатаОткрытияДатаЗакрытияID_РезультатПоДисциплине_1MIDID_РеальныйКодОрганизацииСтатусДатаОткрытияДатаЗакрытияID_РезультатПоТеме_2ID_РезультатПоТеме_3ID_РезультатПоТеме_33PKСообщениеПризнакОтправителяДатаСообщенияСтатусДатаОткрытияДатаЗакрытияID_КонсультацияПоТеме_1M1IDРезультатПоДисциплине_21IDРезультатПоТеме_1PKM1КонсультацияПоТеме_3КонсультацияПоТеме_331MРезультатПоДисциплине_1PKКонсультацияПоТеме_21PKMIDКодНазваниеСтатусДатаОткрытияДатаЗакрытияДисциплинаЛектор1MPKIDID_ДисциплинаID_USER$ЛекторСтатусДатаОткрытияДатаЗакрытияРисунок 4.10 – Даталогическая модель основных сущностей (на основе ДМРД) для компьютерной модели ВКИСЭО [46]1434.4.3.

Характеристики

Список файлов диссертации

Разработка архитектуры, алгоритмов и принципов функционирования распределенного вычислительного комплекса информационных сервисов электронного обучения
Документы
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее