Разработка Web-сайта туристического агентства "Мадагаскар"

Автор работы: Пользователь скрыл имя, 22 Сентября 2013 в 15:19, курсовая работа

Краткое описание

Основными этапами проектирования являются: определение целей и задач планирования, реализация сайта, продвижения сайта, оценка эффективности сайта.
На первом этапе проектирования необходимо определить, на что именно направлен создаваемый сайт. Основными целями создания и размещения WEB-представительства являются следующие:
увеличение потребительского спроса на путевки фирмы;
рекламирование, продвижение торговой марки, формирование имиджа компании;
расширение системы связей с общественностью;
обеспечение потребителей, партнеров наиболее полной и насущной информацией об агентстве;

Содержание

Введение 4
Постановка задачи 5
1. Описание предметной области Интернет- приложения 6
1.1. Описание информационных и бизнес процессов в рамках предметной области Интернет- приложения 6
1.2 Построение модели Интернет- приложения 7
1.3 Техническое задание на разработку Web-сайта Интернет-проекта 7
2. Проектирование Web-сайта 8
2.1 Функциональная структура и модули сайта 8
2.2. Дизайн сайта 12
3. Информационное обеспечение сайта 15
4. Программная реализация сайта 22
5. Оценка эффективности и тестирование сайта 24
Заключение 27
Библиографический список 28

Прикрепленные файлы: 1 файл

Курсовой Web.docx

— 4.54 Мб (Скачать документ)

- ГОСТ 34.601-90. Комплекс стандартов  на автоматизированные системы.  Автоматизированные системы. Стадии  создания.

- ГОСТ 34.201.89. Информационная  технология. Комплекс стандартов  на автоматизированные системы.  Виды, комплексность и обозначение  документов при создании автоматизированных  систем.

- ГОСТ 50-34.698-90. Методические  указания. Информационная технология. Комплекс стандартов на автоматизированные  системы. Автоматизированные системы.  Требования к содержанию документов.

2 НАЗНАЧЕНИЕ И  ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ

2.1 Назначение  системы

Представление фирмы в  Интернет: информация о Фирме, история  фирмы, партнеры фирмы, Заказчики фирмы, цены на оказываемые услуги, справочная техническая и юридическая информация, советы клиентам, сопроводительные графические  рисунки, юридический адрес, почтовый адрес, схема проезда, контактная информация, банковские реквизиты,  сведения об имеющихся вакансиях.

2.2 Цели создания  системы

Сайт должен способствовать привлечению клиентов и нахождению деловых партнеров.

3 ХАРАКТЕРИСТИКА  ОБЪЕКТА АВТОМАТИЗАЦИИ

Проекты реализуют удаленный  доступ к сервисам компаний, которые  предоставляют места отдыха в  курортно-оздоровительных зонах.  Доступ к сервису осуществляется через Web-интерфейс. Заказ места отдыха требует регистрации пользователя на сайте компании. По завершении заказа пользователь получает информацию, подтверждающую заказ и расчет стоимости заказа.

Описание реализуемых  функций:

  1. Поиск места отдыха;
  2. Бронирование путевки;
  3. Ведение списка мест отдыха и графика заезда отдыхающих;
  4. Расчет стоимости путевки.
  5. Горячие туры

4 ТРЕБОВАНИЯ К  СИСТЕМЕ

4.1 Язык сайта

Русский.

4.2 Объем и состав  текстовой информации

Согласно Приложению 1.

4.3 Основные ключевые  слова, по которым сайт должны  находить по запросам в поисковых  системах в Интернет-каталогах

Туристическое агентство, фирма, компания, туры, горячие путевки, отдых, экскурсии, бронирование путевки, курорт, заказ авиабилетов.

4.4 Объем и состав  графической информации

Логотип на главной странице, фотографии достопримечательностей стран  и городов, туры по которым предоставляет  агентство.

4.5 Общий объем  и состав текстовой и графической  информации, переданный Заказчиком  в электронном виде

-

4.6 Предполагаемая  возрастная категория сайта

От 18 лет и старше.

4.7 Количество  страниц сайта

Сайт должен содержать  следующие отдельные html страницы: 1- Главная (домашняя) страница; 2 – Прайс-лист; 3 – Фото (каталог) достопримечательностей; 4,5,6,7,8,9,10 – Справочная информация; 11 - О фирме; 12 – Офис; 13 – Партнёры; 14 – Полезные ссылки; 15 – Потребности; 16 – Сервисы.

4.8 Кнопки управления (навигация сайта)

С каждой страницы сайта  должен быть обеспечен переход (установлена  гиперссылка) на головную (начальную) страницу сайта. Сайт должен содержать страницу «Содержание» (карта сайта).

4.9 Схема сайта

Головная (начальная) страница сайта должна содержать гиперссылки, обеспечивающие переход с нее  на не менее чем 95% страниц сайта, но не более чем 160 гиперссылок. Раздел дополняется графической схемой навигации. Структура сайта представлена в виде иерархического списка:

Главная страница

Регистрация

О нас

Поиск туров

Фотогалерея

Горящие туры 

Виды туров

Путеводитель по странам

Визы

Специальные предложения 

Мой кабинет

Мои настройки

Мои заказы

 

4.10 Общий объем  сайта, Мб

Не оговаривается.

4.11 Оформление  рисунков

Все рисунки объемом более 1 Кб должны быть выполнены с замещающим текстом. Рисунки размером более 15 Кб должны быть выполнены с предпросмотром. Формат всех рисунков gif или jpg  (jpeg).

4.12 Пропускная  способность линии связи

Среднее время загрузки страниц  не должно превышать 28 секунд при скорости соединения 28.8 Кбит/сек. Допускается  увеличение времени загрузки отдельных  страниц до 36 секунд, но не более  чем на 30% общего числа страниц  сайта. Головная (начальная) страница должна иметь время загрузки не более 40 секунд.

4.13 Основной диапазон  разрешения мониторов, на которых  будет просматриваться сайт

От 600х800 до 1240х1024 пикселей (от 15” ЭЛТ до 19” ЭЛТ или 17”  LCD).

4.14 Минимальное  разрешение монитора, на котором  будет просматриваться сайт

600х800 пикселей (15” ЭЛТ).

4.15 Основной браузер,  на котором будет просматриваться  сайт, и его минимальная версия

IE 8.0 и выше.

4.16 Цветовая палитра

Основной режим мониторов, на котором будет просматриваться  сайт: 15 разрядов цветов и выше (число  цветов 65536 и выше).

При разработке сайта должна быть обеспечена возможность его  просмотра при использовании  безопасной цветовой палитры (разрядность  цветов 8). Изменения оттенков цветов, при просмотре сайта с использованием безопасной цветовой палитры, не оговариваются.

4.17 Общий фон  сайта

Общий фон сайта светлый (белый). Допускается использование  светлого фонового рисунка.

4.18 Размер и  вид шрифта сайта

Размер шрифта сайта должен быть в пределах 10-12 для оформления текста. Размер шрифта для оформления заголовков, названия страниц и т.д. не оговаривается. Вид (название) шрифта не оговаривается.

4.19 Срок разработки  сайта

Три недели со дня зачисления 100% предоплаты на расчетный счет Исполнителя.

4.20 Порядок передачи  сайта

Исполнитель передает сайт Заказчику на CD ROM, а также логин, пароль и название (код передачи данных) по протоколу ftp.

Заказчик обязан проверить  наличие грамматических и орфографических  ошибок на сайте в течение трех рабочих дней.  Обнаруженные ошибки Исполнитель обязан устранить в  течение трех рабочих дней.

4.21 Дополнительные  условия

Каждая страница сайта  должна содержать логотип и название Фирмы. Внизу на каждой странице сайта  должна быть указана контактная информация.

 

Приложение Б. Таблица стилей SS.css

#parent_popup {

  background-color: rgba(0, 0, 0, 0.8);

  display: none;

  position: fixed;

  z-index: 99999;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

}

 

#popup {

  background: #fff;

  width: 520px;

  margin: 10% auto;

  padding: 5px 20px 13px 20px;

  border: 10px solid #ddd;

  position: relative;

  /*--CSS3 Тени для Блока--*/

  -webkit-box-shadow: 0px 0px 20px #000;

  -moz-box-shadow: 0px 0px 20px #000;

  box-shadow: 0px 0px 20px #000;

  /*--CSS3 Скругленные углы--*/

  -webkit-border-radius: 15px;

  -moz-border-radius: 15px;

   border-radius: 15px;

}

 

.close {

    background-color: rgba(0, 0, 0, 0.8);

    border: 2px solid #ccc;

    height: 24px;

    line-height: 24px;

    position: absolute;

    right: -24px;

    cursor: pointer;

    font-weight: bold;

    text-align: center;

    text-decoration: none;

    color: rgba(255, 255, 255, 0.9);

    font-size: 14px;

    text-shadow: 0 -1px rgba(0, 0, 0, 0.9);

    top: -24px;

    width: 24px;

    -webkit-border-radius: 15px;

    -moz-border-radius: 15px;

    -ms-border-radius: 15px;

    -o-border-radius: 15px;

    border-radius: 15px;

    -moz-box-shadow: 1px 1px 3px #000;

    -webkit-box-shadow: 1px 1px 3px #000;

     box-shadow: 1px 1px 3px #000;

}

.close:hover {

    background-color: rgba(0, 122, 200, 0.8);

}

 

Приложение В. Примеры таблиц БД

Таблица Clients:

idClients(PK)

FIO

NumberRusPassport

NumberForeignPassport

DateBriths

Phone

NumberCount

1

Бакланова Ирина Павловна

6006 444555

6006 333222

22.07.1992

77-77-77

400457575


 

Таблица DistributionPass:

idDistributionPass(PK)

idClients(FK)

idPass(FK)

dtDateDeparture

idHotels(FK)

id TransportationCompany(FK)

1

1

2

31.05.2013

1

2


 

Таблица Pass:

idPass(PK)

idClass(FK)

Duration

Cost

idWorkerPersonnel(FK)

1

1

7

15000

1

2

2

5

10000

2


 

Таблица Hotels:

idHotels(PK)

Name

Address

Phone

Fax

LevelComfort

idResorts(FK)

1

Отель 1

Каир

11-11-11

111

4

1

2

Отель 2

Лондон

22-22-22

222

4

2


 

Таблица Resorts:

idResorts(PK)

idCountries(FK)

City

1

11

Каир

2

12

Лондон


 

 

Приложение Г

Листинг файла index.php

<?php

    session_start();

    ?>

<?php

 include ("./inc/db_connect.php");

 include ("./inc/db_connect_tur.php");

 include ("./inc/top.php");

 include ("./inc/vmenu.php");

 include ("./inc/main.php");

 include ("./inc/bottom.php");

?>

Листинг файла  top.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<HTML>

   <Head>

<Title>Мадагаскар</Title>

<meta http-equiv="Content-Type" content="text/php"; charset="windows-1251">

   <link href="SS.css" rel="stylesheet" type="text/css">

   </Head>

<Body>

     <Table align="center" width="1000" style='background-image:url(img/2.jpg);'>

<Tr>

<Td colspan="2" Style='background-image:url(img/fon.jpg);'>

   <img  src="img/logotip.jpg" width="1000" height="146" align='center'>

</Td>

</Tr>

 

 

Листинг файла vmenu.php

<Td valign='top' width='23%'>

<ul>

                     <strong><a href='./index.php?page=1'><li>Главная страница</li></a>

      <a href='./komp.php?page=2'> <li>О компании</li> </a>

  <li><?php

if (empty($_SESSION['login']) or empty($_SESSION['id']))

    {

echo "<a href='#'>Места отдыха</a>";

}

    else

    {

    echo "<a href='./mesta.php?page=3'> Места отдыха </a>";

}

?></li>

<li><?php

if (empty($_SESSION['login']) or empty($_SESSION['id']))

    {

echo "<a href='#'>Путевки</a>";

}

    else

    {

    echo "<a href='./put.php?page=4'> Путевки </a>";

}

?></li>

      <a href='./tury.php?page=5'> <li>Горячие туры</li> </a>

Информация о работе Разработка Web-сайта туристического агентства "Мадагаскар"