Автор работы: Пользователь скрыл имя, 26 Февраля 2012 в 12:49, курсовая работа
Поиск ответа порождает выделение целей, для достижения которых ставятся задачи и ищутся пути их решения. Традиционная система учета, контроля и хранения информации является достаточно надежной и устойчивой, но обладает некоторыми недостатками, такими как:
Моральное старение бумажного носителя как средства хранения информации;
Высокая нагрузка на всех сотрудников, участвующих в данном процессе;
Необходимость вести архивы, на управление которыми требуются дополнительные сотрудники;
Необходимость специального обучения сотрудников;
Сложность в составлении отчетности по более общим участкам (таким как город), так как все сотрудники индивидуальны.
Введение - 3 -
Глава 1. Анализ предметной области учета административных правонарушений - 5 -
Глава 2. Проектирование базы данных «Учет административных правонарушений» - 10 -
§1. Логическая модель данных - 10 -
§2. Физическая модель данных - 13 -
§3. Нормализация. Приведение к третьей нормальной форме - 18 -
Глава 3. Проектирование и реализация информационной системы «Учет АП» - 20 -
§1. Построение модели архитектуры системы - 20 -
§2. Описание интерфейса приложений клиентской части - 21 -
§3. Клиент-серверная реализация проекта - 22 -
§4. Руководство пользователя ИС «Учет АП» - 26 -
Заключение - 28 -
Список использованной литературы - 30 -
Вынесением решения занимается административная комиссия в составе нескольких компетентных человек, которые принимают решение о наказании. Решение оформляется в виде постановления [7]. Комиссия может отменить принятое постановление.
Таким образом, сущность «Постановления» обладает следующими атрибутами: номер постановления (п.2.1), дата постановления, состав комиссии, штраф, статус штрафа (оплачен?), статус постановления, «отменено ли?».
Постановление может находиться в 4 состояниях:
На
этом этапе аналогично выделяется 2
сущности, содержащие атрибуты: Номер
дела (п.2.1), дата заведения дела, номер
протокола (связь с сущностью «Протокол»),
номер постановления (связь с сущностью
«Постановления»), приложенные документы).
Получили сущности «Дела_ФЛ_ДЛ» и «Дела_ЮЛ».
На данном этапе происходит учет исполнения постановления – в течение месяца постановление должно быть исполнено. За неисполнение на нарушителя составляется протокол по статье, указанной в КоАП [7].
Глава 2. Проектирование базы данных
«Учет административных правонарушений»
Процесс выделения всех сущностей закончен – далее представлены составленные сущности:
Подробнее
о связях, о которых упоминалось ранее:
Теперь, основываясь на созданных сущностях и описанных связях, которые были построены методом «сущность-связь», можно создать логическую модель данных – ER-диаграмму (Приложение-Рис.1) [3]. В качестве инструментального средства был выбран построитель схем данных Microsoft Office Access 2007.
Итак, построение логической модели данных посредством ER-диаграмм позволило осуществить переход к следующему этапу проектирования - построению физической модели базы данных. Результатом работы на данном этапе является реляционная модель данных, представляющая собой схему структуры базы данных разрабатываемой ИС [1].
Результатом соответствующего параграфа данной главы стала группа сущностей. Необходимо рассмотреть каждую и каждому атрибуту сопоставить домен.
Fam VARCHAR2(30) NOT NULL
Name VARCHAR2(30) NOT NULL
Ptr VARCHAR2(30) NOT NULL
BDate DATE NOT NULL
BPlace VARCHAR2(70) NOT NULL
LPlace VARCHAR2(100) NOT NULL
Phone NUMBER(11),
JPlace VARCHAR2(40) NOT NULL
Post VARCHAR2(30)
MStatus VARCHAR2(20) NOT NULL
NDep NUMBER(1) NOT NULL
PHorOff VARCHAR2(1) NOT NULL
LgFullName VARCHAR2(100)
LgName VARCHAR2(100) NOT NULL
Place VARCHAR2(100) NOT NULL
LgRpsnt VARCHAR2(70) NOT NULL
Requisit VARCHAR2(150) NOT NULL
Fam VARCHAR2(30) NOT NULL
Name VARCHAR2(30) NOT NULL
Ptr VARCHAR2(30) NOT NULL,
LPlace VARCHAR2(100)
Phone NUMBER(11)
Fam VARCHAR2(30) NOT NULL
Name VARCHAR2(30) NOT NULL
Ptr VARCHAR2(30) NOT NULL,
LPlace VARCHAR2(100)
Phone NUMBER(11)
NFromLaw VARCHAR2(8) NOT NULL
PenaltyPhMin NUMBER(6)
PenaltyPhMax NUMBER(6)
PenaltyOffMin NUMBER(6)
PenaltyOffMax NUMBER(6)
PenaltyLgMin NUMBER(6)
PenaltyLgMax NUMBER(6)
Explain VARCHAR2(300)
RDate DATE NOT NULL
Place VARCHAR2(150) NOT NULL
NPhOffIfr NUMBER(6) NOT NULL
About VARCHAR2(100) NOT NULL
NAr NUMBER(2) NOT NULL
NWt NUMBER(5)
dop_NWt NUMBER(5)
NVc NUMBER(5)
dop_NVc NUMBER(5)
Explanat VARCHAR2(200)
Docs VARCHAR2(100)
ifPnshm VARCHAR2(1)
Внешние ключи:
FOREIGN KEY (NPhOffIfr) REFERENCES PhysicalOfficialInfringer
FOREIGN KEY (NAr) REFERENCES Article
FOREIGN KEY (NWt) REFERENCES Witness
FOREIGN KEY (NVc) REFERENCES Victim
FOREIGN KEY (dop_NWt) REFERENCES Witness(NWt)
FOREIGN KEY (dop_NVc) REFERENCES Victim(NVc)
RDate DATE NOT NULL
Place VARCHAR2(150) NOT NULL
NLgIfr NUMBER(6) NOT NULL
About VARCHAR2(100) NOT NULL
NAr NUMBER(2) NOT NULL
NWt NUMBER(5)
dop_NWt NUMBER(5)
NVc NUMBER(5)
dop_NVc NUMBER(5)
Explanat VARCHAR2(200)
Docs VARCHAR2(100)
ifPnshm VARCHAR2(1)
Внешние ключи:
FOREIGN KEY (NLgIfr) REFERENCES LegalInfringer
FOREIGN KEY (NAr) REFERENCES Article
FOREIGN KEY (NWt) REFERENCES Witness
FOREIGN KEY (NVc) REFERENCES Victim
FOREIGN KEY (dop_NWt) REFERENCES Witness(NWt)
FOREIGN KEY (dop_NVc) REFERENCES Victim(NVc)
DDate DATE
Commision VARCHAR2(200) NOT NULL
Информация о работе Разработка информационной системы учета административных правонарушений