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

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

?ение. Сотавляются отчеты о проделаной работе.

 

Рис.3.3.1. Полная работа АИС

Рис.3.3.2. Процесс документооборота

 

Рис.3.3.3. Регистрация материалов.

 

рис.3.3.4. Подготовка материалов к рассмотрению.

 

Рис.3.3.5. Заседание административной комиссии.

 

рис.3.3.6. Контроль исполнения постановлений.

 

Глава 4.Практическая реализация

 

4.1 Состав базы данных

 

4.1.1 Таблицы и их поля

Таблица 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ТекстовыйОтчество

4.1.2 Структура базы данных

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

Особенностью ведения статистики продиктована и следующая особенность моей базы данных - выделение таблицы "учет".

 

рис. 4.1.1. Структура базы данных АИС

 

4.1.3 Запросы

Запросы - важнейший инструмент любой системы управления базами данных. Запросы служат для выбора записей, обновления таблиц и включения в них новых записей. Чаще всего запросы применяют для выбора конкретных групп записей, удовлетворяющих заданному условию. Кроме того, запросы позволяют комбинировать информацию, содержащуюся в различных таблицах, обеспечивая связанным элементам данных таблиц унифицированный вид.

1.Запрос "Журнал учета" Данный запрос необходми для отображения даннх из нескольких рабочих и справочных таблиц в окне формы просмотра материалов (рис. 4.1.2).

 

Рис. 4.1.2. Запрос "Журнал учета"

 

Запрос отображает следующие поля:

Входящий номер материала;

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

ФИО нарушителя;

Статья ЗБО;

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

Кем составлен протокол;

Дата рассмотрения;

Номер протокола заседания;

Принятое решение;

Дата объявления постановления;

Дата взыскания;

Сум