Автоматизированная информационная система по проверке транспорта на предмет угона


Автоматизированная информационная система по проверке транспорта на предмет угона

Содержание

Содержание 2

Анализ предметной области 3

Цель разработки 3

Функции базы данных 3

Доступ к информации 3

Технические требования 3

Требования к обслуживанию 3

Особые требования 3

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

Формы запросов 4

Перечень автомобилей, находящихся в угоне по выбранному городу 4

Проверка автомобиля на предмет угона по регистрационному знаку 4

Проверка автомобилей на предмет угона по VIN 4

Проверка автомобиля на предмет угона по номеру двигателя 4

Проверка автомобиля на предмет угона по номеру кузова 5

Объекты учета 5

Перечень объектов и их характеристики 5

Поля объектов учета 5

Логическая структура базы данных (концептуальная модель) 6

Реализация базы данных средствами СУБД 6

Построение таблиц в базе данных 6

Схема базы данных 9

Таблицы в режиме ввода/корректировки 9

Создание запросов 11

Запрос Отбор по городу 11

Запрос Отбор по регистрационному номеру 12

Запрос Отбор по VIN 13

Запрос Отбор по номеру двигателя 14

Запрос Отбор по номеру кузова 15

Формы ввода и просмотра информации 15

Форма Справочник Владельцы 15

Форма Автомобили в угоне 16

Форма Отбор по номеру двигателя 17

Форма Отбор по городу регистрации 18

Список используемой литературы 20

Анализ предметной области Цель разработки

Целью разработки настоящей автоматизированной системы является реализация автоматизированной проверки автомобиля на предмет угона.

Функции базы данных

При работе с базой данных необходимо обеспечить:

Оперативный ввод, получение и корректировку информации об автомобилях, числящихся в угоне.

Поиск информации об автомобиле по неполным данным (марке, модели, году выпуска, номеру кузова, VIN)

Отбор автомобилей по маркам

Составление акта криминалистической экспертизы автомобиля на предмет угона.

Доступ к информации

Пользователями базы данных выступают:

Сотрудники отдела криминалистической экспертизы, которые уполномочены вводить и корректировать информацию об угнанных автомобилях (далее СОКЭ)

Прочие сотрудники, уполномоченные проводить проверку автотранспортного средства на предмет угона (далее СПТС). Эти сотрудники не имеют полномочий на ввод и корректировку информации, но имеют возможность ее просмотра и отбора.

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

Технические требования

Работу с базой данных должны обеспечивать десять серийно выпускаемых персональных компьютеров, объединенных в локальную сеть. В сеть должны входить два сетевых черно-белых лазерных принтера.

Требования к обслуживанию

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

Особые требования

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

При доступе у различных пользователей должны быть разделены права на получение информации и внесение изменений в базу данных.

Требования к составу и формам запросов к базе данных

Номер

Формулировка

Доступ (чтение, запись)

Частота

1.

Перечень автомобилей, находящихся в угоне по городам

СОКЭ – чтение, запись, СПТС – чтение

По мере обновления

2.

Проверка автомобиля на предмет угона по регистрационному знаку

Все – чтение

По мере необходимости

3.

Проверка автомобилей на предмет угона по VIN

Все – чтение

По мере необходимости

4.

Проверка автомобиля на предмет угона по номеру двигателя

Все – чтение

По мере необходимости

5.

Проверка автомобиля на предмет угона по номеру кузова

Все – чтение

По мере необходимости

Формы запросов Перечень автомобилей, находящихся в угоне по выбранному городу

Код угнанного авто

Марка

Модель

Регистрационный знак

VIN

Номер кузова (прицепа)

Проверка автомобиля на предмет угона по регистрационному знаку

Код угнанного авто

Марка

Модель

Регистрационный знак

Проверка автомобилей на предмет угона по VIN

Код угнанного авто

Марка

Модель

VIN

Проверка автомобиля на предмет угона по номеру двигателя

Код угнанного авто

Марка

Модель

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

Проверка автомобиля на предмет угона по номеру кузова

Код угнанного авто

Марка

Модель

Номер кузова

Объекты учета Перечень объектов и их характеристики

Объект

Доступ

Примерное число экземпляров

Владельцы

СОКЭ – чтение, запись, СПТС – чтение

Соответствует количеству владельцев угнанных автомобилей

Автомобили в угоне

Все – чтение

Соответствует числу угнанных автомобилей

Марки ТС

СОКЭ – чтение, запись

Соответствует числу марок ТС, зарегистрированных в системе

Страны-производители

СОКЭ – чтение, запись

Соответствует числу стран-производителей автомобилей, зарегистрированных в системе

Поля объектов учета

Объект

Поле

Вид представления

Владельцы

Код владельца

Счетчик, ключ

ФИО

Текстовый

Адрес по регистрации

Текстовый

Адрес фактический

Текстовый

Телефон домашний

Текстовый

Телефон рабочий

Текстовый

Телефон мобильный

Текстовый

Вид документа

Текстовый

Номер документа

Текстовый

Дата выдачи документа

Текстовый

Кем выдан документ

Текстовый

Автомобили в угоне

Код угнанного автомобиля

Счетчик, ключ

Владелец

Числовой

Марка ТС

Числовой

Модель ТС

Текстовый

Страна-производитель

Числовой

Государственный регистрационный номер

Текстовый

Город регистрации

Текстовый

Идентификационный номер VIN

Текстовый

Категория

Текстовый

Год выпуска

Текстовый

Модель и номер двигателя

Текстовый

Номер шасси (рамы)

Текстовый

Тип кузова

Текстовый

Номера кузова (прицепа)

Текстовый

Цвет кузова (кабины)

Текстовый

Дата поступления заявки

Дата/время

Марки ТС

Код марки ТС

Счетчик, ключ

Марка ТС

Текстовый

Страны-производители

Код страны-производителя

Счетчик, ключ

Страна-производитель

Текстовый

Логическая структура базы данных (концептуальная модель)

Логическая структура базы данных приведена на рис.1.

Рисунок 1 Логическая структура базы данных (концептуальная модель)

Реализация базы данных средствами СУБД Построение таблиц в базе данных

Рисунок 2 Созданные таблицы в базе данных

Рисунок 3 Справочник Владельцы в режиме конструктора

Рисунок 4 Справочник Автомобили в угоне в режиме конструктора

Рисунок 5 Справочник ВСПОМ Марки ТС в режиме конструктора

Рисунок 6 Справочник ВСПОМ Страна-производитель в режиме конструктора

Схема базы данных

Рисунок 7 Схема базы данных

Таблицы в режиме ввода/корректировки

Рисунок 8 Справочник Владельцы

Рисунок 9 Справочник Автомобили в угоне

Рисунок 10 Справочник ВСПОМ Марки ТС

Рисунок 11 Справочник ВСПОМ Страны-производители

Создание запросов Запрос Отбор по городу

Рисунок 12 Запрос Отбор по городу в режиме конструктора

Результат выполнения запроса по г. Сыктывкару

Отбор по городу

Код угненного автомобиля

Марка ТС

МодельТС

Государственный регистрационный знак

Город регистрации

Идентификационный номер (VIN)

Номера кузова (прицепа)

1

AUDI

AUDI 100

К 328 АВ

Сыктывкар

WAUZZZ44ZHNO35464

N115667

2

DAEWOO

Daewoo Leganza

К 694 ЕТ

Сыктывкар

KLAVA698PXB190502

KLAVA698PXB190502

3

FORD

Ford Mondeo

Т 421 ОР

Сыктывкар

WFOAXXGBBAWA22256

VJ 66209

Запрос Отбор по регистрационному номеру

Рисунок 13 Запрос Отбор по регистрационному номеру в режиме конструктора

Результат выполнения запроса по регистрационному номеру К 328 АВ:

Отбор по регистрационному номеру

Код угненного автомобиля

Марка ТС

МодельТС

Государственный регистрационный знак

1

AUDI

AUDI 100

К 328 АВ

Запрос Отбор по VIN

Рисунок 14 Запрос Отбор по VIN в режиме конструктора

Результат выполнения запроса по VIN WDB 2020181F957522:

Отбор по VIN

Код угненного автомобиля

Марка ТС

МодельТС

Идентификационный номер (VIN)

4

MERCEDES

Мерседес-Бенц S180

WDB 2020181F957522

Запрос Отбор по номеру двигателя

Рисунок 15 Запрос Отбор по номеру двигателя в режиме конструктора

Результат выполнения запроса по номеру двигателя F1852 010692К:

Отбор по номеру двигателя

Код угненного автомобиля

Марка ТС

МодельТС

Модель и номер двигателя

2

DAEWOO

Daewoo Leganza

F1852 010692К

Запрос Отбор по номеру кузова

Рисунок 16 Запрос Отбор по номеру кузова в режиме конструктора

Результат выполнения запроса по номеру кузова VJ 66209:

Отбор по номеру кузова

Код угненного автомобиля

Марка ТС

МодельТС

Номера кузова (прицепа)

3

FORD

Ford Mondeo

VJ 66209

Формы ввода и просмотра информации

Для удобства просмотра ввода или просмотра информации разработаны специальные формы

Форма Справочник Владельцы

Форма позволяет вводить или корректировать информацию о владельце угнанного транспортного средства. Вид формы приведен на рис.17

Рисунок 17 Форма Справочник владельцы

Форма Автомобили в угоне

Форма позволяет вводить или просматривать информацию об автомобилях, числящихся в угоне. При этом в форме предусмотрена возможность проверки авто или по регистрационному знаку, или по идентификационному номеру, или по номеру кузова (прицепа).

На рис.18 приведен вид формы с отбором по идентификационном знаку.

Рисунок 18 Справочник Угнанные авто

Форма Отбор по номеру двигателя

При запуске формы выводится окно вода параметра (рис.19), в которое вводится номер двигателя, по которому ведется отбор.

Рисунок 19 Окно ввода параметра

Форма с результатами отбора по заданному параметру приведена на рис.20.

Рисунок 20 Форма Отбор по номеру двигателя

При этом в форме предусмотрена возможность просмотра полного описания угнанного автомобиля. Вывод формы с описанием авто происходит при нажатии кнопки Просмотреть полное описание.

Все остальные формы, за исключением формы Отбор по городу, реализованы аналогичным образом.

Форма Отбор по городу регистрации

При запуске формы также выводится окно ввода параметров (рис.21)

Рисунок 21 Окно ввода параметров для формы Отбор по городу регистрации

При этом форма будет имеет вид, приведенный на рис.22.

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

Рисунок 22 Форма Отбор автомобиля по городу регистрации с параметром Сыктывкар

Список используемой литературы

Диго С. М. Проектирование и использование баз данных. М.: Финансы и статистика, 2005. 208 с.

Тиори., Фрей. Проектирование структур баз данных. М: Мир, 2005. Том 1 – 287 с., том 2 – 320 с.

Нагао. Структуры и базы данных. 1995. 198 с

Заикин О. А., Советов Б. Я. Проектирование интегрированных систем обработки информации и управления. М.: Мир книги, 2004. 142 с.

Мамиконов А. Г., Кульба В. В., Косяченко С. А., Ужастов И. А. Оптимизация структур распределенных баз данных в АСУ. М.: Наука, 2000. 240 с.

Змитрович А. И. Базы данных. Мн.: Университетское, 2001. 271 с.

Цикритзис Д., Лоховски Ф. Модели данных. М.: 1995. 344 с.

Мартин Д. Организация баз данных в вычислительных системах. М.: 1990. 602 с.

Ульман Д. Основы систем баз данных. М.: Финансы и статистика, 2003. 334 с.

Атре Ш. Структурный подход к организации баз данных. М.:Финансы и статистика, 1983. 317 с.

Хаббард Д. Автоматизированное проектирование баз данных. М.: Мир, 1994. 288 с.

Чертовской В. Д. Управление предприятием. Мн.: Университетское, 1996. 263 с.

Дуброво И. Г., Танюшкина В. А. Распределенные базы данных. М.: МИСИ, 2001. 68 с.

Метечко В. И. Системы распределенных баз данных. М,: МИФИ, 1997. 66 с.

Бобровски С. Oracle и вычисления клиент/сервер. М.: Лори, 2000. 651 с.

Васкевич Д. Технология клиент/сервер. К.: Диалектика, 1996. 400 с.

Шатт С. Мир компьютерных сетей. К.: BHV, 2003. 288 с.

Побола Д. Сети PC. М.: Компьютер, 2000. 304 с.

Шэнк Д. Д. Технология клиент/сервер и ее приложения. М.: Лори, 2001. 418 с.

Барон Г., Ладыженский Г. Технология тиражирования. //Открытые системы, 2004, № 2. С. 17 – 22.

Ладыженский Г. Технология клиент/сервер и монитор транзакций. //Открытые системы, 2004, № 3. С. 4 – 10.

Лезер Н. Архитектура открытых распределенных систем. //Открытые системы, 2003, № 3. С. 10 – 16.

Гольц Г. Рабочие станции и информационные сети. М.: Машиностроение, 2000. 239 с.

Флинт Д. Локальные сети. М.: Статистика, 2000. 359 с.

Лоренс Б. Novell Netware в подлиннике. СПб.: BHV, 1999. 712 с.

Докучаев А. А. Телекоммуникации и сети компьютеров. СПБ.: 2002. 72 с.

Ресурсы Windows. СПб.: BHV, 2001. 720 с.

Каспер Х. Основы Windows NT и NTFS. М.: Рус. редакция, 1999. 440 с.

Страница 20



Зараз ви читаєте: Автоматизированная информационная система по проверке транспорта на предмет угона