Система бронирования мест в отелях города
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Содержание
Перечень сокращений, обозначений, терминов
Введение
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 веб-страница не перезагружается полностью в ответ на каждое действие пользователя. Вместо этого с веб-сервера догружаются только нужные пользователю данные.
API (Application Programming Interface) - программный интерфейс приложения.(Active Server Pages) - альтернативный CGI метод вызова программ на серверной стороне.(Common Gateway Interface) - стандарт интерфейса, служащего для связи внешней программы с веб-сервером. Программу, которая работает по такому интерфейсу совместно с веб-сервером, принято называть шлюзом, хотя многие предпочитают названия скрипт (iенарий) или CGI-программа. Сам интерфейс разработан таким образом, чтобы можно было использовать любой язык программирования, который может работать со стандартными устройствами ввода/вывода.- семейство программных продуктов в области управления информацией компании IBM.модель (entity-relationship model) - модель данных, позволяющая описывать концептуальные схемы. Она предоставляет графическую нотацию, основанную на блоках и соединяющих их линиях, с помощью которых можно описывать объекты и отношения между ними какой-либо другой модели данных.(File Transfer Protocol) - Протокол передачи файлов, предназначенный для обеспечения передачи и приема файлов между серверами и клиентами.
портал бронирование модуль управление
HTML (Hypertext Markup Language) - язык разметки исходного текста веб-документа, включающий специальные символы (теги), которые позволяют веб-браузеру сконструировать из текста дизайн.предоставляет возможности форматирования и обработки форм, управления шрифтами, отображения информации в табличном виде, гипертекстовые связи и поддержку Java-апплетов.(HyperText Transfer Protocol) - методика передачи веб-страниц по сети интернет(Internet Information Services) - это набор серверов для нескольких служб Интернета от компании Майкрософт.АР (Interactive Mail Access Protocol) - протокол интерактивного доступа к электронной почте- СУБД класса Enterprise (Предприятие), подходящая для управления данными в среднем и крупном бизнесе.(Internet Server Application Programming Interface) - интерфейс прикладного программирования интернет-сервера (интерфейс программирования веб-сервера для вспомогательных прикладных систем)EE (Java Platform, Enterprise Edition) - представляет собой первый стандарт для создания корпоративных распределенных многозвенных приложений.(JavaServer Pages) - интерфейс доступа к базам данных или приложениям на языке Java; позволяет формировать динамические страницы на веб-сервере.
JVM (Java Virtual Machine) - виртуальная машина Java. JVM представляет собой операционную "надстройку", которая служит для адаптации существующих компьютерных систем к Java.(Linux + Apache + MySQL + PHP (Perl или Python)) - представляет собой наиболее популярный набор открытых программных средств, используемых для разработки Web-приложений.- свободная система управления базами данных. MySQL характеризуется большой скоростью, устойчивостью и лёгкостью в использовании, является решением для малых и средних приложений. Обычно MySQL