Розробка програмного забезпечення для систематизації інформаційних ресурсів у сфері освіти на основі XML - Программирование, компьютеры и кибернетика дипломная работа
![](/file/c17a668ccb7333e986a5a.jpg)
Главная
Программирование, компьютеры и кибернетика
Розробка програмного забезпечення для систематизації інформаційних ресурсів у сфері освіти на основі XML
Цілі та головні задачі систем метаданих, їх структура та елементи, опис словників та класифікаторів. Розробка логіко-функціональної схеми надбудови, її функціональне призначення. Економічне обґрунтування доцільності розробки програмного продукту.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
«Розробка програмного забезпечення для систематизації інформаційних ресурсів у сфері освіти на основі XML »
Одним з ключових механізмів, що використовуються при розв'язанні задач з обліку та реєстрації інформаційних ресурсів (ІР), публікації ІР та метаданих, а також моніторингу стану ІР, являється каталогізація ІР. Першою концептуальною проблемою на шляху систематизації ІР є необхідність визначення, опис яких суттєвих властивостей може представлятися в загальнодоступних каталогах ІР, призначених для поширення в сфері освіти.
В широкому сенсі під інформаційними ресурсами розуміються знання, підготовлені людьми для соціального використання в суспільстві і зафіксовані на матеріальних носіях у вигляді документів, баз даних і знань, алгоритмів, комп'ютерних програм і т. п.
ІР - це документ (сукупність документів), призначений і самостійно оформлений для поширення серед необмеженого кола осіб або слугуючий основою для надання інформаційних послуг.
Наведене визначення відображає ключові ознаки, які мають бути властиві інформаційній сутності, для того щоб бути представленою в загальнодоступному каталозі ІР. По-перше, ІР - це продукт, призначений для поширення серед необмеженого кола осіб, для яких він являє інтерес, тобто має споживацьку цінність. В той же час ІР - не обов'язково опублікований документ. Розміщення інформації про нього в каталозі може бути кроком на шляху до публікації. Доступ до ІР може бути організований через Internet або шляхом випуску тиражу інформаційних носіїв, розміри яких задовольняють потребам цих осіб і визначаються з урахуванням характеру ІР.
Друга ключова ознака ІР - оформлення, що забезпечу можливість самостійного поширення. Сутність, що не має такого оформлення, не може бути відображена в каталозі.
На ринку інтелектуальної продукції більшість ІР виступають у якості продуктів або товарів. Виключення складає особливий клас мегаресурсів Internet,
що служать основою для надання послуг. Такі ІР не являються товаром (права на їх використання не продаються і не купуються). Одне і те ж ІР, як правило, використовуються для надання різноманітних послуг. Ці послуги складають його основну цінність і не можуть бути надані без його наявності. Тому каталогізації підлягають ІР, а не послуги.
На сьогоднішній день освітнє товариство не прийшло до єдиної думки стосовно того, які види ІР доцільно охопити систематизацією і представляти в загальнодоступних каталогах ресурсів. Існуючі точки зору з даного приводу в основному заключаються в лімітації видів систематизованих ІР, під приводом складності уніфікації метаданих, трудоємності наповнення каталогів і надання переваги конкретним технологіям реалізації бізнес-процесів, передбачаючих використання таких каталогів.
Подібні обмеження не достатньо обґрунтовані з наступних причин:
По-перше, в системі освіти використовують самі різноманітні ІР. Виключення із сфери каталогізації будь-яких їх видів означає, що вони не будуть враховуватись при формуванні навчальних планів, контролі ходу їх виконання та аналізі забезпеченості системи освіти ІР і т. п. Таким чином, названі задачі будуть розв'язуватись на основі неповних вихідних даних, а ринок ІР, що залишились за рамками розгляду, буде позбавлений одного із стимулів розвитку;
По-друге, один і той же ІР може бути реалізований в різних формах і випущений на різних носіях;
По-третє, різноманітні форми представлення ІР і способи доступу до них можуть використовуватись сумісно;
По-четверте, деякі ІР являються комплексними, що являють собою набори ресурсів різних видів, зафіксованих на різних типах носіїв;
По-п'яте, крім ІР, що виступають на ринку інтелектуальної продукції в якості товарів, необхідно враховувати мегаресурси Internet, що не являються товарами, але слугують основою для надання інформаційних послуг;
По-шосте, тимчасове обмеження сфери систематизації окремими видами ІР
означає, що замість однієї специфікації метаданих, що описують ІР, буде розроблено кілька специфікацій, орієнтованих на різні класи ІР і які вводяться в дію по мірі готовності. В результаті відбудеться не спрощення, а ускладнення задач систематизації, обумовлене необхідністю узгодження специфікації, а також наявністю багатьох наборів правил формування описів в рамках різних специфікацій.
Із сказаного випливають два важливих висновки:
· В загальнодоступні каталоги ІР, що формуються в рамках систематизації, можуть включатися відомості про ІР, різних за формою представлення даних і їх характеру, зафіксованих на різних типах носіїв і підтримуючих різні способи доступу;
· Ці відомості повинні представлятися за правилами, що регламентуються єдиним набором відкритих специфікацій метаданих.
Існують різноманітні підходи до класифікації ІР. Типологія видів видавницької продукції, що випускається на паперових носіях (ДСТ 7.60-90). Класифікація електронних видавництв міститься в ДСТ 7.83-2001. Обидві класифікації являються фасетними.
В роботах, що розвиваються за кордоном, по стандартизації технологій електронної освіти важливе місце займає класифікація ІР для сфери освіти за рівнем агрегації. В технології CMI виділені чотири типи структурних одиниць контенту:
1. призначений елемент (assignable unit - AU) - найменша структурна одиниця контенту, що враховується системою управління навчальним процесом (СУНП);
2. урок (lesson) - структурна одиниця контенту, що містить навчальний матеріал, що відповідає певним цілям підготовки; урок також може включати засоби оцінювання;
3. блок (block) - група структурних одиниць курсу; блок може включати зв'язані AU та інші блоки;
4. курс (course) - завершений освітній ресурс, орієнтований на одного або кількох учнів і призначений для набуття умінь і навичок, що формують компетенцію в деякій предметній області і потрібних для виконання групи взаємопов'язаних задач; курс може включати уроки і тести, що відповідають певним цілям підготовки, і може бути частиною навчального плану;
5. елемент (asset) - одиниця контенту, що являє собою інформацію в електронному вигляді, яка може бути відправлена web-клієнту;
6. сумісно використовуваний об'єкт контенту (Sharable Content Object - SCO) - набір з одного або декількох елементів, що включає елемент, який реалізує функції інтерфейсу з СУНП;
7. агрегат (content aggregation) - інтегральний ресурс, що об'єднує одиниці контенту в інтегральну структуру.
Класифікація ІР за різними властивостями орієнтована на розв'язання різноманітних задач, що відносяться до каталогізації ІР, їх пошуку, організації доступу до них, побудові інтегральних ресурсів, управлінню використання ІР в навчальному процесі, аналізу і моніторингу забезпеченості ІР для потреб системи освіти та ін.
Документ, який представляє класифікацію, називається класифікатором. При формуванні метаданих та пошукових запитів класифікатори служать джерелами для вибору значень, що заносяться в елементи даних і поля запитів відповідного типу. Інформаційна модель метаданих може містити безліч елементів, значення яких вибираються в класифікаторах. Кожен з них відображає класифікацію ІР за властивістю, що визначається елементом даних, значення якого представлене в класифікаторі.
Серед безлічі класифікацій ІР виділимо базовий набір, що включає класифікації, які відіграють особливу роль при розробці і використанні метаданих.
Подібний статут визначається наступними моментами:
· загальністю основ ділення, що обумовлює застосовність класифікацій базового набору по відношенню до всіх ІР;
· зручністю використання даних класифікацій для організації навігації по каталогу ІР;
· реалізацією на основі даних класифікацій значної частини обмежень цілісності, що накладаються на опис ІР.
· класифікацію ІР за цільовим призначенням;
· класифікацію ІР за рівнями освіти;
· класифікацію освітніх ІР за цільовою аудиторією;
· предметні (тематичні) класифікації.
Розв'язання більшості задач систематизації ІР пов'язане з використанням метаданих. Під метаданими розуміється інформація, яка характеризує будь-яку іншу інформацію, тобто являє собою опис ІР для сфери освіти.
Система метаданих виступає в якості центральної ланки будь - якої інформаційної системи. Метадані можуть бути як частиною ІР, так і зберігається окремо від них.
Для метаданих визначається два рівні представлення:
· інфологічний, що фіксується схемою метаданих, яка відображає склад і структуру елементів даних (полів) в екземплярі метаданих, їх семантику, типи значень (включаючи словники та класифікатори) і обмеження цілісності;
· даталогічний, що фіксується форматом метаданих, який відображає спосіб представлення (кодування) інформації.
До числа основних вимог до системи мета даних відносяться:
· універсальність в рамках встановленого розуміння ІР як об'єкта систематизації;
· структурованість і формалізованість мета даних, необхідні для їх автоматичної обробки;
· достатня виразність для забезпечення ефективного вирішення задач, які потребують наявності мета даних;
· сумісність з міжнародними стандартами і протоколами в області мета даних та інформаційного пошуку (створення умов для інтероперабельності);
· відповідності законодавству в області освіти (зокрема, встановленим рівням освіти), відображення особливостей вітчизняної освітньої системи і стандартів України;
· можливість задання обмежень цілісності, що відображають взаємозв'язки полів описання ІР;
· забезпечення можливості зберігання мета даних як сумісно з ІР, так і окремо від нього;
· можливість представлення в мета даних відомостей про створювачів, правовласників та поширювачів ІР, а також відносини між ними.
Мета дані про ІР для сфери освіти формуються і використовуються в різних системах і сервісах:
· системах розробки освітнього контенту (авторському інструментарії);
· СУНП в системах управління конвентом;
Широта застосування мета даних підкреслює важливість забезпечення їх інтероперабельності, що потребує розробки для української освітньої системи єдиного набору відкритих специфікацій, що охоплюють різні види ІР і варіанти використання мета даних, сумісних з міжнародними стандартами та специфікаціями в даній області.
В наш час в світі створено багато систем мета даних, яким властивий різний статус: міжнародні, національні та галузеві стандарти, корпоративні специфікації, специфікації міжнародних консорціумів та ін.
Перерахуємо деякі системи мета даних:
· GEM - розширення Дублінського ядра для описання освітніх ІР;
· MARK, призначена для описання бібліотечних ресурсів (як на паперових, так і на електронних носіях);
· GILS, призначена для описання будь-яких видів ІР, що розширює MARK і базується на протоколі Z39.50;
· ONIX, призначена для описання товарів в системах електронної комерції;
· LOM, призначена для описання освітніх ІР;
· IAFA/WHOIS++, призначена для описання мережевих ІР;
· UDDI, призначена для описання web-сервісів;
· INDECS, орієнтована на системи електронної комерції і яка містить елементи для управління правами на цифрові об'єкти;
· EAD, призначена для опису архівних матеріалів;
· МЕКОФ - міжнародний комунікативний формат, що виступає в якості альтернативи MARC;
· формат опису баз даних та машиночитаємих інформативних масивів.
ІР для сфери освіти (в першу чергу комп'ютерні засоби навчання), володіють специфікою, котра потребує забезпечення можливості відображення в мета даних:
1. логічної та фізичної структур ІР;
2. інформації для взаємодії ІР з СУНП, в рамках якого виконується налагодження ІР на поточні умови застосування та конкретного учня, а також фіксація ходу і результатів його роботи;
3. правил, що визначають методику роботи з ІР (порядок навігації за його компонентами, оцінювання дій учня);
4. педагогічних характеристик (рівень освіти, цільова аудиторія, складність, контактний час і т.д.), необхідних для прийняття рішення про включення ІР в склад контенту, що покриває навчальний план або програму;
5. інформації для побудови інтегрального ресурсу на основі багатьох ІР.
Структура інформаційної моделі метаданих
Інформаційна модель, що представляє форму опису ІР, складається із сукупності елементів даних, утворюючих ієрархічну структуру. Елементи даних підрозділяються на неподільні та складові. Перші відповідають листкам ієрархії, другі - транзитним вузлам.
Складовий елемент включає один або кілька елементів, серед яких можуть бути як неподільні, так і складові елементи. Елементи, що входять в складовий елемент, називаються підлеглими цьому елементу. В свою чергу, складовий елемент по відношенню до вхідних в нього елементів називають підлеглим або батьківським.
Складовий елемент не має інтегрального значення. Його значення виражається через значення вхідних в нього елементів.
Неподільний елемент даних не має підлеглих елементів. Він може мати самостійне значення, що відповідає множені допустимих значень, які визначаються асоційованим з елементом типом даних.
На верхньому рівні ієрархії інформаційної моделі представлені дев'ять контейнерів:
· загальні відомості про ІР (general);
· життєвий цикл ІР (lifecycle) - відомості про поточний стан ІР і суб'єкта, що вніс вклад в його створення і розвиток;
· метаметадані (metametadata) - характеристики описання ІР (екземпляра мета даних);
· технічні характеристики ІР (technical);
· освітні характеристики ІР (educational);
· права інтелектуальної власності на ІР (rights) - відомості про права інтелектуальної власності на ІР і пов'язаних з ними умовах його використання;
· відносини (relation) - відомості про відносини між описаним ІР та іншим ІР;
· анотація (annotation) - коментарі про застосування ІР та відомості про те, хто і коли їх складав;
· класифікаційні ознаки (classification) - класифікаційні ознаки ІР в рамках різних класифікаторів.
Елемент даних не може бути включений в екземпляр мета даних без свого батьківського контейнера. Таким чином, із наявності будь-якого елемента в екземплярі мета даних автоматично слідує входження в цей екземпляр і батьківського контейнера даного елемента.
Елемент даних в інформаційній моделі характеризується наступними атрибутами:
В LOM словником називається рекомендований список значень неподільного елемента даних. Елементам, для яких передбачені словники значень, відповідає словниковий тип даних.
В інформаційній моделі використовуються словники, що відносяться до трьох категорій:
· словник LOM - словник, визначений в стандарті [13];
· розширений словник LOM - словник, визначений, в який додано одне або кілька значень [13];
· словник RUS_ LOM - словник, визначений в інформаційній моделі для елемента розширення LOM.
Словники двох перших категорій співвідносяться з елементами словникового типу концептуальної схеми LOM. Словники третьої категорії містять рекомендовані набори значень елементів словникового типу розширення LOM.
В LOM під класифікатором розуміють множину значень, що утворюють ієрархічну структуру. В такій інтерпретації словник можна розглядати як однорівневий класифікатор.
Деякі класифікатори допускають можливість вибору із них значень будь-якого рівня, інші - лише листків. Для представлення характеристик, що виражаються значеннями з класифікаторів, в інформаційній моделі служить контейнер 9.В рамках цього класифікована ознака ІР може бути специфікована в короткій або повній формі.
В рамках контейнера 9 вказуються класифікаційні ознаки, що відображають:
· рівні освіти, на які розрахований ІР;
Крім або замість класифікаційних ознак в контейнері 9 можуть бути представлені текстові коментарі і багато ключових слів, що характеризують ІР в контексті мети класифікації. Ці поля дозволяють відобразити особливості ІР, що не враховуються застосованим класифікатором. Вони також призначені для пояснення класифікаційних ознак, що вибираються із недостатньо поширених класифікаторів.
Розглядаєма інформаційна модель відноситься до інфологічного рівня. Її специфікація стосується представлення метаданих лише в частині типів даних, що відповідають її елементам. Всі інші аспекти представлення метаданих (мітки елементів, кодування, використані набори символів, коди словникових значень та ін.) специфікацією не регламентується.
Порядку, в якому приведені елементи даних в інформаційній моделі, не обов'язково дотримуватись в екземплярі метаданих. Екземпляр метаданих повинен зберігати підлеглість елементів даних, встановлену в інформаційній моделі. Порядок елементів в ньому може бути довільним.
програмний метадані словник надбудова
Найменування розробки: систематизація інформаційних ресурсів у сфері освіти. Система призначена для систематизація інформаційних ресурсів у сфері освіти і може бути використана учнями та викладачами для заповнення метаданих про інформаційні освітні ресурси.
Підставою для розробки є наказ №73С-01 від 29 жовтня 2009 р. по Криворізькому інституту КУЕІТУ.
Початок робіт: 01.11.09. Закінчення робіт: 25.05.10.
Метою даної дипломної роботи є розробка гнучкої комп'ютеризованої системи на основі XML, яка призначена для заповнення метаданих освітніх інформаційних ресурсів. Система пройшла практичну апробацію і може бутивикористана учнями та викладачами для заповнення метаданих освітніх інформаційних ресурсів.
Вимоги до програмного забезпечення:
· Робота в середовищі операційних систем Windows 2000/XP; Простота й зрозумілість інтерфейсу.
Мінімальні вимоги до апаратного забезпечення:
· IBM-сумісний комп'ютер, не нижче Pentium IV, RAM-512Mb, SVGA-800*600*16bit;
· Вільний простір на жорсткому диску не менш 600 Мб.
обов'язковий неповторюваний елемент; повинен бути присутнім один і лише один його екземпляр
0 або 1 (необов'язковий неповторюваний елемент; може бути присутній лише один його екземпляр)
1 або більше (обов'язковий повторюваний елемент; повинен бути присутній хоча б один екземпляр)
0 або більше (необов'язковий повторюваний елемент; можуть бути присутні один або більше його екземплярів)
Крім або замість класифікаційних ознак в контейнері 9 можуть бути представлені текстові коментарі і багато ключових слів, що характеризують ІР в контексті мети класифікації. Ці поля дозволяють відобразити особливості ІР, що не враховуються застосованим класифікатором. Вони також призначені для пояснення класифікаційних ознак, що вибираються із недостатньо поширених класифікаторів.
Повторність, гранична повторність, упорядкованість значень
Контейнер, що мітить елементи, які представляють загальні характеристики ІР як єдиного цілого.
Глобальне унікальне позначення ІР. Контейнер, який місить пару елементів, які представляють позначені ІР у рамках деякого каталогу перший елемент (1.1.1) містить ім'я каталогу, другий (1.1.2) - унікальний ідентифікатор (позначення) ІР у цьому каталозі.
«fr-FR», «fr-CA», «eng-GB-cockney».
Опис ІР (анотація). Текст, який відображає основні характеристики, особливості та переваги ІР, які потребуються для попереднього ознайомлення з ними потенційних користувачів. Для ІР, які являються виданнями, спочатку приводиться бібліографічне описання для паперових носіїв або для електронних носіїв, а потім - анотація. Якщо сумарний об'єм бібліографічного опису і анотація перевищують SMP для даного елементу, то вводиться два його екземпляри. У першому приводиться бібліографічний опис, а у другому - анотація.
Приклади: «механіка», «види руху», «прямолінійний рух».
Для ІР, структура якого описана як atomic значення елементу 1.8 як правило 1. для ІР, структура якого описана як collection, networked, hierarchical або linear, значення елементу 1.8 як правило 2, 3 або 4.
4 - найбільша степінь агрегації: колекція ресурсів третього рівня; може рекурсивно вмикати ресурси четвертого рівня (наприклад, набір електронних курсів). Для ІР, рівень агрегації якого дорівнює 1, значення елементу 1.7, як правило є atomic. Для ІР, рівень агрегації якого дорівнює 2, 3 або 4, значення елемента 1.7 як правило є collection, networked, hierarchical.
Контейнер, який містить елементи, що надає послуги, які надаються на базі ІР. Екземпляр цього контейнера повинен містити я мініму або елемент 1.е1.1 з певним значенням, або хоч би один екземпляр елементу 1.е1.2. Примітка: розширення rus_lom.
Контейнер, який містить елементи, котрі представляють поточний стан ІР та інформацію про суб'єктів, які внесли вклад в його створення та розвиток.
Характеристика об’єкта автоматизації, вимоги до системи, склад та зміст системи. Розробка функціональної схеми програмного продукту. Тестування підпрограми програмного продукту. Розробка бази даних та налаштування ECO компонент в Borland Developer Studio. практическая работа [1,8 M], добавлен 05.06.2014
Підстава для створення, найменування та область застосування програмного забезпечення. Дослідження теоретичних аспектів процесу проектування систем автоматизації розробки конструкторської документації. Інструкція по інсталяції програмного продукту. дипломная работа [2,5 M], добавлен 26.10.2012
Створення навчальної програми для вирішення системи лінійних рівнянь різними методами. Детальне покрокове рішення та довідкова теоретична інформація. Структура і функціональне призначення модулів програмного продукту, основні елементи його інтерфейсу. курсовая работа [1,9 M], добавлен 20.05.2015
Дослідження класифікації автоматизованих інформаційних систем. Обґрунтування вибору мови і системи програмування. Програмне забезпечення та опис компонентів середовища. Інтерфейс програмного комплексу. Розрахунок повної собівартості програмного продукту. дипломная работа [584,1 K], добавлен 26.06.2015
Аналіз системи збору первинної інформації та розробка структури керуючої ЕОМ АСУ ТП. Розробка апаратного забезпечення інформаційних каналів, структури програмного забезпечення. Алгоритми системного програмного забезпечення. Опис програмних модулів. дипломная работа [1,9 M], добавлен 19.08.2012
Технології об'єктно-орієнтованого аналізу та проектування інформаційних систем. Історія та структура мови UML. Опис функціональної моделі засобами UML. Використання UML в проектуванні програмного забезпечення. Характеристика CASE-засобів Visual Paradigm. дипломная работа [7,9 M], добавлен 26.05.2012
Основні завдання синоптичної метеорології. Призначення та область застосування програмного продукту "Статистика метеоспостережень", функціональні вимоги до нього. Інформаційне забезпечення, структура, опис інтерфейсу. Тестування програмного продукту. курсовая работа [3,6 M], добавлен 30.04.2016
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Контейнер, який містить елементи, котрі представляють інформацію про суб'єктів, які внесли вклад в його створення та розвиток, а також забезпечення його поточного стану.
Примітка:
Екземпляр даного контейнеру повинен містити елемент 2.3.1 з певним значенням, або хоч би один екземпляр елементу 2.3.2 з певним значенням, або елемент 2.3.3 з певним значенням.
Рекомендовано щоб описаний ІР містив екземпляр даного контейнеру, в якому був би елемент 2.3.1 зі значенням «publisher» та елемент 2.3.3 з певним значенням року. Значення елементу 2.3.3 у цьому контейнері представляє дату публікації ІР. Якщо контейнерів декілька то дата створення або публікації вважається сама пізня дата, яка в них вказана.
Розробка програмного забезпечення для систематизації інформаційних ресурсів у сфері освіти на основі XML дипломная работа. Программирование, компьютеры и кибернетика.
Книга: Расчет кожухотрубного теплообменника
Показатели Качества Продукции Реферат
Итоговая Контрольная Работа Вертикаль 7 Класс
Дипломная работа по теме Особенности работы медсестры Детского реабилитационно-восстановительного центра для детей-инвалидов с нарушениями оппорно-двигательного аппарата
Доклад: Томас Джефферсон: политический деятель и просветитель
Реферат: Ряд Страусоподібні
Реферат На Тему Диспансеризация Населения
Реферат: The Immigration Process Essay Research Paper The
Контрольная работа по теме 'Бунташный' XVII век
Курсовая Работа На Тему Экономические Основы Добычи Цветных Металлов
Контрольная работа по теме Как ведут себя макросистемы вдали от равновесия? Пояснение принципа локального равновесия
Реферат Лист Содержания
Реферат: Животноводство и земледелие
Контрольная работа по теме Специфика христианской демократии как вида социал-демократии
Курсовая работа: Регламентация деятельности персонала: анализ должностных инструкций на примере Организационно-контрольного отдела Администрации Центрального района г. Новосибирска
Курсовая работа по теме Экологическое состояние и техногенная нагрузка реки Белая
Реферат: Сравнительная характеристика государственного и частного предприятия. Скачать бесплатно и без регистрации
Курсовая работа по теме Сущность и состав основных фондов предприятия
Реферат Футбол Правила Игры
Отчет по преддипломной практике в Ночном клубе "Барин"
Проблемы исполнения договорного обязательства в гражданском праве России - Государство и право курсовая работа
Археологические находки на территории Кашкадарьи - История и исторические личности презентация
Методика составления библиографического описания - Литература практическая работа