Структура корпоративных информационных систем

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

Процесс проектирования корпоративной информационной системы (КИнС) предприятия (далее бизнес-система) включает две основные последовательно выполняемые стадии:

ü предпроектное обследование и системное моделирование деятельности бизнес-системы;

ü разработка системного, эскизно-технического и рабочего проектов КИнС бизнес-системы.

Основными результатами выполнения предпроектного обследования и моделирования деятельности бизнес-системы являются предложения по построению:

ü рациональных технологий работы структурных подразделений бизнес-системы с учетом существующих средств автоматизации;

ü организационно-штатной структуры бизнес-системы, осуществляющей реализацию рациональных технологий работы;

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

Реализация полученных решений способствует более эффективному достижению поставленных перед бизнес-системой целей с заданным уровнем качества, оцениваемым, как правило, количеством покупателей продукции и издержками ее производства. Фактически реализация предложений по совершенствованию деятельности бизнес-систем приводит к необходимости их реорганизации, причем опыт выполнения консалтинговых проектов показывает, что дальнейшее проектирование КИнС без учета предложений по совершенствованию деятельности бизнес-системы либо обречено на неудачу, либо приводит к трудоемкому, длительному и явно затратному процессу разработки, внедрения и сопровождения системы, не говоря уже об эффективности ее применения. Поэтому исходными данными для формирования решений, закладываемых в системный, эскизно-технический и рабочий проекты КИнС, являются результаты реализации предложений по совершенствованию деятельности бизнес-системы.

Двухступенчатый подход к проектированию КИнС бизнес-системы позволяет сформулировать общие типовые технические решения построения КИнС.

В самом общем виде КИнС бизнес-системы включает в свой состав:

ü информационное обеспечения деятельности бизнес-системы;

ü технические средства КИнС;

ü программное обеспечения деятельности бизнес-системы;

ü организационно-правовое обеспечение функционирования КИнС.

Типовые решения построения информационного обеспечения

В основе построения информационного обеспечения деятельности бизнес-системы лежит концепция информационного пространства, обобщенная структура которого приведена на рис. 5.1. В состав информационного пространства КИнС бизнес-системы входят:

ü фактографические базы данных;

ü базы документов;

ü базы прецедентов и знаний;

ü предметно-ориентированные базы.

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

В базах документов хранится неструктурированная информация (текстовые и графические документы), связанная с типовыми операциями, например с заказами потребителей, потребителями, продукцией, конкурентами и т.д.

Рис. 5.1. Обобщенная структура информационного пространства

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

В процессе выполнения типовых операций, таких, как заказы потребителей по заданным позициям, производство и сбыт продукции, формируется определенный опыт ведения бизнес-процессов. Для накопления опыта используются базы прецедентов и знаний.

С помощью информационного хранилища КИнС осуществляется быстрый доступ к предметно-ориентированным базам данных различного типа, представленных в виде логических групп (оперативные, архивные и внешние фактографические и текстовые данные, прецеденты и знания). Структура данных хранилища ориентирована на конкретные предметы, к которым они относятся (например, на продукцию, организацонно-штатную структуру, финансы, сбыт, производство, потребителей, конкурентов и т.п.). Именно информационное хранилище способно обеспечить оперативную аналитическую обработку и выдачу рекомендаций по поведению в различных ситуациях, возникающих при функционировании бизнес-системы.

В настоящее время в ряде консалтинговых проектов апробируется определенная методология построения информационного пространства. Поэтому описание метода проектирования информационного пространства КИнС бизнес-систем, результаты его применения и, главное, методика построения информационного хранилища является развивающейся темой дальнейших исследований.

Рис. 5.2. Структура информационного обеспечения КИнС

В соответствии с концепцией информационного пространства КИнС и с учетом интеграции данных для их применения различными структурными подразделениями бизнес-системы информационное обеспечение состоит из нескольких уровней. Структура информационного обеспечения КИнС приведена на рис. 5.2.

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

Типовые решения построения технических средств

В общем случае технические средства всей бизнес-системы строятся в виде мультисети, включающей несколько многосегментных локальных вычислительных сетей. Каждый сегмент локальной вычислительной сети имеет архитектуру «клиент/сервер», включает в свой состав несколько рабочих станций – рабочих мест должностных лиц структурных подразделений бизнес-системы и несколько функционально разделенных серверов.

Рис. 5.3. Обобщенная структура мультисети КИнС

Обобщенная структура односегментной локальной вычислительной сети КИнС приведена на рис. 5.3. В том случае, когда объем данных, находящихся в информационном хранилище, либо слишком велик, либо КИнС необходимо реализовать в среде мультисети, целесообразно расположить корпоративное хранилище данных на отдельном сервере.

Типовые решения построения программного обеспечения.

Программное обеспечение КИнС бизнес-системы включает в себя системное и прикладное программное обеспечение и имеет многоуровневую структуру. На рис. 5.4 представлена обобщенная многоуровневая структура программного обеспечения.

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

ü операционная система клиента;

ü сетевые протоколы.

Сетевая многозадачная многопользовательская операционная система обеспечивает:

ü поддержку многопользовательского многозадачного режима работы;

ü поддержку сетевых протоколов;

ü интеграцию с сетями общего доступа;

ü выбор прикладных пакетов;

ü перенос разработанного программного обеспечения на новые версии ОС с минимальными затратами;

ü гибкий механизм предоставления прав доступа к данным и вычислительным ресурсам;

ü выбор аппаратных платформ от ПЭВМ до больших многопроцессорных систем.

ПО сервера базы данных обеспечивает:

ü возможность работы с базами данных большого количества пользователей;

ü целостность и достоверность информации;

ü использование находящегося в эксплуатации оборудования (ПЭВМ) в качестве автоматизированных мест путем подсоединения его к общей сети;

ü CASE-средства, поддерживающие полный цикл создания прикладных программ – от спецификации до сопровождения;

ü использование стандартного языка запросов к базе данных (SQL);

ü мощную систему обработки текстовых данных;

ü высокую скорость реакции на запросы;

ü широкий спектр вспомогательных средств, позволяющих осуществлять доступ к базам данных по сети, автоматизировать разработку пользовательского интерфейса, интегрировать программы, написанные на языках высокого уровня;

ü задание структуры форм выходных документов (справок, отчетов);

ü формирование содержания выходных документов (справок, отчетов) заданной структуры;

ü выдачу выходных документов (справок, отчетов) на рабочее место сотрудника структурного подразделения.

Программное обеспечение сервера управления документооборотом позволяет осуществлять:

ü управление и обработку по заданному алгоритму (процедуре) в автоматическом или интерактивном режиме потоков документов и информации, циркулирующих как внутри структурных подразделений, так и между ними по заданным маршрутам;

ü интеграцию с необходимыми для работы средствами, работающими под MS-DOS / MS-Windows, и сетевой многопользовательской операционной системой, а именно текстовыми редакторами, электронной почтой (включая системы с протоколами Х25 и Х400), фактографическими базами данных, базами прецедентов, базами документов, электронными таблицами, средствами управления документами, автономными функциональными системами;

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

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

ü предоставление всей текущей информации по движению и готовности документов в виде различных отчетов и сообщений;

ü отслеживание прав доступа к закрытой информации, поддержку системы паролей и электронных подписей;

ü поддержку сервера базы прецедентов, обеспечивающего:

· описание текущей проблемы по актуальной типовой операции на естественном языке в произвольной форме;

· автоматическое сопоставление (сравнение) информации о проблеме с деталями прецедентов, хранящихся в базе прецедентов, для выявления аналогичных случаев;

· выбор прецедента выполненных типовых операций по позициям, которые наиболее близки к текущей проблеме, из базы прецедентов;

· поиск прецедентов по нечетко заданным критериям (контексту);

· задание вопросов в произвольной форме для уточнения текущей проблемы;

· автоматический анализ результатов ответов;

· уточнение результатов выбора прецедентов;

· формирование рекомендаций;

· занесение детальной информации о новом прецеденте выполненных типовых операций по позициям в базы прецедентов;

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

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

ü простой и быстрый ввод текстовой и нетекстовой информации путем сканирования или считывания с магнитных и оптических дисков, лент и модемов;

ü распознавание информации;

ü решение проблемы ошибок распознавания;

ü автоматическую индексацию полного содержания документа;

ü рациональный объем создаваемой для поиска индексной информации по отношению к полезной информации документа;

ü поддержку взаимодействия с фактографической базой данных;

ü осуществление поиска по нечеткому критерию, заданному в свободной форме;

ü поиск по ключевым словам, названиям документов, именам папок, ящиков и шкафов;

ü поиск информации по синонимам;

ü поиск информации по значениям полей с использованием логических операторов.

Рис. 5.4. Обобщенная структура программного обеспечения КИнС

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

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

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

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

Типовые решения построения
организационно-правового обеспечения

В состав организационно-правового обеспечения КИнС бизнес-системы входят:

ü описание структуры и функций КИнС;

ü описание обобщенного алгоритма применения КИнС структурными подразделениями бизнес-системы в процессе своей деятельности;

ü должностные инструкции для обслуживающего персонала КИнС, а именно: для администраторов баз данных, документы прецедентов, хранилища данных, ЛВС и др.;

ü общее описание технологических процессов обработки данных;

ü руководства пользователей КИнС.

Характерной чертой приведенных типовых решений является необходимость разработки в первую очередь решений по построению корпоративного информационного пространства бизнес-системы. Это связано с тем, что именно информационное пространство несет смысловую нагрузку эффективности применения КИнС структурными подразделениями бизнес-системы. Поэтому принятые решения построения информационного пространства являются исходными данными для формулирования обоснованных решений построения программного обеспечения, технических средств его поддержки и соответствующего организационно-правового обеспечения функционирования КИнС.

Вместе с тем, типизация решений построения информационной системы предприятия должна привести к стандартизации процесса построения КИнС, что позволит снизить трудоемкость и стоимость создания системы при одновременном повышении качества функционирования КИнС. Особенно эффективно можно будет использовать стандартизацию типовых решений систем в одной и той же предметной области (например, в производственной, коммерческой или банковской сфере).