Модуль 1. Введение Исторически автоматизация началась на производстве и затем распространилась на офис, вначале имея целью лишь автоматизацию рутинной секретарской работы.
Скачать 374 Kb.
|
4. Справочно-правовые информационные системы Практически все развитые страны в настоящее время имеют справочные правовые системы. В США, например, – это системы LEXIS и WESTLAW, в Великобритании – INFOLEX и POLIS, в Германии – JURIS, во Франции – IRETIV. Рассмотрим наиболее известные системы, существующие в нашей стране. Система “Консультант Плюс” Справочно-правовая система “Консультант Плюс” – универсальная система по законодательству России, функционирующая с 1992 года. Основой информационного банка системы “Консультант Плюс” являются нормативные акты Российской Федерации, составляющие систему законодательства. Справочная информационная система “Консультант Плюс” предоставляет юристам информацию, находящуюся в следующих подсистемах: 1. Консультант Плюс: ВерсияПроф – подсистема включает все нормативные документы РФ, документы более 100 федеральных министерств и ведомств. 2. Консультант Плюс: Эксперт – подсистема включает углубленные сведения по правовым вопросам. 3. Консультант Плюс: Российское законодательство – подсистема содержит все нормативные документы РФ, регулирующие гражданско-правовые отношения предприятий и граждан. 4. Консультант Плюс: Региональный выпуск – подсистема содержит документы органов власти и управления более 50 субъектов РФ. Среди них законы, распоряжения глав регионов, постановления городской и местной администрации о собственности и приватизации, о предприятиях и предпринимательской деятельности, о введении местных налогов, об инвестициях и многое другое. 5. Консультант Плюс: Арбитраж – подсистема содержит сведения о том, как рассматривались в суде те или иные категории дел, практически все значимые документы, содержащие официальную точку зрения высших судебных органов, – письма и постановления Высшего Арбитражного Суда, Верховного Суда, а также судебные решения. 6. Консультант Плюс: Россия–СНГ – подсистема включает документы, регулирующие отношения России с ближним зарубежьем: международные акты, касающиеся создания и функционирования СНГ, соглашения об органах сотрудничества, документы по межпарламентскому, политическому и экономическому сотрудничеству, по военным вопросам, по вопросам транспорта, таможенным и налоговым вопросам и т.д. 7. Деловые бумаги – подсистема содержит типовые формы, бланки, необходимые в повседневной деятельности предприятия. Система “Гарант” Справочная система «Гарант» создана в 1990 году. Она позволяет решать проблемы информационно-правового обеспечения как государственных структур, так и предприятий любого профиля. Система «Гарант» предоставляет нормативные документы, которые требуются в работе специалиста любой квалификации. Каждый пользователь системы Гарант имеет доступ к следующим информационным ресурсам: 1. Законодательство России – универсальная база данных, содержит документы по вопросам гражданского, налогового, банковского, страхового, предпринимательского, трудового права и права социального обеспечения. 2. Таможенное законодательство – специализированная база данных содержит нормативные акты Государственного таможенного комитета (ГТК). 3. Банковское законодательство – специализированная база данных содержит нормативные акты Центрального банка РФ по вопросам банковской деятельности. 4. Землепользование. Недропользование. Природоохрана – специализированная база данных содержит документы по вопросам купли-продажи земли, экологии и т.д. 5. Жилищное законодательство – специализированная база данных содержит документы по вопросам приобретения и регистрации прав на недвижимость, оценке нежилых помещений, приватизации и т.д. 6. Международное право – специализированная база данных содержит документы стран Содружества Независимых Государств. 7. Уголовное и административное право – специализированная база данных содержит документы по вопросам, предусматривающим уголовную и административную ответственность, по порядку применения мер ответственности к нарушителям законодательства. 8. Налогообложение, бухгалтерский учет – база данных содержит нормативные акты и ответы экспертов Государственной налоговой службы, Минфина РФ, аудиторских фирм на вопросы из бухгалтерской практики. 9. Формы правовых документов – база содержит новые бланки деловых бумаг. 10. Региональные базы данных – содержат нормативные акты, утвержденные местными органами власти и управления и полностью отражающие правовую специфику региона. Ежедневно новые документы из системы доставляются на компьютеры клиентов по телекоммуникационным сетям. Реализован доступ к базам системы «Гарант» в Интернете. Информационная система «Договор» Информационная система «Договор» осуществляет сбор, обработку и использование социально-правовой и иной информации в области экономики в целях решения конкретных хозяйственно-правовых и гражданско-правовых задач. Характерными особенностями этой системы являются: - наличие в системе не только массива необходимых норм хозяйственного и гражданского права, но и всех образцов договоров и соглашений, которые используются в настоящее время в экономико-правовых отношениях; - наличие в системе не только механизма учета договоров, но и картотек различных предприятий, фирм, концернов и др., которые являются участниками соответствующих экономико-правовых отношений; - тесная функциональная взаимосвязь между действиями предприятий, фирм, концернов и др. и механизмом учета договоров, что гарантирует целостность системы данных и исключает возможность многократного дублирования информации; - наличие гибкой системы справочников, которые позволяют заинтересованному субъекту производить необходимую классификацию предприятий, фирм, компаний, а также договоров по функциональным признакам; - использование специальной подсистемы, которая дает возможность пользователю получать сведения о фактических затратах по сметам календарных планов договоров; - наличие необходимых данных из области бухгалтерского учета и финансовой деятельности. Система «Договор» оснащена гибкими в настройке структурами: справочниками, схемами, таблицами и т.д. В этом смысле она может использоваться практически на любом предприятии, в любой фирме, организации. Экспертные системы Характеристика и назначение экспертных систем Под экспертной системой (ЭС) понимается система, объединяющая возможности компьютера со знаниями и опытом эксперта в такой форме, что система может предложить разумный совет или осуществить разумное решение поставленной задачи. Дополнительно желаемой характеристикой такой системы, которая многими рассматривается как основная, является способность системы пояснять, по требованию, ход своих рассуждений в понятной для спрашивающего форме. ЭС призваны оказывать помощь специалистам, когда им не хватает для самостоятельного решения возникающих проблем собственных знаний и опыта. Главная идея использования экспертных систем заключается в том, чтобы получить от эксперта его знания и, загрузив их в память компьютера, использовать всякий раз, когда в этом возникнет необходимость. Особенности экспертных систем заключаются в следующем: - технология ЭС зачастую предлагает пользователю принять решение, превосходящее его возможности; - ЭС способны пояснять свои рассуждения в процессе получения решения. Очень часто эти пояснения оказываются более важными для пользователя, чем само решение; - ЭС используют новый компонент информационной технологии – знания. Основные компоненты экспертных систем Основными компонентами информационной технологии, используемой в ЭС, являются: интерфейс пользователя, база знаний, интерпретатор, модуль создания системы. Интерфейс пользователя - комплекс программ, реализующих диалог пользователя с ЭС как на стадии ввода информации, так и на стадии получения результатов. Технология ЭС предусматривает возможность получать в качестве выходной информации не только решение, но и необходимые объяснения. Различают два вида объяснений: - объяснения, выдаваемые по запросам. Пользователь в любой момент может потребовать от ЭС объяснения своих действий; - объяснения полученного решения проблемы. После получения решения пользователь может потребовать объяснений того, как оно было получено. Система должна пояснить каждый шаг своих рассуждений, ведущих к решению задачи. Хотя технология работы с ЭС не проста, пользовательский интерфейс этих систем является дружественным и обычно не вызывает трудностей при ведении диалога. Основу ЭС составляет база знаний, хранящая множество знаний и набор правил, полученных от экспертов и из специальной литературы. Она содержит факты, описывающие проблемную область, а также логическую взаимосвязь этих фактов. Центральное место в базе знаний принадлежит правилам. Правило определяет, что следует делать в данной конкретной ситуации, и состоит из двух частей: условие, которое может выполняться или нет, и действие, которое следует произвести, если условие выполняется. Интерпретатор - часть экспертной системы, производящая в определенном порядке обработку знаний (мышление), находящихся в базе знаний. Технология работы интерпретатора сводится к последовательному рассмотрению совокупности правил (правило за правилом). Если условие, содержащееся в правиле, соблюдается, выполняется определенное действие, и пользователю предоставляется вариант решения его проблемы. Кроме того, во многих экспертных системах вводятся дополнительные блоки: база данных, блок расчета, блок ввода и корректировки данных. Блок расчета необходим в ситуациях, связанных с принятием управленческих решений. В базе данных содержатся плановые, физические, расчетные, отчетные и другие постоянные или оперативные показатели. Блок ввода и корректировки данных используется для оперативного и своевременного отражения текущих изменений в базе данных. Модуль создания системы служит для создания набора (иерархии) правил. Существуют два подхода, которые могут быть положены в основу модуля создания системы: использование алгоритмических языков программирования и использование оболочек экспертных систем. Для представления базы знаний специально разработаны языки Лисп и Пролог, хотя можно использовать и любой известный алгоритмический язык. Оболочка экспертных систем представляет собой готовую программную среду, которая может быть приспособлена к решению определенной проблемы путем создания соответствующей базы знаний. В большинстве случаев использование оболочек позволяет создавать экспертные системы быстрее и легче в сравнении с программированием. Разработка ЭС начинается с: - определения проблемной области и задачи; - нахождения эксперта, желающего сотрудничать при решении проблемы; - определения предварительного подхода к решению проблемы; - анализа расходов и прибыли от разработки; - подготовки подробного плана разработки. Правильный выбор проблемы представляет самую критическую часть разработки в целом. Если выбрать неподходящую проблему, можно начать проектировать задачи, которые никто не знает, как решать. Неподходящая проблема может привести к созданию системы, которая стоит намного больше, чем экономит, или которая работает, но не приемлема для пользователей. Приведем некоторые факты, свидетельствующие о необходимости разработки и внедрения ЭС: - нехватка специалистов; - потребность в многочисленном коллективе специалистов, поскольку ни один из них не обладает достаточным знанием; - сниженная производительность, поскольку задача требует полного анализа сложного набора условий, а обычный специалист не в состоянии просмотреть (за отведенное время) все эти условия; - большое расхождение между решениями самых хороших и самых плохих исполнителей; - наличие конкурентов, имеющих преимущество в том, что они лучше справляются с поставленной задачей. Обычно ЭС разрабатываются путем получения специфических знаний от эксперта и ввода их в систему. В коллектив разработчиков ЭС входят как минимум четыре человека: - эксперт – ведущий специалист в какой-либо области деятельности, обладающий уникальными знаниями; - инженер по знаниям - специалист по искусственному интеллекту, выступающий в роли промежуточного буфера между экспертом и базой знаний; - программист – специалист в области разработки программного обеспечения; - пользователь - специалист предметной области, для которого предназначена система. Обычно его квалификация недостаточно высока, и поэтому он нуждается в помощи и поддержке своей деятельности со стороны ЭС. Возглавляет коллектив инженер по знаниям, это ключевая фигура при разработке систем, основанных на знаниях. В процессе разработки системы инженер по знаниям и эксперт обычно работают вместе. Инженер по знаниям помогает эксперту структурировать знания, определять и формализовать понятия и правила, необходимые для решения проблемы. Программную реализацию задачи осуществляет программист. Прибыль от разработки ЭС возможна за счет снижения цены продукции, повышения производительности труда, расширения номенклатуры продукции и услуг или даже разработки новых видов продукции и услуг в этой области. Классификация экспертных систем Можно выделить семь основных классов задач, для решения которых создаются ЭС. 1. Интерпретация данных, т.е. анализ поступающих в систему данных с целью идентификации ситуации в предметной области. Например: - обнаружение и идентификация различных типов океанских судов; - определение основных свойств личности по результатам психодиагностического тестирования. 2. Диагностика, т.е. идентификация критических ситуаций в предметной области на основе интерпретации данных. Под диагностикой обычно понимается обнаружение неисправности в некоторой системе. Например: - диагностика и терапия сужения коронарных сосудов; - диагностика ошибок в аппаратуре и математическом обеспечении ЭВМ. 3. Мониторинг, т.е. слежение за ходом событий в предметной области с целью определения момента возникновения критических ситуаций на основе непрерывной интерпретации данных. Например: - контроль за работой электростанций, помощь диспетчерам атомного реактора; - контроль аварийных датчиков на химическом заводе. 4. Проектирование, т.е. разработка объектов, удовлетворяющих определенным требованиям. Например: - проектирование конфигураций ЭВМ VAX – 11/780 в системе XCON; - синтез электрических цепей и др. 5. Прогнозирование, т.е. предсказание возникновения в предметной области тех или иных ситуаций в будущем на основе моделей прошлого и настоящего с вероятностными. Например: - предсказание погоды; - оценки будущего урожая; - прогнозы в экономике и др. 6. Планирование, т.е. создание программ действий, выполнение которых позволит достичь поставленной цели. Например: - планирование поведения робота; - планирование промышленных заказов; - планирование эксперимента и др. 7. Обучение, т.е. диагностика ошибок при изучении какой-либо дисциплины и подсказка правильных решений. Например: - обучение языку программирования Лисп; - система обучения иностранному языку и др. По своему назначению ЭС можно условно разделить на консультационные или информационные, исследовательские и управляющие. Консультационные ЭС предназначены для получения пользователем квалифицированных советов; исследовательские ЭС призваны помогать пользователю квалифицированно решать научные задачи; управляющие ЭС служат для автоматизации управления процессами в реальном масштабе времени. Системы распознавания и перевода текста Системы оптического распознавания текста Помимо непосредственного ввода текста документа с клавиатуры для ввода исходного документа могут использоваться сканеры. Однако отсканированное изображение представляет собой графический образ, с которым система не может работать. Для того чтобы перевести полученный образ в текстовую информацию, используются системы оптического распознавания (OCR). Наличие таких систем открывает широчайшие возможности по вводу информации в компьютер. Сейчас OCR используется как инструмент, с помощью которого можно ввести в компьютер большинство документов, включая факсы. Качество распознавания – достаточно высокое, скорость распознавания – вполне приемлемая, особенно на компьютерах с Pentium-процессором. Фирмы бьются уже над решением специфических задач: распознавание визитных карточек, различных финансовых документов. На повестке дня уже стоит вопрос о распознавании рукописных документов. На российском рынке OCR представлены двумя продуктами: CuneiForm и FineReader. Эти продукты имеют ряд оригинальных решений и свой круг пользователей. Выбор между ними определяется прежде всего традицией. Мы рассмотрим систему оптического распознавания CuneiForm 96. Однако это не означает, что пальма первенства безоговорочно принадлежит этому продукту. Возможности, которые предоставляет пользователю система распознавания текстов CuneiForm: - вводит в компьютер печатные документы со сканера или факс/модема. Программа распознает отсканированную страницу, отделяет текст от графики и преобразует графический образ в текстовый файл для требуемого приложения, в роли которого могут выступать текстовый редактор, система управления базами данных или электронная таблица; - распознает буквы алфавитов русского и европейских языков, исключая стилизованные шрифты типа готических букв (всего 5 европейских языков, включая русский и смешанный русско-английский); - узнает все широко используемые шрифты без обучения. Даже при наличии смешанных шрифтов в пределах страницы или отдельного абзаца не нужно указывать явно, какой следует шрифт распознавать; - поддерживает порядка 100 моделей сканеров; - обрабатывает документы, отпечатанные типографским способом, на матричных, струйных и лазерных принтерах, а также на печатной машинке; - сохраняет первоначальное форматирование и воспринимает полужирный и курсивный, слипшийся, подчеркнутый и многоколоночный текст; - читает изображения, отсканированные другими программными продуктами, и факсы. CuneiForm автоматически отделяет текст от графики и воспринимает страницы со сложным оформлением; - осуществляет словарный контроль, тем самым улучшая качество распознавания. Сталкиваясь с подозрительным сочетанием, программа обращает на него внимание с помощью цветовой подсветки. При этом на экране отображается окно с увеличенным участком отсканированного изображения, предоставляя возможность исправления символов в соответствии с исходным документом. Для внесения исправлений используется встроенный редактор CuneiForm; - «склеивает страницы», что позволяет успешно работать с ручными сканерами; - осуществляет прямой вызов из MS Word. В версии OCR CuneiForm 96 впервые применены алгоритмы адаптивного распознавания или самообучающие алгоритмы. Система способна самостоятельно обучаться распознавать плохо пропечатанные символы с помощью шрифта, созданного на основе символов, которые пропечатаны достаточно хорошо OCR CuneiForm 96 способна, наряду с текстом и иллюстрациями (черно-белыми, «серыми» и цветными), вводить и таблицы, которые в документопотоке организации имеют долю до 50%. Полная копия таблицы экспортируется в MS Excel, MS Word и другие приложения. CuneiForm предоставляет средства по записи файлов. Существует возможность сканировать серию страниц, и программа автоматически будет осуществлять запись, присваивая изображениям последовательные имена (Page1, Page2 и т.д.). Таким образом, можно сканировать пачку документов, избегая перепутанных страниц. CuneiForm работает под MS Windows 3.1 и выше. Для иллюстрации возможностей, предоставляемых CuneiForm, обратимся к следующему примеру: в офис ежедневно поступает около 100 документов. При использовании сетевого сканера Hewlett-Packard 4Si (скорость сканирования порядка 15 листов в минуту) ввод документов можно осуществить за 10–15 минут, а автоматический процесс распознавания логично отложить на ночное время. В результате секретарю останется лишь просмотреть утром результаты на экране. |