На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Разработка реляционной базы данных и web-приложения для инфокоммуникационной системы туристического агентства(PL/SQL)

Задание

  • Освоить принципы проектирования и реализации баз данных, а также законченного программного продукта в виде web-приложения базы данных,реализующего выбранную (в соответствии с вариантом) тему курсового проекта.
  • Разработать реляционную базу данных для конкретной предметной области.
  • Закрепить теоретические знания и практические навыки в соответствии с темой проекта и заданием руководителя.

Функционал программы

Программа должна обеспечивать возможность выполнения перечисленных ниже функций:

Ввод данных:

  • возможность ввода данных о клиентах;
  • возможность ввода данных о сотрудниках;
  • возможность ввода данных о должностях сотрудников;
  • возможность ввода данных о путевках;
  • возможность ввода данных о видах отдыха;
  • возможность ввода данных о дополнительных услугах.

Вывод данных:

  • возможность вывода данных о путевках и ценах;
  • возможность вывода данных о сотрудниках по запросу;
  • возможность фильтровать данные для отображения сотрудников отдельных должностей;
  • возможность фильтровать данные для отображения путевок по странам;
  • возможность фильтровать данные для отображения клиентов, привязанных к одному сотруднику;
  • возможность фильтровать данные для отображения путевок по отелю;
  • возможность фильтровать данные для отображения отелей в одной стране;
  • возможность фильтровать данные для отображения дополнительных услуг, заявленных в путевках.

Содержание отчета к программе

  • 1     ТЕХНИЧЕСКОЕ ЗАДАНИЕ. 8
  • 1.1 Назначение программы.. 8
  • 1.2 Требования к программе. 8
  • 1.2.1 Требования к функциональным характеристикам.. 8
  • 1.2.2 Требования к надежности. 9
  • 1.2.3 Требования к составу технических средств. 10
  • 1.2.4 Требования к исходным кодам и языкам программирования. 10
  • 1.2.5 Предварительный состав программной документации. 10
  • ВВЕДЕНИЕ. 11
  • 2     ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ПРОЕКТИРОВАНИЯ БД.. 13
  • 2.1. Этапы проектирования БД.. 13
  • 2.2. Описание модели данных. 13
  • 2.3 Основные проблемы проектирования БД.. 15
  • 2.4 Выводы по главе. 16
  • 3     ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ ПО.. 17
  • 3.1 Определение сущностей. 17
  • 3.2 Описание атрибутов. 17
  • 3.3 Организация постоянных связей. 20
  • 3.4 Концепция функциональной зависимости. 20
  • 3.5 Нормализация БД.. 21
  • 3.6 Спецификация всех объектов, входящих в модель. 24
  • 3.7 Построение инфологической модели. 26
  • 3.8 Выводы по главе. 27
  • 4 ВЫБОР СУБД   28
  • 4.1 Сравнительная характеристика СУБД.. 28
  • 4.2 Выводы по главе. 32
  • 5 ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ. 33
  • 5.1 Характеристика даталогического проектирования. 33
  • 5.2 Построение даталогической модели данных. 33
  • 6 ОПИСАНИЕ СРЕДСТВ ОБЕСПЕЧЕНИЯ ЦЕЛОСТНОСТИ БД.. 35
  • 6.1 Характеристика средств обеспечения целостности базы данных. 35
  • 6.2 Достижение целостности в БД Туристического агентства. 35
  • 6.3 Выводы по главе. 36
  • 7 РАЗРАБОТКА СРЕДСТВ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ ДАННЫХ.. 37
  • 7.1 Характеристика средств обеспечения безопасности данных. 37
  • 7.2 Достижение безопасности в БД.. 38
  • 8 РЕАЛИЗАЦИЯ SQL-ЗАПРОСОВ.. 40
  • 8.1 Выводы по главе. 43
  • 9 ОПИСАНИЕ ПРОГРАММНОГО СРЕДСТВА.. 44
  • 9.1 Требования к аппаратному и программному обеспечению.. 44
  • 9.2 Функциональное назначение программы.. 44
  • 9.3 Входные данные. 45
  • 9.4 Выходные данные. 45
  • 9.5 Руководство пользователя. 46
  • 9.6 Выводы по главе. 54
  • ЗАКЛЮЧЕНИЕ. 55
  • СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.. 56
  • ПРИЛОЖЕНИЕ А.. 57
  • ПРИЛОЖЕНИЕ Б. 58

Фрагмент программного кода

select "ПУТЕВКИ"."КОД_ПУТЕВКИ" as "КОД_ПУТЕВКИ",
    "ПУТЕВКИ"."ДАТА_НАЧАЛА" as "ДАТА_НАЧАЛА",
    "ПУТЕВКИ"."ДАТА_ОКОНЧАНИЯ" as "ДАТА_ОКОНЧАНИЯ",
    "ОТЕЛИ"."НАИМЕНОВАНИЕ" as "ОТЕЛЬ",
    "ВИДЫ_ОТДЫХА"."НАИМЕНОВАНИЕ" as "ВИД ОТДЫХА",
    "ДОПОЛНИТЕЛЬНЫЕ_УСЛУГИ"."НАИМЕНОВАНИЕ" as "ДОП. УСЛУГИ",
    "КЛИЕНТЫ"."ФИО" as "КЛИЕНТ",
    "СОТРУДНИКИ"."ФИО" as "СОТРУДНИК",
    "ПУТЕВКИ"."ОТМЕТКА_О_БРОНИРОВАНИИ" as "ОТМЕТКА_О_БРОНИРОВАНИИ",
    "ПУТЕВКИ"."ОТМЕТКА_ОБ_ОПЛАТЕ" as "ОТМЕТКА_ОБ_ОПЛАТЕ" 
 from "ОТЕЛИ" "ОТЕЛИ",
    "ВИДЫ_ОТДЫХА" "ВИДЫ_ОТДЫХА",
    "СОТРУДНИКИ" "СОТРУДНИКИ",
    "КЛИЕНТЫ" "КЛИЕНТЫ",
    "ДОПОЛНИТЕЛЬНЫЕ_УСЛУГИ" "ДОПОЛНИТЕЛЬНЫЕ_УСЛУГИ",
    "ПУТЕВКИ" "ПУТЕВКИ" 
 where "ПУТЕВКИ"."КОД_УСЛУГИ"="ДОПОЛНИТЕЛЬНЫЕ_УСЛУГИ"."КОД_УСЛУГИ"
    and "ПУТЕВКИ"."КОД_КЛИЕНТА"="КЛИЕНТЫ"."КОД_КЛИЕНТА"
    and "ПУТЕВКИ"."КОД_СОТРУДНИКА"="СОТРУДНИКИ"."КОД_СОТРУДНИКА"
    and "ПУТЕВКИ"."КОД_ВИДА"="ВИДЫ_ОТДЫХА"."КОД_ВИДА"
    and "ПУТЕВКИ"."КОД_ОТЕЛЯ"="ОТЕЛИ"."КОД_ОТЕЛЯ"; 

Скриншот архива с проектом

Пояснения по запуску программы

Программа работает через браузер и ее интерфейс размещается в облачной среде APEX ORACLE, никаких файлов она не требует, в архиве приложены схемы, одна в Microsoft Visio, другая в oracle data modeler и инструкция по запуску

Купить 2000,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

2000,00 

Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

Курсовой.rar
13564410
Оцени работу

рейтинг

Разработка реляционной базы данных и web-приложения для инфокоммуникационной системы туристического агентства(PL/SQL)
Курсовая работа с использованием pl/sql в среде APEX Oracle
Категория: Образование
Стоимость: 2000,00