Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

КИС / Лекции / Лекция 2

.doc
Скачиваний:
137
Добавлен:
13.04.2015
Размер:
58.88 Кб
Скачать

Лекция 2. Архитектура корпоративных информационных систем.

ОСНОВНЫЕ СОСТАВНЫЕ ЭЛЕМЕНТЫ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

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

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

- Регламент развития информационной модели и правила внесения в неё изменений.

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

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

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

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

- Аппаратно-техническая база, соответствующая требованиям по эксплуатации программного комплекса (компьютеры на рабочих местах, периферия, каналы телекоммуникаций, системное ПО и СУБД).

- Эксплуатационно-технические кадровые ресурсы, включая персонал по обслуживанию аппаратно-технической базы.

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

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

АППАРАТНО-ПРОГРАММНАЯ АРХИТЕКТУРА КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

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

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

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

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

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

Поддержка продукции на протяжении всего жизненного цикла. Через сервер виртуального представительства потребители продукции могут получать всевозможную техническую и информационную поддержку, заполнять заказы на гарантийное и пост гарантийное обслуживание, вносить свои предложения и замечания, участвовать в дискуссиях, касающихся обсуждения тех или иных изделий. Кроме того, может быть организована оперативная “горячая” линия поддержки всех потребителей, как по электронной почте, так и online. На основании анализа предложений и материалов дискуссии могут быть оперативно сделаны выводы о выпуске новых видов продукции или смене конфигурации существующих.

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

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

Открытость. Каждое предприятие имеет свою совершенно определенную специфику и потому бывает почти невозможно разработать для КИС универсальное ПО, в котором конфигурация осуществлялась бы только с помощью настроек. И хотя разработчики крупных клиент-серверных систем зачастую гордятся своими специализированными внутренними языками доработки, однако реально их адаптация происходит с большими затруднениями. В случае с использованием Internet/Intranet технологий разработчик в каждом случае передает все тексты системы заказчику. А так как система представляет собой набор текстов, написанных на языках HTML, XML и JavaScript, обучение специалистов и доработка занимают достаточно мало времени, потому как все эти технологии являются абсолютно открытыми. Кроме того, факт отсутствия специализированной программы-клиента сам по себе дает ряд существенных преимуществ. Одним из них является существенное сокращение численности персонала обслуживающего информационную систему - при инсталляции, обнаружении ошибок, настройке, смене версий вся работа будет проводиться только на сервере.

Возможность использования технологии ASP (Application Service Provider). Данная технология предполагает возможность размещать свою КИС на серверах удаленного провайдера и работать с ней по каналам Internet. Такой подход позволяет в ряде случаев сократить стоимость организации рабочего места, и соблюсти некоторые юридические моменты.

Трёхзвенная архитектура КИС. Одним из основных используемых в настоящее время подходов к построению КИС является реализация так называемой трёхзвенной (трёхуровневой) архитектуры. Ее суть состоит в том, что кроме сервера базы данных вводится сервер приложений, на котором и будут выполняться все вычисления (рис. 3.12). При этом компьютеры пользователей будут работать, фактически, в терминальном режиме. Это позволит существенно снизить затраты предприятий на развитие информационной системы: пользователи смогут работать на относительно "слабых" компьютерах, а для обновления системы потребуется только периодически модернизировать серверное хозяйство. Таким образом, уйдет в прошлое понятие "морального старения" пользовательских персональных компьютеров, которые теперь смогут полностью отработать свой физический ресурс.

Одним из примеров реализации трёхзвенной архитектуры КИС является применение концепции XML, получающей всё большее развитие наряду с классическими Интернет-технологиями. Язык XML (Extensible Markup Language - расширяемый язык разметки) предназначен для описания других языков, т. е. это метаязык. XML позволяет представить данные в виде структурированного текстового документа. Разметка структуры задается в виде так называемых тэгов, имеющих формат <имя> .. </имя>. Внутри тэгов находятся данные. Получить представление о таком подходе проще всего посмотрев на любой HTML-документ (внутреннее представление web-страницы), поскольку HTML является реализацией языка на основе XML и описывает набор тэгов для визуализации данных web-броузером.

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

Технологическая структура КИС, построенных на основе концепции XML включает в себя:

Сервер баз данных, предназначенный для хранения и извлечении информации с использованием реляционных СУБД, таких как MS SQL Server, Oracle или Sybase. Фактически сервер баз данных представляет собой программное обеспечение СУБД и набор таблиц, процедур и запросов.

Сервер XML-данных предназначен для представления информации, хранящейся в реляционных базах данных в виде бизнес-объектов и реализации бизнес-логики приложения. Другими словами, он обеспечивает объектный интерфейс к данным, обработку таких данных и реализацию определенных алгоритмов информационной системы. Стоит отметить, что в XML-объект может включать информацию, не являющуюся частью базы данных, например иллюстрации или материал, динамически получаемый из Интернет. Сервер может быть реализован на базе WEB-сервера (MS IIS, Netscape или Apachie) или в виде отдельного приложения, написанного, скажем, на С или Java.

Сервер HTML-интерфейса предназначен для формирования динамических web-страниц. Страницы визуализируют бизнес-объекты из XML-данных и проводят предварительную обработку введенной пользователем информации, форматирование и отправку XML-серверу. Данный сервер реализуется на базе WEB-сервера (MS IIS, Netscape или Apachie).

Использование такой трёхзвенной структуры имеет целый ряд преимуществ.

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

Работа с программным и аппаратным обеспечением различных производителей. Реализация XML-серверов и серверов интерфейсов может быть выполнена для различных программных платформ. Например, в рамках информационной системы одного предприятия могут использоваться СУБД Microsoft под Windows NT и Oracle под Solaris, WEB-сервера Microsoft и Netscape.

ЭВОЛЮЦИЯ КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

Применение информационных технологий в бизнесе берёт своё начало с 60 годов 20 века. Однако подлинно всепроникающее их воздействие на бизнес началось только в конце 80 годов, с появлением производительных персональных компьютеров, и как следствие, возможностью внедрения информационных технологий в деятельность офиса. Особенно этот процесс был подстёгнут появлением визуальных операционных сред.

Можно условно выделить следующие этапы эволюции КИС.

1990-1994 год. К этому времени в сознании большинства руководителей стала яснее очерчиваться мысль, что за компьютерами будущее и в покупку персональных ЭВМ вкладывались довольно крупные инвестиции. Документы стали выглядеть элегантней, так как набирались в специализированных программах и распечатывались на принтерах. К концу этого периода стало понятно, что поменялась только видимость работы, без какого-либо повышения эффективности бизнес-процессов. Но так как даже рынок функциональных продуктов тогда еще не достиг своей зрелости, и конкуренции практически не существовало, то сама по себе оптимизация операционного цикла предприятий не представляла собой приоритетной задачи. Да и компьютеры не отличались тогда высокой производительностью, а сетевые технологии не имели широкого распространения.

1994-1996 год. Была осознана возможность применения компьютеров для обслуживания бизнес-процессов (прежде всего документооборота). Развитие сетей, в том числе глобальных, дало возможность системной интеграции. В результате становятся обычным делом современные сети на N рабочих мест, отвечающие всем международным стандартам. Через некоторое время, когда появляется более трезвый взгляд на вещи, приходит осознание того, что опять никаких существенных улучшений с управленческой точки зрения не произошло. Персонал приобщается к радостям Интернет (в том числе и в рабочее время), служебные записки и отчёты пересылаются в электронном виде, но в то же время, все организационные проблемы продолжают негативно сказываться на темпе развития предприятия и на общей эффективности бизнеса.

1996-2000 год. Время активного интереса к корпоративным информационным системам. На рынке появляются программные продукты отечественных и западных разработчиков. Отечественные привлекают низкой ценой и близостью (территориальной и языковой) разработчика, а зарубежные высокой репутацией поставщика, большим опытом внедрений, огромной функциональностью и целым набором «готовых» отраслевых решений. При этом благодаря грамотно построенной рекламной политике, у многих создается иллюзорное впечатление, что они действительно могут приобрести не пакет программного обеспечения, а готовую систему управления, уже включающую в себя все необходимые правила и инструменты для ведения бизнеса.  Результатом подобных иллюзий явилось огромное количество как проваленных проектов, так и внедренных программных продуктов, которые, несмотря на то, что функционируют на рабочих местах, нисколько не решают злободневных производственных и управленческих задач.

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

Соседние файлы в папке Лекции