Справочно-правовые информационные системы
неГОСУДАРСТВЕННОе ОБРАЗОВАТЕЛЬНОе УЧРЕЖДЕНИе ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«Липецкий эколого-гуманитарный институт»
Экономический факультет
КАФЕДРА Прикладной информатики в экономике
КУРСОВАЯ РАБОТА
на тему: «Справочно-правовые системы»
Выполнила:
Студентка
группы ПЗ-О8
Оценка _______ _______________
«_____»________20___г.
Липецк
2013
Содержание
Введение.
Правоприменение является одной из наиболее распространенных форм юридической деятельности, которая обеспечивает реализацию правовых норм на практике и от которой во многом зависит нормальное функционирования общества, государственных структур и правовой системы в целом. Не случайной этому виду деятельности всегда уделялось пристальное внимание во все времена и на всех этапах развития права.
Несмотря на то, что внешне правоприменение, прежде всего, связано с нормативными аспектами, теорией права, логикой и структурой правовых норм, даже философией права этот вид деятельности всегда связывался и с решением многих технических проблем. И это не случайно. Правоприменительная деятельность не может быть эффективной, если, например, нормативные акты плохо распространяются среди их потребителей, если знание закона является прерогативой только узкого круга лиц и т.д.
Поэтому правоприменение всегда было тесно связано с книгопечатанием, средствами распространения информации, средства ее обработки. Так, проблемы кодификации всегда связывались не только с решением правовых проблем, но и с изданием различного типа уложений, кодексов, публикацией отдельных законов, доведением их до сведений широких масс и пр.
С этой точки зрения интерес, который
проявила юристы к появлению и
широкому распространению компьютеров,
был не случаен. Компьютеризация
открыла широкие технические
возможности для повышения
Однако громадные возможности компьютеров оказали влияние не только на технические аспекты этого вида деятельности, но, как показало последующее их использование, и на содержательную сторону, выявив такие возможности качественной обработки правовой информации, о которых раньше нельзя было предположить.
Со времени появления первых компьютеров прошло уже не одно десятилетие, однако только сегодня можно наблюдать ситуацию, когда он превращается из чуда двадцатого века, технической диковины в уникальный инструмент, необходимый каждому современному специалисту, преумножающий его способности, помогающий решать более сложные поставленные задачи за меньший промежуток времени. Вместе с этим современные компьютерные технологи позволяют решать поставленные задачи с качеством заметно более высоким по сравнению с традиционными способами.
Нельзя не отметить, как меняется отношение к компьютерной технологии в современном обществе. "Постепенно машина станет частью человечества", - писал в 1939 году французский авиатор и писатель Антуан де Сент-Экзюпери в своих мемуарах. Он рассуждал о том, как люди обычно реагируют на новую технологию, и привел пример – отношение к железной дороге в девятнадцатом веке. Поначалу дымящиеся, демонически шумные, примитивные паровые локомотивы воспринимались не иначе, как железные монстры. Но с течением времени прокладывались все новые и новые пути, в городах начали строить красивые здания железнодорожных вокзалов. Там предлагалось все больше и больше товаров и услуг. Постепенно вокруг нового вида транспорта сложилась своя культура, презрение сменилось приятием, даже одобрением. То, что раньше считали железным монстром, стало могучим средством перевозки. И вновь смена общественного восприятия отразилась в языке. Мы начали называть его уважительно – "железным конем".
Ошибочна точка зрения, предполагающая, что компьютер применим лишь для решения технических задач (хотя, справедливости ради, нужно отметить, что до последнего времени это было именно так). По многим причинам, в последнее время компьютер входит в набор инструментов и специалистов гуманитарной направленности. Русское название компьютера – электронно-вычислительная машина (ЭВМ), равно как и английское computer (англ. compute означает считать) – постепенно теряет свое исходное значение. Пожалуй, в названии теперь сохраняется лишь исходный принцип преобразования любой информации в цифровом виде.
Объем информации увеличивается, по самым скромным оценкам, в геометрической прогрессии, а принятие по-настоящему правильного решения зависит, прежде всего, от полноты, достоверности, оперативности предоставления необходимых информационных ресурсов и вместе с этим их доступности для максимально широкого круга заинтересованных лиц. Рассматривая информационные ресурсы, касающиеся исключительно вопросов права, а также исходя из того, что право регулирует общественные отношения во всем обществе, то есть затрагивает интересы каждого человека, нетрудно представить себе, на сколько этот круг широк.
В этой связи хотелось бы упомянуть движение, начавшееся в последние годы и получившее название проект Гутенберга.
Немного истории. В 1450 году золотых дел мастер Иоганн Гутенберг изобрел подвижную литеру и создал первый в Европе печатный пресс. К этому времени в Европе существовало около 30 тысяч книг, почти все – Библии или комментарии к ней. Переписывались они вручную, требуя при этом больших затрат времени и физических усилий. Спустя всего пятьдесят лет после изобретения Гутенберга в Европе насчитывалось уже более 9 миллионов книг самой разнообразной направленности: наука, политика, литература, – а доступ к письменной информации получили и те, кто не принадлежал к церковной элите.
В 1971 году Майкл Харт (Michael S. Hart) стал бессменным лидером проекта "Гутенберг" – движения, призывающего перевести письменную информацию в цифровую, читаемую компьютером, и сделать доступ к ней бесплатной. Первое, что сделал Харт, - набор текста Декларации независимости США, который он разослал всем доступным в то время пользователям сети Internet. Затем последовали Билль о правах, Конституция США, Библия, Коран и многое другое. При этом примечательно, что Харт начал свой проект именно с нормативных актов.
Хочется надеяться, что эта идея в скором будущем станет частью еще только строящейся всемирной информационной магистрали, неотъемлемым элементом единого мирового информационного пространства.
На сегодняшний день федеральные
органы власти издают порядка десяти
тысяч нормативных актов
О преимуществах современного компьютеризированного информационного обеспечения правоприменительной деятельности перед традиционным его вариантом и пойдет, в первую очередь, речь в представляемой работе. Прежде всего, будут рассмотрены принципы построения и функционирования современных справочно-правовых систем. Вместе с этим будут рассмотрены и проблемы, связанные с внедрением новой технологии. Особое место в работе занимают преимущества, предоставляемые компьютерными справочно-правовыми системами.
Это обусловлено определенными причинами1:
- Постепенно, с течением времени, количество законодательных актов неумолимо увеличивается, а также наблюдается расширение сферы их применения.
- Наметилась межгосударственная унификация национальных норм гражданского и торгового права, обусловленная количественным и качественным расширением международных экономических связей.
- Структура законодательных систем становится более сложной и разветвленной, появляется многоуровневость.
- Происходит выделение подотраслей права, имеющих собственные законодательные кодексы. Из сферы гражданско-правовой регламентации выделяются области, регулируемые новыми отраслями права (трудовым и социальным).
- Законодательные акты становятся более адаптированными к существующим условиям, их формулировка – более точной, наблюдается тенденция усложнения структуры законов (разбиение законов на статьи, пункты и подпункты).
- Постепенно складываются новые принципы функционирования органов юстиции, судебных и правоохранительных органов.
- В настоящее время трансформируются основные институты гражданского и торгового права в сторону их демократизации, большей степени учета интересов общества в целом, в частности его экологической защиты, создания новых механизмов правового регулирования.
Ни для кого не секрет, что существующая в настоящее время ситуация с правовой базой нашего общества создает множество проблем для юристов-практиков. Прошли времена относительной неизменности законодательной базы, и сегодня поиск соответствующих редакций каких-либо правовых документов является вопросом номер один для всех практикующих юристов – ведь ежедневно принимаются изменения и поправки к законам, указам и т.п. И если при этом федеральное законодательство, в основном, публикуется в специализированных изданиях, то зачастую поиск необходимых ведомственных подзаконных актов сильно усложнен.
Большую роль в решении этих, а также и многих других проблем должна быть отведена автоматизации информационного обеспечения, и в частности неотъемлемому и первостепенному элементу - справочно-правовым системам.
Принципы создания современных информационно-правовых систем.
§ 1. Этапы разработки программного обеспечения. Терминология, используемая в работе.
Цель разработки программного обеспечения, если сформулировать ее в общем виде, заключается в создании высококачественной, работоспособной и жизнестойкой системы, которая удовлетворяет требованиям пользователей. Разработка программного обеспечения - это, как правило, сложный комплекс относительно самостоятельных разработок, который включает в себя ряд процессов, являющихся общими для практически любого программного продукта. К рассмотрению этих процессов мы и перейдем ниже.
Определение требований. На данном этапе выявляются потенциальные пользователи программного продукта и предъявляемые ими требования к автоматизированной системе или программному комплексу. Подобные работы чаще всего содержат значительный поисковый элемент и часто связаны с необходимостью предварительного проведения научных исследований. Результаты работы на этом этапе зачастую оформляется в виде, так называемого, предпроектного обследования. Однако во всех случаях он должен завершаться составлением технических требований – документа, в котором четко оговорены основные характеристики разрабатываемой системы, назначение, выполняемые ею задачи и пр.
Определение требований для создания автоматизированных систем в области информационного обеспечения правоприменительной деятельности имеет ряд особенностей, которые определяются спецификой автоматизируемого объекта. Прежде всего, следует подчеркнуть, что указанная задача, несмотря на обилие технической терминологии, является преимущественно правовой по своей сути и должна выполняться юристами, четко представляющими содержательную сторону решаемой задачи. Бытующее представление о том, что с такой проблемой может справиться только специалист в области кибернетики и программирования является ошибочным. При автоматизации всегда решается множество технических проблем, но именно на этапе определения требований (т.е. в начальном звене всей цепочки), и на этапе функционирования автоматизированной системы информационного обеспечения (конечное звено цепочки) удельный вес правовых аспектов является предельным.
Проектирование. На данном этапе выполняется анализ задач, для решения которых разрабатывается приложение, создается проект, удовлетворяющий требованиям пользователей, выбираются средства решения поставленных задач, определяются формы информационного, технического, математического, правового, лингвистического, программного и других видов обеспечения.
Этот этап завершается составлением технического задания, рабочего документа, на основании которого будет выполняться последующий этап работы.
Особенность этапа проектирования
автоматизированной системы информационного
обеспечения
Разработка. На данном этапе требуется написать код, а затем отладить и документировать программу, убедившись, что она удовлетворяет требованиям пользователей. Здесь существенно повышаются роль математических, программных и технических знаний, т.к. этот этап связан, прежде всего, с разработкой программных комплексов и их реализацией на вычислительных машинах. Однако и здесь контролирующая роль юриста должна оставаться достаточно заметной.
Внедрение. Под внедрением автоматизированной системы понимают комплекс работ связанных с передачей автоматизированной системы пользователю и начала ее рабочей эксплуатации. Как правило, этот этап имеет ряд самостоятельных "подэтапов" таких как установка программы, ее апробирование, опытная эксплуатация, проверка ее на тестовых примерах и пр. Здесь роль юриста снова существенно возрастает.
Для нас несомненный интерес, в первую очередь, представляет определение требований к программе, поскольку их, по сути, устанавливают именно потенциальные пользователи. Именно они выявляют, какими качествами должна обладать программа. Не являются исключением и информационно-правовые системы.
Основной целью таких программ
является информационное обеспечение
правоприменительной
Как уже говорилось, во всех этапах
разработки автоматизированных системах
присутствуют технические аспекты,
однако не они определяют сущностные
стороны информационного
Многие понятия, которые будут использоваться в работе, находятся в стадии теоретической разработки. Поэтому для единообразного толкования необходимо сразу условиться о терминах, которые будут использоваться в работе.
Информатизация. Согласно Федеральному закону от 20 февраля 1995 года № 24-ФЗ "Об информации, информатизации и защите информации", под этим термином понимается "организационный социально-экономический и научно-технический процесс создания оптимальных условий для удовлетворения информационных потребностей и реализации прав граждан, органов государственной власти, органов местного самоуправления, организаций, общественных объединений на основе формирования и использования информационных ресурсов". В работе это определение будет пониматься в более узком смысле. Во-первых, будет рассматриваться не просто информационные потребности, а исключительно информация, непосредственно связанная с законодательством. Во-вторых, речь пойдет о лицах, удовлетворяющими свои информационные потребности в правовой сфере в силу своей профессиональной деятельности.
Компьютеризация – это процесс внедрения компьютерной технологии во все сферы человеческой деятельности, в том числе и деятельности, связанной с обеспечением заинтересованных лиц информационными ресурсами. Цель такой деятельности, в конечном счете, – облегчить доступ к информации и работу с ней.
Информационно-правовая система. Этот термин непосредственно связан с понятием информационной системы как таковой. Закон "Об информации, информатизации и защите информации" толкует информационную систему как организационно упорядоченную совокупность документов (массивов документов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих процессы сбора, обработки, накопления, хранения, поиска и распространения информации (информационные процессы). Однако в некоторых случаях при анализе справочно-правовой системы необходимо акцентировать внимание на информационных технологиях, реализующих информационные процессы. Правовая информационная система подразумевает включение в нее массива документов, непосредственно связанного с законодательством. Для удобства этот массив будет именоваться правовая информация и будет включать в себя всевозможные нормативно-правовые акты, а также информацию, непосредственно связанную с правом (образцы договоров, периодическую печать и учебники юридического профиля и т.п.).
§ 2. Методология разработки
системы информационного
Принципы, о которых пойдет речь далее, должны быть реализованы, как следует из их названия, еще на этапе разработки программного продукта. Эти принципы отвечают за функционирование информационно-правовой системы как элемента системы кибернетической. Именно на их основе создаются сегодня программы, рассчитанные на долгосрочное применение. Ошибки, допущенные при реализации этих принципов, могут серьезно повлиять на применимость программы.
Следует помнить, что любые автоматизированные информационные системы, построенные на базе использования больших (а иногда и громадных) банках данных обладают значительной инерционностью. Другими словами, их перестройка, изменение базовых структурных свойств обычно связана с большими трудностями, а подчас оказывается просто невозможной.
Встречаются ситуации, когда значительно проще создать новую систему, чем перестраивать уже разработанную. Именно поэтому соблюдение определенных принципов при разработке информационных систем, в том числе и в области обеспечения правоприменительной деятельности всегда уделяется пристальное внимание.
Интересно подчеркнуть, что свойством
инерционности в известном
Простота, диалоговое построение системы.
Конечными пользователями информационно-правовых систем будут не программисты и системные администраторы, а люди зачастую весьма далекие от технических тонкостей функционирования программ для ЭВМ. Поэтому правовая система должна быть проста в использовании, ее функции должны быть легко доступны и применимы. Такая постановка вопроса находит тесную связь с диалоговым построением системы, достоинства которого очевидны. Во-первых, в этом случае программа может быть представлена как совокупность диалогов, где пользователь управляет программой даже без знания языков программирования, просто отвечая на вопросы, задаваемые самой программой, то есть как бы в процессе общения с программой. Во-вторых, с психологической точки зрения, программа в этом случае воспринимается как «коллега» по работе, что особенно важно для специалистов гуманитарных профессий, не привыкших использовать компьютер для решения своих профессиональных задач.
Свое развитие диалоговое построение систем в настоящее время получает в разработке так называемых объектно-ориентированных программ. В таких программ для активизации той или иной функции используются объекты (картинки, кнопки, списки, иконки и т.п.), отражающие содержание и характер выполняемой функции, что повышает быстроту восприятия представляемой информации, быстроту управления программой, улучшает визуальное представление программы (ее интерфейс).
Говоря о простоте, следует сделать одну важную оговорку. Речь идет о простоте автоматизированной системы именно для пользователя, а не для программиста. Такая простота (для пользователя) может достигаться только усложнением программного обеспечения, которое должно быть скрыто от пользователя. В известном смысле при программировании руководствуются принципом "простота любой ценой", и, прежде всего, ценой усложнения программы.
Структурная организация информационного обеспечения, распределение его по функциональным задачам.
Не вызывает сомнений, что информационно-правовые системы предназначены, в первую очередь, для профессиональной деятельности. В связи с этим информационное обеспечение должно соответствовать характеру этой деятельности. Следует определить, какая информация, а соответственно и информационное обеспечение, необходимо для определенной категории пользователей. Правильный выбор, отражающий запросы пользователей в необходимой и достаточной степени, можно сделать лишь при наличии развитой структуры информационного обеспечения, распределения его по функциональным задачам. Примером тому могут служить информационно-правовые системы, разработанные специально для бухгалтеров, для работников фармацевтической промышленности и т.п., которые отражают как характер профессиональной деятельности пользователей, так и ее специфику.
В самом общем виде структуру
информационного обеспечения
- информационное обеспечение общего назначения;
- информационное обеспечение специального назначения.
Естественно, что справочно-правовые системы входят в последнюю группу. В свою очередь ее можно разделить по функциональным задачам, среди которых выделяются следующие3:
- решение задач законотворчества и кодификации законодательства;
- активизация правовых знаний в правотворческой и правоприменительной деятельности, обеспечение достоверной правовой информацией каждого члена общества;
- поддержка в контрольном состоянии информации о нормативных актах в связи с обновлением и изменением законодательства;
- обеспечение интеграции знаний о действующем законодательстве бывшего СССР, законодательстве РФ и стран участниц СНГ;
- поддержка ретроспективного фонда нормативных актов;
- развитие новых организационно-технологических структур.
Видимо, реализация каждой из этих задач в дальнейшем будет осуществляться путем создания соответствующего вида справочно-правовой системы. Такая позиция находит подтверждение не только у разработчиков программного обеспечения, но также у органов государственной власти всех ветвей. В подтверждение этому можно привести ряд нормативных актов, среди которых Указ Президента РФ от 19 октября 1993 г. № 1665 «О информационно-правовом сотрудничестве Российской Федерации с государствами-членами Содружества Независимых Государств», Постановление правительства от 1 декабря 1994 г. № 1319 «Об информационном обеспечении предпринимательства в Российской Федерации», Приказ Министра юстиции от 23 декабря 1997 г. № 19-01-189-96 «Об организации автоматизированного учета правовых актов субъектов Российской Федерации» и многие другие.
Интеграция системы.
Принцип распределения информационного обеспечения по функциональным задачам, о котором говорилось выше, не означает абсолютной изолированности систем информационного обеспечения. Такие системы должны разрабатываться таким образом, чтобы они легко интегрировались в единую систему. Возможны два типа интеграции: (1) реальная и (2) потенциальная. При реальной интеграции внешне разнородные системы информационного обеспечения строятся в виде единой системы со всеми вытекающими отсюда функциональными и эксплуатационными последствиями.
При потенциальной интеграции информационные
системы создаются как
Гибкость системы.
Система должна быть изначально ориентирована на дальнейшее развитие ее как программного продукта, легко адаптировалась к растущим и изменяющимся информационным потребностям4. Переход к новым версиям программ должен осуществлять без каких-либо потерь для конечного пользователя, с минимальными неудобствами для него.
Обычно различают два аспекта гибкости программы. Первый связан с возможностью безболезненно вносить коррективы в различные элементы системы и, прежде всего, в классификаторы.
Обычно информация, содержащаяся в
классификаторах, относится к условно-
Можно привести и современный пример отсутствия гибкости в программе и на этом примере проиллюстрировать важность рассматриваемого нами принципа, получивший название «ошибки тысячелетия». Известно, что в подавляющем количестве современных автоматизированных систем важным информационным элементом является дата. В правовых системах дата издания нормативного акта играет очень важную роль.
Оказалось, что ради экономии информационного пространства много лет назад было принято решение указывать только две последние цифры года - 1978 - /78/, 1998 - /98/ и т.д. Сейчас на пороге третьего тысячелетия оказывается, что при наступлении 2000 года, компьютер воспримет два последних ноля, как возвращение к 1900 году. Проблема оказалась настолько серьезной, что она обсуждалась в мае 1998 г. на заседании восьми представителей крупнейших стран мира, в том числе и России. Исправление существующего положения обойдется, по некоторым оценкам, в 600 триллионов долларов.
Второй аспект гибкости автоматизированной системы связан с необходимость существенной переделки всей структуры. Такие проблемы возникают редко, но в истории последних лет России именно в правовой области они имели место. Как правило, создать систему гибкую по отношению к подобным изменениям не удается. В этих случаях приходится создавать нечто подобное информационному интерфейсу для того, чтобы архивная (старая) информация оказалась сопоставимой с новой.
Минимизация риска.
Современная справочно-правовая программа при полноценном подходе к ее разработке достаточно сложна с точки зрения программирования. В ней реализуются сложные алгоритмы поиска, обработки и хранения документов. С другой стороны, программа может работать только с помощью компьютера, который, в свою очередь, является весьма сложным механизмом.