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

Автор работы: Пользователь скрыл имя, 13 Марта 2013 в 21:47, курсовая работа

Краткое описание

Адвокатская контора
Целью данного курсового проекта является автоматизация работы для сотрудников юридической конторы.
Для достижения поставленной цели необходимо решить следующие задачи:
исследование предметной области, определяющей тему курсового проекта;
выполнить концептуальное проектирование;
разработать инфологическую модель;
разработать логическую модель;
разработать базу данных в СУБД Access;
составить программную документацию.

Содержание

ВВЕДЕНИЕ……………………………………………………………………… 9
1 ОБСЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ…………………… 10
2 КОНЦЕПТУАЛЬНОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ….. 16
3 ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ.… 18
3.1 Метод «Сущность-связь».……………………………………. 18
3.2 Анализ связей между сущностями.………………………….. 20
4 ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ.…. 22
4.1 Преобразование ER-диаграммы в схему базы данных.…….. 22
4.2 Проектирование таблиц базы данных.………………………. 24
4.3 Нормализация отношений.…………………………………… 26
5 ЗАПРОСЫ К БАЗЕ ДАННЫХ.……………………………………... 28
6 МЕХАНИЗМ ЗАЩИТЫ ДАННЫХ ОТ НЕСАНКЦИОНИРОВАННОГО ДОСТУПА……………………….
29
7 ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ БАЗЫ ДАННЫХ ……. 30
ЗАКЛЮЧЕНИЕ…………………………………………………………………. 32
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ……………………………. 33
ПРИЛОЖЕНИЯ…………………………………………………………………. 34
Приложение А Экранные формы основной программы ………………. 34

Прикрепленные файлы: 1 файл

Курсовая БД.doc

— 750.00 Кб (Скачать документ)

Основными функциями  разрабатываемого программного продукта являются:

- учет адвокатов;

- учет клиентах;

- учет судебных дел.

Список входных документов:

- информация об адвокатах (таблица 1.1);

- информация о делах (таблица 1.2);

- информация о занятости (таблица 1.3);

- информация о клиентах (таблица 1.4);

- информация о юридических услугах (таблица 1.5).

 

Список выходных документов:

- отбор дел по каждому клиенту (таблица 1.6);

- отбор адвокатов, занятых каждым из дел (таблица 1.7);

- отбор выполненных действий по каждому делу (таблица 1.8);

- формирование счета по делу (таблица 1.9);

- отчет по деятельности адвоката (таблица 1.10);

- формирование списка дел за период (таблица 1.11).

 

 

 

Таблица 1.1 – «Адвокат».

Реквизит

Огр-ие на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Код адвоката

-

Нет

Да

Нет

Числовой

ФИО адвоката

-

Нет

Нет

Нет

Текстовый

Год рождения

-

Нет

Нет

Нет

Числовой

Стаж

-

Нет

Нет

Нет

Числовой 

Телефон

-

Нет

Нет

Нет

Текстовый


 

Таблица 1.2 – «Дело».

Реквизит

Огр-ие на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Номер дела

-

Нет

Да

Нет

Числовой

Код клиента

-

Нет

Нет

Нет

Числовой

Исход

-

Нет

Нет

Нет

Логический

Дата

-

Нет

Нет

Нет

Дата/время


 

Таблица 1.3 – «Занятости».

Реквизит

Огр-ие на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Код адвоката

-

Нет

Нет

Нет

Числовой

Номер дела

-

Нет

Нет

Нет

Числовой

Код юрид. услуги

-

Нет

Нет

Нет

Числовой


 

 

 

 

 

Таблица 1.4 – «Клиент».

Реквизит

Огр-ие на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Код_клиента

-

Нет

Да

Нет

Числовой

ФИО_клиента

-

Нет

Нет

Нет

Текстовый

Год_рождения

-

Нет

Нет

Нет

Числовой

Адрес

-

Нет

Нет

Нет

Текстовый

Телефон

-

Нет

Нет

Нет

Текстовый


 

Таблица 1.5 – «Юридические услуги».

Реквизит

Огр-ие на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Код юрид. услуги

-

Нет

Да

Нет

Числовой

Название услуги

-

Нет

Нет

Нет

Текстовый

Цена

-

Нет

Нет

Нет

Денежный


 

Таблица 1.6 – «Отбор дел по каждому клиенту».

Реквизит

Огр-ние на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Номер дела

-

Нет

Да

Нет

Числовой

Исход

-

Нет

Нет

Нет

Логический

Название услуги

-

Нет

Нет

Нет

Текстовый

ФИО адвоката

-

Нет

Нет

Нет

Текстовый

Стаж

-

Нет

Нет

Нет

Числовой

Телефон

-

Нет

Нет

Нет

Текстовый


 

 

 

 

Таблица 1.7 – «Отбор адвокатов, занятых каждым из дел».

Реквизит

Огр-ние на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

ФИО адвоката

-

Нет

Нет

Нет

Текстовый

Стаж

-

Нет

Нет

Нет

Числовой

Номер дела

-

Нет

Да

Нет

Числовой

Название услуги

-

Нет

Нет

Нет

Числовой

Исход

-

Нет

Нет

Нет

Логический


 

Таблица 1.8 – «Отбор выполненных действий по каждому делу».

Реквизит

Огр-ние на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Номер дела

-

Нет

Да

Нет

Числовой

Исход

-

Нет

Нет

Нет

Логический

Название услуги

-

Нет

Нет

Нет

Текстовый

ФИО адвоката

-

Нет

Нет

Нет

Текстовый

Стаж

-

Нет

Нет

Нет

Числовой

Телефон

-

Нет

Нет

Нет

Текстовый


 

Таблица 1.9 – «Формирование счета по делу».

Реквизит

Огр-ие на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Номер дела

-

Нет

Да

Нет

Числовой

ФИО клиента

-

Нет

Нет

Нет

Текстовый

Дата

-

Нет

Нет

Нет

Дата/время

Исход

-

Нет

Нет

Нет

Логический

Цена

-

Нет

Нет

Да

Денежный


 

Таблица 1.10 – «Отчет по деятельности адвоката».

Реквизит

Огр-ние на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

ФИО адвоката

-

Нет

Нет

Нет

Текстовый

Телефон

-

Нет

Нет

Нет

Текстовый

Стаж

-

Нет

Нет

Нет

Числовой

Номер дела

-

Нет

Да 

Нет

Числовой

Название услуги

-

Нет

Нет

Нет

Текстовый

Исход

-

Нет

Нет

Нет

Логический


 

Таблица 1.10 – «Формирование списка дел за период».

Реквизит

Огр-ние на знач.

Пустые значения

Уникальное поле

Расчетный параметр

Формат данных

Дата

-

Нет

Нет

Нет

Дата/время

Номер_дела

-

Нет

Нет

Нет

Числовой 

ФИО_клиента

-

Нет

Да

Нет

Текстовый

Исход

-

Нет

Нет

Нет

Логический


 

 

 

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