Курсовая работа на тему: База данных Туристическое агентство
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Adobe Acrobat Reader
Описание
РЕФЕРАТ Расчетно-пояснительная записка содержит 29 страниц, 2 рисунка, 16 таблиц Visual FoxPro 9.0, база данных, СУБД, пользователь, запись, поле, клиент Объектом разработки является база данных для туристического агентства и пользовательский интерфейс для неё. Цель работы — создание удобного и доступного интерфейса для базы данных альпинистского клуба. Поставленная цель достигается за счет средств Visual FoxPro 9.0. В качестве СУБД для разработки используется Visual FoxPro 9.0. Разрабатываемая база данных содержит 13 таблиц, взаимодействующих между собой при помощи связей. Пользовательский интерфейс обеспечивает удобный доступ к информации о турах, хранящихся в базе данных. Также для администрации агентства интерфейс обеспечивает возможность добавления и изменения информации в базе данных
ОГЛАВЛЕНИЕ
Введение............................................................................................................................... 5
1. Анализ базы данных «Туристическое агентство» ....................................................... 6
1.1. Описание предметной области ................................................................................ 6
1.2. Требования к программному изделию.................................................................... 7
1.3. Инфологическая модель базы данных .................................................................... 8
1.4. Даталогическая модель базы данных.................................................................... 14
1.5. Проектирование и нормализация реляционной модели ..................................... 17
1.6. Выбор СУБД и технических средств .................................................................... 18
2. Создание спроектированной базы данных «Туристическое агентство»................. 27
2.1. Создание таблиц и заполнение их информацией ................................................ 27
2.2. Создание связей между таблицами ....................................................................... 28
2.3. Создание форм......................................................................................................... 29
Заключение......................................................................................................................... 30
Список используемой литературы .................................................................................. 31
ВВЕДЕНИЕ
В настоящее время большинство организаций используют различные базы
данных для автоматизации процессов автоматизации обработки информации, удобства её эксплуатации, повышения надёжности хранения данных, сокращения числа
возможных ошибок в работе, предотвращения избыточности данных, а также в целях повышения производительности. Состав баз данных и их размер определяются
направлением деятельности конкретного предприятия и его мощностью.
В связи с тем, что современные информационные системы оперируют большими объемами и сложными структурами данных, средства управления базами данных можно выделить в отдельную группу информационных систем, отвечающих за
управление сложными структурированными данными.
Сегодня можно с уверенностью утверждать, что решение широкого круга задач в любой сфере деятельности человека сегодня практически невозможно без использования оперативно управляемых баз данных.
Цель курсовой работы: Создание БД «Туристическое агентство»
Для достижения цели были поставлены следующие задачи:
− Изучить и анализировать литературу.
− Ознакомиться с предметной областью
− Построить ER – модель.
− Разработать БД.
− Создать программную оболочку
Объектом работы является процесс разработки БД. Предметом является разработка БД «Туристическое агентство».
В главе 1 представлены понятия в области БД.
Глава 2 содержит процесс разработки БД «Туристическое агентство».6
1. АНАЛИЗ БАЗЫ ДАННЫХ «ТУРИСТИЧЕСКОЕ АГЕНТСТВО»
1.1. Описание предметной области
В рамках данной курсовой работы рассматривается предметная область «Туристическое агентство». Актуальность данной работы состоит в том, что современные компьютерные технологии активно внедряются в сферу социально-культурного
сервиса и туристского бизнеса, их применение становится неотъемлемым условием
успешной работы. Индустрия туризма настолько многолика и многогранна, что требует применения самых разнообразных информационных технологий, начиная от
разработки специализированных программных средств, обеспечивающих автоматизацию работы отдельной туристской фирмы или отеля, до использования глобальных компьютерных сетей.
Углубимся в структуру работы туристического агентства.
Продажа туристических путевок - весьма распространенная и востребованная
услуга. В настоящее время отечественная индустрия туризма, в которой были использованы «лежащие на поверхности» резервы развития, нуждается в методах
управления, которые дадут ей возможность выжить в конкурентной борьбе на мировом туристском рынке. А именно современные Интернет-технологии, применяемые
на рынке и в туристической сфере.
Процесс оформления туристической путевки довольно прост. От клиента требуется, чтобы его возраст был не менее 18 лет. Работнику туристической компании
необходимо предоставить: паспортные данные, номер телефона, указанный в паспорте адрес проживания, а также email. К моменту заключения договора у будущего
работника должны быть подтверждены указанные им данные. В некоторых странах
обслуживание клиента производится только при наличии кредитной карты, в большинстве же стран оплата за услуги проводится наличными, но необходимо внести
небольшой залог, а также иметь в запасе определенную сумму денег, что позволит
пересечь границу указанной в путевке страны.7
В стоимость туристической путевки должны входить следующие данные:
− Реклама туристического агентства;
− Налог на добавленную стоимость;
− страховка клиента от несчастных случаев (включающие авиа-крушение, а
также другие проблемы что могут произойти на пути в место отдыха);
− полная страховка на случай отмены рейса;
− Стоимость перелета
− Стоимость топливного сбора
− Стоимость выбранного питания
− Стоимость перевозки от аэропорта до отеля
− Стоимость номера в отеле
− Стоимость сервисного сбора
Туристическую путевку можно забронировать по телефону, однако для покупки необходимо прийти в турагентство выкупить бронь. Многие агентства предлагают это своим клиентам, так как заказ нужной путевки нужен в конкретный момент, примером тому служит желание отдохнуть в определенный промежуток времени, поэтому многие компании могут сделать бронь для клиентов, так они повышают шанс, что путевку купят именно у них.
Процесс оформления туристической путевки занимает некоторый промежуток времени. Для начала нужно предоставить паспортные данные, подписав договор
о соглашении на обработку паспортных данных, так же предоставить загранпаспорт
при необходимости, еще требуется: email, телефон, возраст и социальный статус.
После этого производится выбор и оплата путевки.
1.2. Требования к программному изделию
Требования к функциональным характеристикам
Система должна обеспечивать автоматизацию следующих функций:
− Вывод на печать каждой таблицы, как по отдельному полю, так и целиком;8
− Формирование таблицы полетов;
− Формирование, редактирование и вывод на печать заказа;
− Формирования приказа о добавлении оператора;
− Формирования приказа о добавлении клиента;
− Получение аналитической, статистической, отчетной информации из базы данных системы заказов.
Требования к надёжности
Система должна обеспечить надежное хранение информации (защиту от сбоев, защиту от несанкционированного доступа).
Требования к составу и параметрам технических программных средств
− Компьютер, поддерживающий операционную систему Windows 7 и выше.
− Не менее 1 гб оперативной памяти
− Не менее 2 гб свободного места на диске
− Мышь
− Клавиатура
1.3. Инфологическая модель базы данных
Первым этапом и самым главным этапом в процессе проектирования и создания базы данных, является разработка инфологической модели.
Цель инфологического моделирования – обеспечение наиболее естественных
для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства
(атрибуты).
База данных создаётся для оформления туристических путевок. БД должна содержать данные об городах, в которые можно полететь, о клиентах, о заключенных
сделках и предоставлять возможность получать разнообразные отчёты.9
В соответствии с предметной областью система строится с учётом следующих
особенностей:
− каждая путевка оформляется в рамках контракта;
− клиент может купить множество путевок;
− один заказ создается на каждую туристическую путевку;
− заказ оформляется на одного клиента;
− количество заказов, которые сделал клиент влияет на цену заказа;
− социальный статус клиента влияет на цену заказа;
− еда, номер и рейс влияет на цену заказа;
− у заказа есть дата прилета и вылета.
Схемы базовых сущностей этой предметной области:
Атрибуты клиентов
таблица 1 - Атрибут клиента
Клиент
Id_клиента
Фамилия
Имя
Отчество
День рождения
Тип документа
Номер документа
Телефон
Почта
Социальный статус10
Атрибуты Операторов
Таблица 2 - Атрибут оператора
Оператор
Id_оператора
Фамилия
Имя
Отчество
Тип документа
Номер документа
Региональный номер
Телефон
Почта
Адрес
Заказы будем рассматривать, как связь между клиентами, операторами Атрибуты Заказа:
Таблица 3 - Атрибут заказа
Заказ
Id_Заказа
Id_Оператора
Id_Клиента
VISA
Дата заказа
Id_Отеля
Id_Еды
Id_Комнаты
Id_Полета туда
Id_Полета обратно
Дата полета туда
Дата полета обратно
Id_Скидки
Количество дней11
В соответствии с представленными выше схемами сущностей и их атрибутов,
а также схемой связей между сущностями можно построить инфологическую модель базы данных «Туристическая компания»
Рисунок 1 - Инфологическая модель БД
ОГЛАВЛЕНИЕ
Введение............................................................................................................................... 5
1. Анализ базы данных «Туристическое агентство» ....................................................... 6
1.1. Описание предметной области ................................................................................ 6
1.2. Требования к программному изделию.................................................................... 7
1.3. Инфологическая модель базы данных .................................................................... 8
1.4. Даталогическая модель базы данных.................................................................... 14
1.5. Проектирование и нормализация реляционной модели ..................................... 17
1.6. Выбор СУБД и технических средств .................................................................... 18
2. Создание спроектированной базы данных «Туристическое агентство»................. 27
2.1. Создание таблиц и заполнение их информацией ................................................ 27
2.2. Создание связей между таблицами ....................................................................... 28
2.3. Создание форм......................................................................................................... 29
Заключение......................................................................................................................... 30
Список используемой литературы .................................................................................. 31
ВВЕДЕНИЕ
В настоящее время большинство организаций используют различные базы
данных для автоматизации процессов автоматизации обработки информации, удобства её эксплуатации, повышения надёжности хранения данных, сокращения числа
возможных ошибок в работе, предотвращения избыточности данных, а также в целях повышения производительности. Состав баз данных и их размер определяются
направлением деятельности конкретного предприятия и его мощностью.
В связи с тем, что современные информационные системы оперируют большими объемами и сложными структурами данных, средства управления базами данных можно выделить в отдельную группу информационных систем, отвечающих за
управление сложными структурированными данными.
Сегодня можно с уверенностью утверждать, что решение широкого круга задач в любой сфере деятельности человека сегодня практически невозможно без использования оперативно управляемых баз данных.
Цель курсовой работы: Создание БД «Туристическое агентство»
Для достижения цели были поставлены следующие задачи:
− Изучить и анализировать литературу.
− Ознакомиться с предметной областью
− Построить ER – модель.
− Разработать БД.
− Создать программную оболочку
Объектом работы является процесс разработки БД. Предметом является разработка БД «Туристическое агентство».
В главе 1 представлены понятия в области БД.
Глава 2 содержит процесс разработки БД «Туристическое агентство».6
1. АНАЛИЗ БАЗЫ ДАННЫХ «ТУРИСТИЧЕСКОЕ АГЕНТСТВО»
1.1. Описание предметной области
В рамках данной курсовой работы рассматривается предметная область «Туристическое агентство». Актуальность данной работы состоит в том, что современные компьютерные технологии активно внедряются в сферу социально-культурного
сервиса и туристского бизнеса, их применение становится неотъемлемым условием
успешной работы. Индустрия туризма настолько многолика и многогранна, что требует применения самых разнообразных информационных технологий, начиная от
разработки специализированных программных средств, обеспечивающих автоматизацию работы отдельной туристской фирмы или отеля, до использования глобальных компьютерных сетей.
Углубимся в структуру работы туристического агентства.
Продажа туристических путевок - весьма распространенная и востребованная
услуга. В настоящее время отечественная индустрия туризма, в которой были использованы «лежащие на поверхности» резервы развития, нуждается в методах
управления, которые дадут ей возможность выжить в конкурентной борьбе на мировом туристском рынке. А именно современные Интернет-технологии, применяемые
на рынке и в туристической сфере.
Процесс оформления туристической путевки довольно прост. От клиента требуется, чтобы его возраст был не менее 18 лет. Работнику туристической компании
необходимо предоставить: паспортные данные, номер телефона, указанный в паспорте адрес проживания, а также email. К моменту заключения договора у будущего
работника должны быть подтверждены указанные им данные. В некоторых странах
обслуживание клиента производится только при наличии кредитной карты, в большинстве же стран оплата за услуги проводится наличными, но необходимо внести
небольшой залог, а также иметь в запасе определенную сумму денег, что позволит
пересечь границу указанной в путевке страны.7
В стоимость туристической путевки должны входить следующие данные:
− Реклама туристического агентства;
− Налог на добавленную стоимость;
− страховка клиента от несчастных случаев (включающие авиа-крушение, а
также другие проблемы что могут произойти на пути в место отдыха);
− полная страховка на случай отмены рейса;
− Стоимость перелета
− Стоимость топливного сбора
− Стоимость выбранного питания
− Стоимость перевозки от аэропорта до отеля
− Стоимость номера в отеле
− Стоимость сервисного сбора
Туристическую путевку можно забронировать по телефону, однако для покупки необходимо прийти в турагентство выкупить бронь. Многие агентства предлагают это своим клиентам, так как заказ нужной путевки нужен в конкретный момент, примером тому служит желание отдохнуть в определенный промежуток времени, поэтому многие компании могут сделать бронь для клиентов, так они повышают шанс, что путевку купят именно у них.
Процесс оформления туристической путевки занимает некоторый промежуток времени. Для начала нужно предоставить паспортные данные, подписав договор
о соглашении на обработку паспортных данных, так же предоставить загранпаспорт
при необходимости, еще требуется: email, телефон, возраст и социальный статус.
После этого производится выбор и оплата путевки.
1.2. Требования к программному изделию
Требования к функциональным характеристикам
Система должна обеспечивать автоматизацию следующих функций:
− Вывод на печать каждой таблицы, как по отдельному полю, так и целиком;8
− Формирование таблицы полетов;
− Формирование, редактирование и вывод на печать заказа;
− Формирования приказа о добавлении оператора;
− Формирования приказа о добавлении клиента;
− Получение аналитической, статистической, отчетной информации из базы данных системы заказов.
Требования к надёжности
Система должна обеспечить надежное хранение информации (защиту от сбоев, защиту от несанкционированного доступа).
Требования к составу и параметрам технических программных средств
− Компьютер, поддерживающий операционную систему Windows 7 и выше.
− Не менее 1 гб оперативной памяти
− Не менее 2 гб свободного места на диске
− Мышь
− Клавиатура
1.3. Инфологическая модель базы данных
Первым этапом и самым главным этапом в процессе проектирования и создания базы данных, является разработка инфологической модели.
Цель инфологического моделирования – обеспечение наиболее естественных
для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства
(атрибуты).
База данных создаётся для оформления туристических путевок. БД должна содержать данные об городах, в которые можно полететь, о клиентах, о заключенных
сделках и предоставлять возможность получать разнообразные отчёты.9
В соответствии с предметной областью система строится с учётом следующих
особенностей:
− каждая путевка оформляется в рамках контракта;
− клиент может купить множество путевок;
− один заказ создается на каждую туристическую путевку;
− заказ оформляется на одного клиента;
− количество заказов, которые сделал клиент влияет на цену заказа;
− социальный статус клиента влияет на цену заказа;
− еда, номер и рейс влияет на цену заказа;
− у заказа есть дата прилета и вылета.
Схемы базовых сущностей этой предметной области:
Атрибуты клиентов
таблица 1 - Атрибут клиента
Клиент
Id_клиента
Фамилия
Имя
Отчество
День рождения
Тип документа
Номер документа
Телефон
Почта
Социальный статус10
Атрибуты Операторов
Таблица 2 - Атрибут оператора
Оператор
Id_оператора
Фамилия
Имя
Отчество
Тип документа
Номер документа
Региональный номер
Телефон
Почта
Адрес
Заказы будем рассматривать, как связь между клиентами, операторами Атрибуты Заказа:
Таблица 3 - Атрибут заказа
Заказ
Id_Заказа
Id_Оператора
Id_Клиента
VISA
Дата заказа
Id_Отеля
Id_Еды
Id_Комнаты
Id_Полета туда
Id_Полета обратно
Дата полета туда
Дата полета обратно
Id_Скидки
Количество дней11
В соответствии с представленными выше схемами сущностей и их атрибутов,
а также схемой связей между сущностями можно построить инфологическую модель базы данных «Туристическая компания»
Рисунок 1 - Инфологическая модель БД
Похожие материалы
Курсовая работа на тему - НАСЛЕДОВАНИЕ ПО ЗАКОНУ
qwerty123432
: 23 июля 2024
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ…………………………………………………………………………..3
ГЛАВА 1. НАСЛЕДОВАНИЕ ПО ЗАКОНУ В РОССИЙСКОМ ЗАКОНОДАТЕ-ЛЬСТВЕ………………………………………………………………………………6
1.1. Очередность и субъектный состав наследования по закону…………………6
1.2. Наследственная масса: понятие и состав……………………………………..10
1.3. Наследственная масса как имущественный комплекс……………………….20
ГЛАВА 2. ПРОБЛЕМЫ ВКЛЮЧЕНИЯ ОТДЕЛЬНЫХ ВИДОВ ГРАЖДАНСКО-ПРАВОВЫХ ТРЕБОВАНИЙ В НАСЛЕДСТВЕННУЮ МАССУ……………….25
2.1. Требования поручителя и наследственная масса………
150 руб.
Курсовая работа на тему - Наследование по завещанию
qwerty123432
: 23 июля 2024
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ…………………………………………………………………………..3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НАСЛЕДОВАНИЯ ПО ЗАВЕЩАНИЮ………………………………………………………………………6 1.1.Понятие, признаки и виды завещания. Свобода завещания …………………..6
1.2. Составление, изменение и отмена завещания ……………..............................12
1.3. Субъекты наследственных правоотношений при наследовании по завещанию…………………………………………………………………………..17
ГЛАВА 2. ОСОБЕННОСТИ И ПРОБЛЕМАТИКА ПРАВОВОГО РЕГУЛИРОВАНИЯ НАСЛЕДОВАНИЯ ПО ЗАВЕЩАНИЮ В РФ…………….25
2.
150 руб.
Курсовая работа на тему: Афиша театра
vodanh96
: 27 марта 2021
Курсовая работа на тему Афиша театра
РЕФЕРАТ РПЗ 35 с., 14 рис., 5 ист. ПРОЕКТ, БАЗА ДАННЫХ, ПРИЛОЖЕНИЕ, MYSQL, ORACLE, APEX, СУБД Настоящая расчетно-пояснительная записка распространяется на подробное описание приложения, созданного в ходе курсовой работы по дисциплине «Базы данных». Объектом исследования является база данных афиши театра. Цель работы - проектирование приложения, в основу которого заложена база данных. В процессе работы было произведено создание базы данных, была разработана сх
350 руб.
Курсовая работа на тему "Афиша кинотеатров"
vodanh96
: 27 марта 2021
РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ НА ТЕМУ: _______________________________________________ ____________ Информационная система__________ ____________ «Афиша кинотеатров»_
Задание: Разработать интерфейсную часть базу данных «Афиша кинотеатров», содержащую не менее 12 таблиц. В основной таблице должно содержаться не менее 100 тыс. записей, в других таблицах должно содержаться не менее 10 записей. В БД должно быть разработано не менее 5 сложных запросов и не менее 2 сложных отчетов.
399 руб.
Курсовая работа на тему АИС «Авиакомпания»
vodanh96
: 27 марта 2021
Курсовая работа на тему АИС «Авиакомпания»
Задание
1.1.Разработать АИС, отвечающую на запросы об авиакомпаниях, принадлежащим им
самолётам, которые были приобретены по договорам лизинга, о службах авиакомпаний и их
сотрудниках, об аэропортах, с которыми сотрудничают авиакомпании городах, в которых
находятся аэропорты, а также о зарегистрированных рейсах.________________________
1.2. В ходе курсового проектирования разработать техническое задание,________________
функциональную, инфологическую
350 руб.
Курсовая работа на тему: “Ультразвуковой дальномер”
sasush
: 14 сентября 2019
В ходе данного курсового проекта был разработан и собран на макетной плате ультразвуковой дальномер, основанный на ультразвуковом датчике HC-SR04 и Arduino Nano.
Показания датчика отображаются на четырехразрядном семисегментном индикаторе на чипе TM1637, также подключены два светодиода, зеленый показывает, что измеренное расстояние до предмета составляет более 5 сантиметров, а красный менее 5 сантиметров.
Питание осуществляется от ПК.
379 руб.
Курсовая работа на тему: Безработица в России
Donbass773
: 24 января 2017
Содержание
Введение 3
1. Безработица: понятие и сущность 5
1.1. Понятие безработицы ее основные типы, виды 5
1.2. Ключевые причины безработицы 12
1.3. Социально-экономические последствия безработицы 14
2. Безработица в РФ: проблемы и перспективы 16
2.1. Регулирование занятости в РФ 16
2.2. Анализ рынка труда и безработицы в РФ 20
2.3. Факторы, способствующие безработице в России и возможные пути ее снижения 24
Заключение 29
Список литературы 31
Уровень оригинальности по системе антиплагиат 89.
350 руб.
Курсовая работа на тему: «Проект нефтепровода»
Amurka
: 4 мая 2016
«Проект нефтепровода»
Спроектировать нефтепровод для перекачки нефти с параметрами р20 =
860 кг/м3; ν20 = 26 сСт, ν50 = 14 сСт. Производительность
нефтепровода G =25 млн. т/год. Расчетная температура нефти tрасч.
= 12 0С Характеристика трассы нефтепровода: длина L =470 км,
разность геодезических отметок ∆Z = 75 м. Число рабочих насосов
принять равным 3 шт.
2. Содержание работы
(какие графические работы и расчеты должны быть выполнены)
1) Расчет исходных данных.
2) Техноло
1000 руб.
Другие работы
Активная пайка алюмооксидной керамики с титаном алюминиевыми припоями
Решатель
: 1 октября 2024
Цель работы – изучить технологические возможности пайки и приобрести навыки в выполнении активной пайки в вакууме соединений металла с керамикой.
Краткие теоретические сведения об особенностях пайки керамики с металлами:
– Керамика состоит в основном из оксидов и практически не смачивается обычными металлическими припоями.
– Существуют значительные различия в температурных коэффициентах линейного расширения металлов и керамики.
– При конструировании металлокерамических спаев необходимо обеспечив
750 руб.
Інвестиційна модель Дж. М. Кейнса
Elfa254
: 29 октября 2013
ЗМІСТ
1. ВСТУП
2. КейнсІансЬка економічна теоріяя
2.1. Невідповідність інвестиційних планів і планів заощаджень
2.2. Дискредитація еластичності співвідношення цін і заробітної плати
3. Співвідношення сукупного попиту та сукупної пропозиції
4. Інструментарій кейнсіанської теорії зайнятості
5. Інвестиції
5.1. Очікувана норма чистого прибутку
5.2. Реальна ставка відсотка
5.3. Крива попиту на інвестиції
5.4. Зрушення в попиті на інвестиції
5.5. Інвестиції і дохід
5.6.
10 руб.
Теплотехника Часть 1 Термодинамика Задача 5 Вариант 1
Z24
: 10 октября 2025
В процессе политропного сжатия воздуха G, кг/c, в одноступенчатом поршневом компрессоре отводится теплота в количестве Q, кДж/c. При сжатии от начального абсолютного давления 0,1 МПА температура воздуха возрастает от 15 ºС до t2. Определить показатель политропы процесса сжатия, конечное давление, затраченную работу, а также изменение в процессе удельной энтропии газа.
160 руб.