Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Создание объектов Базы Данных «Центр детского творчества».

После определения рабочей среды необходим создать объекты Баз Данных.

Первым этапом будет создание и заполнение таблиц сущностей Базы Данных.

Таблица «Автомобили» содержит список транспортных средств, заполнена 13-ю записями.

Рис 6. Данные таблицы «Автомобили».

 

 

Таблица «Владельцы» содержит список владельцев ТС и имеет 10 записей.

Рис 7. Данные таблицы «Владельцы».

 

Таблица «Комплектация» содержит список с возможными комплектациями автомобилей. Заполнена 19-ю записями.

Рис 8. Данные таблицы «Комплектация».

Таблица «Организации» содержит в себе данные об организациях в количестве 6 записей.

Рис 9. Данные таблицы «Организации».

Таблица «Сотрудники» включает информацию о сотрудниках ГИБДД. Заполнена 10-ю записями.

Рис 10. Данные таблицы «Сотрудники».

  

Таблица «Штрафы» имеет данные о нарушениях ПДД владельцами ТС. Содержит 11 записей.

 Рис 11. Данные таблицы «Штрафы».

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

Запрос «Автопарк по заданной организации» при запуске открывает диалоговое окно, в которое требуется ввести название искомой организации. После чего запрос выводит поля с автомобилями, соответствующими этой организации.

Рис 12. Диалоговое окно запроса «Автопарк по заданной организации».

Рис 13. Данные запроса «Автопарк по заданной организации».

 

Следующий запрос – «Владельцы, не прошедшие техосмотр до заданного числа»

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

Рис 14. Диалоговое окно запроса «Владельцы, не прошедшие техосмотр до заданного числа».

Рис 15. Данные запроса «Владельцы, не прошедшие техосмотр до заданного числа».

 

Запрос «Количество штрафов водителей» выводит нарушителей и считает общее количество нарушений каждого.

Рис 16. Данные запроса «Количество штрафов водителей».

 

Затем следует аналогичный запрос, который имеет название «Количество штрафов по гос. Номеру». Он, как и остальные запросы открывает диалоговое окно и требует ввести государственный номер автомобиля, по которому находит владельца транспортным средством и выводит кол-во его нарушений.

Рис 17. Диалоговое окно запроса «Количество штрафов по гос. Номеру».

Рис 18. Данные запроса «Количество штрафов по гос. Номеру».

 

Последующий запрос работает также, как и предыдущий, но выводит данные по фамилии, имени и отчеству водителя. Называется он «Количество штрафов по ФИО».

Рис 19. Диалоговое окно запроса «Количество штрафов по ФИО».

Рис 20. Данные запроса «Количество штрафов ФИО».

Запрос на «Поиск водителя по организации». Он требует ввести в диалоговое окно название нужной организации и выдаст данные о всех владельцах авто в данной организации.

Рис 21. Диалоговое окно запроса «Поиск водителя по организации».

Рис 22. Данные запроса «Поиск водителя по организации».

 

После создания запросов необходимо создать формы для удобной работы с Базой Данных конечным пользователем. Формы представляю собой визуальную оболочку с элементами управления над таблицами.

Форма «Автомобили» служит для добавления и изменения данных о марке, модели, году выпуска, цвете, гос. Номере, номере техпаспорта, дате последнего техосмотра автомобилей. (см. Приложение 1)

Форма «Владельцы» служит для добавления и изменения данных о ФИО владельца, его марке авто, его номере ВУ, дате его получения, категории, наличия доверенности и штрафов. (см. Приложение 2)

Форма «Организации» служит для добавления и изменения данных о названии и адресе организации. Также с помощью подчиненной формы «Владельцы» можно добавлять новые записи в таблицу «Владельцы». (см. Приложение 3)

Форма «Комплектация» служит для добавления и изменения данных о КПП, приводе и кузове автомобиля. (см. Приложение 4)

Форма «Сотрудники» …

Форма «Штрафы» …

Кнопочная форма в данной базе данных служит для удобства в переключении между формами проекта и наглядного отображения имеющихся форм и отчетов. (см. Приложение 5-7)

Отчет «Ведомость по кол-ву штрафов» несет в себе список водителей, имеющих хотя бы одно нарушение, а именно: ФИО, Наличие и Количество нарушений. (см. Приложение 8)

 

 

ЗАКЛЮЧЕНИЕ

Настоящий курсовой проект посвящен проектированию и разработке базы данных для ГИБДД.

В первой главе курсового проекта рассмотрена предметная область, цели и задачи ГИБДД, описаны необходимые для его работы, входные и выходные данные.

Во второй главе были выделены информационные объекты, определены их атрибуты, типы данных и построены таблицы.

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

В результате выполнения курсового проекта была разработана структура базы данных «ГИБДД».

При реализации так же были решены следующие задачи:

1. Проанализировать список литературы;

2. Проанализировать деятельность предметной области «ГИБДД»;

3. Спроектировать ER-диаграмму;

4. Спроектировать логическую модель БД «ГИБДД»;

5. Спроектировать физическую модель БД «ГИБДД»;

6. Выбрать и описать используемую СУБД;

7. Разработать объекты базы данных «ГИБДД».

Полученная структура обеспечивает независимое сохранение и ведение данных о водителях, транспортных средствах, организациях, сотрудниках, комплектациях ТС и штрафах. Разработана система запросов и отчетов, для упрощения работы пользователя с базой данных.

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

Цель данного курсового проекта полностью выполнена, работа по разработке базы данных «ГИБДД» завершена.

 

ПРИЛОЖЕНИЯ

Приложение 1. Форма «Автомобили».

 

Приложение 2. Форма «Владельцы».

 

Приложение 3. Форма «Комплектация».

 

Приложение 4. Форма «Организации».

 

Приложение 5. Главная страница Кнопочной формы.

 

Приложение 6. Страница «Просмотр отчетов» Кнопочной формы.

 

Приложение 7. Страница «Добавление в БД» Кнопочной формы.

 

Приложение 8. Отчет «Ведомость по кол-ву штрафов».

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...