АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ «ГИБДД»
СПИСОК ЛИТЕРАТУРЫ
1. Бекаревич Ю. Самоучитель MS Office Access 2016 / Бекаревич Ю., Пушкина Н., 2017г. 408 c.
2. Карпова Т.С. Базы данных: модели, разработка, реализация: учебное пособие / Национальный Открытый Университет «ИНТУИТ», 2016.241 c.
3. Федорова Г.Н. Разработка и администрирование баз данных, 2015.320 c.
4. Шустова Л.И. Базы Данных / Шустова Л.И, Тараканов О.В., 2016. 304 c.
5. Владимир, Михайлович Илюшечкин Основы использования и проектирования баз данных / Владимир Михайлович Илюшечкин. - М.: Юрайт, 2015. - 516 c.
6. Кириллов, В.В. Введение в реляционные базы данных (+ CD-ROM) / В.В. Кириллов. - М.: БХВ-Петербург, 2016. - 318 c.
7. Кузнецов, С. Д. Основы баз данных / С.Д. Кузнецов. - М.: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2017. - 488 c.
8. Латыпова, Р. Р. Базы данных. Курс лекций / Р.Р. Латыпова. - Москва: Высшая школа, 2016. - 177 c.
9. Персианов, Вячеслав Венедиктович; Технология Проектирования Информационной Базы Для Педагогических Вузов Страны. / Персианов Вячеслав Венедиктович;. - Москва: Огни, 2016. - 594 c.
10. Свиридова, М. Ю. Система управления базами данных Access / М.Ю. Свиридова. - М.: Академия, 2016. - 192 c.
11. Стружкин, Н. П. Базы данных. Проектирование. Учебник / Н.П. Стружкин, В.В. Годин. - М.: Юрайт, 2016. - 478 c.
12. Фуфаев, Э. В. Базы данных / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: Академия, 2016. - 320 c.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
|
|
ВЫСШЕГО ОБРАЗОВАНИЯ
«САХАЛИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ
Допущен к защите:
Заведующий отделением
информатики
______________
«____»______________2019
КУРСОВОЙ ПРОЕКТ
По МДК 02.02 Технология разработки и защиты баз данных
Тема: «__Разработка и проектирование базы данных ГИБДД__»
Специальность: 09.02.03 Программирование в компьютерных системах
Выполнил: студент группы_ПКС-301_Селезнев Владислав Олегович
"___"________ 2019 г. /_______________________
дата подпись
Научный руководитель:________________________________________________________
должность, звание, ФИО
"___"________ 2019 г. /_______________________
дата подпись
Дата защиты_______________ Оценка_____________________
Южно-Сахалинск
2019
ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ
ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ СахГУ
Отделение информатики
ЗАДАНИЕ на курсовой проект студента III курса ПКС-301 группы
___Селезнев Владислав Олегович___
|
|
Фамилия, имя отчество студента
Тема курсового проекта:
Проектирование и разработка базы данных «ГИБДД»
1. Цель и общее направление работы: изучение предметной области, формализованное ее описание, инфологическое моделирование, реализация выбранной модели, разработка и генерация форм, запросов, отчетов.
2. Содержание работы. В работе будут изложены следующие разделы:
1. Описание предметной области
а) Общее описание предметной области: Предметная область – ГИБДД. База данных осуществляет регистрацию транспортных средств. Выписка штрафов, отраженных в формах. ГИБДД ведет учет транспорта, отражает информацию о владельцах.
б) Описание входных документов:
сведения о транспорте, сведения о владельце, сведения о сотрудниках.
в) Описание выходных документов: Табличный отчет: по принадлежности транспорта. Произвольный отчет: виды нарушения.
г) Описание запросов: Виды нарушений, штраф за которые = 500.
Поиск: транспорта или владельца для проведения различных операций с ними.
Выборка: транспортные средства модели ХХ.
Вычиления: количество штрафов у определенного владельца.
2.Инфологическое моделирование предметной области: ER - модель предметной области, нормализация отношений.
|
|
3.Выбор и описание используемой СУБД
А) сравнительная характеристика различных СУБД
Б) Описание возможностей используемой СУБД
В) Описание языка манипулирования данными, языка запросов
4.Разработка базы данных.
3. Заключение
4. Сроки выполнения курсового проекта:
Начало работы: «14» января 2019
Окончание работы: «15» апреля 2019
Срок предоставления на отделение: «18» апреля 2019
Руководитель курсового проекта: Куприяшина О.Б. _______________
Студент: _________________________
СОДЕРЖАНИЕ | ||
ВВЕДЕНИЕ | 3 | |
1. | Анализ предметной области | 5 |
1.1 | Описание предметной области и функции решаемых задач | 5 |
1.2 | Перечень входных и выходных данных | 9 |
1.3 | Ограничения предметной области | 12 |
2. | Проектирование инфологической модели предметной области | 17 |
2.1 | Выделение информационных объектов. Определение атрибутов объектов | 17 |
2.2 | Определение типов данных в заданном формате (структура таблиц; типы данных; ключевые элементы; внешние ключи) | 18 |
3. | Разработка базы данных | 20 |
3.1 | Обзор и анализ современных СУБД | 20 |
3.2 | Обоснование выбора СУБД | |
3.3 | Создание объектов базы данных | |
ЗАКЛЮЧЕНИЕ | 26 | |
СПИСОК ЛИТЕРАТУРЫ | 27 | |
ПРИЛОЖЕНИЯ |
|
|
ВВЕДЕНИЕ
База данных – это совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области. Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью понятного отображения нужных данных пользователю, и удобства в управлении и изменении этих данных администратору. Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и сравнительно простых для понимания реляционных (табличных) СУБД. Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии БД основанных на реляционной структуре. В них тем или иным путем решаются специфические проблемы параллельныхпроцессов, целостности (правильности) и безопасности данных, а также санкционирования доступа. Исходя из этого, так как в настоящее время жизнь человека зависит от различного рода информации, для управления которой требуются создания огромного количества баз и банков данных различного назначения, нужна база данных для такой государственной службы, как ГИБДД, предназначенная для упрощения работы служащим с этими базами данных. Но не имея сейчас возможности создавать и использовать базы данных, работникам разных служб и организаций приходилось бы составлять подобия баз данных, но не в электронном, а в письменном виде. Такая форма ведения записей была бы более трудоемкой и затратной по времени, так как приходилось бы искать нужную запись вручную во всей базе, возможно даже не одной, а это очень большое количество бумаг, каждую страницу которых пришлось бы просмотреть в поиске необходимой информации. А база данных напротив, обеспечивает наглядный и доступный вид данных имеющихся в ней, удобство в поиске необходимых данных или записи, и управлении или редактировании самой базы. И поэтому данный курсовой проект рассматривает создание базы данных для такой государственной службы, как «ГИБДД». В курсовом проекте разрабатывается база данных, которая осуществляет учет и регистрацию транспортных средств. ГИБДД ведет учет транспорта, отражает информацию о владельцах, выводит авто- и мототранспорт по различным запросам, формирует отчеты и запросы.
Цель работы: Спроектировать и разработать базу данных ГИБДД для учета транспортных средств и владельцев транспортными средствами, а также штрафов, полученных ими и количества имеющихся штрафов у водителя.
Для достижения цели необходимо выполнить ряд задач, а именно:
1. Проанализировать список литературы;
2. Проанализировать предметную область «ГИБДД»;
3. Спроектировать логическую модель БД «ГИБДД»;
4. Спроектировать физическую модель БД «ГИБДД»;
5. Выбрать и описать используемую СУБД;
6. Разработать объекты базы данных «ГИБДД»;
При написании данного курсового проекта автор использовал наиболее важную литературу: Стружкин Н. П. «Базы данных. Проектирование.», Кузнецов С. Д. «Основы баз данных», Бекаревич Ю. «Самоучитель MS Office Access 2016»;
АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ «ГИБДД»
1.1 Описание предметной области и функции решаемых задач.
Для постановки на учет транспортных средств необходимо обрабатывать большое количество информации об автомобилях и автовладельцах. Инспектору необходимо внести полную информацию о физическом лице, регистрирующем транспортное средство, то есть Фамилию Имя Отчество будущего автовладельца, дату рождения, адрес проживания и иные паспортные данные. Должна быть в базе данных и информация о водительском удостоверении лица (дата выдачи, кем выдано и на какие категории транспортных средств). Также в базу данных необходимо внести полную информацию о регистрируемом транспортном средстве (марка, модель, год выпуска, мощность, цвет). Категории транспортных средств регистрируются следующие: легковой автомобиль, мотоцикл, автобус, грузовик с грузоподъемностью менее 3,5 тонн, грузовик с грузоподъемностью более 3,5 тонн, скутер, мопед, прицеп и полуприцеп.
При постановке транспортного средства на учет представляются следующие документы: договор купли-продажи либо счет-справка (документ, подтверждающий факт покупки транспортного средства, с указанием суммы, предоставленный специальной организацией либо индивидуальным предпринимателем), техпаспорт транспортного средства, а также квитанцию об уплате государственной пошлины за постановку транспортного средства на учет.
На 1 главу
{
Разработать базу данных, позволяющую вести:
· Учёт транспорта;
· Учет сведений о транспортном средстве;
· Учет всех владельцев транспортных средств;
· Поиск по различным полям;
· Учет количества транспорта каждого владельца;
· Составление табличных отчетов по принадлежности транспорта;
· Составление произвольных отчетов о видах нарушений;
· Учет наличия штрафов у водителя;
· Подсчет количества штрафов у водителя;
· Возможность быстрого поиска транспорта или владельца для проведения различных операций с ними;
· Наличие удобных форм.
}
Дата добавления: 2019-03-09; просмотров: 1603; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!