Разработка программы для регистрации и учета автотранспортных средств в ГИБДД с помощью Microsoft Visual FoxPro 8.0
Рефераты >> Программирование и компьютеры >> Разработка программы для регистрации и учета автотранспортных средств в ГИБДД с помощью Microsoft Visual FoxPro 8.0

1. Экономическая характеристика объекта

Разработка программы для регистрации и учета автотранспортных средств в ГИБДД позволила бы сократить материальные затраты, связанные с регистрацией и учетом автотранспорта, которые включают в себя: заработанную плату сотруд­ников, инструментарий, складские помещения для хранения материала, а также оборудование для этих помещений.

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

Предложенная программа может быть использована в органах ГИБДД, со­трудниками МРЭО и ОВД.

2. Постановка задачи

Передо мной поставлена задача разработать программу по учету и регист­рации автотранспортных средств в ГИБДД. Она должна осуществлять регистра­цию автотранспортных средств, поиск зарегистрированного АМТ, поиск угнан­ного АМТ, а так же отчет о зарегистрированном АМТ- автоматически.

2.1 Входная информация

Входной информацией для решения данной задачи являются следующие данные:

1) Информация, необходимая для регистрации автомототранспорта:

Дата регистрации;

Регистрационный номер;

Модель автотранспорта;

Цвет;

Номер двигателя;

Номер кузова;

Номер шасси;

Мощность двигателя;

Объем двигателя;

Вид АМТ;

Год выпуска;

Сумма приобретения;

Сведения о владельце:

Фамилия;

Имя;

Отчество;

Дата рождения;

Телефон;

Место жительства:

Область;

Район;

Город;

Улица;

Дом;

Квартира;

Паспортные данные:

2) Информация по угнанному АМТ:

Регистрационный номер;

Номер двигателя;

Модель АМТ;

Год выпуска;

Цвет;

Инициатор розыска;

Входными документами являются: заявление на приобретение, заключение

техосмотра.

2.2 Выходная информация.

Выходной информацией для решения данной задачи является:

• Информация о зарегистрированном АМТ;

• Информация об угнанном АМТ;

Выходными документами являются: отчеты о зарегистрированных и уг­нанных АМТ.

1)Отчет о зарегистрированных АМТ содержит следующие данные:

1. Дата регистрации;

2. Регистрационный номер;

3. Модель автотранспорта;

4. Цвет;

5. Номер двигателя;

6. Номер кузова;

7. Номер шасси;

8. Мощность двигателя;

9. Объем двигателя;

10. Вид АМТ;

11. Год выпуска;

12. Сумма приобретения;

13. Сведения владельце:

14. Фамилия;

15. Имя;

16. Отчество;

17. Дата рождения;

18. Телефон;

Место жительства:

19. Область;

20. Район;

21. Город;

22. Улица;

23. Дом;

24. Квартира;

25. Паспортные данные;

2)Отчет об угнанном АМТ содержит следующие данные:

1. Регистрационный номер;

2. Номер двигателя;

3. Номер кузова;

4. Модель АМТ

5. Год выпуска;

6. Цвет АМТ;

7. Инициатор розыска;

Регистрация, перерегистрация, отчеты- используются сотрудниками ГИБДД и другими правоохранительными органами ежедневно.

3. Технические и инструментальные средства обеспечения задачи

3.1 Обоснование выбора языка программирования.

Целью моей курсовой работы является разработка программы по учету и ре­гистрации автотранспортных средств в ГИБДД.

Для решения этой задачи необходимо создать сложные системы обработки данных, обеспечить работу с базами, разработать гибкий и удобный интерфейс-все это может быть обеспеченно средствами Microsoft VFoxPro 8.0

VFoxPro 8.0 позволяет:

Создавать хорошо структурированные программы. Практически из всех оп­ций команд могут быть вызваны пользовательские процедуры, что придает ему исключительную гибкость. Допускаются как внешние, так и внутренние процеду­ры.

Microsoft VFoxPro 8.0 обладает возможностями поддержки разработки и отладки программ, средствами отслеживания изменений исходных текстов программных модулей с их автоматической перекомпиляцией.

Предусмотрены специальные окна для отладчика программ, работающего в терминах исходного текста. Окно трассировки позволяет анализировать логику выполнения программы. Эта информация можно использоваться и при работе в пошаговом режиме.

3.2 Технические требования к ПК для решения задачи.

Для решения данной задачи необходим компьютер следующей конфигурации:

• Процессор Pentium class;

• Оперативная память 64 MB RAM (128 MB рекомендуется );

• Место на жестком диске для минимальной инсталляции 165 МВ для полной 165 МВ;

• Графический адаптер и монитор VGA 800 x 600 разрешение, 256 цветов (High Color 16-bit рекомендуется);

• Дисковод для гибких дисков.

4. Информационное обеспечение задачи

4.1 Описание структуры файлов.

Все файлы программы находятся в каталоге ГИБДД. Они имеют следующие значения:

1)AVTO.dbf – табличный файл содержит информацию о зарегистрированном автотранспорте. Пример таблицы (см.: Приложение 1):

1. Datareg - содержит дату регистрации;

2. Regn - содержит регистрационный номер;

3. Marka - содержит модель автотранспорта;

4. Cvet - содержит цвет автотранспорта;

5. Nd - содержит номер двигателя;

6. Nk - содержит номер кузова;

7. Nh- содержит номер шасси;

8. Md - содержит мощность двигателя;

9. Od - содержит объем двигателя;

10. Vidamt - содержит АМТ;

11 .Godv - содержит год выпуска;

12. Sumpre - содержит сумму приобретения;

13. Fam - содержит фамилию владельца;

14. Im - содержит имя владельца;

15. Och - содержит отчество владельца;

16. Godr - содержит дату рождения владельца;

17. Tel - содержит телефон владельца;

18. Obl - область;

19. Raion - район;

20. Gorod - город;

21. Ul - улица;

22. Dom - дом;

23. Kv - квартиру;

24. Pasport - паспортные данные владельца;

2)ROZ.dbf – табличный файл, который содержит информацию о находящемся в ро­зыске автотранспорте имеет следующую структуру:

1. Regn - содержит регистрационный номер;

2. Nk - содержит номер кузова;

3. Nd - содержит номер двигателя;

4. Marka - содержит модель автотранспорта;

5. Cvet - содержит цвет автотранспорта;

6. Godv - содержит год выпуска;

7. Kod - инициатор розыска

3)password.dbf – табличный файл, хранящий пароль для запуска программы, имеет следующую структуру:

1. Par - содержит пароль;

4)GIBDD.dbf – табличный файл, который содержит информацию о работе с про­граммой, имеет следующую структуру:

1. Dd - содержит пункты помощи;

2. Help - содержит справочную информацию;

5. Программное обеспечение задачи

5.1 Алгоритм решения задачи.

Программа состоит из следующих внешних процедур:


Страница: