Разработка веб-приложения «Гид по Красноярску»
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Введение
Активное развитие информационных технологий и функциональных возможностей широко используется в различных областях человеческой деятельности при обработке и хранении информации. Для современного бизнеса характерны жесткие рыночные условия. Следовательно, оперативная обработка информации позволяет организации функционировать более эффективным образом: совершенствовать организацию работы, строить планы на различные сроки, составлять прогнозировать и анализировать свою деятельность, и как следствие, повышать свой уровень конкурентоспособности. Использование современных информационных технологий, в частности, веб-приложений. позволяет минимизировать затраты ресурсов (времени, материальных, трудовых), сделать процесс обработки информации более простым и удобным. Современный туристический бизнес является активно развивающейся отраслью, которая приносит многомилионные доходы по всему миру. Существуют страны и города, в которых туристический бизнес является основой экономики. Следовательно, проектирование и разработка программного обеспечения для туристических агентств является актуальной задачей. Назначение памятников архитектуры, достопримечательностей – хранить и демонстрировать артефакты, влияющие на эмоциональный, духовный и мыслительный процесс посетителя. Достопримечательность может быть как местом, так и некоторым предметом, хранящимся в музее. Прообразами музеев были монастыри, портретные галереи, оружейные и охотничьи комнаты. Доступ к ним был весьма ограничен и недаром: это позволяло повышать значимость каждой демонстрации. Существуют многочисленные подтверждения, как первая встреча с артефактами стала толчком проявления гениальности художников, музыкантов, изобретателей. Кроме самих артефактов не меньшую роль играют различные истории, легенды или мифы, связанные с артефактами, не всегда правдивые, но врезающиеся в память чаще более глубоко, чем сами артефакты. Поэтому так важна для музея работа гида — человека, сопровождающего и действительно освещающего каждый экспонат. Исходя из вышеперечисленных фактов в базе данных гида, в частности, гида по Красноярску, должны храниться артефакты, классифицированные по множеству различных признаков и содержащие как формальное, так и неформальное описание. Существует множество различных характеристик для достопримечательностей: автор произведения; направление или течение искусства; временной период; место (предположительное или точное) создания; владелец, управляющий произведением; музей, или адрес, по которому располагается произведение; оценочная стоимость экспоната; страховая компания и стоимость страховки. Объектом исследования в данной курсовой работе является деятельность гида, проводящего экскурсии по Красноярску. Предметом – автоматизация деятельности гида. Цель работы – разработка веб-приложения, содержащего информацию по достопримечательностям и экскурсиям Красноярска. Для достижения указанной цели необходимо решение следующих задач: Проведение анализа предметной области – деятельности гида. Выявление требований к разрабатываемому приложению. Проектирование веб-приложения. Разработка модулей веб-приложения. Проверка работоспособности приложения. Использованные методы исследования: анализ источников литературы для получения углубленной информации по исследуемой предметной области; абстрагирование с целью выделения наиболее значимых факторов и исключение менее значимой информации. В ходе исследования будет использована методология объектно-ориентированного программирования. Теоретическая значимость заключается в подробном освещении темы. А также формировании стимула для развития разработки веб-приложений в экскурсионной сфере. Практическая значимость работы заключается в возможности применения разработанного веб-приложения для ознакомления с достопримечательностями и экскурсиями Красноярска, а также онлайн-записи на выбранную экскурсию. Работа состоит из введения, двух глав, заключения, списка использованных источников. Во введении обоснована актуальность темы, указаны объект, предмет, цель работы. Сформулированы задачи, решение которых обеспечит достижение цели. Приведены теоретическая, практическая значимость работы, а также использованные методы исследования и методологическая основа работы. В первой главе приведены результаты анализа предметной области, сформулированы требования к разрабатываемому приложению, поставлена задача на разработку. Во второй главе приведены результаты проектирования и разработки веб-приложения «Гид по Красноярску». В заключении представлены выводы, получение в ходе выполнения работы.
Выбор СУБД
В продуктах от компании Oracle базой данных принято называть набор файлов, в которых располагается информация непосредственно. Экземпляром, в отличие от базы данных, считается программный продукт, установленный на сервере. Указанное решение позволяет...
Открыть главуРазработка базы данных
Проектирование базы данных начинается с анализа предметной области и выделения основных сущностей и их атрибутов. Концептуальная схема предметной области показана на рисунке 1. Рис. 1. Концептуальная схема предметной области Как видно из рисунка, осн...
Открыть главуРазработка интерфейса к базе данных
Для создания веб-приложения использован структурный паттерн MVC (Model-View-Controller) [7-9]. В котором Model отвечает за данные, получаемые из базы или из файлов, View – интерфейс приложения, Controller – скрипт, обрабатывающий данные/реагирующий н...
Открыть главуЗаключение
Разработка веб-приложений, предназначенных для оптимизации деятельности сферы туризма, является актуальной задачей. В данной курсовой работе спроектировано и разработано веб-приложение «Гид по Красноярску». Разработанное приложение рассчитано на работу пользователей следующих типов: Гостевой пользователь. Авторизованный пользователь. Приложение выполняет следующие функции: Регистрация новой учетной записи. В качестве логина указывается адрес электронной почты. Авторизация с использованием учетной записи. Просмотр информации по достопримечательностям Красноярска. Просмотр информации оп экскурсиям, проводимым гидами города. Просмотр информации о сайте. Запись на одну или несколько экскурсий. Просмотр сделанных записей. Отказ от записи на экскурсию. Для разработки приложения использованы следующие технологии и инструменты: Язык разметки HTML. Каскадные таблицы стилей CSS. Язык программирования PHP. Библиотека PDO для работы с базой данных. Реляционная СУБД MySQL. Для оформления сайта использована Bootstrap-тема Pulse.