19
Вимоги до програмно- технологічних платформ для побудови і підтримки освітніх порталів Середа Х.В, науковий співробітник ІІТЗН НАПН України

Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Embed Size (px)

DESCRIPTION

Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів. Середа Х.В, науковий співробітник ІІТЗН НАПН України. Визначення поняття «портал». - PowerPoint PPT Presentation

Citation preview

Page 1: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх

порталів

Середа Х.В, науковий співробітник ІІТЗН НАПН України

Page 2: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Згідно з одним з найбільш універсальних визначень, портал є захищеною точкою взаємодії з різною інформацією, бізнес-процесами і людьми, у відповідності до потреб і обов’язків кожного користувача. Взаємодія з користувачами здійснюється через веб-інтерфейс

Визначення поняття «портал»

Page 3: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Горизонтальний портал - зорієнтований на максимально широке коло інтересів свого споживача. До його сервісів належать: інформаційні (новини, прогнози погоди), сервіси безкоштовної пошти і розміщення персональних сторінок користувача, розважальні сервіси (чати, форуми, конкурси) тощо

Вертикальні портали - зорієнтовані на охоплення певної аудиторії, тематики або галузі діяльності людини. Частково наслідують функціональність горизонтальних порталів, додаючи до них сервіси, специфічні для своєї тематики. Часто необхідною умовою для доступу до всіх матеріалів вертикального порталу є реєстрація користувача в певній тематичній спільноті або групі користувачів порталу. Наразі саме до вертикальних порталів можна віднести більшість крупних освітніх ресурсів

Види порталів за способами їх реалізації:

Page 4: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

взаємопов’язана сукупність інформаційних ресурсів і сервісів Internet, що має вертикальну структуру, інформаційне наповнення якого присвячене освітній тематиціабопрограмно-технічний комплекс, який акумулює в різноманітних формах і обсягах територіально розподілені дані про науково-методичні інформаційні ресурси, сучасні технології навчання, державні освітні стандарти та будь-яку іншу інформацію, що підтримує індивідуальний рівень освіти та інтерес до безперервного її підвищення

Освітній портал це:

Page 5: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Визначення поняття «програмно-технологічна

платформа»

Програмно-технологічною платформою для побудови та підтримки системи освітніх порталів є програмно-апаратний комплекс, який дозволяє будувати і підтримувати портали різного призначення й архітектури і забезпечувати виконання такого набору функцій:

Виконання застосунківМожливість спільної роботиКерування вмістомКерування користувачамиКонтроль і керування продуктивністюКерування знаннями

Підтримка комунікаційПерсоналізаціяПрофілізаціяПошукЗабезпечення безпекиСтандартний www-доступ до порталу

Page 6: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

відповідність міжнародним стандартам відкритих систем, у тому числі стандартам розробки, супроводу і документування

відповідність міжнародним стандартам в області управління якістю ISO 9000. Наявність сертифікатів якості

інтегрованість. Наявність розвинених технологічних засобів інтеграції з іншими прикладними системами і базами даних

адаптованість. Засоби налаштування порталу під функціональні вимоги конкретної освітньої установи або системи освіти. Технології перенесення рішень з однієї платформи в іншу

багатоплатформність (операційні системи і апаратні засоби) розподіленість – можливість побудови порталу (системи

порталів) на деяких, в тому числі географічно віддалених, серверах; можливість створення дзеркальних серверів

Загальні вимоги до платформ (1)

Page 7: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

масштабованість – за кількістю користувачів; обсягом даних, що зберігаються; інтенсивності обміну даними; швидкості обробки запитів і даних; набору послуг, що надаються; способами забезпечення доступу тощо

надійність – забезпечення надійності системи не менше, ніж 99,7% (відсоткове співвідношення часу безперебійної роботи до часу роботи системи)

система повинна характеризуватися надмірністю блоків живлення

повинна виконуватися підтримка динамічної реконфігурації на рівні мікроядра і ядра операційної системи

система повинна забезпечувати обробку ситуацій, пов’язаних із збоєм окремих компонент з подальшим автоматичним їхнім виключенням з конфігурації після перезавантаження

Загальні вимоги до платформ (2)

Page 8: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Виконання застосунків. Дозволяє легко розробляти, розгортати і керувати різними застосунками

Можливість спільної роботи. Дозволяє окремим користувачам і великим організаціям об’єднати свої ресурси і працювати разом через Інтернет

Керування вмістом. Надає гнучкості виробництву і керуванню окремими Web-вузлами, дозволяючи надавати кінцевому користувачу налаштований під нього (персоніфікований) вміст порталу

Керування користувачами. Дає змогу організації керувати користувачами, ресурсами і безпекою всередині і зовні системи мережного захисту

Контроль і керування продуктивністю, включаючи: Traffic Management (керування трафіком) Dynamic Data Cache (динамічне кешування данних) Network Caching (кешування мережі)

Керування контентом. Допомагає об’єднувати внутрішню і зовнішню інформацію та надавати інформацію, засновану на контекстній концепції

Вимоги до функціоналу платформи (1)

Page 9: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Підтримка комунікацій. Включає в себе систему електронної пошти й повідомлень

Підтримка персоналізації інформації. Базується на аналізі даних про користувача в режимі реального часу

Підтримка профілювання. Дає змогу відстежувати, аналізувати та передбачати дії користувачів порталу, враховуючи поведінку клієнта через його уподобання

Підтримка функції пошуку Виконання функцій безпеки, включаючи:

Firewall - внутрішній і зовнішній захист для запобігання несанкціонованого доступу до мережі

Single Sign-On (унікальність реєстрації) Стандартный www-доступ до порталу - для технічного

забезпечення функціонування вмісту Web

Вимоги до функціоналу платформи (2)

Page 10: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Програмно-технологічна платформа, обрана для побудови і підтримки мережі освітніх порталів, повинна забезпечувати базовий набір служб-компонентЗа умови виконання цієї вимоги побудова порталу з будь-якою обраною архітектурою будет відбуватися з мінімальними витратами сил і часу, за рахунок використання готового набору таких служб-компонент

Вимоги до базового набору сервісів порталу

Page 11: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Базовий набір служб-компонент Служби пакування і середовище портлетів

Адаптація контенту та навігації

Визначення пристроїв та мережеві служби

Компонент служб представлення

Служби персоналізації Служби безпеки Компонент користувальницьких

служб Служби публікації Служби підписки Службы підтримки

співробітництва

Служби доступу та пошукова система

Служби доставки Службы керування документообігом

Сховище спільно використовуваної інформації

Інформаційний каталог Каталог правил Компонент керування інформацією

Менеджер розбиття за категоріями

Менеджер об’єднання контенту

Менеджер подій

Адаптери БД і файлів Адаптери інструментів знань

Адаптери керування контентом

Компонент адаптерів порталу

Адаптеры ПЗ підтримки співробітництва та офісних застосунків

Інструменти розробки адаптерів

Адаптеры інтеграції застосунків

Засоби розробки Засоби керування продуктивністю та адміністрування

Компонент Web-інфраструктури

Сервер Web-застосунків

Page 12: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

продуктивність збереження даних (дискова підсистема, гаряча заміна) розширюваність (масштабованість) підтримка необхідної коннективності (зв’язаність

компонентів системи, можливість з’єднання, наприклад, комп’ютерів між собою та здатність до взаємодії, наприклад, програм між собою)

надійність гарантія та підтримка виробника

Вимоги до апаратної частини

Page 13: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Відповідність міжнародним стандартам відкритих систем, в тому числі стандартам стандартам розробки, супроводу і документування

Відкритий API і засоби для розробок (інструментарій, документація)

Переносимість (портування ) програмного забезпечення

Вимоги до програмної частини

Page 14: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Доступ до даних Підтримка неструктурованих даних Підтримка структурованих даних

Об’єднання і підготовка вмісту порталу Система автоматичного накопичення вмісту порталу

(роботи збиральники) Обробка накопиченого вмісту порталу (оновлення

записів даних засобами порталу) Створення вмісту безпосередньо з порталу

Пошук, предметний вказівник та систематика Пошук і предметний вказівник (вбудована і об’єднана

система, каталогізація, зовнішні джерела, підтримка зовнішніх пошукових систем)

Систематика (taxonomy) (автоматичне створення і оновлення систематики, підтримка тезауруса)

Загальні питання (підтримка мов)

Функціональні можливості системи (1)

Page 15: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Персоналізація Можливість обмеження інформації (керування доступом,

ролі користувачів) Можливість підписки на інформацію Надання даних (резервування простору, розташування

інформації, зовнішній вигляд сторінок) Загальні характеристики

Інтернаціоналізація (екранні меню різними мовами) Адміністрування (делегування прав, ролі користувачів,

керування ролями) Підтримка нетрадиційних комп’ютерних пристроїв Документообіг (механізм автоматизації, інструменти

аналіза, маршрутизація, повідомлення, аудит, підтримка систем сторонніх виробниківа)

Інтеграція з поштовими службами (поштова розсилка, розсилка новин)

Функціональні можливості системи (2)

Page 16: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Підтримка серверних платформ (NT, Linux, Solaris, BSD,…) Підтримка взаємодії платформ Архітектура порталу (модульне рішення, розташування

компонент в мережі, спільна робота з продуктами інших постачальників)

Робочиі характеристики (максимальна кількість користувачів, контроль часу відповіді системи)

Встановлення і документування (повнота документації, простота встановлення, час на встановлення, оновлення документації та поточної версії)

Підтимка стандартів (Java 2, LDAP, SSL, XML, …) Підтримка браузерів

Технічні особливості (1)

Page 17: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Засоби створення портлетів (візуальні засоби, бібліотека портлетів, мови програмування, документованість API)

Вимоги до апаратних засобів (мінімальні вимоги, повне резервування, рекомендована платформа)

Масштабованість / Надійність (підтримка реплікації, розподілення навантаження, засоби кластерізації, розсилка повідомлень)

Безпека (компонент, адміністрування, засоби єдиного доступу, інтеграція з ОС)

Контроль роботи / Генерація звітів (ведення журналів, засоби генерації звітів)

Технічні особливості (2)

Page 18: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Підтримка продукту виробником на території України

Склад та вартість мінімального пакету для побудови порталу

Підтримка і вартість

Page 19: Вимоги до програмно-технологічних платформ для побудови і підтримки освітніх порталів

Дякую за Вашу увагу!