Предоставление сведений об административных правонарушениях в области дорожного движения

Автор: Пользователь скрыл имя, 05 Апреля 2012 в 04:02, курсовая работа

Описание работы

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

Содержание

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1
Выбор автоматизируемых функций и информационного обеспечения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4
1.1
Краткое описание предметной области . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.2
Выбор и описание автоматизируемых функций . . . . . . . . . . . . . . . . . . .
5
1.3
Первичное описание информационного обеспечения . . . . . . . . . . . . . . .
10
1.4
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
2
Выявление ограничений и правил поддержания целостности . . . .
16
2.1
Уровень атрибутов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
2.2
Уровень кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
2.3
Уровень множеств кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
2.4
Уровень базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
2.5
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
3
Проектирование локальных ER-моделей

3.1
Составление локальных исходных ER-моделей

3.2
Нормализация локальных ER-моделей

3.3
Вывод

5
Проектирование реляционной SQL-модели

5.1
Перевод глобальной ER-модели в реляционную форму

5.2
Спецификация ограничений и правил поддержания целостности

5.3
SQL-код для создания реляционной модели

5.4
Вывод


Заключение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41

Приложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42

Работа содержит 1 файл

Курсовая работа.doc

— 1.18 Мб (Скачать)

Таблица 1.2.4  Информационное обеспечение функции 4 “ Автоматическая сверка данных, полученных от финансово-кредитных учреждений и от УФК (сверка необходима, т.к. только информация из УФК может служить подтверждением оплаты штрафа)”

 

Объект

Атрибут

Описание атрибута

1. Специалист казначейского подразделения финансового органа

1.1 Фамилия

Фамилия специалиста казначейского подразделения финансового органа

 

1.2 Имя

Имя специалиста казначейского подразделения финансового органа

 

1.3 Отчество

Отчество специалиста казначейского подразделения финансового органа

2. Отчетные данные

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

Вид исходного документа

 

2.2 Способ получения итогового документа

 

 

2.3 Способ уплаты платежей

 

 

Таблица 1.2.5  Информационное обеспечение функции 5 “ Автоматическое отражение информации об оплате штрафов по подтвержденным платежам по квитанциям со штрих-кодом ”

 

Объект

Атрибут

Описание атрибута

1. Постановление-квитанция

1.1 Номер

Подтвержденные платежи по квитанциям со штрих-кодом

 

1.2 Дата

Дата составления платежного документа

 

1.3 Должность

Должность, инициалы должностного лица, назначившего административное наказание,
рассмотрев обстоятельства совершения административного правонарушения

 

1.4 Фамилия

Фамилия должностного лица, назначившего административное наказание,
рассмотрев обстоятельства совершения административного правонарушения

 

1.5 Время правонарушения

 

 

1.6 Место правонарушения

 

 

1.7 Сумма

Сумма штрафа

2. Плательщик

2.1 Фамилия

Фамилия  лица, привлеченного к административной ответственности

 

2.2 Имя

Имя лица, привлеченного к административной ответственности

 

2.3 Отчество

Отчество лица, привлеченного к административной ответственности

 

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

Место жительства лица, привлеченного к административной ответственности

 

2.5 Дата

Дата лица, привлеченного к административной ответственности

 

2.6 Место рождения

Место рождения лица, привлеченного к административной ответственности

 

2.7 Место работы

Место работы лица, привлеченного к административной ответственности

 

Таблица 1.2.6  Информационное обеспечение функции 6  “Работа с невыясненными платежами в автоматизированном режиме”

Объект

Атрибут

Описание атрибута

1. Уведомление администратора

1.1 ИНН

Проставляется ИНН соответствующего УФК

 

1.2 КПП

Проставляется КПП соответствующего УФК

Таблица 1.2.7               Информационное обеспечение функции 7  “Автоматическое отслеживание штрафов, не оплаченных в установленные сроки, и формирование перечней должников для передачи на взыскание в службу судебных приставов и для применения статьи 20.25 КОАП” (Приложение 2).

Объект

Атрибут

Описание атрибута

1. Извещение

 

1.1 Код получателя

Информация об уточнении поступлений

 

1.2 ИНН

ИНН налогового органа

 

1.3 Пеня

 

 

1.4 Платеж по сроку

 

 

1.5 Сумма налога

 

 

1.6 Дата

 

2. Плательщик

2.1 Ф.И.О

Ф.И.О плательщика

 

2.2 Адрес

Адрес плательщика

Таблица 1.2.8  Информационное обеспечение функции 8  “Передача информации в информационную систему регионального уровня”.

Объект

Атрибут

Описание атрибута

1. Платежный документ

2.1 Номер платежного документа

Подтвержденные платежи по квитанциям со штрих-кодом

 

2.2 Число

Число составления платежного документа

 

2.3 Месяц

Месяц составления платежного документа

 

2.4 Год

Год составления платежного документа

 

1.4  Вывод

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

 

 

 

 

 

 

 

 

 

 

2   ВЫЯВЛЕНИЕ ОГРАНИЧЕНИЙИ ПРАВИЛ ПОДДЕРЖАНИЯ ЦЕЛОСТНОСТИ

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

2.1  Уровень атрибутов

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

2.1.1 Функция 1 “Регистрация и учет информации об административных правонарушениях”

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

Таблица 2.1.1.1  Информационное обеспечение функции 1 “Регистрация и учет информации об административных правонарушениях”

 

Атрибут

Тип (размер)

Границы

Структура

Условие

Повторяемость

Обязательность

Значение по умолчанию

1.1 Фамилия владельца  транспортного средства

Строка русских букв

А…Яя

1)

 

+

+

 

1.2 Имя владельца  транспортного средства

Строка русских букв

А…Яя

1)

 

+

+

 

1.3 Отчество владельца  транспортного средства

Строка русских букв

А…Яя

1)

 

+

+

 

1.4 Адрес владельца  транспортного средства

Строка символов,

целое число

А…Яя, 0…9

3)

 

+

+

 

1.5 Телефон владельца  транспортного средства

Целое число

0…9

5)

 

 

 

 

1.6 Паспортные данные владельца  транспортного средства

Строка символов,

целое число

А…Яя, 0…9

2)

4)

+

+

 

2.1 Дата составления протокола

Строка символов,

целое число

А…Яя,

0…9

4)

 

+

+

 

2.2 Место составления протокола

Строка символов

А…Яя

 

 

+

+

 

2.3 Должность сотрудника, составившего протокол

Строка символов

А…Яя

 

 

-

-

 

2.4 Специальное звание сотрудника, составившего протокол

Строка символов

А…Яя

 

 

+

-

 

2.5 Сведения о лице, в отношении которого возбуждено дело об административном правонарушении

Строка символов

А…Яя

 

 

+

+

 

2.6 Тип, марка, модель, госрегистрационный знак транспортного средства

Строка символов

А…Яя

 

6)

 

+

+

 

2.7 Статья Кодекса или закона субъекта Российской Федерации, предусматривающая административную ответственность за данное административное правонарушение

Строка символов,

целое число

А…Яя,

0…9

 

 

+

+

 

3.3 Пункт Правил дорожного движения или иного нормативного правового акта, нарушение которого допущено, объяснение лица, в отношении которого возбуждено дело

Строка символов,

целое число

А…Яя,

0…9

 

 

+

+

 

Информация о работе Предоставление сведений об административных правонарушениях в области дорожного движения