Адвокатская контора

Автор работы: Пользователь скрыл имя, 25 Февраля 2016 в 03:03, контрольная работа

Описание работы

С наступлением века информационных технологий, объёмы хранимой и обрабатываемой информации растут в геометрической прогрессии. Эта тенденция коснулась всех отраслей производства, науки и сферы обслуживания. Единственным выходом из сложившейся ситуации является автоматизация предметной области. Автоматизация предметной области может осуществляться различными способами, различными программными средствами, универсальными или созданными специально для данной конкретной предметной области.

Содержание работы

Введение 3
1 Постановка задачи 4
2 Предметная область 5
3.1 Концептуальная модель 7
4.1 Логическая модель 11
4.2 Нормализация таблиц 12
5 Физическая модель 25
6 Контрольный пример 27
Заключение 28
Библиографические списки

Файлы: 1 файл

БД курсовой проект.docx

— 1.12 Мб (Скачать файл)

Третья нормальная форма (ЗНФ). Сущность находится в третьей нормальной форме, если она находится во второй нормальной форме и все ее неключевые атрибуты зависят только от первичного ключа. То есть при этом они не должны зависеть и от других неключевых атрибутов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 3 –Исходные данные

ФИО адвоката

Телефон адвоката

Отрасль права

ФИО контактного лица

Адрес

Паспортные данные

Контактный телефон

ИНН предприятия

Расчетный счет

КПП

ОКАТО

Название предприятия

Вид услуги

Цена услуги

Номер договора

Дата оформления дела

Дата закрытия дела

Краткое содержание дела

ФИО адвоката

ФИО контактного лица

Воробушкин Игорь Петрович

89187355672

Конституционное право

Петров Игорь Михайлович

г. Ростов-на-Дону, пр. Сельмаш д.2 кв.4

0709453678

89187543211

         

Устная консультация

300,00р.

1

22.12.2012

22.12.2012

Нарушение конституционных прав  человека

Воробушкин Игорь Петрович

Петров Игорь Михайлович

Хлебцов Андрей Иванович

89614765647

Гражданское право

Смычкова Анна Михайловна

г. Ростов-на-Дону, пр. Стачки д. 78

0608678580

89516785423

         

Составление   соглашений, договоров

1 000,00р.

2

27.12.2012

 

Составление договора подряда

Хлебцов Андрей Иванович

Смычкова Анна Михайловна


 

 

Продолжение Таблицы 3

ФИО адвоката

Телефон адвоката

Отрасль права

ФИО контактного лица

Адрес

Паспортные данные

Контактный телефон

ИНН предприятия

Расчетный счет

КПП

ОКАТО

Название предприятия

Вид услуги

Цена услуги

Номер договора

Дата оформления дела

Дата закрытия дела

Краткое содержание дела

ФИО адвоката

ФИО контактного лица

Смычков Олег Александрович

89289578787

Семейное право

Гишко Олег Петрович

г. Новочеркасск, ул. Московская д.69

0907546745

89513469955

         

Подготовка документов для подачи иска в суд

2 000,00р.

3

27.12.2012

 

Подготовка документов для подачи на развод

Смычков Олег Александрович

Гишко Олег Петрович


 

 

 

 

 

 

Продолжение Таблицы 3

ФИО адвоката

Телефон адвоката

Отрасль права

ФИО контактного лица

Адрес

Паспортные данные

Контактный телефон

ИНН предприятия

Расчетный счет

КПП

ОКАТО

Название предприятия

Вид услуги

Цена услуги

Номер договора

Дата оформления дела

Дата закрытия дела

Краткое содержание дела

ФИО адвоката

ФИО контактного лица

Хурян Олег Кириллович

89516788576

Гражданское право

Овалова Ольга Геннадьевна

г. Батайск, ул. Ченцова д.98 кв. 15

0304678958

89286743356

         

Юридическое сопровождение покупки и продажи земельных участков

2 500,00р.

4

06.01.2013

11.01.2013

Оформление договора продажи земельного участка

Хурян Олег Кириллович

Овалова Ольга Геннадьевна


 

 

 

Продолжение Таблицы 3

ФИО адвоката

Телефон адвоката

Отрасль права

ФИО контактного лица

Адрес

Паспортные данные

Контактный телефон

ИНН предприятия

Расчетный счет

КПП

ОКАТО

Название предприятия

Вид услуги

Цена услуги

Номер договора

Дата оформления дела

Дата закрытия дела

Краткое содержание дела

ФИО адвоката

ФИО контактного лица

Левина Алена Дмитриевна

89624887378

Трудовое право

Проскурин Иван Игоревич

г. Таганрог, ул. Свободы д.15 кв.34

0504754336

89604678437

         

Подготовка ответов на претензии и иски

1 500,00р.

5

08.01.2013

10.01.2013

Иск о невыплате заработной платы

Левина Алена Дмитриевна

Проскурин Иван Игоревич

Смычков Олег Александрович

89289578787

Семейное право

Васечкин Игорь Викторович

г. Ростов-на-дону, ул. Ченцова д.46 кв. 56

0809443267

89513678437

         

Расторжении договора

1 000,00р.

6

20.01.2013

24.01.2013

Расторжение договора об опеке над ребенком

Смычков Олег Александрович

Васечкин Игорь Викторович


 

 

Продолжение Таблицы 3

ФИО адвоката

Телефон адвоката

Отрасль права

ФИО контактного лица

Адрес

Паспортные данные

Контактный телефон

ИНН предприятия

Расчетный счет

КПП

ОКАТО

Название предприятия

Вид услуги

Цена услуги

Номер договора

Дата оформления дела

Дата закрытия дела

Краткое содержание дела

ФИО адвоката

ФИО контактного лица

Хлебцов Андрей Иванович

89614765647

Гражданское право

Плеханов Михаил Юрьевич

г. Батайск, ул. Красная д. 67

 

89284465766

56879898677

66656786887966766878

56879898677

575568774

ООО "Дерево"

Представление интересов клиента в суде

6 000,00р.

25

16.02.2013

16.02.2013

Невыплата налогов на доходы юридических лиц

Хлебцов Андрей Иванович

Плеханов Михаил Юрьевич


 

 

 

 

 

 

 

Для того чтобы привести Таблицу 3 к 1 нормальной форме необходимо добиться атомарности и неделимости атрибутов. Атрибут ФИО адвоката необходимо разбить на 3 атрибута:

    • Фамилия адвоката;
    • Имя адвоката;
    • Отчество адвоката.

Атрибут ФИО контактного лица необходимо разбить на 3 атрибута:         Фамилия контактного лица;

    • Имя контактного лица;
    • Отчество контактного лица.

Так же, для того чтобы привести Таблицу 3 к 1 нормальной форме необходимо добиться того, чтобы Таблица 3не содержала повторяющихся колонок или групп данных. Для этого создадим отдельные таблицы для отрасли права, вида услуги. Введем новый атрибут: табельный номер адвоката. Так же следует добавить атрибут – код отрасли права в таблицу Отрасль права, код вида услуги в таблицу Вид услуги , код  клиента в Таблицу Клиент.

Еще одна проблема — будет большое количество пустых(NULL) ячеек для большинства записей, чего также следует избегать. Решением этой проблемы станет создание отдельной таблицы для юридических лиц, куда будет заносится информация о юридических лицах:

    • Код клиента;
    • Адрес предприятия;
    • Наименование предприятия;
    • ИНН предприятия;
    • Расчетный счет;
    • КПП;
    • ОКАТО;

  и создание отдельной таблицы  для физических лиц:

    • Код клиента;
    • Адрес физического лица.

  Так же необходимо создать  отдельную таблицу для закрытых  дел:

    • Номер договора;
    • Дата закрытия дела.

 

Выделим ключевые поля ( таблица 4)

Таблица 4 – Ключевые поля

Сущность

Атрибуты

Ключ

Адвокат

Табельный номер адвоката

+

Фамилия адвоката

 

Имя адвоката

 

Отчество адвоката

 

Телефон адвоката

 

Код  отрасли права

 

Отрасль права

Код отрасли права

+

Отрасль права

 

Клиент

Код клиента

+

Фамилия контактного лица

 

Имя контактного лица

 

Отчество контактного лица

 

Контактный телефон

 

Физическое лицо

Код клиента

+

Адрес физического лица

 

Юридическое лицо

Код клиента

+

Адрес предприятия

 

Наименование предприятия

 

ИНН предприятия

 

Расчетный счет предприятия

 

КПП предприятия

 

ОКАТО предприятия

 

Договор

Номер договора

+

Дата оформления дела

 

Код вида услуги

 

Табельный номер адвоката

 

Код клиента

 

Краткое содержание дела

 

Вид услуги

Код вида услуги

+

Вид услуги

 

Стоимость услуги

 

Дело закрыто

Номер договора

+

Дата закрытия дела

 

 

В проектируемой БД все данные хранятся только один раз и все неключевые поля зависят от первичного ключа их собственной таблицы, таким образом  Таблица 4 находится во 2 нормальной форме.

Таблица 4 находится в 3 нормальной форме, так как находится во второй нормальной форме и все ее неключевые атрибуты зависят только от первичного ключа. То есть при этом они не зависят и от других неключевых атрибутов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выделим возможные значения полей(таблица 5)

Таблица 5 – Возможные значения полей

Сущность

Атрибуты

Возможные значения полей

Адвокат

Табельный номер адвоката

Числовое, целое

Фамилия адвоката

Текстовый, 14

Имя адвоката

Текстовый, 10

Отчество адвоката

Текстовый, 15

Телефон адвоката

Текстовый, 11

Код  отрасли права

Числовое, целое

Отрасль права

Код отрасли права

Числовое, целое

Отрасль права

Текстовый, 40

Клиент

Код клиента

Числовое, целое

Фамилия контактного лица

Текстовый, 14

Имя контактного лица

Текстовый, 10

Отчество контактного лица

Текстовый, 15

Контактный телефон

Текстовый, 11

Физическое лицо

Код клиента

Числовое, целое

Адрес физического лица

Текстовый, 50

Юридическое лицо

Код клиента

Числовое, целое

Адрес предприятия

Текстовый, 50

Наименование предприятия

Текстовый, 30

ИНН предприятия

Текстовый, 11

Расчетный счет предприятия

Текстовый, 20

КПП предприятия

Текстовый, 9

ОКАТО предприятия

Текстовый, 8

Договор

Номер договора

Числовое, целое

Дата оформления дела

Дата/время

Код вида услуги

Числовое, целое

Табельный номер адвоката

Числовое, целое

Код клиента

Числовое, целое

Краткое содержание дела

Текстовый, 255

Вид услуги

Код вида услуги

Числовое, целое

Вид услуги

Текстовый, 100

Стоимость услуги

Денежный

Закрытые дела

Номер договора

Числовое, целое

Дата закрытия дела

Дата/время

Информация о работе Адвокатская контора