Курсовая работа: Разработка сайта павлодарского автовокзала
1.2.11 Технология XHTML и XML
XML (Extensible Markup Language, расширяемый язык разметки) является принципиально новым стандартом, предложенным в 2000 году создателем языка HTML — консорциумом World Wide Web Consortium (W3C). Это новейшая технология изготовления web-страниц, и ее окончательная спецификация в настоящий момент еще находится в стадии разработки. По структуре XML представляет собой не собственно язык разметки гипертекста, а так называемый метаязык, предназначенный для описания других языков более низкого уровня. В свою очередь XHTML (Extensible Hypertext Markup Language, расширя емый язык разметки гипертекста) представляет собой промежуточный вариант между XML и HTML 4.O. Именно за счет его широкого применения W3C планирует осуществить постепенный переход от одного стандарта к другому. В спецификацию XHTML заложен принцип обратной совместимости. Иными словами, владельцам web-сайтов, страницы которых выполнены по технологии HTML 4.0или более ранних версий, не придется как-либо изменять формат опубликованных в Интернете документов: все дополнения и расширения нового языка полностью включают в себя предыдущие стандарты.
XML и XHTML значительно расширяют возможности HTML и позволяют Web-мастеру использовать практически весь заложенный в современный Интернет потенциал на сто процентов, в первую очередь в сфере электронной коммерции. Поскольку XHTML подразумевает модульную архитектуру построения электронных документов, данный стандарт позволяет создавать механизмы взаимодействия с нетрадиционными для Интернета устройствами, такими как факсы, сотовые телефоны и телевизоры. По мнению аналитиков, в не столь отдаленном будущем XML станет основным стандартом во Всемирной сети, постепенно включив в себя большинство других использующихся ныне форматов.
2 Проектная часть
В проектной части необходимо выполнить следующие этапы:
1 Выявить основные целевые группы сайта.
2 Определить подсистему интерфейса.
3 Разработать требования к структуре сайта павлодарского автовокзала.
4 Разработать требования к функциональным возможностям сайта.
5 Определить требования к режимам функционирования и надёжности.
6 Выявить требования к видам обеспечения.
2.1 Основные целевые группы
web технология сайт модуль
- администрация города Павлодара и павлодарской области;
- администрация павлодарского автовокзала;
- постоянные клиенты автовокзала;
- граждане, интересующиеся деятельностью павлодарского автовокзала.
Следует отметить, что в первоначальной версии представленного сайта не предусмотрен авторизированный доступ (личный кабинет). В дальнейшем авторизированный доступ будут иметь администрация автовокзала, города и области, граждане, постоянно пользующиеся услугами автовокзала.
2.2 Подсистема интерфейса
Разработанный сайт предоставляет пользователям рабочие места в данной информационной среде, которые строятся по классическим принципам построения интерфейсов:
1 Контроль – на стороне пользователя. Лучше было бы назвать этот принцип пользовательским восприятием. Основной смысл этого принципа заключается в том, что пользователь инициирует действия, и если в результате этого контроль переходит к программе, то пользователь получает необходимую обратную связь (в виде курсора в форме песочных часов, индикатора ожидания или аналогичным способом).
2 Согласованность. Согласованность несомненно является вторым основным принципом разработки качественного интерфейса. Фактически согласованность означает соблюдение стандартов и следование некоторым общепринятым правилам работы с GUI-интерфейсом. Согласованность может рассматриваться, по меньшей мере, в двух аспектах.
- соответствие стандартам поставщика GUI-интерфейса;
- соответствие стандартам в области именования, программирования и другим, разработанным внутри организации стандартам, которые связаны с GUI-интерфейсом.
3 Терпимость к ошибкам. Хорошо спроектированный интерфейс должен позволять пользователям экспериментировать и совершать ошибки, проявляя терпимость к ошибкам. Подобная терпимость стимулирует исследовательскую активность пользователя, поскольку позволяет ему выполнять ошибочные последовательности действий с возможностью в любой момент совершить при необходимости "откат" в начало. Терпимость к ошибкам подразумевает многоуровневую систему отмены операций.
4 Эстетичность и удобство. Эстетичность интерфейса влияет на зрительное восприятие системы. Удобство касается легкости, простоты, эффективности, надежности и продуктивности в использовании интерфейса. Безусловно, оба принципа касаются удовлетворенности пользователя. Именно в этом вопросе разработчик GUI-интерфейса нуждается в помощи дизайнера.
Интерфейс обеспечивает следующие постоянные по месту размещения на страницах сайта функциональные зоны (макет стартовой страницы приведен в Приложении А):
- корпоративная идентификация (фирменная символика Павлодарского автовокзала, сайта, возможно, визуальная идентификация разделов сайта), размещается на каждой странице на достаточно небольшой площади;
- служебная информация – счётчики, копирайты, обратная связь, размещается в нижнем правом углу каждой страницы;
- главное меню – иерархический список доступных пользователю функций, размещается в левой части страницы;