МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра |
вычислительной техники |
РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА
ПО ДИСЦИПЛИНЕ «ИНФОКОММУНИКАЦИИ»
Тема: |
Создание web-узла |
Студент: |
Кайгородов Д.Р. |
Группа: |
АВТ-909 |
Преподаватель: |
Новицкая Ю.В. |
Представлено к защите: |
18.05.2013 |
Новосибирск 2013 г.
Содержание
1 Задание на расчетно графическую работу по дисциплине «инрокоммуникации». 3
2 Назначение созданного web-узла: 3
3 Вид и описание структуры созданного web-узла: 3
4 Описание средств и методов, использованных при создании web-узла. 5
5 Вид главной страницы узла. 5
6 Вид прочих страниц узла. 6
7 Список использованных источников. 7
Приложение А: 8
Тема: |
Создание web-узла |
Срок представления к защите: |
14 учебная неделя |
Исходные данные и цель работы: |
Разработать структуру web-узла и |
реализовать web-узел. При реализации web-узла использовать средства |
|
HTML4, HTML5, JavaScript, PHP, Ajax, СУБД MySQL. При реализации web-узла использовать каскадные таблицы стилей CSS3, таблицы, |
|
формы, слои. Web-узел должен иметь удобную систему навигации. |
|
Информационное наполнение web-узла – произвольное. |
|
Кроме прочей информации web-узел должен содержать: |
|
- графический счетчик посещений; |
|
- доску объявлений или книгу отзывов посетителей узла. |
Разработанный web-узел представляет из себя систему бронирования номеров в отелях.
Web-узел имеет основные страницы:
· Главная страница
· Список номеров
· Корзина
· Оформление заказа.
· Гостевая книга.
Данный веб узел состоит из следующих компонентов:
-index.php - страница авторизации пользователя
-login.php - проверка введенных пользователем данный (логин, пароль) , если логин и пароль были найдены в БД, то скрипт перенаправляет пользователя на страницу shop.php
register.html – форма регистрации пользователя
reg.php – скрипт, вносящий пользователя в БД («регистрирующий» его).
shop.php – страница отобрадающая все доступные пользователю номера для бронирования.
add_cart.php – скрипт, добавляющий выбранный пользователем номер в корзину (вызывается с помощью javascript функции add_cadr(id) из файла func.js)
del_cart.php - скрипт, удаляющий выбранный пользователем номер из корзины (вызывается с помощью javascript функции removeFromCart(id) из файла func.js)
-restore.php – скрипт, восстанавливающий удаленный из корзины элемент (вызывается с помощью javascript функции restore(id) из файла func.js)
-purchase.php - страница оформления заказа.
-makePurchase.php – скрипт, добавляющий заказ пользователя в БД. (вызывается с помощью javascript функции purchase(id) из файла func.js)
-guest.php – страница отображающая гостевую книгу.
-guestbook.php – скрипт, загружающий контект гостевой книги.
-counter.php – счетчик уникальных посетителей сайта
-show_cart.php – страница отображения товаров занесенных в корзину
Рисунок 2.1 - Структура созданного web-узла.
При разработке использовались такие технологии как css для создания дизайна веб-узла, html5, ajax для более удобного пользования веб-узлом
и PHP для программной части веб-узла.
Корзина:
Гостевая книга:
1. Котеров, Д.В., Костарев А.Ф. PHP 5. – Спб.: БХВ-Петербург, 2007. – 1120 с.: ил.
2. Электронные учбники [Электронный ресурс]/ Язык HTML, CSS, web-дизайн; ред. Влад Мержевич. – Режим доступа: http://www.htmlbook.ru, свободный. – Загл. с экрана.
Shop.php
<?php
include 'config.php';
session_start();
if( !isset($_SESSION["login"]) )
{
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.