Курсовая работа на тему: База данных Туристическое агентство
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- 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 руб.
Другие работы
Экзаменационная работа по дисциплине: Сети связи и системы коммутации. Билет №10
Roma967
: 6 июля 2022
Дисциплина: Сети связи и системы коммутации
Билет 10
1. Классификация видов информации.
2. Реализация принципа коммутации пакетов на примере быстрой коммутации.
3. Технологии сигнализации в сетях доступа.
600 руб.
Инвестиционная деятельность и инвестиционная политика в России на современном этапе
Slolka
: 24 декабря 2013
Оглавление
2
Оглавление 2
ВВЕДЕНИЕ 3
1. ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЙ ТЕРМИНЫ И ПОНЯТИЯ ОБ ИНВЕСТИЦИОННОЙ ДЕЯТЕЛЬНОСТИ И ИНВЕСТИЦИОННОЙ ПОЛИТИКИ. 4
1.1. Понятие инвестиций, их виды 4
1.2. Инвестиционная политика государства 11
2. ИСТОЧНИКИ ИНВЕСТИРОВАНИЯИ И ПРОБЛЕМЫ НА ПУТИ ПРИТОКА ИНВЕСТИЦИЙ 19
2.1. Источники внутрироссийских инвестиций в экономику РФ 19
2.2. Источники иностранных инвестиций в экономику РФ 23
2.3. Препятствия и проблемы на пути притока инвестиций. Инвестиционный климат. 30
3.1. Задачи
10 руб.
Резьбовые соединения деталей НГТУ Вариант 2 Автокад
Laguz
: 7 декабря 2024
Упражнение "Резьбовые соединения деталей"
100 руб.
ГОСТ ЭКЗАМЕН Направление: 11.03.02 Инфокоммуникационные технологии и системы связи
L0ki
: 3 июня 2024
Сам сдавал по этой шпаргалке в 2024 году
2500 руб.