- •Глава 1. Исследование предметной области 7
- •Глава 2. Постановка задачи 63
- •Глава 3. Проектирование автоматизированной системы 75
- •Глава 4. Практическая реализация 86
- •Исследование предметной области
- •Система законодательства Российской Федерации об административных правонарушениях
- •Законодательство субъектов Российской Федерации об административных правонарушениях
- •Закон Белгородской области "об административных правонарушениях на территории Белгородской области"
- •Административная комиссия при администрации города Белгорода
- •Возбуждение дела об административном правонарушении
- •Подготовка к рассмотрению административной комиссией дела об административном правонарушении
- •Рассмотрение административной комиссией дела об административном правонарушении
- •Порядок исполнения постановлений административной комиссии
- •Постановка задачи
- •Цель разработки
- •Предпроектная стадия
- •Ознакомление с нормативной документацией административной комиссии, ее правовым статусом, основными задачами и функциями
- •Структура административной комиссии
- •Анализ внутреннего документооборота
- •Функции автоматизированной системы
- •Пользователи автоматизированной системы
- •Характеристика входной и выходной информации
- •Требования к программе
- •Общие требования
- •Требования к документации
- •Проектирование автоматизированной системы
- •Понятие о базах данных, система управления базами данных
- •Модели данных
- •Контекстные диаграммы
- •Практическая реализация
- •Состав базы данных
- •Структура базы данных
- •Запросы
- •Регистрация поступивших материалов
- •Подготовка к заседанию административной комиссии
- •Заседание административной комиссии
- •Контроль исполнения постановления по делам об административных правонарушениях
- •Изменение справочных таблиц
- •Заключение
- •Список литературы
- •Закон белгородской области "об административных правонарушениях на территории Белгородской области"
Практическая реализация
Состав базы данных
Таблицы и их поля
Таблица FisNarysh – содержит список физических лиц – нарушителей
-
Имя поля
Тип данных
Описание
NFISCODE
Числовой
Идентификатор нарушителя
NFIS
Числовой
Идентификатор принадлежности к физическим лицам
FamNarysh
Текстовый
Фамилия
ImNarysh
Текстовый
Имя
OtchNarysh
Текстовый
Отчество
DataRozhd
Дата/время
Дата рождения
MestoRozhd
Текстовый
Место рождения
MestoRaboti
Дата/Время
Место работы
Adress
Поле МЕМО
Адрес нарушителя
Таблица UrNarush– содержит список юридических лиц – нарушителей
-
Имя поля
Тип данных
Описание
NURCODE
Числовой
Идентификатор нарушителя
NUR
Числовой
Идентификатор принадлежности к юр.лицам
NameOrg
Текстовый
Наименование
UrAdres
Текстовый
Юридический адрес
FaktAdres
Текстовый
Место расположения
CodeOKPO
Текстовый
Код ОКПО
CodeINN
Текстовый
Код ИНН
Predstav
Текстовый
Законный представитель юридического лица (Ф.И.О)
PredstavAdres
Текстовый
Его домашний адрес
PredstavDolzh
Текстовый
Должность
Таблица ProtoklNarysh – содержит данные протокола об административном правонарушении.
-
Имя поля
Тип данных
Описание
NPROTOKOL
Текстовый
Номер протокола
DataSostavl
Дата/Время
Дата составления протокола
NORGAN
Числовой
Орган составивший протокол
STATYAZBO
Текстовый
Статья ЗБО
Naryshenie
Поле МЕМО
Описание правонарушения
NCODE
Числовой
Нарушитель
IDNAR
Числовой
DataRassmotr
Дата/Время
Предполагаемая дата рассмотрения материалов
NadlYved
Логический
Отметка о надлежащем уведомлении о месте и времени заседания
Таблица Postanovl – содержит данные необходимые для составления постановления по делу об административном нарушении.
-
Имя поля
Тип данных
Описание
NOMPOST
Числовой
Номер постановления
ZasData
Дата/Время
Дата заседания
OtYavk
Логический
Отметка о явке
Vina
Логический
Отметка о признании вины нарушителем
SmegchObs
Поле МЕМО
Смягчающие обстоятельства
OtyagObs
Поле МЕМО
Отягчающие обстоятельства
NakTip
Числовой
Тип наказания
SymShtraf
Денежный
Сумма штрафа
Preds
Числовой
Председательствующий
DataObyavl
Дата/Время
Дата объявления постановления
NomerProtokZased
Числовой
Номер протокола заседания
Таблица UCHET – содержит полный список поступивших на рассмотрение комиссии материалов
-
Имя поля
Тип данных
Описание
NVHOD
Числовой
Внутренний идентификатор поступивших материалов
DataReg
Текстовый
Дата регистрации
NPROT
Числовой
Номер протокола об административном правонарушении
NPOSTPODEL
Числовой
Номер постановления по делу
DataVzisk
Текстовый
Дата взыскания
SummaVzisk
Текстовый
Сумма взыскания
Reshenie
Текстовый
Решение по продвижению дела
Таблица SPRReshenie – справочник видов принятых решений
-
Имя поля
Тип данных
Описание
RESHENIE
Числовой
ReshenieTXT
Текстовый
Таблица SPROrganovSostProt – справочник органов уполномоченных составлять протоколы об административных правонарушениях.
-
Имя поля
Тип данных
Описание
NORGAN
Числовой
Идентификатор
SmalName
Текстовый
Короткое название
BigName
Текстовый
Полное название
Primechaniya
Поле МЕМО
Примечания
Таблица SPRSostavovPravonarysh – справочник составов правонарушений, согласно Закону Белгородской области "об административных правонарушениях".
-
Имя поля
Тип данных
Описание
NFISCODE
Текстовый
Статья ЗБО
Nazvanie
Текстовый
Фамилия, имя, отчество физического лица
minSankciya
Числовой
Номер ИНН физического лица
maxSankciya
Числовой
серия и номер паспорта физического лица
Таблица SPRTipNak – справочник видов наказания.
-
Имя поля
Тип данных
Описание
Tip
Числовой
TipTXT
Текстовый
Таблица SPRChlenovkomissii – справочник видов принятых решений
-
Имя поля
Тип данных
Описание
CHKOMCODE
Числовой
Код члена комиссии
Statys
Текстовый
Должность
CHFam
Числовой
Фамилия
CHIm
Числовой
Имя
CHOtch
Текстовый
Отчество
