|
|
|
Торговая информационная система
XML и веб-сервисы
Безопасный офис
Защита от копирования и методы ее взлома
История PHP
Корпоративная информационная система
Новое в PHP5
Основные типы данных PHP
Основы языка программирования РНР 5
Программистские байки
Торговая информационная система
|
Автоматизированные информационные технологии в торговле
База данных торговой компании
Бизнес-процессы в торговой компании, их организация и функции подразделений
Корпоративная информационная система торговой компании
Организационная структура ОАО Объединенная торговая компания
Программное обеспечение электронной коммерции
Теоретические основы построения информационно-поисковых систем
Автоматизированная информационная система - это функционирующий на основе ЭВМ (преимущественно ПК) информационный комплекс, обеспечивающий сбор, хранение, актуализацию и обработку информации в целях поддержки какого-либо вида деятельности. К числу основных компонентов такой системы относятся средства программного обеспечения (в основном СУБД), технические средства отдельного компьютера или сети с периферийными устройствами и оборудованием передачи данных (кабели, модемы), лингвистические средства интерфейсов пользователей и системного персонала, собственно информационные ресурсы, которые хранятся и обрабатываются системой. Автоматизированная информационная система может функционировать самостоятельно или служит компонентом более сложной системы. В зависимости от характера информационных ресурсов, с которым имеют дело такие системы, различают два крупных их класса - документальные и фактографические системы. Наиболее распространенным видом документальных систем являются информационно-поисковые системы (ИПС), предназначенные для накопления и поиска по различным критериям документов, записанных на естественном языке. Основные компоненты ИПС - ее программные средства, поисковый массив документов, средства поддержки информационного языка системы. Программные средства ИПС служат для хранения и ввода информации, поддержки общения пользователя с системой, обработки запросов на поиск документов и выдачи результатов поиска, обеспечения эффективного использования ресурсов ПК и надежного функционирования системы. Для реализации программного обеспечения ИПС разработаны типовые программные пакеты, настраиваемые на условиях применения, которые также часто называют «ИПС». Поисковый массив документов ИПС, по аналогии с фактографическими системами, обычно также называется базой данных. Он чаще всего не содержит непосредственно текстов документов. При выполнении операций поиска документов система использует их поисковые образы - формализованные объекты, представленные на информационном языке системы и отражающие содержание соответствующих документов. Формирование поисковых образов документов производится при вводе документов в систему специалистом в ее предметной области и является весьма трудоемкой процедурой, особенно в больших системах, где поисковый массив обновляется интенсивно. Решение этой задачи требует проведения процедуры индексирования документов - снабжения их ключевыми словами, рубриками и т.п. В развитых системах предусматривается механизм автоматического индексирования. Информационный запрос пользователя также формулируется на информационном языке. Запрос преобразуется системными механизмами в формализованное поисковое предписание - поисковый образ запроса, которое далее сопоставляется с поисковыми образцами документов, хранимыми в системе, по критерию смыслового соответствия. В ответ на запрос выдаются сведения обо всех документах, поисковые образы которых удовлетворяют этому критерию. Такие документы называются релевантными запросу. Реализация критерия смыслового соответствия - одна из наиболее сложных проблем в разработке ИПС, так как информационный язык системы, используемый для представления и поисковых образов документов и поисковых запросов, чаще всего основан на подмножестве естественного языка. Кроме того, здесь необходимо исключить такие явления, как неполнота поиска и «информационный шум», то есть ситуация, когда в ответ на запрос не выдаются релевантные документы или выдаются документы, не имеющие отношения к запросу. Причинами указанных явлений могут быть некачественное индексирование документов, дефекты в средствах поддержки информационного языка системы. Применяемые в ИПС информационные языки чаще всего строятся на основе некоторого подмножества естественного языка или профессионального жаргона в той сфере деятельности, с которым имеет дело система. При реализации такого информационного языка возникают трудности, связанные с анализом и интерпретацией смысла высказываний на естественном языке. При этом необходимо преодолевать синонимию и омонимию терминов естественного языка, устанавливать между ними отношения «целое-часть», «род-вид» и т.д. Для решения указанных проблем используют специальные словари - тезаурусы, описывающие лексические единицы информационного языка и связи между ними. Наиболее широкое распространение, однако, получили информационные языки дескрипторного типа, использующие в качестве единиц дескрипторы - слова или словосочетания, соответствующие основным понятием предметной области и включенные в тезаурус. Фактографические системы составляют другой большой класс автоматизированных информационных систем. Характерная особенность этих систем состоит в том, что они оперируют фактическими сведениями, представленными в виде специальным образом организованных совокупностей форматизированных записей данных. В то время как документальные системы позаимствовали из технологии баз данных главным образом лишь некоторые идеи и элементы терминологии, в современных фактографических системах в полной мере используется как ее методология, так и инструментальные средства. Фактографические информационные системы, созданные средствами технологии баз данных, принято называть банками данных. Их центральным фундаментальным звеном является система баз данных - система управления базами данных, настроенная на работу с заданными базами данных (одной или несколькими), вместе с этими базами данных. Под задачами обработки данных обычно понимается специальный класс решаемых на ПК задач, связанных с вводом, хранением, сортировкой, отбором по заданному и условию группировкой записей данных однородной структуры. При этом предусматривается генерация для пользователя различных расчетов, как правило, табличной формы, обеспечивающих систематизацию и, возможно, агрегирование данных, с промежуточными итогами по некоторым элементам данных для групп записей и с полными итогами по всему отчету. Задачи такого типа широко распространены при обработке экономической информации. Они составляют значительную долю функций эксплуатируемых в настоящее время автоматизированных систем управления предприятиями и объединениями. Примерами таких задач служат учет складских запасов, инвентаризация основных фондов предприятия, обработка заказов и товарно-транспортных накладных, учет поставок, подготовка установленных форм статистической отчетности.
|
|
|
|