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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать документ)

Рег. № ____________

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

 

Московский  Государственный Открытый Университет

филиал в г. Кропоткине

 

кафедра Информационных технологий

 

 

 

 

 

 

 

 

Тема работы:

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

 

Пояснительная записка к курсовому  проекту

по учебной дисциплине «Базы данных»

специальность 230105

«Программное обеспечение вычислительных машин и автоматизированных систем»

 

 

 

 

 

 

Выполнил:

 

Студент группы 31 ПО

Оганисян Н.А.

 

Руководитель:

 

Казанская Е.А.

 

Защищена с оценкой

_____________________

 «___»_______20__г.

_____________________

(подпись преподавателя)


 

 

 

 

 

 

 

г. Кропоткин

2011

СОГЛАСОВАНО

Руководитель

Казанская Е.А.

18.01.2011

УТВЕРЖДАЮ

Зав. кафедрой Информационных технологий

Казанская Е.А.

18.01.2011


 

 

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ОТКРЫТЫЙ УНИВЕРСИТЕТ

филиал в г. Кропоткине

 

 

                    База данных «Адвокатская контора»

Подп. и дата

 

Инв. N дубл.

 

Взам. Инв. N

 

Подп. и дата

 

Инв. N подл

 



Техническое задание

Техническое задание

ЛИСТ УТВЕРЖДЕНИЯ

7.МГОУ.00001-01  00 01

 Листов 7

Представители

предприятия-разработчика

 

Руководитель разработки

Зав. кафедрой Информационных технологий

Казанская Е.А.

 

 

Исполнитель

Оганися Н.А.




 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2011

Подп. и дата

 

Инв. N дубл.

 

Взам. Инв. N

 

Подп. и дата

 

Инв. N подл

 



УТВЕРЖДЕНО

 

7.МГОУ.00001-01  00 01

 

 

 

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ  ОТКРЫТЫЙ УНИВЕРСИТЕТ

филиал в г. Кропоткине

 

 

База данных «Адвокатская контора»

Техническое задание

7.МГОУ.00001-01  00 01

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2011

ВВЕДЕНИЕ

 

Настоящее техническое  задание распространяется на разработку базы данных «Адвокатская контора», которая должна хранить данные об адвокатах, клиентах, которые используют услуги адвоката, а также хранить данные о судебных делах.

1 НАИМЕНОВАНИЯ РАЗРАБОТЧИКА  И ЗАКАЗЧИКА

 

Разработчик данного  программного продукта – студент  группы 31-ПО филиала МГОУ в г. Кропоткине Оганисян Н.А., в дальнейшем именуемый как «разработчик». 

Заказчик программного продукта - кафедра информационных технологий, в лице преподавателя Казанской Е.А.

 

2 ОСНОВАНИЕ  ДЛЯ РАЗРАБОТКИ

 

База данных «Адвокатская контора» разрабатывается на основании учебного плана № «____» от «_____________» специальности 230105 «Программное обеспечение вычислительных машин и автоматизированных систем» и в соответствии с планом мероприятий по совершенствованию учебного процесса на 2010 – 2011 учебный год.

 

3 НАЗНАЧЕНИЕ РАЗРАБОТКИ

 

Основным назначением  базы данных «Адвокатская контора» является автоматизация работы для сотрудников юридической конторы.

 

 

4 ТРЕБОВАНИЯ К ПРОГРАММЕ  ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ

 

4.1 Требования  к функциональным характеристикам

 

 

База данных должна обеспечивать возможность выполнения следующих  функций:

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

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

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

Исходные данные:

- информация об адвокатов;

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

- информация о судебных делах.

Выходная информация:

- вывод запроса дел по каждому клиенту;

- вывод запроса адвокатов, занятых каждым из дел;

- вывод запроса выполненных действий по каждому делу;

- вывод отчета формирования счета по делу;

– вывод отчета по деятельности адвоката;

– вывод отчета списка дел за период.

 

4.2 Требования  к надежности

 

Основные требования к надежности базы данных:

- обеспечение целостности хранимой информации;

- обеспечение защиты базы данных   от   несанкционированного    доступа.

4.3 Требования  к составу и параметрам технических  средств

 

Основные требования к составу и параметрам технических средств:

- программа должна работать на IBM совместимых персональных компьютерах;

- минимальная конфигурация:

- тип процессора – Pentium III и выше;

- объем оперативного запоминающего устройства – 32 Мб и более.

 

4.4 Требования  к информационной и программной  совместимости

 

Система должна работать под управлением семейства операционных систем Windows 2000, Windows XP с использованием пакета прикладных программ Microsoft Office 2003.

 

5 ТРЕБОВАНИЯ  К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

 

В пояснительной записке  в качестве сопровождающей документации приводится инструкция по использованию программного продукта.

 

 

6 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ

 

 

Таблица 6.1 – Стадии и этапы разработки.

Наименование этапа

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

Дата начала выполнения этапа

Дата окончания выполнения этапа

1

Сбор информации

Анализ предметной области. Создание концептуальной модели базы данных

   

2

Разработка проекта базы данных

Создание ER-диаграммы

   

3

Реализация проекта  базы данных в выбранной СУБД

Создание схемы данных, форм, отчетов, запросов

   

4

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

Выявление и исправление ошибок

   

5

Оформление документации

Оформление пояснительной записки

   

6

Сдача готовой базы данных

Защита курсового проекта

   

 

 

 

 

 

7 ПОРЯДОК КОНТРОЛЯ  И ПРИЕМКИ

 

Контроль по созданию базы данных проводится руководителем курсового проекта в течение всего срока его выполнения. На последнем этапе разработки проводится защита курсового проекта.

 

 

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ………………………………………………………………………

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


 

 

ВВЕДЕНИЕ

 

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

Целью данного курсового  проекта является автоматизация  работы для сотрудников юридической конторы.

Для достижения поставленной  цели необходимо решить следующие задачи:

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

 

1 ОБСЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

 

Адвокатская контора  оказывает юридические услуги в защите прав граждан в ходе юридического разбирательства. В конторе работает несколько адвокатов. При обращении клиента в контору заводится дело. Над одним делом могут работать несколько адвокатов. При этом считается, что клиент конторы по каждому делу — один (так как с точки зрения защиты интересы каждого клиента могут противоречить интересам другого лица, даже если это близкие люди, сотрудники, партнеры и т.д.).

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

Разрабатываемая информационная система должна обеспечить автоматизацию  следующих операций в рамках выбранной предметной области:

•  ведение учета  клиентов (с возможностью просмотра, редактирования, удаления, добавления новых);

• ведение учета сотрудников (адвокатов — с возможностью просмотра, редактирования, удаления, добавления новых);

• ведение учета дел (с возможностью просмотра, редактирования, удаления, добавления новых);

•  ведение учета  действий по делу (с возможностью просмотра, редактирования, удаления, добавления новых);

•    автоматизация  отбора выполненных действий по каждому  делу;

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

•    автоматизация  отбора дел по каждому клиенту;

•    формирование счета по делу;

•    подведение итогов деятельности по каждому из сотрудников (адвокатов);

•    формирование списка дел за заданный период времени.

   Сотрудник юридической конторы может корректировать перечень судебных дел, находящихся в рассмотрении, добавлять новые судебные, а также добавлять или редактировать список адвокатов и клиентов, которые используют услуги адвоката.

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