Kwert-soft.ru

IT Софт для ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Скачать базу данных access туристическая фирма

База данных « Турфирма »

Есть фирма, занимающаяся туристическим бизнесом. Необходимо для этой турфирмы составить базу данных, учитывающую специфику туристического бизнеса.

Начнем с общего представления, т.е. какие таблицы будут в базе « Турфирма » и примерный набор данных в них.

SHAPE * MERGEFORMAT

Число взрослых /детей

Рис. 1. Предварительный состав таблиц

Запускаем СУБД « MS Access 2002», создаем новую базу. Далее переходим в раздел «Таблицы» и с помощью конструктора начинаем создавать таблицы базы данных.

После того как таблицы были созданы, необходимо установить между ними связи. Но предварительно лучше пройтись по внешним индексам и установить в них значения с помощью мастера подстановок, это облегчит задачу по связыванию таблиц.

Для того чтобы составить схему данных, нужно в главном меню СУБД « MS Access » выбрать «Сервис – Схема данных…». Откроется окно, в котором будут показаны все таблицы базы. Остается только установить связи и обеспечить целостность данных и каскадное удаление.

Рис. 2. Созданный набор таблиц

Рис. 3. Схема данных базы « Турфирма »

Далее перейдем в раздел «Запросы» и создадим парочку полезных запросов. Например, чтобы создать запрос на выборку клиентов и туров нужно запустить конструктор запроса, выбрать таблицы «Клиенты» и «Туры», затем выбрать поля «ФИО» и «Тур», после чего сохранить запрос и/или выполнить, а потом сохранить. Выполнить сохраненный запрос можно двойным кликом на нем или же выбором запроса и нажатием кнопки «Запуск» с изображением красного восклицательного знака. Результат выполнения такого запроса показан ниже.

Рис. 4. Результат запроса «Клиенты и туры»

Далее создадим запрос по продажам с условием отбора после некоторой даты. Для этого создаем новый запрос конструктором, выбираем таблицу «Продажи», в этой таблице выбираем поля «Дата», «Количество», « id _Клиента» и « id _Сотрудника». А в поле «Условие отбора» в столбце «Дата» вписываем выражение «>[Введите дату :]».

Рис. 5. Настройка запроса «Продажи на дату» в конструкторе запросов

Таким образом, при запуске запроса «Продажи на дату» выведется диалоговое окно, в которое нужно ввести дату, а потом результат в виде таблицы.

Рис. 6. Результат запроса «Продажи на дату»

Чтобы создать запрос по числу продаж туров каждым сотрудником, нужно опять же запустить конструктор, выбрать таблицу «Продажи», в ней поля «Сотрудник» и «Количество». Далее выделить столбец «Количество» и нажать знак суммы на панели инструментов. Появится поле «Групповая операция» в котором надо выбрать « Sum », таким образом, продажи каждого сотрудника просуммируются . Также можно отсортировать поля запроса, например, по убыванию числа продаж.

Рис. 7. Запрос на выборку числа продаж каждым сотрудником

Рис. 8. Результат запроса «Сотрудники по числу продаж»

Чтобы узнать кто, сколько, куда ездил отдыхать нужно создать перекрестный запрос. Для этого в разделе «Запросы» запускаем конструктор, выбираем таблицы: «Клиенты», «Продажи», «Туры». Далее выбираем поля таблиц: «ФИО», «Тур», «Количество». В разделе «Групповая операция» для поля «Количество» нужно выбрать « Sum ». Также надо указать в разделе «Перекрестная таблица» что будет являться «Заголовком строк», «Заголовком столбцов» и «Значение». Если уж совсем точно, то данный запрос покажет кто, куда и сколько покупал туров.

Рис. 9. Перекрестный запрос «Кто, куда и сколько ездил»

Рис. 10. Результат выполнения запроса «Кто, куда и сколько ездил»

Формы для базы данных создаются через одноименный раздел. Там есть два варианта: с помощью конструктора и при помощи мастера. Чтобы, к примеру, создать форму для добавления нового тура нужно запустить мастер, выбрать таблицу на основании которой будет создана форма, в данном конкретном случае это таблица «Туры». Затем выбрать необходимые поля, далее идет выбор внешнего вида формы, потом выбор стиля.

Рис. 11. Форма «Туры»

Аналогично можно добавлять и другие формы.

Далее в СУБД идет раздел «Отчеты», отчеты можно создавать либо на основании таблицы или на основании запроса. Для создания отчета проще выбрать путь его создания при помощи мастера – выбираем. Далее выбираем таблицу, например, «Клиенты», потом необходимые поля, потом уровни группировки, порядок сортировки, внешний вид макета. И наконец стиль и название – «Отчет Клиенты».

Читать еще:  База данных access оптовая база

Рис. 12. Отчет «Клиенты»

Для создания макросов необходимо перейти в раздел «Макросы» и нажать кнопку «Создать». Появится окно в котором нужно/можно выбрать стандартный макрос из длиннющего списка, например, для открытия таблицы есть макрос « ОткрытьТаблицу ». Выбираем его, затем в нижней части окна выберем имя таблицы, режим. И в конце, при закрытии формы нужно написать/придумать имя макроса.

Рис. 13. Создание макроса на открытие таблицы «Продажи»

Венцом всей базы является главная кнопочная форма. Для того чтобы, ее создать дано выбрать в главном меню « MS Access 2002» раздел «Сервис – Служебные команды – Диспетчер кнопочных форм». При первом запуске программа ругнется, т.к. кнопочных форм пока нет, но тут же предложит ее создать, что мы и сделаем.

Откроется окно, в котором нужно создать кнопочные формы, которые будут использоваться как подменю, для этого служит кнопка «Создать…», а для того чтобы изменить кнопочную форму, нужно выбрать ее из списка и нажать кнопку «Изменить…».

Рис. 14. Главная кнопочная форма после создания

После создания, главная кнопочная форма появится в разделе «Формы». Ее можно изменить при помощи конструктора, т.е. поменять фон, титул, кнопки и т.д. А для того, чтобы главная кнопочная форма открывалась при открытии файла « Турфирма . mdb » нужно выбрать в главном меню программы « MS Access 2002» раздел «Сервис – Параметры запуска…», а потом выбрать «Кнопочная форма» в разделе «Вывод формы/страницы».

Рис. 15. Настройка главной кнопочной формы на запуск при открытии базы

Окончательно можно создать кнопочную форму базы « Турфирма » похожую на ту что показана ниже или даже лучше, но это уже вопрос желания и времени.

Рис. 16. Главная кнопочная форма после редактирования

База данных Access Туристическая фирма

Вариант 14. Туристическая фирма

Описание предметной области
Вы работаете в туристической компании. Ваша компания работает с клиентами, продавая им путевки. Вашей задачей является отслеживание финансовой стороны деятельности фирмы.
Работа с клиентами в Вашей компании организована следующим образом: у каждого клиента, пришедшего к Вам, собираются некоторые стандартные данные – фамилия, имя, отчество, адрес, телефон.
После этого Ваши сотрудники выясняют у клиента, куда он хотел бы поехать отдыхать. При этом ему демонстрируются различные варианты, включающие страну проживания, особенности местного климата, имеющиеся отели разного класса. Наряду с этим, обсуждается возможная длительность пребывания и стоимость путевки.
В случае если удалось договориться, и найти для клиента приемлемый вариант, Вы регистрируете факт продажи путевки (или путевок, если клиент покупает сразу несколько путевок), фиксируя дату отправления.
Фирма работает с несколькими отелями в нескольких странах. Путевки продаются на одну, две или четыре недели. Стоимость путевки зависит от длительности тура и отеля.

Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде файла БД Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• примеры форм, обеспечивающих интерфейс пользователя,
• запросы (в режиме Конструктора и на языке SQL),
• отчеты (в режиме отчета и в режиме Конструктора),
• главную кнопочную форму.

Таблица «Клиенты» — База данных Access «Туристическая фирма»

Таблица «Страны» — База данных Access Туристическая фирма

Форма «Клиенты» — База данных Access Туристическая фирма

Форма «Список отелей» — База данных Access Туристическая фирма

Отчет «Кол-во путевок по клиентам» — База данных Access «Туристическая фирма»

Главная кнопочная форма — База данных Access Туристическая фирма

Читать еще:  Как сделать анимацию в powerpoint 2020

Готовая база данных Access Туристическая фирма доступна для скачивания по ссылке ниже.

Скачать базу данных access Туристическая фирма

Готовая база данных «Туристическая фирма» в access.

Вы работаете в туристической компании. Ваша компания работает с клиентами, продавая им путевки. Вашей задачей является отслеживание финансовой стороны деятельности фирмы.

Работа с клиентами в Вашей компании организована следующим образом: у каждого клиента, пришедшего к Вам, собираются некоторые стандартные данные — фамилия, имя, отчество, адрес, телефон. После этого Ваши сотрудники выясняют у клиента, куда он хотел бы поехать отдыхать. При этом ему демонстрируются различные варианты маршрутов (Длительность, Стоимость маршрута). Маршрут формируется из длительности проживания в отелях (Название отеля, Страна, Климат, Категория (количество звезд), Стоимость за сутки пребывания). В каждый маршрут может быть включено проживание в нескольких отелях (а значит, и посещение нескольких стран). Стоимость маршрута зависит от длительности пребывания и отеля. Наряду с этим, обсуждается возможная комбинация нескольких маршрутов в одну путевку и стоимость путевки. В случае если удалось договориться и найти для клиента приемлемый вариант, Вы регистрируете факт продажи (Код клиента, Дата отправления, Количество путевок, Сумма [Сумма = Стоимость маршрута * Количество путевок], сумма со скидкой). В каждой продаже участвуют один клиент, один или несколько маршрутов, одна возможная скидка на стоимость путевки. Для привлечения клиентов туристической фирмой разработана система скидок (Количество путевок, Процент скидки от стоимости путевки). Например, при покупке 2 путевок предоставляется скидка 5%, трех — 7%, более 4 — 10%. Скидки, которые предоставляет фирма, фиксированы, по плану

  1. Построить инфологическую модель предметной области (ИлМ);
  2. Построить даталогическую модель (ДлМ);
  3. Создать средствами MS Access структуру таблиц;
  4. Создать схему данных;
  5. Разработать экранные формы для ввода и просмотра информации;
  6. Заполнить таблицы (10-15 записей);
  7. Разработать и оформить различные виды запросов к базе данных:

• с использованием логических операций в условии отбора;

• с вычисляемыми полями (если это возможно для Вашей предметной области).

  1. Разработать различные виды отчетов для вывода данных на печать;
  2. Организовать работу через кнопочную форму или заставку. База данных должна иметь вид законченного программного продукта.
  3. Оформить документальный отчет по всем этапам выполнения работы в соответствии с индивидуальным заданием.

1-9 пункт делаем скрин-шоты.

Таблица «Клиенты». Таблица «Страны». Таблица «Отели». Таблица «Проживание в отелях». Таблица «Маршруты». Таблица «Путёвки». Таблица «Маршруты в путёвке». Таблица «Продажа путёвок». В таблицу вносим данные: 10-15 наименований.

В результате схема данных приобрела вид:

Рис.1 Схема готовой базы данных Туристическая фирма.

Форма «Клиенты». Форма «Страны». Форма «Маршруты».

Рис. 2 Форма «Обзор маршрутов по стране».

Рис. 3 Форма «Продажа путёвок».

Рис. 4 Форма «Созданная путёвка».

Отчёт «Клиенты, отправляющиеся в период».

Рис. 5 Отчёт «Количество отелей в странах в зависимости от климата»

Отчёт «Отели 5 или 4 звёзд».

Конечным продуктом является создание Кнопочной формы.

Рис. 6 Кнопочная форма.

Скачать отчёт по базе данных с экранными формами бесплатно

Примерная цена 763 руб.

Точная цена зависит от способа оплаты.

Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Почта России, QIWI, Билайн, MTC, Мегафон, Debit or Credit Card, WeChat Pay, Alipay (China), UnionPay, Яндекс.Деньги, Подарочный сертификат и другие.

Скачать базы данных Access подобной тематики:

  1. Скачать базу данных «Турфирма» Access Скачать базу данных «Туристическая фирма» Access
  2. Скачать БД «Туристическая фирма» Access Скачать БД «Туристическая фирма» Access
  3. Скачать базу данных «Клуб туристов» Access Скачать базу данных «Клуб туристов» Access
  4. Скачать базу данных «Турагентство» Access Скачать базу данных «Турагентство» MS Access
  5. Скачать БД «Туристическое агентство» Access Скачать БД «Туристическое агентство» Access
  6. Скачать базу данных Аэропорт Скачать базу данных Аэропорт
  7. Скачать БД Бронирование авиабилетов 1 Скачать БД Бронирование авиабилетов 1
  8. Скачать базу данных (БД) «Продажа авиабилетов» MS Access Скачать базу данных (БД) «Продажа авиабилетов» MS Access
  9. Скачать базу данных (БД) «Автовокзал» MS Access Скачать базу данных (БД) «Автовокзал» MS Access
  10. Скачать базу данных «АСУ диспетчера ЖД вокзала» Access Скачать базу данных «АСУ диспетчера ЖД вокзала» Access
  11. Скачать базу данных «Гостиница» MS Access Скачать базу данных «Гостиница» MS Access
  12. Скачать базу данных (БД) Дом отдыха Скачать базу данных (БД) Дом отдыха
  13. Скачать базу данных, содержащую сведения об учёте клиентов гостиницы. Скачать базу данных, содержащую сведения об учёте клиентов гостиницы.
  14. Скачать БД «Добровольное медицинское страхование» MS Access Скачать БД «Добровольное медицинское страхование» MS Access
  15. Скачать базу данных Спорт (Командные виды спорта) Скачать базу данных Спорт (Командные виды спорта)
  16. Скачать базу данных (БД), содержащую сведения о футбольных командах. Скачать базу данных (БД), содержащую сведения о футбольных командах.
  17. Скачать БД «Прокат автомобилей» MS Access Скачать БД «Прокат автомобилей» MS Access
  18. Скачать базу данных (БД) Городской транспорт Скачать базу данных (БД) Городской транспорт
  19. Скачать базу данных (БД) Телефонная станция Скачать базу данных (БД) Телефонная станция
Читать еще:  Готовая база данных access успеваемость студентов

Ключевые слова: база данных скачать; программа база данных; база данных; база данных курсовой; скачать базу данных access; access; готовая база данных access; базы данных в access; пример базы данных access; создать базу данных в access; примеры баз данных access; создание базы данных в access; базы access; запросы в access; access отчеты; таблицы access; макросы в access; access курсовой; примеры бд access; формы access; базы данных microsoft access; купить базу данных; создание БД; примеры БД; скачать БД; курсовая работа по СУБД; база данных примеры; готовая курсовая работа база данных. Курсовая база данных «Туристическая фирма» создана в access 2010 и преобразована в access 2003, поэтому откроется в access 2003, 2007, 2010.

—>Категория : Контрольные, курсовые работы по базам данных MS Access. | —>Добавил : astor—>Просмотров : 8361 | —>Загрузок : 1205 | —>Рейтинг : 0.0 /

Поиск Яндекса по сайту

Для поиска базы данных access введите слово, например, «сотрудники» и нажмите кнопку

ASD-SOFT

Программирование. Теория и практика.

Курсовая работа «Туристическое агенство» (MSAccess+Delphi) (Часть 1)

Здравствуйте уважаемые коллеги!
В данной статье предлагается решение курсовой задачи по программированию баз данных на тему «Туристическое агенство». Средства разработки Delphi + Microsoft Access.

Задание на курсовую выглядит следующим образом:

Разработать базу данных «Туристическое агенство».
База данных должна содержать следующую информацию:
Фамилию, Имя, Отчество и Паспортные данные клиента. Маршруты путешествий: Страна; Стоимость проезда; Стоимость 1го дня пребывания.
Заказы и стоимость поездок клиентов по маршрутам, где указана дата отдъезда и кол-во дней пребывания.
Информация по стоимости поездки должна расчитываться по следующей формуле: Стоимость проезда + Стоимость 1го дня пребывания * Кол-во дней пребывания.
В стоимость поездки должа быть заложена прибыль агенства в размере 5%.
Предусмотреть возможность отбора поездок по дате (за произвольный период), по конкретному клиенту или по всем, по конкретному маршруту или по всем.
В качестве СУБД использовать MS Access.
В качестве среды для разработки клиентского приложения использовать Delphi.

Для начала из указанного текста задания нам необходимо сделать структуру БД:

Таблица «Клиенты» (Clients)

Не забываем указать первичный ключ таблицы нажав правой кнопкой мыши и выбрав пункт «Ключевое поле»:

Таблица «Маршруты» (Routes)

Таблица «Поездки» (Trips)

Укажем связи между таблицами с помощью схемы данных:

Отлично! Таблицы и связи созданы и теперь создадим запрос при помощи конструктора запросов, который будет рассчитывать стоимость поездки по условию задания:

В запрос я вывел информацию из всех трех таблиц, что бы получилась сводная рабочая таблица.
Обратите внимание: в последнем столбце я указал формулу расчета стоимости поездки:
total_cost: ([transit_cost]+[day_stay_cost]*[stay_count])+(([transit_cost]+[day_stay_cost]*[stay_count])*0.05)
И для столбца «Дата отправления» (start_date) указана сортировка данных по убыванию, что бы свежие рейсы были в начале таблицы, а более старые уходили вниз.

На этом закончим создание структуры в Access и перейдем ко второй части статьи: создание пользовательского интерфейса в Delphi

Ссылка на основную публикацию
Adblock
detector