Система бронирования мест в отелях города
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
угой, но она бы обошлась ему недешево. Другой вариант - взять справочник, наподобие Желтых Страниц" и обзвонить несколько гостиниц самостоятельно. Но и тут появляются свои проблемы - обычно у человека нет подобного справочника по интересующему его городу. Но даже, если его удалось достать, впереди несколько междугородних звонков. Стоит отметить, что выбор все равно зачастую оказывался не оптимальным, ведь соответствующие справочники и даже туристические фирмы не всегда имели информацию о вновь открывшихся мини-отелях.
В начале XXI века ситуация положительно изменилась. Во-первых, свою лепту внесло развитие Интернета, который стал доступным для масс, как в техническом, так и в экономическом смысле. Не стояли на месте и поисковые системы, такие как, Google, Yandex и прочие. Поэтому на момент написания работы для очень многих людей является привычным искать информацию именно в Интернете. Во-вторых, изменения коснулись и экономики. Сейчас, обратившемуся к услугам фирмы, занимающейся бронированием номеров в гостиницах, не придется переплачивать - подобные организации работают по системе "партнерских соглашений", т.е. свою долю получают не из кармана клиента, а как процент от сделки между ним и отелем.
Но развитие Интернета сказалось не только на клиенте гостиничной сферы, но и на поставщике соответствующих услуг. На сегодняшней день мало фирм, которые бы не имели своего представительства во всемирной паутине. Более того, большинство из них имеют по несколько сайтов-порталов, а некоторые, вдобавок, создали десятки сайтов посвященных отдельным гостиницам. Стоит отметить, что очень многие мини-отели заводят собственную страничку в Интернете. Информация стала более доступной как для людей, желающих остановится в одной из них, так и для посредников. Теперь посетитель гостиничного портала какой-либо из фирм по бронированию может найти информацию практически о любой гостинице или мини-отеле. Естественно, это огромные объемы информации, требующие постоянного обновления. Как правило, для этих целей используются различные системы управления содержимым (cms - content manager system).
Современные системы управления сайтом представляют собой крупные программные комплексы, позволяющие обеспечивать всестороннюю поддержку Интернет-ресурса. Но именно чрезмерная "развитость" некоторых систем, которую скорее следовало бы назвать перегруженностью или нагроможденностью, является их самым большим недостатком. Проблема заключается в том, что в процессе развития была забыта основная функция этих систем - помощь в обновлении содержания сайта. Кроме того, на сегодняшний день, наверное, нет ни одной достаточно функциональной и надежной cms, предназначенной непосредственно для работы в гостиничной сфере, что делает их еще более неудобными для ведения соответствующего бизнеса.
Подавляющее большинство систем управления содержимым, обладающих необходимой для фирм бронирования номеров в гостиницах функциональностью, являются платными и имеют фиксированный набор компонент. Поэтому, многие фирмы тратят деньги впустую, оплачивая совершенно ненужный функционал.
Очень часто бывает, что пользователю системы управления содержимым для получения очередной порции информации требуется обновить лишь малую часть страницы - один элемент, но практически все cms-системы все равно обновляют страницу полностью, загружая тем самым каналы передачи данных и увеличивая трафик, за который многие платят отдельно. Но эта проблема решаема. Современная технологи AJAX, асинхронный JavaScript XML, позволяет устранить эту проблему, но почему-то она еще используется в недостаточной степени.
Из всего вышесказанного очевидно, что существует необходимость в Интернет-ресурсах гостиничной тематики, оснащенных системой управления содержимым оптимизированной непосредственно под эту сферу. Говоря о специфике проектирования подобной системы стоит отдельно упомянуть об интерфейсах. Судя по проведенным исследованиям, юзабилити (удобство использования) современных систем управления сайтом, в силу своей нагроможденности и универсальности, не выдерживает никакой критики.
Для разработки усовершенствованного в плане удобства интерфейса нужно определить, что именно заказчик желает обновлять на сайте и включить в cms только соответствующий требованиям функционал. Но в тоже время необходимо позаботиться о возможном расширении системы, чтобы, заказчику, пожелавшему увидеть в системе какой-то дополнительный модуль, не пришлось долго ждать.
Предметом данной разработки является принципиально новый "движок" гостиничного портала компании "Петербургские Отели" с интеграцией комплекса модулей для управления его содержимым. Усовершенствованный интерфейс модулей разработан iелью повышения удобства использования системы и содержит именно тот инструментарий, который необходим заказчику для реализации стоящих перед ним задач. Система оптимизирована таким образом, чтобы уменьшить трафик между сервером и клиентскими машинами менеджеров по бронированию. Также в данной системе предусмотрена возможность расширения - продумано большое количество нюансов, которые могут понадобиться заказчику в будущем.
1. Анализ задачи создания системы бронирования мест
1.1 Преимущества применения системы управления сайтом
На сегодняшний день подавляющее множество фирм по бронированию номеров в гостиницах получают большинство своих клиентов через Интернет, а конкре