Файл: Центросоюза российской федерации российский университет кооперации.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 Инфологическая модель базы данных.
Первый и самый главный этап в проектировании и реализации БД является создание инфологической модели. Цель инфологического моделирования – обеспечение более привычных для человека методов сбора и представления информации, которую подразумевается сохранять в создаваемую базу данных. Главным конструктивным компонентам инфологической модели являются сущность, связи между ними и их свойства (атрибуты).БД создается для информационного обслуживания пункта автопроката.
База данных должна хранить информацию про автомобили, которые находятся в прокате, или сдаются в прокат, о сделках и предоставлять различные отчеты, а так-же хранить данные о клиентах.
В соответствии с выбранной сферой, концепция построение системы имеет следующие особенности:
• каждый автомобиль сдается в рамках договора;
• автомобиль может быть арендован