Разработка сайта туристического агентства "Интер-Транстур"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?а обеспечивала пользователя необходимыми инструкциями. Система помощи отвечает трем основным аспектам - качество и количество обеспечиваемых команд, характер сообщений об ошибках и подтверждения того, что система делает. Сообщения об ошибках должны быть понятны пользователю. Гибкость Интерфейс системы должен обслуживать пользователя с различными уровнями подготовки. Для неопытных пользователей интерфейс может быть организован как иерархическая структура меню, а для опытных пользователей как команды, комбинации нажатий клавиш и параметры.
Внешний вид страниц должен соответствовать следующим эргономическим требованиям:
размер шрифта не должен быть слишком маленьким, что обеспечит удобство чтения без нагрузки на зрение;
цвет текста не должен быть ярким или наоборот слишком тусклым, в противном случае чтение информации займёт большое количество времени из-за оказываемого напряжения на глаза;
общее оформление структуры всех страниц должно быт выдержано в одном стиле для удобства восприятия информации.
Результатом проектирования главной страницы является схема изображенная на рисунке 2.2
516234Рисунок 2.2 - Структура главной страницы
Главная страница разбита на шесть логических блоков:
- заголовочная часть: содержит название и телефон фирмы;
- блок, содержащий горизонтальное меню;
- блок, содержащий навигационную карту;
- навигационное меню, состоящее из семи кнопок, которое позволяет перейти к нужной странице на сайте;
-фоновое изображение;
-фоновое изображение.
В качестве основы структуры всех страниц использованы технология дивов, т.к. применение фреймов и таблиц вызывает некоторые трудности при отображении их в глобальной сети.
Общее оформление всего сайта, как и главной страницы, выполнено в коричневых тонах, согласно с концепцией сайта. Оформление страниц соответствует эргономическим требованиям.
Глава 3. Разработка транзакций
.1 Описание проекта
Процесс разработки программы разделён на следующие этапы:
) Выбор темы проекта:
Сайт туристического агентства Интер-Транстур разрабатывается на основании заказа данной фирмы для размещения в сети Интернет.
) Подбор и разбиение информации на логические блоки:
Теоретический материал разделен на шесть разделов, каждый из которых отражает полноценную и достоверную информацию.
) Составление и создание структуры сайта (рисунок 3.1)
Рисунок 3.1 - Макет сайта
) Заполнение страниц базовой информацией:
Ввиду простоты размещения и редактирования текстовой и графической информации используется Web-редактор Macromedia Dreamweaver. С его помощью на страницах размещаются блоки текстов, изображения.
) Создание графики для сайта:
Для создания графики сайта используется графический редактор Аdobe Photoshop CS3, необходимый как для обработки изображения, так и для оформления текста меню.
) Создание навигационного меню:
При создании системы навигации используются возможности языка JavaScript.
Создается два меню - горизонтальное текстовое, для перехода по основным разделам сайта, и навигационная карта в центре страницы, дублирующая пункт меню Страны.
) Проектирование и разработка системы гиперссылок:
Так как навигационные меню разработаны средствами JavaScript, то большинство гиперссылок прописано вручную непосредственно в программном коде в редакторе Блокнот. Для осуществления связи между некоторыми страницами просто необходимы обычные текстовые гиперссылки, реализация которых осуществляется также при помощи текстового редактора Блокнот;
)Работа с формой:
Для разработки страниц заказа путевок использовались элементы формы: текстовые поля и кнопки для создания которых использовался Web-редактор Macromedia Dreamweaver МХ и его возможностей по работе с НТМL кодом;
) Создание программной части сайта:
Сайт написан на языке программирования РНР для того, чтобы можно было работать с базой данных МуSQL, так как заполнение сайта из базы значительно ускоряет его загрузку.
) Тестирование:
Необходимо провести следующие виды испытаний:
тестирование ввода данных, при допустимых, недопустимых и ограниченных значениях;
тестирование при различных системных параметрах;
тестирование функций сайта.
В процессе тестирования отследить ошибки размещения объектов на страницах и ошибки работы.
)