Проектирование базы данных и соответствующего приложения для автоматизации учёта транспортных средств сотрудниками государственной дор

Автор работы: Пользователь скрыл имя, 31 Августа 2012 в 10:45, курсовая работа

Описание работы

Целью исследования, проводимого в рамках настоящей курсовой работы, является повышение эффективности и оперативности учёта автотранспорта ГИБДД Вяземского района за счёт разработки и внедрения базы данных и прикладной программы по её ведению.
Объектом настоящего исследования является система учёта автотранспорта ГИБДД Вяземского района.
Предметом настоящего исследования являются правила и методики ведения учёта и регистрации автотранспорта в г. Вязьме и Вяземском районе.

Файлы: 1 файл

Курсовая Учет ТС.doc

— 1.11 Мб (Скачать файл)

Таблица 2.6 содержит  данные о. Ключевое поле – Num_Sprav

 

Таблица 2.7

«Svid_o_reg» (Свидетельство о регистрации)

Имя поля

Тип поля

Описание

gos_Znak

Текстовый 20

Регистрационный знак (ключ)

Num_tex_pasp

Числовой, дл целое

№ технического паспорта (код)

Model_TC

Текстовой (20)

Модель ТС (код)

Sprav

Числовой, длин. целое

Номер справки-счета (код)

Kategor

Текстовой (10)

Категория

Ser_svid

Числовой (целое)

Серия свидетельства


Продолжение таблицы 2.7.

Имя поля

Тип поля

Описание

Num_svid

Числовой (целое)

Номер свидетельства

Vlad_TC

Текстовой (15)

№ паспорта владельца (код)


Таблица 2.7 содержит данные о. регистрации. Ключевые поля - gos_Znak.

Таблица 2.8

«Type_dvig» (Тип двигателя)

Имя поля

Тип поля

Описание

ID_dvig

Счетчик

Идентификатор двигателя

Naim_dvig

Текстовой (20)

Наименование типа двигателя


Таблица 2.8 содержит  данные о разнообразных типах двигателей. Ключевое поле – ID_dvig.

Таблица 2.9

«Firmy» (Фирмы-производители)

Имя поля

Тип поля

Описание

ID_firm

Счетчик

Идентификатор двигателя

Naim

Текстовой (20)

Наименование типа двигателя

prim

Текстовый (50)

примечания


Таблица 2.9 содержит  данные о фирмах-производителях ТС. Ключевое поле – ID_firm.

Рис. 2.2. Датологическая модель (схема данных)  базы  данных  предметной области  «Учет  автотранспорта в ГИБДД Вяземского района»

ГЛАВА 3. ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА АВТОТРАНСПОРТА ГИБДД ВЯЗЕМСКОГО РАЙОНА.

3.1. Описание интерфейса приложения баз данных

Функции, реализация которых предполагается прикладной программой в совокупности с  базой данных, проектируемой для предметной области «Учёт автотранспорта ГИБДД Вяземского района» включают:

           ведение учета входящий документации;

           ведение учета исходящей документации;

           регистрация новых ТС;

           регистрация владельцев ТС;

           учет автотранспорта.

Автоматизация учета транспортных средств осуществлялась средствами СУБД Access 2003. В данном случае главный модуль реализован в виде кнопочной формы, содержащей кнопки «Работа с БД», «Выход» (см. рис. 3.1.). Он предоставляет пользователям возможность работы с приложением баз данных.

Рис. 3.1. Страница кнопочной формы «Главная кнопочная форма»

По нажатию кнопки «Работа с БД» осуществляется запуск страницы кнопочной формы «Работа с БД», на котором размещён ряд кнопок для запуска соответствующих программных модулей (страниц главной кнопочной формы): «Работа с документами», «Работа со справочниками», «Поиск информации», «Выход» (см. рис. 3.2.).

Рис. 3.2. Страница кнопочной формы «Работа с БД»

При нажатии на кнопку «Работа с документами» открывается страница кнопочной формы «Работа с документами» (см. рис. 3.3.), на которой находятся кнопки: «Справка-счет», «Тех паспорт ТС», «Свидетельство о регистрации»,  «Назад».

Рис. 3.3. Страница кнопочной формы «Справочники»

При нажатии на кнопку «Тех. Паспорт ТС» открывается страница кнопочной формы «Тех. Паспорт ТС» (см. рис. 3.4.), на которой находятся кнопки: «Добавление/изменение данных», «Просмотр/печать отчета», «Назад». При нажатии на кнопку «Добавление/редактирование» открывается форма-модуль «Tex_pasp_form» (см. рис. 3.5.), в которой имеется информация о технических средствах: идентификатор (VIN); год выпуска; мощность, объем двигателя; экологический класс; наименование фирмы-производителя; цвет; номера двигателя, кузова, шасси;  модель.

Рис. 3.4. Страница кнопочной формы «Тех. паспорт»

Рис. 3.5. Форма-модуль «Tex_pasp_form»

При нажатии кнопки «Просмотр/печать отчета» открывается отчет «Tex_pasp» (см. рис. 3.6.), для просмотра сведений о дисках или для печати. Нажатие кнопки «Назад» возвращает к предыдущей кнопочной форме «Работа с документами».

Рис. 3.6. Отчет «Tex_pasp»

Кнопки «Справка-счет» и «Свидетельство о регистрации» выполняют аналогичные функции.

При нажатии на кнопку «Работа со справочниками» (см. рис. 3.7.) открывается страница кнопочной формы «Работа со справочниками», на которой находятся кнопки: «Паспортные данные владельцев ТС», «Цвета ТС», «Фирмы-производители», «Модели ТС», «Типы двигателей», «Типы кузовов», «Назад».

Рис. 3.7. Страница кнопочной формы «Работа со справочниками»

При нажатии на кнопку «Цвета  ТС» открывается страница кнопочной формы «Цвета ТС» (см. рис. 3.8.), на которой находятся кнопки: «Добавление/изменение данных», «Просмотр/печать отчета», «Назад». При нажатии на кнопку «Добавление/редактирование» открывается форма-модуль «Color_TC» (см. рис. 3.9.), в которой имеется информация о цвете транспортного средства.

Рис. 3.8. Страница кнопочной формы «Цвета ТС»

Рис. 3.9. Форма-модуль «Color_form»

При нажатии кнопки «Просмотр/печать отчета» открывается отчет «Color_ot4et» (см. рис. 3.10.), для просмотра сведений о дисках или для печати. Нажатие кнопки «Назад» возвращает к предыдущей кнопочной форме «Работа со справочниками».

Рис. 3.10. Отчет «Color_ot4et»

Кнопки «Паспортные данные владельцев ТС», «Фирмы-производители», «Модели ТС», «Типы двигателей», «Типы кузовов» выполняют аналогичные функции

При нажатии на кнопку «Поиск информации» открывается страница кнопочной формы «Поиск информации» (см. рис. 3.11.), на которой находятся кнопки: «По номеру ТС», «По паспортным данным», «Назад». При нажатии на кнопку «По номеру ТС» открывается страница кнопочной формы «По номеру ТС» (см. рис. 3.12.), на которой находятся кнопки: «Запустить поиск» и «Назад».

Рис. 3.11. Страница кнопочной формы «Поиск информации»

Рис. 3.12. Страница кнопочной формы «По номеру ТС»

При нажатии на кнопку «Запустить поиск» открывается форма-модуль «Poisk_po_nomeru» (см. рис. 3.13.).

Рис. 3.13. Форма-модуль «Poisk_po_nomeru»

Вводим необходимые для поиска данные и, при помощи кнопки , запускаем запрос и смотрим полученный результат (см. рис. 3.14.).

Рис. 3.14. Форма-модуль «by_num_form». Результат выполнения запроса.

При нажатии на кнопку (просмотр отчета) выполняется запрос и открывается отчет, отображающий выбранные данные (см. рис. 3.15.).

Рис. 3.15. Отчет «By_num». Результат выполнения запроса.

Кнопка «По паспортным данным» на форме «Поиск информации» выполняет аналогичные функции, только поиск осуществляется по паспортным данным владельца.

Нажатие кнопки «Назад» возвращает к предыдущей кнопочной форме.

Информация о работе Проектирование базы данных и соответствующего приложения для автоматизации учёта транспортных средств сотрудниками государственной дор