Имя поля | Тип данных | Описание |
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 | Текстовый | Отчество |
Общая структура БД в формате Access представлена на. рисунке 4.1. Основной особенностью этой базы данных является, то что нарушителями на равне с физическими лицами могут быть и юридические. Составление протокола и, следовательно, постановления по делу об административном правонарушении несколько различаются, но есть и общие части. Именно поэтому данные вносимые в протокол в моей базе данных разделены на три таблицы.
Особенностью ведения статистики продиктована и следующая особенность моей базы данных – выделение таблицы "учет".
рис. 4.1.1. Структура базы данных АИС
Запросы – важнейший инструмент любой системы управления базами данных. Запросы служат для выбора записей, обновления таблиц и включения в них новых записей. Чаще всего запросы применяют для выбора конкретных групп записей, удовлетворяющих заданному условию. Кроме того, запросы позволяют комбинировать информацию, содержащуюся в различных таблицах, обеспечивая связанным элементам данных таблиц унифицированный вид.
1.Запрос "Журнал учета" Данный запрос необходми для отображения даннх из нескольких рабочих и справочных таблиц в окне формы просмотра материалов (рис. 4.1.2).
Рис. 4.1.2. Запрос "Журнал учета"
Запрос отображает следующие поля:
· Входящий номер материала;
· Дата регистрации;
· ФИО нарушителя;
· Статья ЗБО;
· Дата составления протокола;
· Кем составлен протокол;
· Дата рассмотрения;
· Номер протокола заседания;
· Принятое решение;
· Дата объявления постановления;
· Дата взыскания;
· Сумма взыскания.
Данный запрос будет использоваться для поиска необходимых материалов и контроля исполнения постановлений по делам об административных правонарушениях.
2. Запрос "Протокол об административном нарушении" (рис. 4.1.3). Данный запрос необходим для просмотра информации об административном правонарушении на этапе подготовки материалов к рассмотрению и на этапе рассмотрения материалов на заседании административной комиссии.
Рис. 4.1.3. Запрос "Протокол об административном правонарушении"
Запрос отображает следующие поля:
· Номер протокола;
· Дата составления протокола;
· Наименование органа, составившего данный протокол;
· ФИО нарушителя;
· Дата рождения нарушителя;
· Место рождения нарушителя;
· Место работы нарушителя;
· Адрес проживания нарушителя;
· Статья ЗБО;
· Краткие сведения о нарушении;
· Дата предпологаемого рассмотрения дела;
· Отметка о надлежащем уведомлении нарушителя о месте и времени проведения заседания.
3. Запрос "Список материалов для заседания" (рис. 4.1.4). Для рассмотрения на заседании комиссии нужно отобрать материалы, рассмотрение которых назначено на определенную дату.
Рис. 4.1.4. Запрос "Список материалов для заседания"
4. Запрос "Постановление по делу об административном правонарушении" (рис. 4.1.5). Данный запрос необходим для компоновки сведений необходимых для составления постановления об административном правонарушении.
рис. 4.1.5. Запрос "Постановление по делу об административном правонарушении"
Запрос отображает следующие поля:
· Номер постановления;
· Дата вынесения постановления;
· ФИО нарушителя;
· Дата рождения нарушителя;
· Место рождения нарушителя;
· Адрес проживания нарушителя;
· Номер протокола об административном правонарушении;
· Наименования органа составившего протокол;
· Статья ЗБО;
· Краткие сведения о нарушении;
· Отметка о явке нарушителя;
· Отметка о признании своей вины;
· Смягчающие обстоятелсьства;
· Отягчающие обстоятельства
· Приянятое решение;
· Председательствующий;
· Дата объявления постановления.
5. Запрос "Список постановлений, срок добровольного исполнения которых истек". Для отправки постановлений органами уполномоченным осуществлять принудительное исполнение нужно сформировать их список.
6. Запрос "Список неисполненных постановлений". Для отражения работы административной комиссии может понадобиться просмотреть все неисполненные постановления.
В процессе разработки пользовательского интерфейса автоматизированной системы внутреннего документооборота административной комиссии, была реализована иерархия модулей программы (рис. 4.2.1)
Рис.4.2.1. Иерархия модулей системы.
Как видно из рисунка 4.2.1, во главе иерархии лежит главная форма "Главное меню", которая затем разветвляется на следующие формы: "Главная форма раздела регистрация материалов", "Главная форма раздела подготовка к заседанию", "Главная форма раздела заседание административной комиссии", "Главная форма раздела контроль", "Форма отчетов", "Изменение справочных таблиц". Проект формы главного меню будет выглядеть так (рис 4.2.3)
В свою очередь выше перечисленные формы имеют свои разветвления, о которых будет рассказано позже.
Проект создан с помощью средств MicrosoftAccess 2003, где существует стартовое окно, внутри которого располагаются прочие рабочие формы, осуществляющие управление и контроль данными в Базе Данных (далее Б.Д.).
Перед началом работы программы появляется окно, в котором вводится пароль. Это сделано с целью пресечения попыток несанкционированного доступа к данным, содержащимся в базе данных (см. рис.4.9).
Рис. 4.2.2. Проверка пароля.
Работа программы начинается с появления главного окна, которое имеет только ссылки на какие-нибудь действия. Выбирая необходимый пункт можно осуществить необходимое действие или просмотреть интересующие данные (рис. 4.2.3).
Рис. 4.2.3. Проект Главной формы.