Автор работы: Пользователь скрыл имя, 31 Августа 2012 в 10:45, курсовая работа
Целью исследования, проводимого в рамках настоящей курсовой работы, является повышение эффективности и оперативности учёта автотранспорта ГИБДД Вяземского района за счёт разработки и внедрения базы данных и прикладной программы по её ведению.
Объектом настоящего исследования является система учёта автотранспорта ГИБДД Вяземского района.
Предметом настоящего исследования являются правила и методики ведения учёта и регистрации автотранспорта в г. Вязьме и Вяземском районе.
Процесс разработки физической структуры приложения инструментальными средствами MS Office Access 2003 включает несколько этапов.
На начальном этапе в режиме конструктора создаются таблицы, в них определяются ключевые и индексные поля. Средствами утилиты СУБД Access 2003 формируются связи между таблицами. Для этого переходим в пункт меню «Сервис» - «Схема данных».
Далее происходит процесс формирования запроса на выборку данных. На основании таблиц и запроса происходит создание форм, отчетов.
Заключающей стадией создания приложения баз данных является создание главной кнопочной формы и её страниц. Главная кнопочная форма является главным меню программы, страницы кнопочной формы предоставляют пользователю необходимые режимы работы.
На главной кнопочной форме имеются элементы управления, позволяющие пользователю работать с соответствующими данными: «Работа с документами», «Работа со справочниками», «Поиск информации» и «Выход». По нажатию указанных кнопок главной формы осуществляется запуск одноимённых страниц кнопочной формы, реализующих вспомогательное меню программы.
В процессе разработки приложения баз данных были сформированы такие формы, как: «Color_form» – ввод/ редактирование наименований цветов ТС, «Firmy_form» – ввод/ редактирование фирм-производителей ТС, «Modeli_form» – ввод/ редактирование моделей ТС, «Pasp_dan_form» – ввод/ редактирование паспортных данных владельцев ТС, «S4et_sprav_form» – ввод/ редактирование данных справки-счета, «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» – просмотр/ печать данных справки-счета, «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» деятельности ГИБДД Вяземского района. Также была обоснована актуальность задачи, поставленной в курсовой работе.
Выполнено инфологическое моделирование предметной области. В предметной области выделены следующие информационные объекты: паспортные данные владельца ТС, паспорт ТС, справка – счет, свидетельство о регистрации ТС, цвет ТС, тип двигателя ТС, тип кузова, фирма-производитель ТС, вида услуг, модель ТС. Определены связи между ними. Построена инфологическая модель в форме ER – диаграммы.
В рамках выполнения курсовой работы выбран инструментарий для разработки базы данных и приложения по её ведению – СУБД Access 2003 . Выбор обусловлен следующими соображениями:
обладает очень широким диапазоном средств для ввода, анализа и представления данных;
обеспечивает высокую скорость разработки приложений;
позволяет создавать БД различного объема, с которыми работают в монопольном режиме или режиме коллективного доступа;
содержит много функций для работы в сети Интернет;
поддерживает новый стандарт доступа к данным OLE DB;
позволяет производить обмен данными между компонентами системы и другими приложениями Windows;
поддерживается экспорт и импорт данных из текстовых файлов и электронных таблиц;
поддерживает реляционную модель данных, так как ее основу составляют таблицы;
Было осуществлено датологическое проектирование. В результате которого, было построено 9 нормализованных таблиц. Установлены связи между таблицами. Построена датологическая модель предметной области «учет автотранспорта в ГИБДД». По результатам датологического проектирования разработано приложение по ведению баз данных.
Физическая структура прикладной программы для автоматизации учета автотранспорта ГИБДД Вяземского района разработана с применением стандартных средств СУБД Aceess 2003: форм, кнопочной формы, запросов, таблиц, отчётов.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Коннолли Т. и др. «Базы данных: проектирование, реализация и сопровождение. Теория и практика», 2-е изд. - М, Спб, Киев: Изд. Дом «Вильямс», 2000 – 1120 с.
2. Мюллер Р. Дж. «Базы данных и UML. Проектирование» - М: Изд. дом «ЛОРИ», 2002 – 420 с.
3. Торрес Роберт Дж. «Практическое руководство по проектированию и разработке пользовательского интерфейса»: Пер. с англ. – М: Изд. Дом «Вильямс», 2002 – 400 с.
4. Хансен Г., Хансен Д. «Базы данных: Разработка и управление» Пер. с англ. – М: БИНОМ, 1999 – 704 с.
5. Чекалов А. П. «Базы данных: от проектирования до разработки приложений» Спб: БХВ – Петербург, 2003 – 384 с.
6. Мюллер Р. Дж. «Базы данных и UML. Проектирование» - М: Изд. дом «ЛОРИ», 2002 – 420 с.
7. Шпак Ю. А. «Проектирование баз данных. Просто как дважды два» - М: Эксмо, 2007 – 304 с.
ПРИЛОЖЕНИЯ
Извлечение из правил регистрации автомототранспортных средств и прицепов к ним в государственной инспекции безопасности дорожного движения, министерства внутренних дел Российской Федерации.
13. Сотрудниками регистрационных подразделений осуществляется контроль за представлением собственниками или владельцами транспортных средств квитанций или платежных поручений об уплате установленных платежей за выдачу и замену регистрационных документов, паспортов транспортных средств, государственных регистрационных знаков транспортных средств и другой специальной продукции, необходимой для допуска транспортных средств к участию в дорожном движении, выдаваемой регистрационными подразделениями.
Представление квитанций или платежных поручений не требуется, если собственники транспортных средств предъявляют документы, подтверждающие освобождение от уплаты указанных платежей в порядке, установленном законодательством Российской Федерации.