Розробка динамічного футбольного сайту Української Прем"єр-Ліги - Дипломная работа

бесплатно 0
4.5 119
Розробка сайту, який буде мати можливість наповнення інформацією про стан команд та їх гравців у лізі в режимі реального часу. Переваги використання технології web 2.0. Написання програмного коду веб-сайту та його реалізація, головна сторінка Index.php.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
У сучасному суспільстві, із збільшенням автоматизації будь-яких виробничих і невиробничих процесів та підвищення ефективності роботи з великими обсягами інформації, неухильно зростає ступінь компютеризації різних систем. Інформаційною системою, здатною виконувати дані функції, є web-сайт. Відповідно, дипломна робота присвячена дослідженню процесу створення динамічного сайту, звчайно, з використанням технології web 2.0, на прикладі футбольного статистично-аналітичного сайту Української Премєр-Ліги, який, у міру свого розвитку, зможе стати засобом вирішення ряду футбольних завдань у сфері аналітики і статистики. Мета дослідження - створити сайт, який буде мати можливість наповнення інформацією про стан команд та їх гравців у лізі в режимі реального часу. Щоб мотивувати користувачів інтернету на перегляд сайту, необхідно забезпечити можливість наповнення сайту інформацією в режимі онлайн.Цей термін був запропонований у 2005 році відомим американським видавцем Тімом ОРЕЙЛІ для позначення сукупності прогресивних тенденцій у розвитку веб-технологій (на противагу тенденціям, що показали свою нежиттєздатність - "Web 1.0"). На появу цього нового терміна оперативно відреагували бібліотекознавчі кола, в тому ж 2005 році американський бібліотекознавець Майкл Кейсі за аналогією з термінами "Web 2.0" і "Business 2.0" почав розробку спеціалізованої бібліотекознавчої концепції "Library 2.0" . Послідовним прихильником концепції Кейсі стало найвпливовіше бібліотекознавче видання Library Journal. У 2006 році в ньому була опублікована цілісна концепція "бібліотеки другого покоління" авторства Майкла Кейсі та Лори Савастанюк. Принциповою відмінністю технології Веб 2.0 від технологій Веб 1.0 (сервісів першого покоління мережі Інтернет), є те, що її використання дає змогу не лише переглядати веб-ресурси мережі, а й завантажувати власні, здійснювати обмін цими ресурсами з іншими користувачами, діяти спільно з метою їхнього накопичення, брати участь в обговореннях та ін.Тут мається на увазі надання користувачам можливостей використовувати програмні додатки безпосередньо за допомогою веб-браузера. Іншими словами ця концепція передбачає проведення всіх необхідних обчислень за допомогою лише тих програмних засобів, які інтегровані з веб-браузером. Веб-сервіси - це технології, що дозволяють одному веб-проекту використовувати програмні додатки іншого.Якщо Веб 1.0 передбачав публікацію документів певними авторами, то Веб "другого покоління" передбачає співпрацю користувачів в процесі створення інформаційного змісту. Поняття колективного інтелекту зявилося не в контексті Веб 2.0, воно ще в минулому столітті активно використовувалося соціологами і визначалося як здатність групи людей знаходити більш продуктивні рішення, ніж кожен окремий член цієї групи. Але в контексті Веб 2.0 це поняття отримало новий зміст, тепер воно також визначає здатність групи авторів створювати кращий інформаційний зміст, ніж кожен окремий з цих авторів. В іншому аспекті (коли мова йде про системи штучного інтелекту) цей термін також визначає здатність програми надавати кращі результати інформаційного пошуку, якщо інформацію вона отримує з різних джерел. Ця технологія дозволяє будь-якому користувачеві Інтернету внести свої зміни до змісту будь-якої сторінки wiki-проекту (за винятком певної кількості статичних веб-сторінок) або створити нову сторінку (наприклад, для поняття, яке ще не було визначено).У дизайні неповинно бути чітких обмежень, а тільки враховані якості доступності та вподоби до користувача, також дивлячись у якій сфері використовується сайт і якою категорією (группою) суспільства. Цей принцип полягає в тому, що на сервері зберігаються не сторінки вебсайту, а база даних (або декілька баз), звідки беруться дані, необхідні для динамічної генерації веб-сторінок для кожного користувача. Динамічна генерація припускає, що оновлюючи свій вебсайт новим змістом, розробники лише додають дані в бази даних, а генерування HTML-коду на основі цих даних відбувається автоматично, в процесі сеансів доступу користувачів до сайту. AJAX дозволяє оперативно оновлювати дані, з якими одночасно працює безліч користувачів, оптимізувати навігацію по сайту, дозволяти динамічну зміну інтерфейсу сторінки користувачем або динамічне перетягування елементів сторінки в межах екрану. Цей стандарт визначає орієнтований на користувача дизайн, що характеризується активним залученням користувача до процесу розробки програмної системи для досягнення прозорого розуміння користувацьких вимог і відповідного розподілу функцій між користувачами і технологіями, а також інтерактивним характером підходу і мультидисциплінарністю залучених до розробки спеціалістів.Компільовані модулі - це модулі типу CGI, які транслюються в виконувані файли і виконуються веб-сервером. Першими веб-додатками для створення динамічних сайтів були окремі модулі CGI (сценарії, створені в основному на мові Perl), які виконувалися на сервері. В Інтернет можна безко

План
ЗМІСТ футбольний вебсайт

ВСТУП

РОЗДІЛ 1. АНАЛІЗ ТЕХНОЛОГІЇ WEB 2.0

1.1 Суть та ідея використання технології web 2.0

1.1.1 Веб як платформа

1.1.2 Технологія веб-сервісів

1.1.3 Принцип Mash-up

1.1.4 Дизайн

1.2 Прогресивні підходи до динамічної генерації веб-змісту

1.2.1 Вимоги концепції web 2.0

1.2.2 Підхід на основі компіляції модулів

1.2.3 Підхід на основі інтерпретуючих сценаріїв

1.3 Висновки

РОЗДІЛ 2 .СТАДІЇ ТА ЕТАПИ РЕАЛІЗАЦІЇ ОСНОВНИХ НАПРЯМІВ ДОСЛІДЖЕННЯ, ПРОЕКТУВАННЯ, РОЗРОБКИ

2.1 Аналіз предметної області

2.1.1 Основні вимоги до реалізації інформаційної системи

2.1.2 Основні показники надійності, ефективності та якості інформаційної системи

2.1.3 Види забезпечення для створення та розвитку динамічного вебсайту

2.1.4 Стадії реалізації основних напрямів дослідження та проектування

2.1.5 Опис предмету вивчення УПЛ

2.2 Створення бази даних

2.2.1 Обгрунтування створюваної БД

2.3 Обгрунтування використовуваних технологій

2.4.1 HTML / XHTML

2.4.2 CSS

2.4.3 PHP

2.4.4 Java Script

2.4.5 AJAX i JQUERY

2.4.6 MYSQL

2.4 Реалізація, написання програмного коду вебсайту

2.4.1 Головна сторінка Index.php

2.4.2 Шаблон Shablon-t.php

2.4.3 Сторінки командних статистик

2.4.4. ajax_like.php

2.4.5 Сторінка інформації про матчі

2.4.6 Сторінки статистики кращих гравців

2.4.7 Сторінки коментарів та детальної турнірної таблиці

2.4.8 Сторінка детальної турнірної таблиці

2.4.9 Реалізація системи підказок на сайті

ВИСНОВОК

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?