Автоматизированная информационная система документооборота Административной комиссии при администрации города Белгорода
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?ение. Сотавляются отчеты о проделаной работе.
Рис.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. Запрос "Журнал учета"
Запрос отображает следующие поля:
Входящий номер материала;
Дата регистрации;
ФИО нарушителя;
Статья ЗБО;
Дата составления протокола;
Кем составлен протокол;
Дата рассмотрения;
Номер протокола заседания;
Принятое решение;
Дата объявления постановления;
Дата взыскания;
Сум