Курсовая работа: Гіпермедіа і мультимедіа технології
На ваш розгляд пропонується курсова робота з дисципліни «Гіпермедіа і мультимедіа технології», яка полягає у проектування та розробці гіпермедіа системи. Гіпермедіа система представляє собою web-сайт, тематичним підґрунтям для якого було вибрано роботехніку – одну із стрімко прогресуючих комп’ютерних наук. Концептуальна модель системи: сайт розділюємо на дві частини: теоретичну та практичну з різними відбірками характеристик та вимог, наповнюємо її інформацією малої та середньої ступені складності з трьох дисциплін: програмування, розробки та будівництва роботів та мікропроцесорів, розраховуючи на мало обізнаного в цих областях знань користувача. Оглядаючи подібні системи, було знайдено мало матеріалу придатного для аналізу, але те що було знайдено вистачило, щоб закласти основу для побудови сайту. Охарактеризувавши вузли та зв’язки, було вирішено вибрати клієнт-серверну модель гіпермедіа системи. Використовуючи накоплений матеріал, вдалося приступити до виявлення характеристик системи, що в свою чергу надало можливість охарактеризувати формати імпорту-експорту гіпертексту. Розробивши систему, визначивши її характеристики, надавши їй засобів навігації та ін., потрібне для комфортного використання сайту, були визначені і можливі шляхи удосконалення системи, про що було зазначено у висновках. Була виявлена єдиний недолік системи – функція пошуку, яка є неефективною при введені слів, які постійно використовуються, та вирішено перетворити її в перевагу системи, якщо б у майбутніх розробках зробити її свого роду словником технічних термінів, дозволивши пошук лише певних слів та словосполучень. Також було передбачено про необхідність у майбутньому появи архіву для подальшого розвитку сайту, що буде зумовлене накопиченням матеріалу, зберігаємого на сайті. Також допустимим шляхом розвитку є коментар.
ЗМІСТ
ВСТУП _______________________________________________________4
1. ОГЛЯД ІСНУЮЧИХ АНАЛОГІВ _______________________________7
2. ІНФОРМАЦІЙНА МОДЕЛЬ ГІПЕРТЕКСТУ _____________________10
3. ПРОЕКТУВАННЯ ГІПЕРМЕДІА СИСТЕМИ _____________________13
4. МЕТОДИ РОБОТИ З ІНФОРМАЦІЄЮ __________________________20
ВИСНОВКИ ___________________________________________________23
СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ _________________________24
Додаток А _____________________________________________________25
Додаток Б _____________________________________________________26
Додаток В _____________________________________________________27
Додаток Г _____________________________________________________29
ВСТУП
На вашого розгляд подається сайт, темою якого було вибрано роботехніка. Цей термін був введений письменником-фантастом Айзеком Азимовим в 1942 році і означав прикладну науку, яка займалася розробкою автоматизованих технічних систем. Вона потребувала знань з областей електроніки, механіки та програмування ( дивись додаток А).
Ми вважаємо її цікавою і вартою вашої уваги, тому що на це є ряд причин. По-перше, більшість того з чим стикається людина було так чи інакше виготовлено за допомогою роботів, і більше того, відсоток їхньої праці стає все більше і більше, що говорить стрімкий розвиток цієї галузі (дивись додаток Б). По-друге, наше сьогодення зайвий раз вказує нам на їх важливість. Огляніться! Усі надважливі питання, які коли-небудь ставило людство вирішується саме за допомогою роботів:
Чи є життя на інших планетах? (роботи-розвідники, зонди і т.д.)
Як утворився цей світ ( більшість устаткування на славнозвісному колайдері).
По-третє, роботи – наше майбутнє, і найвидатніші вчені світу сперечаються над тим, що вони з собою несуть – розквіт чи занепад людства (дивись додатки В і Г).
По-четверте, і найголовніше, галузь роботехніки настільки велика, важлива і так стрімко розвивається(дивись додаток В), що відслідковувати це без допомоги професіоналів, які клопітливо збирали та синтезували інформацію, пересічній людині дуже важко, настільки великий об’єм інформації, що видається, та обсяг знань, що потрібний для роботи з нею.
На сайті будуть викладені матеріали, які розкривають суть цього поняття, історію розвитку робототехніки, останні новини та відкриття в цій галузі та деякі матеріали із суміжних областей, потрібні йому для засвоєння основного матеріалу. Користувачу буде надана можливість продивлятися інформацію, отримати книжки з різних галузей, попередньо відібраних автором, та інші можливості, що будуть визначені, охарактеризовані на інших етапах роботи, звичайно з детальним обґрунтуванням їх доцільності.
Так як ми лише початкові спеціалісти в цій області, а якщо сказати більш конкретно, то в областях суміжних або складових з цією, таких як програмування та мікропроцесори, то надати глибоку фахову оцінку ми не можемо, але надати змістовні базові знання ми здатні. Тому наш сайт розрахований на людину, яка робить перші кроки в цій області або яка випадково потрапила на цю тему і хоче банально дізнатися більше. Основне що ми хочемо досягти – це зацікавити, втримати і чогось навчити нашого користувача, маючи на увазі у галузі роботехніки в цілому , а не на нашому сайті зокрема. Також ми передбачили прагнення окремої частини аудиторії до подальшого розвитку, і хоча у нас немає змого дати це напряму через бра знань, ми намагалися дати ясність цій частині про те що робити далі, а саме виклали посилання на інші сайти для подальшого розширення та подовження кругозору при колективній роботі, та книжки й окремі статті при особистій роботі. Це головна задумка, але є ще і побічна. Справа в тому, що завдяки такій цілеспрямованості сайту, більшість нашої аудиторії – старшокласники та студенти, а їм буде корисним та цікавим дізнатися як приміняються знання в областях програмування, проектування та побудови роботів, тому крім стислого викладу необхідних знань для засвоєння головного матеріалу, також будуть присутні деякі практичні моменти, що дадуть здатність зрозуміти чи варто їм ближче знайомитися з такою тематикою, тобто пов’язувати свої навчальні та кар’єрні амбіції з галуззю роботехніки або суміжною до неї.
На сайті плануються задіяти такі мультимедійні засоби:
текст, як головний мультимедійний засіб, без якого неможливий будь-який виклад даного матеріалу, передбачений як основний наповнювач HTML-сторінок;
графіка, тобто схеми, таблиці, картинки, тобто основній допоміжний матеріал, без якого засвоєння матеріалу та його повноцінність залишається під великим питанням, що суперечить принципам аналізу та викладу авторського матеріалу ;
відео, тому що суттєвий відсоток викладеного матеріалу потребує більш якісного та спрощеного пояснення, ніж його може дати графіка, наприклад, практична завдання по збиранню робота, що позитивно сприйме наш користувач;
звук, як складовий елемент відео, тому що будь-яке інше його використання не доцільне загалом та не жодної структурної цінності.
1. ОГЛЯД ІСНУЮЧИХ АНАЛОГІВ
Розглядати цей розділ нам було важко, тому що було знайдено занадто мало матеріалу для нормального аналізу схожих систем. Це було визначено не часом затраченим на публікації, тому що його ми затратили більше, ніж на інші розділи, не нашими зусиллями, тому що ми приклали їх не мало, а специфікою матеріалу. Почнемо з того, що всі сайти, знайдені нами авторські, мають складний підбір матеріалу із специфічним призначенням, тобто матеріал, який вимагає додаткових знань і тому має малу аудиторію. Через ці причини публікацій експертів про окремі сайти відсутні, що значно ускладнює роботу, але дещо все таки було знайдено. Був знайдений каталог сайтів по роботехніці - Robotics.ru, інформація якого може служити як базова для сайтів по робототехніці по Росії, але не України, у зв’язку із практичною відсутністю їх в каталозі за винятком Robo.com.ua. Також на багатьох сайтах було знайдено короткий опис про свій проект та про проекти дружніх сайтів. Але, по-перше, опис про свій проект містить настільки багато детальних описів чому він краще інших, що автори геть забули про те в чому він гірший. Опис дружніх сайтів використовуватися аж ніяк не може через дуже малий обсяг хаотичної інформації, яка схожа більше на набір ключових слів в пошуковій машині. Тому вирішено було вибрати кращі сайти на погляд авторів каталогу та знайти загальні характеристики, використані на них, що дасть змогу визнати за доцільним використовувати їх для побудови власного сайту. Але перед цим потрібно пересвідчитися, що вони справді гідні, і що інформація представлена там заслуговує довіри. Почнемо з MyRobot.ru, тому що він найближчий до нашої тематики згідно опису каталогу. Довгі години пошуку все таки дали результат – було знайдено примітку на school.edu.ru (http://school.edu.ru/catalog.asp?ob_no=55897)про те, що цей сайт рекомендований для підвищення кваліфікації по тематиці роботехніка. Це важливо, адже school.edu.ru, як зазначено в проекті, розроблений за допомогою програми «Русский образовательный портал» і є державним сайтом, за який відповідає міністерство освіти РФ. Там був також короткий опис сайту, але для нас він не представляє ніякої цінності, тому що містить загальні характеристики, і не може братися до уваги, але він збігається з описом Robotics.ru, що для нас має деяку цінність. Звичайно ми не зможемо перевірити кожний сайт, але потрібно з’ясувати наскільки оцінка Robotics.ru є об’єктивною. Також другорядною підтвердженням популярності цього сайту є те, що на нього є посилання на абсолютній більшості опрацьованих сайтів, крім наступного - http://www.rtc.ru. Як зазначено в цьому місці - http://www.rtc.ru/about/about.shtml за цей сайт несе відповідальність Центральный научно-исследовательский институт робототехники и технической кибернетики (ЦНИИ РТК), який і заповняє відповідну сторінку. На ньому були знайдені посилання на сайти по робототехніці, які теж були включені до каталогу Robotics.ru, усі крім одного, характеристика відповідних сайтів була еквівалентна за обсягом і в цілому відповідала характеристиці Robotics.ru. Проглянувши двадцять найкращих сайтів представлених у каталозі були виявленні три прикрі речі. Перша – на більший половині сайтів не було вказівки на тих хто несе відповідальність за інформацію викладену на ній. Друга – були знайдені два сайти ідентичні http://www.rtc.ru за побудовою та змістом, тобто вони були нам не цікаві. Третя – одне посилання було недієздатним у зв’язку з помилкою 404. Звичайно хотілося дуже знайти українські сайти, але зазначений вище Robo.com.ua., теж не містив жодної інформації про розробників та про проект.
У зв’язку з відсутністю опису сайту на основі публікацій, у нас не було іншого вибору як самим протестувати знайдені сайти та знайти в них спільні елементи, які і будуть вважатися рекомендованими до використання. Почнемо з головної сторінки. На кожному сайті, якщо характеризувати зверху вниз, була присутня спочатку картинка-заголовок сайту, що містила в собі URL-адресу та повну назву сайту. Далі сторінка розбивалася умовно на три поля, де ліворуч та праворуч містилася загальна інформація, а по центу йшло саме тематичне наповнення (текст та ілюстрації). Відрізняються наші два сайти тим, що на MyRobot.ru до загальної інформації відносилися навігація, меню, дружні сайти, голосування та реклама, а на http://www.rtc.ru відносилися короткі помітки про статті, що вже зістарилися настільки, щоб їх не тримати по центру, але ще залишаються відносно свіжими. Усі питання, пов’язані з інформацією про проект та ін., в них вирішує меню, яка йде одразу ж після картинки-заголовка. Недоліки, які одразу можна охарактеризувати, на http://www.rtc.ru це занадто мілкий шрифт, що значно погіршує читання, та одноманітні описання подій, що значно погіршує сприйняття прочитаного. Також одразу кидається в очі складні формулювання та словосполучення, що говорить про високу кваліфікацію авторів матеріалу, порівняно з простенькими викладеним матеріалом на MyRobot.ru, але з іншого боку цільова аудиторія легшого матеріалу потенціально більша, ніж складного. Розглядаючи та порівнюючи їх, ми зрозуміли, що не зможемо повноцінно відфільтрувати та проаналізувати матеріал, викладений там. Подальший розгляд дав також спільний елемент – меню нікуди не зникало і було присутнє на кожній сторінці. Як користувач мушу визнати це дуже зручно і значно економить час. Щодо інформаційного наповнення, то на обох сайтах переважав текст та ілюстрації, лише на MyRobot.ru було знайдено відео. Також спільним елементом можна вважати пошук, що був присутній на обох сайтах. Доцільність його використання визначити важко, адже неможливо прорахувати усі можливі варіанти його використання та ін. Посилання на головну сторінку в пункті меню MyRobot.ru виявилася напрочуд корисна, адже на головній сторінці знаходяться посилання на дружні сайти, голосування та ін. Голосування було присутнє лише на MyRobot.ru, але воно здалося нам перспективним для розробки, у зв’язку з тим, що його можна використовувати для моніторингу системи.
2. ІНФОРМАЦІЙНА МОДЕЛЬ ГІПЕРТЕКСТУ
Розглядаючи цей розділ, потрібно враховувати особливості та потреби нашої системи, а тому потрібний попередній її аналіз, тобто потрібно виявити найважливіші аспекти побудови інформаційної моделі гіпермедіа системи. Також потрібно урахувати пріоритет характеристик основної та побічної ідеї, тому що інколи потрібно вибирати щось одне із двох протилежних. Наведені нище базові характеристики вузлів та зв’язків містять в собі пояснення доцільності вибору, основані саме на аналізі відповідності можливих характеристик найважливішим аспектам:
говорячи про тип інформації, який буде зберігатися в вузлах, ми можемо сказати наступне: для виконання основного завдання(теоретичної частини) нам однозначно потрібен текст як основний наповнювач цієї частини сайту, але в зв’язку із складністю матеріалу, необізнаністю середньостатистичного користувача із тематикою сайту та можливістю неповноцінного сприйняття ми просто вимушені використовувати графіку. Відео для цієї частини недоречно, тому що воно в даному випадку може грати лише роль «обгортки цукерки» і ніякої практичної користі не дасть, але значно повищить складність розробки та буде перевантажувати систему, що недопустимо. Звук використовувати теж недоречно у зв’язку з повною відсутністю застосування. Для реалізації додаткової частини (практичної) нам потрібен також текст, але не як основний наповнювач, а як короткий опис до відеоматеріалів. Відео для цієї частини доречно, тому що еквівалентний йому за змістовністю обсяг графіки бути ускладнювати розуміння і зменшувати інтерес до системи, а використання все покращить та збільшить. В цьому випадку користі від нього більше ніж проблем, пов’язаних, з його використанням, тому воно застосовується. Звук тут теж використовується, як частина відео і ніяк більше. Тобто ми маємо в сумі текст, графіку, відео та звук (як частина відео);
--> ЧИТАТЬ ПОЛНОСТЬЮ <--