Описание деятельности предметной области и функции решаемых задач.



Предметная область - Государственная инспекция безопасности дорожного движения — ГИБДД.

Российская Госавтоинспекция берет свое начало еще в 1936 году. Создана она была 3 июля и основными задачами на тот момент стали: борьба с аварийностью, разработка технических норм эксплуатации транспорта и его учёт, контроль подготовки и воспитания шофёров. На тот момент служба не имела вычислительной техники, которая могла создавать и обрабатывать базы данных, поэтому сотрудники имели и взаимодействовали лишь с письменными видами баз данных – справочниками и документами с записями о водителях и транспортных средствах. Такая форма ведения записей была очень неудобна ввиду того, что ГИБДД имеет большое количество данных о владельце и транспортном средстве, которые должны быть как-то отсортированы, и, следовательно, приходилось вести множество документов. Но с тех пор, как наступил век «информационных технологий» инспекторы используют компьютеры и имеют всю информацию в электронном виде. Так все организации обрели возможность использовать информацию в более удобном и наглядном виде. Сейчас даже любой водитель может найти в интернете базу данных ГИБДД по своему городу и просмотреть нужную информацию, либо узнать имеются ли у него штрафы, задолженности, налоги.

Для постановки на учет транспортных средств необходимо обрабатывать большое количество информации об автомобилях и автовладельцах. Инспектору необходимо внести полную информацию о физическом лице, регистрирующем транспортное средство, то есть Фамилию Имя Отчество будущего автовладельца, дату рождения, адрес проживания и иные паспортные данные. Должна быть в базе данных и информация о водительском удостоверении лица (дата выдачи, кем выдано и на какие категории транспортных средств). Также в базу данных необходимо внести полную информацию о регистрируемом транспортном средстве (марка, модель, год выпуска, мощность, цвет). Кроме того, владелец нескольких транспортных средств может выписать доверенности на вождение одному или нескольким водителям. Описывая данную предметную область, мы исходим из действующего законодательства. Категории транспортных средств регистрируются следующие:

1. легковой автомобиль;

2. мотоцикл;

3. автобус;

4. грузовик с грузоподъемностью менее 3,5 тонн;

5. грузовик с грузоподъемностью более 3,5 тонн;

6. скутер;

7. мопед;

8. прицеп и полуприцеп.

При постановке транспортного средства на учет представляются следующие документы:

1. Договор купли-продажи либо счет-справка (документ, подтверждающий факт покупки транспортного средства, с указанием суммы, предоставленный специальной организацией либо индивидуальным предпринимателем);

2. Техпаспорт транспортного средства;

3. Квитанция об уплате государственной пошлины за постановку транспортного средства на учет.

Этот курсовой проект предусматривает разработку базы данных, позволяющей вести:

· Учёт транспорта;

· Учет сведений о транспортном средстве;

· Учет всех владельцев транспортных средств;

· Поиск по различным полям;

· Учет количества транспорта каждого владельца;

· Составление табличных отчетов по принадлежности транспорта;

· Составление произвольных отчетов о видах нарушений;

· Учет наличия штрафов у водителя;

· Подсчет количества штрафов у водителя;

· Возможность быстрого поиска транспорта или владельца для проведения различных операций с ними;

· Наличие удобных форм.

 

Перечень входных и выходных данных.

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

1. информация об автомобиле;

2. информация о владельце транспортного средства;

3. информация о водительском удостоверении;

4. информация о сотруднике.

Выходная информация на печать:

1. Штрафная ведомость: ФИО водителя, наличие, количество штрафов.

Анализ аналогичных баз данных.

Автор проанализировал следующие базы данных:

Рис. 1. База данных «ГИБДД».

Основным структурным элементом БД является таблица. В ней хранятся вводимые данные, а также структура базы (поля, их типы и свойства). В данной БД присутствуют 4 таблицы: «ГИБДД, Цвет, Марка автомобиля и Комплектация».

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

Таблица Цвет имеет только два поля: Код цвета и Цвет, также, как и таблица Марка автомобилей, Код марки и Марка соответственно. Следующая таблица описывает комплектацию автомобиля, а именно: КПП, Привод и Кузов. Итак, данная база данных имеет 4 таблицы, но не является идеальной, не несет в себе некоторой важной информации и описывает не все возможные данные и требования, данные в задании курсового проекта.

Рис. 2. Форма «Водители» базы данных ГИБДД.

 

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

 

 

Рис. 3. Кнопочная форма базы данных ГИБДД.

 

Рис. 4. Отчет «Выписанные протоколы и постановления» базы данных ГИБДД.

 

А вот база данных автора данного курсового проекта, в отличие от этих двух баз данных, будет иметь такие возможности и данные, как:

1. Наименование организации владельца (при наличии);

2. Адрес организации владельца (при наличии);

3. Номер водительского удостоверения;

4. Дата получения водительского удостоверения;

5. Техпаспорт;

6. Категорию владельца ТС;

7. Доверенность ТС (при наличии);

8. Номер двигателя;

9. Наличие штрафов у водителя;

10. Количество штрафов у водителя;

11. Возможность посмотреть статистику по штрафами и ДТП.

 

 


Дата добавления: 2023-01-08; просмотров: 32; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!