Автор работы: Пользователь скрыл имя, 31 Августа 2012 в 10:45, курсовая работа
Целью исследования, проводимого в рамках настоящей курсовой работы, является повышение эффективности и оперативности учёта автотранспорта ГИБДД Вяземского района за счёт разработки и внедрения базы данных и прикладной программы по её ведению.
Объектом настоящего исследования является система учёта автотранспорта ГИБДД Вяземского района.
Предметом настоящего исследования являются правила и методики ведения учёта и регистрации автотранспорта в г. Вязьме и Вяземском районе.
Транспортные средства, номерные агрегаты проверяются по централизованному (федеральному) учету разыскиваемых транспортных средств в порядке, установленном нормативными правовыми актами МВД России.
Транспортные средства, номерные агрегаты проверяются по централизованному (федеральному) учету разыскиваемых транспортных средств в порядке, установленном нормативными правовыми актами МВД России.
Транспортные средства, приобретенные физическими или юридическими лицами кроме того, проверяются на предмет снятия с регистрационного учета по месту прежней регистрации. Документы, подлежащие в соответствии с Правилами хранению в регистрационном подразделении, подшиваются в соответствующие дела, предусмотренные номенклатурой дел. Реестры регистрации транспортных средств, дела с документами, послужившими основанием для производства регистрационных действий, и карточки учета транспортных средств хранятся в порядке, установленном нормативными правовыми актами МВД России.
Изымаются высвободившиеся регистрационные знаки "ТРАНЗИТ", регистрационные документы и регистрационные номера государств регистрации транспортных средств, ввезенных в Российскую Федерацию (если документы и номера не изъяты таможенными органами).
На зарегистрированное транспортное средство выдаются:
свидетельство о регистрации транспортного средства (ТС),
регистрационные знаки,
паспорт транспортного средства, факт получения которых собственником или владельцем транспортного средства удостоверяется его подписью в реестре регистрации транспортных средств или в заявлении при автоматизированном оформлении регистрационных действий.
Свидетельства о регистрации и паспорта транспортных средств выдаются в порядке возрастания их цифровых номеров. Количественный учет поступающей специальной продукции ведется по реестру поступления и расходования специальной продукции, а также в порядке, установленном нормативными правовыми актами МВД России.
Схема рассмотренных информационных потоков представлена на рис. 1.1.
Рис. 1.1. Модель «AS - IS» деятельности ГИБДД Вяземского района по учету автотранспорта
Пояснение к рис.1.1:
1 – государственные номер, дата, сведения об организации, производившей регистрацию технического средства;
2 – договора подтверждающие, что ТС застраховано;
3 - документы, подтверждающие, что техническое средство не находится в розыске;
5 – паспорт технического средства, счет – справка;
4 - паспорт технического средства, счет – справка.
1.3. Обоснование актуальности темы
В случае угона автомобиля, совершения правонарушений с использованием автомобиля, сотрудник ГИБДД, при поступлении соответствующего запроса должен оперативно предоставить требуемую информацию из реестра.
Бумажная документация с возрастом старится, разрушается. При обращении к архивной информации - в случае, если автомобиль находился в пользовании владельца около десятка лет, а затем продаётся другому владельцу, поиск в электронном архиве потребует меньше времени и усилий по пересмотру документации.
В картотеке Вяземского района в несколько десятков тысяч карточек учёта транспортных средств, поиск необходимой информации в этом случае является весьма затруднительным. В неделю сотрудниками ГИБДД Вяземского района регистрируется до 50 владельцев транспортных средств. Создание электронного архива повысит скорость поиска требуемой информации, автоматизирует процедуру регистрации транспортных средств. Электронный архив занимает немного физического пространства и может вполне размещаться на жёстком функционирующей и/ или съёмном жёстком диске компьютера, кроме того, можно достаточно просто организовать поиск необходимой информации в таком архиве. Найти необходимую информацию в этом случае можно за несколько секунд.
Все представленные соображения обосновывают целесообразность разработки базы данных и прикладной программы по её ведению, в которой можно было бы создавать и хранить всю необходимую документацию для ведения учёта автотранспорта в ГИБДД, а при необходимости организовывать оперативный поиск требуемых документов.
ГЛАВА 2 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ АВТОМАТИЗАЦИИ ДЕЯТЕЛЬНОСТИ ПО УЧЕТУ АВТОТРАНСПОРТА ГИБДД ВЯЗЕМСКОГО РАЙОНА
2.1. Инфологическое моделирование предметной области
Инфологическое моделирование данных – это процесс создания логического представления структуры базы данных. Инфологическое моделирование данных – основа для всей последующей работы по разработке базы данных и приложения по её ведению. Для построения инфологической модели (концептуальной схемы) используют традиционные методы агрегации и обобщения. При агрегации объединяются информационные объекты (элементы данных) в один в соответствии с семантическими связями между объектами. При обобщении информационные объекты (элементы данных) объединяются в родовой объект. Выделены следующие информационные объекты.
1. Информационный объект «Паспортные данные владельца ТС» имеет следующие атрибуты:
номер паспорта;
дата выдачи паспорта;
кем выдан паспорт;
фамилия, имя, отчество;
дата рождения;
регистрация гражданина;
пол.
2. Информационный объект «Паспорт ТС» имеет следующие атрибуты:
ID (уникальный номер);
№ паспорта ТС;
марка модели ТС;
наименование ТС;
категория (а,в,с,d, прицеп);
год выпуска;
модель;
номер двигателя;
шасси;
тип кузов;
цвет кузова;
мощность двигателя, л.с.;
рабочий объем двигателя, м3;
тип двигателя;
экологический класс;
разрешенная максимальная масса в кг.;
фирма-производитель ТС;
ФИО владельца ТС;
дата выдачи паспорта ТС;
3. Информационный объект «Справка - счет» имеет следующие атрибуты:
номер справки;
наименование организации (лица), осуществляющей акт продажи;
юридический адрес организации;
физический адрес организации;
контактные телефоны организации;
наименование лица, осуществляющего акт покупки;
номер паспорта;
фамилия, имя, отчество;
сумма продажи ТС;
4. Информационный объект «Свидетельство о регистрации ТС» имеет следующие атрибуты:
государственный знак;
идентификационный номер (VIN);
марка, модель;
категория ТС;
ФИО собственника;
кем выдано;
дата выдачи;
5. Информационный объект «Цвет ТС» имеет следующие атрибуты:
код (счетчик);
наименование цвета;
6. Информационный объект «Тип Двигателя ТС» имеет следующие атрибуты:
код (счетчик);
наименование вида;
7. Информационный объект «Модель ТС» имеет следующие атрибуты:
код (счетчик);
модель ТС;
8. Информационный объект «Фирма-производитель ТС» имеет следующие атрибуты:
код (счетчик);
наименование фирмы;
примечания;
9. Информационный объект «Тип кузова ТС» имеет следующие атрибуты:
код (счетчик);
наименование типа кузова;
Итак, информационные объекты определены, следует выявить информационные связи между ними. Между реальными объектами предметной области и информационными объектами концептуальной модели могут существовать связи трёх типов 1:1, 1:N, M:N. Подобные отношения удобно представлять в виде таблицы. Структура таблицы отношений между сущностями исследуемой предметной области представлена на примере таблицы 2.1.
Таблица 2.1
Информационные связи между информационными объектами в
предметной области «Учет автотранспорта ГИБДД Вяземского района»
Наименование и тип связи | Сущность | Сущность |
Включает (1:N) | Паспортные данные владельца ТС | Паспорт ТС |
Содержит (N:1) | Справка - счет | Паспортные данные владельца ТС |
Указывается (1:1) | Паспорт ТС | Модель ТС |
Указывается (1:1) | Паспорт ТС | Цвет ТС |
Указывается (1:1) | Паспорт ТС | Фирма-производитель |
Указывается (1:1) | Паспорт ТС | Тип кузова |
Содержит (N:1) | Свидетельство о регистрации | Справка-счет |
Содержит (N:1) | Свидетельство о регистрации | Паспортные данные владельца ТС |
Указывается (1:1) | Паспорт ТС | Тип кузова |
Выявленные информационные связи между информационными объектами (сущностями) представлены в виде ER – диаграммы. Элементами ER - диаграммы являются сущности, которые обозначаются прямоугольниками, связи – обозначаются ромбами и атрибуты сущностей, изображаются в виде овалов. ER – диаграмма, построена с помощью CASE - средства Pacestar UML Diagrammer v 6.06 изображена на рис.2.1. ER – диаграмма, включает сущности без атрибутов и связи предметной области «Учёт транспортных средств в ГИБДД».
Рис. 2.1. ER – диаграмма, отображающей информационные связи предметной области, построенной с помощью CASE - средства Pacestar UML Diagrammer v 6.06 в классических нотациях
2.2. Обоснование и выбор инструментария для разработки базы данных и приложения по её ведению
Для проектирования базы данных выбирается СУБД Асcess, которая предоставляет значительные возможности по работе с хранящимися данными, их обработке и совместному использованию.
На сегодняшний день Microsoft Асcess – компонент семейства офисных приложений Microsoft Office – является одной из самых популярных настольных СУБД. Это связано с тем, что Асcess обладает очень широким диапазоном средств для ввода, анализа и представления данных. Эти средства являются не только простыми и удобными, но и высокопродуктивными, что обеспечивает высокую скорость разработки приложений.
Чтобы приложения, создаваемые в среде Асcess, сделать удобными для пользователей и функционирующими эффективно, рационально использовать язык VBA, который, будучи языком программирования для всех компонентов Microsoft Office, позволяет также интегрировать их между собой и тем самым способствует быстрой разработке приложений на основе уже готовых компонентов.
База данных под управлением СУБД Асcess – это файл с расширением .MDB, включающий в себя классы объектов:
- таблицы для хранения данных;
- формы для ввода и редактирования БД в интерактивном режиме;
- запросы для обработки таблиц и других запросов;
- страницы доступа для работы с БД с помощью программ-обозревателей Интернета;
- макросы для автоматизации выполнения рутинных действий;
- модули на базовом языке программирования Visual Basic для обработки данных;
- отчеты для вывода результатов обработки данных.
СУБД Асcess позволяет создавать БД различного объема, с которыми работают в монопольном режиме или режиме коллективного доступа.
СУБД Асcess 2003 содержит много новых функций для работы в сети Интернет, это: страницы доступа к данным, вывод таблиц запросов, отчетов в формате HTML, добавление полей-ссылок на объекты БД и Web-компоненты Microsoft Office 2003, в том числе электронные таблицы, диаграммы, динамические сводные таблицы. В СУБД Асcess 2003 усовершенствована функция создания и перехода по гиперссылкам. СУБД Асcess 2003 поддерживает новый стандарт доступа к данным OLE DB, благодаря которому можно создавать полноценные клиент-серверные приложения. Клиентская часть приложений разрабатывается с использованием средств Асcess, серверная часть – с помощью Microsoft SQL Server.