
БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ
ФАКУЛЬТЕТ ИНЖЕНЕРНО-СТРОИТЕЛЬНЫЙ
КАФЕДРА УПРАВЛЕНИЯ И ИНФОРМАТИКА В ТЕХНИЧЕСКИХ СИСТЕМАХ
КУРСОВАЯ РАБОТА
по дисциплине
Информационное обеспечение систем управления
на тему
Проектирование реляционной базы данных адвоката
Пояснительная записка
Выполнил ст. гр. УИТ-41
Сербаев В.В.
Принял КТН, доцент каф. УИТ
Фомина Н.Н. __________
“_____” ___________2003
2003
СОДЕРЖАНИЕ
Введение 3
1 Инфологическое проектирование 4
2 Определение требований к операционной обстановке, в которой будет функционировать информационная система 8
3 Выбор системы управления базой данных (СУБД) и других инструментальных программных средств 10
4 Логическое проектирование БД 11
5 Физическое проектирование БД 14
Заключение 20
Список используемой литературы 21
Введение
В век информационных технологий важнейшей характеристикой для каждого человека становится скорость доступа к нужной информации. Подобные услуги предлагает радио, телевидение и Internet. Но и они не в силах ускорить доступ к информации, которая требуется каждому конкретному человеку или группе лиц.
Требования к хранению информации накладывают на нее жесткие рамки использования. Так пользователь персонального компьютера, прежде чем изъять с носителя один файл информации должен произвести большое количество действий, которые значительно снижают скорость его работы. Что же говорить об огромном количестве файлов информации, к которой периодически требуется доступ на чтение и изменение. Если же взять в расчет, что одни и те же изменения требуется проделать для нескольких групп данных, то работа оказывается непосильно долгой. В подобных случаях в помощь пользователю были разработаны базы данных (БД) и системы по управлению ими (СУБД).
Использование базы данных значительно повышает производительность труда пользователя и упрощает использование различных средств по преобразованию данных. Появление БД явилось едва ли не важнейшим событием для людей, которые каждый день имеют дело с огромным количеством данных.
Однако создание базы данных является делом кропотливым и сложным. Правильно созданная БД может значительно облегчить жизнь специалисту в конкретной предметной области, не верно созданная БД, если и будет работать, может значительно усложнить доступ к информации и жизнь пользователя.
Таким образом, для конечного пользователя важнейшей задачей является правильно расставить приоритеты в процессе создания БД и четко для себя установить, что требуется от его БД. Решение данной проблематики и будет проведено в ходе курсовой работы, кроме того, будет найдено оптимальные значение физических параметров системы, на которой предполагается установить БД и, наконец, создана сама база данных.
1 Инфологическое проектирование
1.1 Анализ предметной области
База данных создаваемая для использования адвокатом относится к области адвокатской деятельности или адвокатуры. Адвокатура - это профессиональное добровольное объединение граждан, осуществляющее в установленном законом порядке защиту на предварительном следствии, дознании, в суде по уголовным делам, кроме того, осуществляющее представительство интересов истцов и ответчиков по гражданским делам. Адвокатура является общественной самоуправляющейся организацией, призванной на основе закона оказывать населению и организациям юридическую помощь путем консультирования по правовым вопросам, составления разного рода документов и деловых бумаг.
Адвокатура занимает важное место в системе правоохранительных органов и организаций. Однако она не является правоохранительным органом, т.к. у адвоката нет полномочий по принуждению за соблюдением чьих-либо прав, он действует на принципиально иной основе: он - защитник, т.е. защищает. Защита нужна для того, чтобы не допустить следственных и судебных ошибок особого рода: привлечения к уголовной ответственности, предания суду и осуждения невинного либо осуждения виновного по закону, предусматривающему ответственность за более тяжкое преступление, чем в действительности им совершенное или назначения чрезмерно сурового наказания, а также в других случаях. Устранение таких ошибок является прерогативой должностных лиц и органов, ответственных за производство по уголовному делу либо осуществляющих надзорные полномочия. Задача же защитника состоит в том, чтобы своими ходатайствами, жалобами, возражениями, объяснениями обращать внимание компетентных должностных лиц на допущенные следственные и судебные ошибки и требовать их устранения. Обращая внимание в своих ходатайствах на грубые нарушения законности, допущенные сотрудниками милиции или следователями, адвокаты способствуют не только устранению ошибок по конкретному делу, но и улучшению стиля работы правоохранительных органов. Успешный выбор и реализация защиты обвиняемого во многом зависит от профессионального мастерства адвоката, от его умения анализировать материалы дела, вести допрос, формулировать вопросы к экспертам.
Защитник
может, в частности:
- обращать внимание суда на недостаточность доказательств, положенных в основу обвинения;
- указывать на не исследованность версии, опровергающей или ставящей под сомнение версию обвинения;
- опровергать обвинение путем критики лежащих в его основе доказательств;
- доказывать факты, несовместимые с теми, которыми обосновано обвинение.
Выбор способа действий зависит от защитника, который должен учитывать доказательственную ситуацию по делу.
Для данной БД основными сущностями являются:
- клиент или подзащитный, данное лицо является основным объектом работы адвоката, на основе данных связанных с клиентом строятся все остальные связи;
- судья - лицо, которое является вторым по важности для профессиональной деятельности адвоката. От квалификации адвоката и судьи зависит насколько успешным, будет являться дело;
- прокурор - третье по важности лицо в процессе судопроизводства, прокурор является обвиняющей стороной а, следовательно, и профессиональным противником адвоката.
Можно указать такие дополнительные сущности как: свидетели и следователи, для уголовного дела эти две сущности являются наиболее важными, но для адвокатской практики эти действующие лица являются второстепенными.
Связь между приведенными сущностями производится через ассоциативные сущности: процессы и ведущиеся дела. Можно рассмотреть все связи на рисунке 1(а - ж).
а)
б)
в)
г) д)
е) ж)
Рисунок 1
Из рисунка 1 видно, что стержневые сущности взаимодействуют друг с другом через ассоциативные сущности и, как правило, не имеют непосредственной связи. Две ассоциативные сущности также связаны между собой, что обеспечивает связь на суде таких сторон как: судьи и следователи, прокуроры и свидетели.
1.2 Анализ информационных задач и круга пользователей системы
База данных адвоката решает такие задачи как:
- хранение информации по различным делам и процессам, которые ведет адвокат;
- хранение информации по основным действующим лицам процессов, таким как: судьи, прокуроры, свидетели и некоторым другим;
- удобный поиск, ожидающихся в некий период, процессов;
-связь между собой основных действующих лиц, посредством особой внутренней структуры БД.
Ввиду принадлежности информации хранимой в базе данных к конфиденциальной информации, количество пользователей должно быть строго ограничено. В ряду основных пользователей стоят:
-адвокат;
-секретарь
адвоката;
-помощники адвоката;
-лица, установленные адвокатом как доверенные.
Преобразуем рисунок 1 в ER-диаграмму (рисунок 2) согласно вышеизложенным критериям.
Рисунок 2