Разработка системы управления гостиничного портала компании "Петербургские Отели" с интеграцией комплекса модулей для управления его содержимым. Основные цели создания и требования, выдвигаемые при разработке системы бронирования мест в отелях города.
Аннотация к работе
1. Анализ задачи создания системы бронирования мест 1.1 Преимущества применения системы управления сайтом 1.2 Основные цели создания и требования, выдвигаемые при разработке системы бронирования мест в отелях города 1.3 Функционал системы управления 1.4 Современные системы управления сайтом 1.4.1 Классификация систем 1.4.2 Список существующих систем 1.4.3 Исследование существующих систем 1.4.4 Вывод о современных системах управления сайтом 2. Определение путей и методов реализации системы управления сайтом и заявками на бронирование номеров 2.1 Выбор операционной системы 2.2 Выбор системы управления базами данных 2.3 Выбор технологии реализации 2.3.1 О достоинствах и недостатках PHP 2.4 Выбор дополнительного программного обеспечения 2.5 Разработка структуры системы 3. Разработка системы управления сайтом и заявками на бронирование номеров 3.1 Разработка базового функционала системы управления сайтом и заявками на бронирование 3.1.1 Разработка системы доступа к административной части 3.1.1.1 Обеспечение повышенной безопасности 3.1.1.2 Разработка структуры пользовательских сеансов 3.1.2 Разработка структуры представления гостиниц 3.1.2.1 Разработка структуры представления адреса гостиниц 3.1.2.2 Разработка структуры представления телефонов гостиниц 3.1.2.3 Разработка структуры представления номеров гостиниц 3.1.3 Разработка структуры представления заявок 3.2 Разработка дополнительного функционала системы управления сайтом 3.2.1 Разработка структуры фотогалереи 3.2.2 Разработка структуры шаблонов страниц сайта 3.2.3 Разработка структуры отдельных страниц сайта 3.2.3 Разработка структуры голосований и опросов 4. Разработка Пользовательского интерфейса системы управления сайтом и заявками на бронирование номеров 4.1 Система управления сайтом 4.1.1 Работа со списками элементов в системе управления сайтом 4.1.2 Работа с отдельными элементами системы управления сайтом 4.2 Система управления заявками на бронирование номеров в отелях Заключение Список литературы Приложение А - Листинг программы Перечень сокращений, обозначений, терминов AJAX (Asynchronous JavaScript and XML) - это подход к построению интерактивных пользовательских интерфейсов веб-приложений. При использовании AJAX веб-страница не перезагружается полностью в ответ на каждое действие пользователя. ASP (Active Server Pages) - альтернативный CGI метод вызова программ на серверной стороне. ER-модель (entity-relationship model) - модель данных, позволяющая описывать концептуальные схемы. FTP (File Transfer Protocol) - Протокол передачи файлов, предназначенный для обеспечения передачи и приема файлов между серверами и клиентами. портал бронирование модуль управление HTML (Hypertext Markup Language) - язык разметки исходного текста веб-документа, включающий специальные символы (теги), которые позволяют веб-браузеру сконструировать из текста дизайн. HTML предоставляет возможности форматирования и обработки форм, управления шрифтами, отображения информации в табличном виде, гипертекстовые связи и поддержку Java-апплетов. HTTP (HyperText Transfer Protocol) - методика передачи веб-страниц по сети интернет IIS (Internet Information Services) - это набор серверов для нескольких служб Интернета от компании Майкрософт. IMАР (Interactive Mail Access Protocol) - протокол интерактивного доступа к электронной почте Informix - СУБД класса Enterprise (Предприятие), подходящая для управления данными в среднем и крупном бизнесе. MySQL - свободная система управления базами данных. Программы, написанные на Perl, запускаются на стороне сервера PHP (ранее расшифровывалось как personal home page, а сейчас Hypertext Preprocessor) - система разработки сценариев, включающая: · CGI-интерфейс; · интерпретатор языка; · набор функций для доступа к базам данных и различным объектам WWW. PostgreSQL - свободная объектно-реляционная система управления базами данных (СУБД). Сессия - серия запросов к серверу, сделанных одним пользователем в заданный промежуток времени. Не стояли на месте и поисковые системы, такие как, Google, Yandex и прочие. Как правило, для этих целей используются различные системы управления содержимым (cms - content manager system).