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

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

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

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



ми государственной дорожно -

транспортной службы Вяземского района

Процесс разработки физической структуры приложения инструментальными средствами MS Office Access 2003 включает несколько этапов.

На начальном этапе в режиме конструктора создаются таблицы, в них определяются ключевые и индексные поля. Средствами утилиты СУБД Access 2003 формируются связи между таблицами. Для этого переходим в пункт меню "Сервис" - "Схема данных".

Далее происходит процесс формирования запроса на выборку данных. На основании таблиц и запроса происходит создание форм, отчетов.

Заключающей стадией создания приложения баз данных является создание главной кнопочной формы и её страниц. Главная кнопочная форма является главным меню программы, страницы кнопочной формы предоставляют пользователю необходимые режимы работы.

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

В процессе разработки приложения баз данных были сформированы такие формы, как: "Color_form" - ввод/ редактирование наименований цветов ТС, "Firmy_form" - ввод/ редактирование фирм-производителей ТС, "Modeli_form" - ввод/ редактирование моделей ТС, "Pasp_dan_form" - ввод/ редактирование паспортных данных владельцев ТС, "S4et_sprav_form" - ввод/ редактирование данных справки-iета, "Svid_o_reg" - ввод/ редактирование данных свидетельства о регистрации, "Tex_pasp_form" - ввод/редактирование данных тех паспорта ТС, "Tip_dvig_form" - ввод/редактирование данных по типам двигателей ТС, "Tip_kuzova_form" - ввод/редактирование данных по типам кузовов ТС, "by_name", "by_num_form", "poisk_po_FIO" и "poisk_ponomeru" - вспомогательные формы для вывода отобранных данных.

Рис.3.16. Формы, разработанные при создании приложения баз данных по учёту автотранспортных средств

В процессе разработки приложения баз данных были сформированы такие отчеты, как: "Color_ot4et" - просмотр/ печать наименований цветов ТС, "Firmy_ot4et" - ввод/ редактирование фирм-производителей ТС, "Modeli_form" - просмотр/ печать моделей ТС, "Pasp_dan_ot4et" - просмотр/ печать паспортных данных владельцев ТС, "S4et_sprav_ot4et" - просмотр/ печать данных справки-iета, "Svid_o_reg_ot4et" - просмотр/ печать свидетельства о регистрации, "Tex_pasp" - просмотр/ печать данных тех паспорта ТС, "Tip_dvig_ot4et" - просмотр/ печать данных по типам двигателей ТС, "Tip_kuzova_ ot4et" - просмотр/ печать данных по типам кузовов ТС, "by_name", "by_num" - вспомогательные отчета для вывода отобранных данных.

Рис.3.17. Отчёты, разработанные при создании приложения баз данных по учёту автотранспортных средств

В процессе разработки приложения баз данных было сформировано 2 запроса на выборку данных. Запрос "by_num" осуществляет выбор данных по номеру транспортного средства, а "by_name" - по паспортным данным владельца транспортного средства.

Рис 3.18. Запросы, разработанные при создании приложения баз данных по учёту автотранспортных средств

Выше были приведены все основные объекты базы данных "Учёт транспортных средств сотрудниками государственной дорожно-транспортной службы Вяземского района." в виде физической структуры.

Заключение

В процессе выполнения курсовой работы были проанализированы основные направления деятельности ГИБДД Вяземского района. Составлена модель "AS - IS" деятельности ГИБДД Вяземского района. Также была обоснована актуальность задачи, поставленной в курсовой работе.

Выполнено инфологическое моделирование предметной области. В предметной области выделены следующие информационные объекты: паспортные данные владельца ТС, паспорт ТС, справка - iет, свидетельство о регистрации ТС, цвет ТС, тип двигателя ТС, тип кузова, фирма-производитель ТС, вида услуг, модель ТС. Определены связи между ними. Построена инфологическая модель в форме ER - диаграммы.

В рамках выполнения курсовой работы выбран инструментарий для разработки базы данных и приложения по её ведению - СУБД Access 2003. Выбор обусловлен следующими соображениями:

-обладает очень широким диапазоном средств для ввода, анализа и представления данных;

-обеспечивает высокую скорость разработки приложений;

-позволяет создавать БД различного объема, с которыми работают в монопольном режиме или режиме коллективного доступа;

-содержит много функций для работы в сети Интернет;

-поддерживает новый стандарт доступа к данным OLE DB;

-позволяет производить обмен данными между компонентами системы и другими приложениями Windows;

-поддерживается экспорт и импорт данных из текстовых файлов и электронных таблиц;

-поддерживает реляционную модель данных, так как ее основу составляют таблицы;

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

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