Файл: Центросоюза российской федерации российский университет кооперации.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 177

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОБРАЗОВАТЕЛЬНАЯ

ОРГАНИЗАЦИЯ ВЫСШЕГО ОБРАЗОВАНИЯ

ЦЕНТРОСОЮЗА РОССИЙСКОЙ ФЕДЕРАЦИИ

«РОССИЙСКИЙ УНИВЕРСИТЕТ КООПЕРАЦИИ»

КРАСНОДАРСКИЙ КООПЕРАТИВНЫЙ ИНСТИТУТ (ФИЛИАЛ)
Факультет: Среднего профессионального образования

Кафедра: Бухгалтерского учета и информационных технологий

Специальность: 09.02.04 Информационные системы (по отраслям)

Курс 3 Форма обучения очная


КУРСОВАЯ РАБОТА


Дисциплина

ОСНОВЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ


Тема:

Разработка базы данных для пункта проката автомобилей






Выполнил студент

группы ИСо2-О/СПО/КРА19

Мельниченко Дмитрий Дмитриевич





Руководители:

преподаватель (по дисциплинам СПО)

Еремина А.М.

преподаватель (по дисциплинам СПО)

Богачев А.Ю

Защищена
«______»______________20____г.



Оценка ____________________



Краснодар 2022

Оглавление

Введение

Часть 1. Анализ Баз данных

1.2 Описание предметной области

1.3 Инфологическая модель Базы данных

1.4 Выбор СУБД

1.5 Проектирование

Итог 1 части.

Часть 2. Начало разработки

База данных «Прокат автомобилей»

2.1.1 Создание таблиц и наполнение их информацией

2.1.2 Создание связей между таблицами

2.1.3 Определение условий целостности данных

2.2. Создание форм, отчетов и запросов

Запросы

2.3 Обеспечение защиты от несанкционированного доступа

2.4 Создание меню проекта и программной оболочки

2.5 Создание справочной системы

2.6 Создание установочного пакета

Итог 2 части.

Список литературы

Введение

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

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

Часть 1. Анализ Баз данных.

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

  • Система управления БД (СУБД) - комплекс программных и языковых средств, нужных для создания и улучшения  БД добавления, улучшения, удаления, поиска ,и показа информации на экране и в текстовом  виде, разделения прав доступа к информации, и выполнение других операций  с базой.

  • главные функции СУБД – это описание структуры БД, обработка информации и управление данными.

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

  • Логическую структуру хранимых в базе данных называют моделью представления данных (или просто модель данных). Они разделяются на два класса – классические и не классические. К первому классу относятся три модели:




  • Иерархическая

  • Сетевая

  • Реляционная

Нестандартные модели появились недавно и стали применятся довольно часть. Самые популярные из них это.

  • Объектно-ориентированная.

  • Пост реляционная.

  • Многомерная.


Реляционная модель.

Реляционная модель данных самая распространенная и наиболее часто используемая модель на нынешний момент (Реляционная модель данных для больших банков данных коллективного пользования), в которой предложил представлять данные как наборы таблиц.

В реляционном моделировании существуют некоторые понятия, требующие пояснения: Отношения является важнейшим понятием и представляет собой двумерную таблицу, содержащую некоторые данные.

Иерархическая модель

Была призвана заменить бумажные базы данных различных структур. В такой модели связи между данными можно описать с помощью упорядоченного графа (или же дерева).

К достоинствам иерархической модели относятся эффективность в использовании памяти ЭВМ и неплохие показатели времени выполнения основных операций над ними. Она удобна для работы с иерархически упорядоченной информацией.

Недостатком иерархической модели является её громоздкость для обработки информации с достаточно сложными логическими связями.

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

Сущность –объект любой природы, данные о котором хранятся в БД. Данные сущности находятся в отношениях.

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

Сетевая модель.

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

1.2 Описание предметной области

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

Углубимся в структуру работы автопроката.

Прокат автомобилей (или аренда) автомобилей - весьма распространенная и востребованная услуга. В любом городе работает множество авто прокатных контор - от крупных до самых маленьких.

Процедура аренды автомобиля проста. От клиента требуется, чтобы его возраст был не менее 21 года и не превышал 70 лет. Работнику арендной компании надо предъявить паспорт и водительское удостоверение (международное). Ко времени заключения договора водительское удостоверение должно быть действительным не меньше 2 лет. В некоторых из странах обслуживание клиента происходит если только у него есть кредитная карта, оплата наличными производится в большинстве стран, но нужно будет внести залог.

В арендную плату как правило входит следующее:

  • неограниченный пробег автомобиля;

  • доставка клиенту автомобиля в черте города;

  • ремонт или замена автомобиля в случае технической неисправности, кроме повреждения покрышек и ветрового стекла;

  • полная страховка на случай ДТП, произошедшего не по вине клиента;

  • страховка, покрывающая ущерб, нанесенный автомобилю в ДТП по вине клиента, сверх определенной суммы (но если на момент ДТП водитель находился в состоянии алкогольного опьянения, страховка не выплачивается);

  • страховка пассажиров (кроме водителя) от несчастных случаев (себя водитель может застраховать за дополнительную плату);

  • налоги.

Обычно машину доставляют с полным баком, но и вернуть
в авто прокатную контору ее надо также с полным баком. Арендовать автомобиль в место отдыха возможного время покупки планирования поездки в тур-агентстве, включив ее в пакет услугМногие агентства предлагают это своим клиентам, так как заказ аренды машины в своем агентстве облегчает туристу проблемы по прочтению договора на иностранном языкегарантирует предоставление качественных и понятных услуг договором на покупку тура в целом.

Автомобиль застрахован от всех опасностей на условиях ОСАГО и КАСКО. При ДТП ответственность Клиента составляет величину залога – 200$,остальной урон, автомобилю нанесённый, покрывает страховая компания.

Процесс оформления аренды автомобиля очень прост. От Вас нужно только предоставить минимальный комплект документов (водительское удостоверение и паспорт) и 20 минут вашего времени для оформления документов.

1.3 Инфологическая модель базы данных.


Первый и самый главный этап в проектировании и реализации БД является создание инфологической моделиЦель инфологического моделирования – обеспечение более привычных для человека методов сбора и представления информации, которую подразумевается сохранять в создаваемую базу данных. Главным конструктивным компонентам инфологической модели являются сущность, связи между ними и их свойства (атрибуты).БД создается для информационного обслуживания пункта автопроката.



База данных должна хранить информацию про автомобили, которые находятся в прокате, или сдаются в прокат, о сделках и предоставлять различные отчеты, а так-же хранить данные о клиентах.
В соответствии с выбранной сферой, концепция построение системы имеет следующие особенности:

• каждый автомобиль сдается в рамках договора;
• автомобиль может быть арендован