Разработка сайта о NBA
Разработка
сайта
о NBA
Введение
В настоящее время существует большое
количество сайтов посвящённых баскетболу, а в частности самой известной
баскетбольной лиге NBA, но почти все они Англоязычные и русским поклонникам баскетбола
порой очень сложно узнавать новости про их любимых звёзд и команды.
Задачей курсовой работы является
разработка сайта NBA, который поможет русским поклонникам баскетбола узнавать самые
последние новости, пришедшие из NBA, и читать их на русском языке.
1. Анализ технического задания
Национальная
баскетбольная ассоциация или НБА (англ. National Basketball Association, NBA) - главная
профессиональная лига мужского баскетбола в Северной Америке, включающая
тридцать команд: двадцать девять из США и одну из Канады. Лига была основана в
Нью-Йорке 6 июня 1946 года и изначально называлась Баскетбольная ассоциация
Америки (БАА). Название НБА было принято в 1949 году после слияния с
конкурирующей Национальной баскетбольной лигой.
На сайте содержатся 4 раздела: «главная»,
где находится краткая информация о NBA, «новости», «галерея», «контакты».
Для реализации данного проекта был выбран
серверный язык программирования php, совмещенный с html.
Чтобы запустить сайт, Вам понадобиться
хостинг с поддержкой PHP.
2. Разработка алгоритма
Алгоритм:
1)
Выводится
форма для выбора варианта просмотра сайта.
· Главная
· Новости
· Галерея
· Контакты
1)
Добавление
новостей и изображений
· Ввод имени
· Ввод пароля
· Добавление новостей и
изображений
Блок-схема скрипта представлена на рисунке
1 и рисунке 2.
программа алгоритм сайт баскетбол
Скрипт состоит из нескольких файлов,
каждый из которых отвечает за определенную функцию программы:
· Index.php - главная страница сайта
· News.php - страница новостей
· Anons.php - галерея
· Contact.php - контакты
· Admin.php - скрипт добавления
новостей
· Galery.php - скрипт добавления
изображений
· View_cat - страница истории клубов
Папка blocks содержит подключаемые
файл, необходимые для корректной работы сайта:
· Bot.php - содержит информацию о
разработчике сайта и его контакты
· Db.php - содержит скрипт
подключения к базе данных и логин и пароль администратора
· Header.php - содержит шапку сайта,
подключаемую ко всем страницам
· Left.php - содержит скрипт левого
меню сайта, в котором предложена история всех клубов NBA
Папка css содержит стили текста
сайта и расположения меню:
· Style.css - содержит стили текста
и расположения меню
Index.php
<? php include
(«blocks/db.php»);(isset ($_GET['id'])) {$id = $_GET ['id'];} else {$id = 0;}
$result = mysql_query
(«SELECT * FROM blog»,$db);(mysql_num_rows($result) > 0)
{
} else echo «Невозможно извлечь
информацию»;
?>
<! DOCTYPE HTML PUBLIC
«= //W3C //DTD HTML 4.01 Transitional //EN»
«#"869141.files/image001.jpg">
Чтобы добавить новость или изображение на
сайт необходимо:
1. Перейти на страницу «НОВОСТИ»
(если вы хотите добавить новость) или «ГАЛЕРЕЯ» (если хотите добавить
изображение);
2. Выбрать вкладку «добавить новость»
или «добавить изображение» (Рисунок 11, 12);
. В появившимся окне вводим логин и
пароль (для обеих страниц, новости и галерея, он одинаковый) и нажимаем «ВОЙТИ»
(Рисунок 13);
. Появится окно приветствия,
достаточно просто обновить страницу (Рисунок 14);
. В появившемся окне нужно ввести
заголовок и статью (если это новости) или добавить изображение (если это
галерея), далее нажать «ДОБАВИТЬ» и «ПЕРЕЙТИ НА САЙТ» (Рисунок 15, 16);
. После того как все операции
описанные выше сделаны новость или изображение должны появиться на
соответствующей странице сайта (Рисунок 17);
Заключение
Данный проект реализован на языках PHP и HTML. И может испытывать
модификацию его составных частей. Данный скрипт использует базы данных MySQL, но не смотря на это он
прост в установке, настройке и использование.
Список использованных
источников
1. - Учебник PHP Перевод А. Пирамидина, 2012
. «HTML в примерах» А. Климов, 2003
3. Котеров Д.В. Самоучитель PHP 4. - СПб.:
БХВ-Петербург, 2011.