Теория построения корпоративных информационных систем
Категория реферата: Рефераты по управлению
Теги реферата: скачать на телефон шпаргалки, курсовые работы
Добавил(а) на сайт: Илларион.
1 2 3 | Следующая страница реферата
С некоторым опозданием, по сравнению с Западом, в России медленно, но верно начинают понимать всю важность комплексного подхода в
автоматизации предприятий и организаций. На собственном горьком опыте и
благодаря множеству публикаций в компьютерной прессе многие осознали, что
эффективность автоматизации в первую очередь зависит от того, насколько
широко она охватывает все сферы деятельности юридического лица. Отчасти
именно поэтому в последнее время стала столь популярной идея построения
корпоративных информационных систем (КИС). И хотя понятие корпоративности
подразумевает наличие довольно крупной, территориально-распределенной
информационной системы, все же вполне правомерно присовокупить сюда системы
любых предприятий, вне зависимости от их масштаба и формы собственности. В
конце концов, любая фирма, организация или государственное учреждение, имея
сегодня в своем активе сеть с одним сервером и десятком компьютеров, по
всем правилам развития, может или даже должна существенно расшириться
завтра. Кроме того, наверное, все без исключения информационные системы
начинают создаваться с какого-либо одного подразделения, реализующего
некоторый самодостаточный, но не обязательно самый главный, цикл
деятельности, и это ничуть не мешает проверять действенность комплексного
подхода автоматизации. Поэтому далее в контексте данной статьи упоминания
КИС имеют непосредственное отношение к любым информационным системам, и
правильнее даже будет, сохранив общую аббревиатуру КИС, заменить первое
слово новомодного понятия, переиначив его в комплексные информационные
системы. Вызвано это прежде всего тем, что речь пойдет о том, как построить
комплексную инфосистему вне зависимости от формы собственности и профиля
деятельности организации.
Функционал КИС как определяющий фактор выбора ее структуры
Эффективное управление современным предприятием представляет собой довольно нетривиальную задачу, учитывая многообразие используемых ресурсов и высокую скорость изменения операционного окружения. Основными функциями управления являются, как известно, планирование, организация, активизация, координация, контроль и анализ, которые осуществляются в многомерном пространстве различных областей деятельности предприятия. Формируемые в ходе выполнения вышеперечисленных функций управленческие решения служат отправным моментом для конкретных исполнителей. В связи с тем, что автоматизация исполнения должностных обязанностей и отдельных поручений фактически стала в последнее время стандартом де-факто, особую остроту приобретает проблема автоматизации непосредственно управленческих функций.
Таким образом, наиболее существенной чертой комплексной информационной системы должно стать расширение контура автоматизации для получения замкнутой, саморегулирующейся системы, способной гибко и оперативно перестраивать принципы своего функционирования.
Очевидно, что в состав КИС должны войти средства для
документационного обеспечения управления, информационной поддержки
предметных областей, коммуникационное программное обеспечение, средства
организации коллективной работы сотрудников и другие вспомогательные
(технологические) продукты. Из этого, в частности, следует, что
обязательным требованием к КИС является интеграция большого числа
программных продуктов.
Подобная широкопрофильная система должна в равной, максимально допустимой, степени удовлетворить все подразделения организации, по возможности сохранить существующие бизнес-процессы, а также методы и структуру управления. Без привлечения автоматизации практически нельзя контролировать постоянно меняющиеся бизнес-процессы.
Наполнение предметной части КИС может существенно изменяться в
зависимости от профиля деятельности предприятия, включая, например, программное обеспечение для финансового анализа, складскую программу либо
PDM-систему. Некоторая часть КИС определяется такими характеристиками, как
масштаб организации и объемы информационных работ. С их увеличением
становится актуальным внедрение специализированных модулей делопроизводства
и архивного хранения, которые способны поддерживать крупные электронные
архивы смешанной документации с обеспечением необходимого уровня надежности
и безопасности хранения информации.
В дополнение к функционалу, структуру КИС определяют и реализующие
данный функционал технологии. С этой точки зрения современные
информационные системы должны отвечать целому набору обязательных
требований. Среди них, в первую очередь, стоит отметить использование
архитектуры клиент-сервер с возможностью применения большинства
промышленных СУБД, обеспечение безопасности с помощью различных методов
контроля и разграничения доступа к информационным ресурсам, поддержку
распределенной обработки информации, модульный принцип построения из
оперативно-независимых функциональных блоков с расширением за счет открытых
стандартов (API, COM и другие), а также поддержку технологий
Internet/intranet.
Кроме того, немаловажную роль играют и другие — эксплуатационные — характеристики: легкость администрирования, эргономичность, наличие локализованного (русифицированного) интерфейса.
Наиболее органичным и эффективным способом построения КИС, при котором были бы выполнены вышеперечисленные функции и требования к технологичности, является использование в качестве ядра всего информационного комплекса системы автоматизации деловых процессов.
Для того чтобы понять, почему это именно так, необходимо вспомнить, что, фактически, деятельность любой организации представляет собой нечто
иное, как совокупность выработанных в повседневной практике деловых
процессов, в которые вовлечены финансовые, материальные, кадровые, информационные и прочие виды ресурсов. Именно деловые процессы определяют
порядок взаимодействия отдельных сотрудников и целых отделов, а также
принципы построения информационных систем. Поэтому автоматизация
предприятия, исходя из делового процесса, наиболее логична, и самое
главное, — вполне реальна благодаря современным workflow-системам, выступающим в роли связующего звена, вокруг которого и будут
интегрироваться другие программные продукты. Сформированная таким образом
КИС характеризуется одновременно универсальностью и эффективностью. Она
способна автоматизировать деятельность предприятия практически любой
отрасли и при этом позволяет сохранить специфические, критически важные
нюансы управленческого и организационного ноу-хау. Кроме того, автоматизацию не нужно начинать с нуля. Интегрированный комплекс может
создаваться на базе разрозненных автоматизированных рабочих мест, т. е. с
использованием уже имеющегося системного и прикладного программного
обеспечения. Не стоит забывать также, что при применении в предложенной
структуре современных workflow-систем, которые характеризуются открытостью
и широкими возможностями по настройке, легко достигается динамичная и
гибкая модификация целей и функций КИС.
Создание инфосистем на основе системы автоматизации деловых процессов
Сегодня существует целый ряд систем автоматизации деловых процессов
(САДП), заслуживающих самого пристального внимания потребителя, который
собрался проводить комплексную автоматизацию. Из зарубежных систем это, в
первую очередь, Action Workflow фирмы Action Techologies и продукт фирмы
Staffware Inc., который так и называется Staffware; из отечественных —
ничуть не уступающая зарубежным конкурентам система WorkRoute компании
ВЕСТЬ АО, получившая признание на западном рынке.
Прежде чем перейти непосредственно к рассмотрению вопроса о построении КИС на подобных системах, имеет смысл вкратце познакомиться с их терминами и принципами функционирования.
Работа workflow-систем, как правило, основывается на том, что большая часть деловых процессов представляет собой периодически повторяемую, отрегулированную последовательность действий (выполнение заданий), которая может быть легко формализована. Для этой цели в них с помощью специальных редакторов создаются так называемые карты деловых процессов, которые описывают, кто, когда, на каком рабочем месте (возможно, в удаленном филиале), с помощью каких программ и как должен обработать те или иные данные. Заложенное в карту описание делового процесса позволяет автоматизировать формирование, активизацию, выполнение и контроль различных заданий.
Карта делового процесса создается, а обычно просто рисуется мышью с
использованием нескольких графических примитивов и затем может быть легко
изменена. Таким образом, без всякого программирования можно за считанные
минуты получить реально работающее workflow-приложение. В некоторых
workflow-системах создание информационных моделей деловых процессов
возможно только с помощью программирования, что представляет собой довольно
кропотливый процесс, требующий к тому же специальных знаний. Так, в Action
Workflow программирование используется для разработки электронных форм, которые являются неотъемлемой частью бизнес-модели, обеспечивая
взаимодействие системы с пользователем на этапах делового процесса.
Важно отметить, что, несмотря на общий подход, workflow-системы сильно различаются по возможностям карт деловых процессов, в связи с чем при выборе такой системы необходимо прежде всего обратить внимание, насколько сложными могут быть структуры деловых процессов и какие в них поддерживаются типы этапов. Стандартный набор должен обязательно включать простой узел (выполнение элементарного действия, например редактирование первого варианта технического проекта), условие (ветвление дальнейшего хода делового процесса в зависимости от условий), ветвление (безусловное разделение процесса на несколько параллельных ветвей), объединение ветвей, скрипт (встроенный язык программирования для автоматического выполнения таких операций, как, скажем, обращение в базу данных внешней прикладной программы с извлечением из нее предварительной информации по техническому заданию), множественные точки входа и выхода из делового процесса.
Также должна существовать возможность определять в контексте карты переменные различных типов, несущие любую смысловую нагрузку и влияющие на ход выполнения работы (допустим, название контрагента по сделке, сумма сделки, дата завершения этапа). Разумеется, должен быть встроенный редактор для создания экранных форм, которые на каждом этапе делового процесса отображают переменные и формируют пользовательский интерфейс workflow- приложения.
Следует помнить, что значения переменных, в идеале, должны
считываться не только из базы данных workflow-системы, но и из баз данных
прикладных программ, поддерживающих наиболее распространенные промышленные
стандарты СУБД. Это позволяет интегрировать систему автоматизации деловых
процессов с внешними приложениями в разрезе совместного использования
данных. Что же касается встроенного языка программирования, о котором выше
уже шла речь, то к нему, вполне очевидно, предъявляются такие требования, как простота (например, он должен быть семантически совместим с каким-либо
распространенным языком — на сегодняшний день предпочтительнее всего VBA), эффективность, наличие широких возможностей по управлению деловыми
процессами и связанными с ними данными. Крайне желательно, чтобы скрипт мог
работать с OLE-серверами, запускать внешние программы, взаимодействовать с
MAPI-совместимыми почтовыми системами. Кроме того, учитывая, что workflow-
система рассматривается нами как основа КИС, для получения полной
интеграции с другими программами и облегчения этого процесса, скорее всего, потребуется наличие открытого программного интерфейса API, который бы
позволил управлять системой из внешних программ.
Международной организацией, курирующей разработку стандартов и
спецификаций на системы класса workflow, является Workflow Management
Coalition (WfMC). Теперь, после небольшого отступления, вернемся к проблеме
построения КИС на базе системы автоматизации деловых процессов.
Функциональные подсистемы КИС
Если workflow-система отвечает большинству вышеперечисленных требований, то это позволит легко объединить вокруг нее любые современные приложения, поддерживающие те или иные стандарты межпрограммного взаимодействия. Ясно, что функциональная направленность интегрированного комплекса в принципе ничем не ограничена, однако некоторые сферы деятельности носят более распространенный характер, нежели другие, и поэтому заслуживают интеграции в первую очередь.
Системы управления документами
Прежде всего, это относится к делопроизводству, иначе говоря, к комплексу
операций по созданию, управлению и исполнению документов, ведению
электронного архива, организации офисного документооборота. Для реализации
таких функций необходимо объединить workflow-систему с системой управления
документами (СУД). К системам данного класса относятся, например, DOCS Open
американской фирмы PC DOCS, DocuLive (Siemens Nixdorf), Documentum
(Documentum, Inc.). Как правило, СУД имеют богатые возможности по
интеграции с внешними приложениями (офисными и прикладными программами), которые и “снабжают” СУД документами. Кроме того, рынок СУД изначально
ориентирован на КИС масштаба предприятия, в связи с чем все промышленные
системы выполнены в архитектуре клиент-сервер и способны работать
практически на всех программно-аппаратных платформах, т. е. характеризуются
отличной масштабируемостью, переносимостью, безопасностью и надежностью
хранения данных, а также обеспечивают распределенный режим работы.
Если составные части КИС поддерживают довольно широкий список
оборудования и серверного программного обеспечения, это дает возможность
уменьшить затраты, так как увеличивается вероятность того, что необходимые
базовые продукты в организации уже есть. На сегодняшний день основными
платформами, на которых должны функционировать формирующие КИС СУД, САДП и
прикладное программное обеспечение, следует считать Windows NT Server,
Novell NetWare, основные разновидности Unix и промышленные СУБД Oracle,
Microsoft SQL Server, Oracle или Sybase.
Важно отметить, что КИС на основе САДП и СУД являются довольно универсальными. Подобные комплексы, благодаря имеющимся инструментам интеграции, позволяют объединить офисный, (организационно-распорядительный) документооборот с инженерным, в который входит техническая, технологическая и чертежно-конструкторская документация (она, как правило, разрабатывается в САПР и ГИС, например в AutoCAD, MicroStation, КОМПАС), а также любые другие виды информации, вплоть до мультимедиа. Кроме того, в состав КИС может органично влиться программы бухгалтерского, складского и кадрового учета.
Рекомендуем скачать другие рефераты по теме: решебник 6 класс виленкин, доклад, ответы на кроссворды.
1 2 3 | Следующая страница реферата