geum.ru - только лучшие рефераты!

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

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

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

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

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

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

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

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

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

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

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

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

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

Рис.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"

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

При нажатии на кнопку "Работа со справочниками" (см. рис.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". Результат выполнения запроса

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

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

3.2 Физическая структура прикладной программы для учета транспортных средств сотрудника