5 бакаева доклад. 5. Ресурсы информационных систем. Управление ресурсами информационных систем
Скачать 22.15 Kb.
|
5. Ресурсы информационных систем. Управление ресурсами информационных систем. Информационные системы используют ресурсы нескольких категории – средства вычислительной техники, системное и прикладное программное обеспечение, информационные, лингвистические и человеческие ресурсы. Кроме того, хотя об этом не говорится в известных определениях автоматизированных информационных систем, но подразумевается как само собой разумеющееся, для функционирования системы необходимы и другие ресурсы –помещения, их техническое оснащение, всевозможная оргтехника, электроснабжение и т.д. В этой книге они не рассматриваются, поскольку не имеют непосредственного отношения к информационным технологиям. Информационные системы могут базироваться на различных аппаратных платформах – персональных компьютерах, мейнфреймах, суперкомпьютерах и других вычислительных системах. Они могут использовать отдельные компьютеры или вычислительные системы либо вычислительные сети различного масштаба – от локальной до глобальной сети. В информационных системах могут использоваться наряду с универсальными также и специализированные компьютеры, например так называемые машины баз данных, аппаратным путем реализующие некоторые функции реляционной алгебры. Коммуникационное оборудование в информационных системах обеспечивает взаимодействие компонентов распределенных систем, например обмен данными между компьютерами сети, а также удаленный доступ пользователей к ресурсам системы. К числу коммуникационных ресурсов относятся выделенные или коммутируемые проводные и беспроводные каналы связи, различное сетевое оборудование, а также устройства приема-передачи информации, например телефонные или радиомодемы, антенные устройства. Системное программное обеспечение включает операционные системы для используемых аппаратных платформ, различные операционные оболочки, повышающие уровень пользовательского интерфейса, системы программирования, разнообразные системные тесты, служебные программы для поддержки деятельности системного администратора и для других целей, сетевое программное обеспечение. Информационные системы используют также разнообразное прикладное программное обеспечение, типовое и специализированное. Типовое прикладное программное обеспечение ориентировано на классы задач. Оно может настраиваться на конкретный случай использования. Чаще всего в качестве таких средств используются коммерческие программные продукты: СУБД общего назначения, Web-серверы, системы текстового поиска (их по традиции часто называют информационно-поисковыми системами), системы управления документами, текстовые процессоры, конверторы данных, программы распознавания текста и речи, системы электронных таблиц, генераторы отчетов для систем баз данных и др. Специализированное прикладное программное обеспечение создается для конкретной информационной системы или для класса систем, имеющих некоторое узкое назначение. Например, в корпоративной информационной системе это могут быть программы, предназначенные для поддержки каких-либо конкретных бизнес-процессов. Прикладное программное обеспечение информационных систем может относиться к стадии разработки или к стадии исполнения. Оно может быть общего назначения или ориентированным на конкретную предметную область. Наконец, программное обеспечение может быть ориентированным на конкретную аппаратную платформу или мобильным. Лингвистические ресурсы информационных систем служат для: представления информационных ресурсов в системе; описания их свойств и свойств окружающей среды, позволяющего системе адекватно интерпретировать поддерживаемые информационные ресурсы; обеспечения взаимодействия пользователей с системой. В общем случае к числу лингвистических ресурсов относятся те или иные естественные или искусственные языки, а также средства их лингвистической поддержки – словари лексики естественных языков, тезаурусы предметной области, переводные словари и др. Следует отметить, что тезаурусы играют в информационных системах двоякую роль. С одной стороны, это средство лингвистической поддержки используемого в системе естественного языка. Поэтому он должен быть отнесен к категориям лингвистических ресурсов. Вместе с тем тезаурус используется как контекст для интерпретации семантики поддерживаемых в системе документов, представленных на естественном языке. В связи с этим правомерно также считать тезаурус информационным ресурсом системы. Используемый в конкретных случаях набор лингвистических ресурсов системы зависит от требований, предъявляемых к ней. Информационные ресурсы системы составляют главный компонент модели предметной области, которую система поддерживает. Они являются вместе с тем «сырьем» и «конечным продуктом» работы информационной системы. Конкретный вид информационных ресурсов зависит от характера системы. Важно заметить, что в любой информационной системе поддерживается две категории информационных ресурсов. Ресурсы первой категории непосредственно используются конечными пользователями системы. Ресурсы второй категории можно было бы назвать метаресурсами. Описывая свойства ресурсов первой категории, они позволяют системе корректно оперировать ими. Как уже отмечалось, ресурсы первой категории часто называют данными независимо от среды их представления (изображения, текстовые документы, аудиозаписи и т.д.), а метаресурсы – метаданными. Используя эту терминологию, можно сказать, что метаданные – это данные о данных. Однако фактически метаданные могут описывать свойства не только собственно данных, но и информационной системы в целом отдельных ее механизмов и их функций, других ее ресурсов, поддерживаемых технологий, пользователей и т.д. Конкретные функции метаданных и их состав в значительной мере зависят от специфики рассматриваемой сие темы и характера конкретных информационных ресурсов. Уместно вспомнить, что данные в информационной системе представляют собой некоторую абстрактную модель реальности. Рассматривая соотношение между данными и метаданными, можно сказать, что метаданные – это данные более высокого уровня абстракции по отношению к описываемым ими данным. В некоторых случаях метаданные сами являются предметом интереса пользователей, разработчиков системы или ее исследователей, становясь тем самым частью моделируемой реальности. Описывающие и: метаданные естественно назвать метаметаданными. Подобного род иерархия абстракций может иметь любое число уровней. В таких случая: может идти речь не только о моделях реальности, но и о метамоделях, метаметамоделях и т.д. Одним из примеров ситуации, где приходится иметь дело с метаметамоделями, могут служить спецификации стандарта CWM представления метаданных хранилищ данных, который был разработан консорциумом OMG. Необходимая степень формализованности представления метаданных в информационной системе зависит от характера их использования. Метаданные, предназначенные для компьютерного использования, представляются в формализованном виде. Если же они предназначены для пользователей, то чаще всего представляются на естественном языке. Вернемся теперь к информационным ресурсам информационных систем различных классов. В системах, основанных на технологиях баз данных, поддерживаются структурированные данные, организованные в виде таблиц или каких-либо иных структур данных. К информационным ресурсам систем баз данных относятся также и схемы баз данных. В таких системах они относятся к категории метаданных. В текстовых системах информационные ресурсы включают коллекции документов, представленных на естественных языках. Это информационные ресурсы для конечных пользователей. Кроме того, поддерживаются метаданные – тезаурусы, спецификации онтологии и т.п., которые являются информационными ресурсами, используемыми самой системой. Пользовательские информационные ресурсы в Web – это страницы Web-сайтов, ресурсы «скрытого» Web – базы данных, а также различные доступные пользователям Web-документы, представленные в форматах, отличных от HTML. В Web нового поколения к информационным ресурсам, кроме того, относятся не только представленные на Web-сайтах XML-документы, но и различные метаданные. Они описывают схемы XML-документов, их семантику, онтологии. НАУЧНЫЙ ВЕСТНИК МГТУ ГА № 92( 10) серия Информатика. Прикладная математика УДК 629.735 ИНФОРМАЦИОННЫЕ СИСТЕМЫ УПРАВЛЕНИЯ РЕСУРСАМИ А.В. БАЛДИН, О.Н. ГРИГОРОВИЧ, А.А. ПИЧУГИН Статья представлена доктором технических наук, профессором Рудельсоном Л.Е. Выбор информационной системы управления ресурсами - сложный и ответственный процесс для руководства предприятия. После принятия стратегического решения, компания/предприятие встает перед выбором типа информационной системы управления. Им может послужить специализированное предложение, разработанное с учетом индивидуальных особенностей предприятия; стандартное интегрированное решение (называемое “вертикальным”), созданное на базе опыта, накопленного при решении задач автоматизации в различных отраслях; использование смешанного варианта, сочетающего оба способа. К настоящему времени разработан ряд методологий, таких как MRP, MRP II, ERP, применяемых для идентификации и эффективного планирования ресурсов предприятия при осуществлении закупок материалов и комплектующих, производства и продаж готовых изделий. Развитие методологий планирования прошло путь от планирования материалов - Material Requirements Planning (MRP), до планирования ресурсов предприятия в целом - Enterprise Resource Planning (ERP). 2. Системы класса MRP В 60—70-х годах ХХ в. был разработан стандарт управления предприятием, получивший название MRP (Material Requirements Planning) — планирование потребностей в материалах для производства. Системы MRP создавались для производственных предприятий и очень редко использовались при планировании материальных потребностей организаций, оказывающих различные услуги (рис. 1). Довольно часто составляющей MRP-систем являлся модуль планирования производственных мощностей CRP (Capacity Requirements Planning) (рис. 2), который был включен в новую систему класса MRP II. 3. Системы класса MRP II Расширение функциональных возможностей систем планирования потребностей в материалах - MRP, привело к созданию систем планирования производственных ресурсов - Manufacturing Resource Planning или MRP II. Это, фактически, автоматизированная система планирования всех ресурсов производственного предприятия, включая планирование в натуральных единицах, финансовое планирование в стоимостном выражении, кадровое, а также элементы моделирования производственных ситуаций. Этот стандарт предполагает наличие следующих функциональных модулей • планирование развития бизнеса (составление и корректировка бизнес-плана); • планирование деятельности предприятия; • планирование продаж; • планирование потребностей в сырье и материалах (MRP); • планирование производственных мощностей (CRP); • планирование закупок; • выполнение плана производственных мощностей; • выполнение плана потребности в материалах. 4. Системы класса ERP Дальнейшим функциональным развитием MRP и MRP II стали системы планирования ресурсов предприятия – Enterprise Resource Planning – ERP систем. В основе ERP систем лежит принцип создания единого хранилища данных, содержащего всю корпоративную бизнесинформацию и обеспечивающего одновременный доступ к ней любого числа сотрудников предприятия, наделенных соответствующими полномочиями. Декларируется, что это должно не только повысить эффективность производственной деятельности предприятия, но и сократить внутренние информационные потоки, уменьшив затраты на их обеспечение. Распределение модулей финансово-учетных систем по подразделениям предприятия Основными функциями ERP-систем являются: - ведение конструкторских и технологических спецификаций, определяющих состав производимых изделий, а также ресурсы и операции, необходимые для его изготовления; - формирование планов продаж и производства; - планирование потребностей в материалах и комплектующих, сроков и объемов поставок для выполнения плана производства продукции; - управление запасами и закупками: ведение договоров, реализация централизованных закупок, обеспечение учета и оптимизации складских и цеховых запасов; - планирование производственных мощностей от укрупненного планирования до использования отдельных станков и оборудования; - оперативное управление финансами, включая составление финансового плана и осуществление контроля его исполнения, финансовый и управленческий учет; - управление проектами, включая планирование этапов и ресурсов, для их реализации. Поскольку основой ERP системы является находящаяся внутри нее MRP II система, то, естественно, что функции и одной и другой во многом схожи. 5. Проблемы внедрения ERP-систем в России Особенности российского бухгалтерского и производственного учета. Одна из главных проблем внедрения ERP-систем в России заключается в отличии российских условий организации бизнеса и производства от западных. Главные причины этого: «национальные особенности» российского бухгалтерского и производственного учета; постоянные изменения действующего законодательства, иногда приводящие к необходимости значительных изменений реализованного (от 15% до 30%) и, как правило, вводящиеся «вчерашним числом». Зачастую непреодолимым препятствием при реализации проектов становилась «закрытость» предприятия как с точки зрения сохранения государственных секретов, коммерческой тайны, так и с точки зрения разного рода «множественной бухгалтерии» - три пишем два в уме, что делает бессмысленной работу консультанта. Высокая стоимость MRPII/ERP-систем. Следующей проблемой внедрения MRPII/ERP является их высокая стоимость. В ней выделяется несколько составляющих: - цена одной лицензии, то есть, по сути, цена одного рабочего места: для ведущих ERPсистем (SAP R3, Baan, Oracle Applications) колеблется от 2 до 8 тыс. долл., для MRPII/ERPсистем среднего класса - от 1,5 до 5 тыс. долл.; - цена консалтинга, внедрения и сопровождения, как правило, находится в промежутке от 100% до 500% от стоимости системы; - цена обучения пользователей сильно зависит от маркетинговой политики фирмыпроизводителя системы или консалтинговой компании; например, у SAP R3 стоимость обучения одного человека в неделю составляет 1500 долл., у Baan - от 1000 долл. Исходя из соображений снижения стоимости проекта, большинство предприятийклиентов закупают заведомо ограниченный состав модулей, при этом отсутствие модулей вызывает не только отсутствие части функций, реализующих ERP-стандарты, но зачастую требует повторного, дублирующего ручного ввода и обработки данных, которые должны обрабатываться в отсутствующих модулях. Пробелы ERP-стандартов дополняются модулями, разработанными российскими представительствами и системными интеграторами, а потому заметно снижают эффективность работы системы в целом. Долгое и сложное внедрение. Внедрение MRPII/ERP-систем, как правило, требует серьезного пересмотра внутренней логики работы компании, реинжениринга бизнес-процессов. Перед внедрением необходимо проведение этапа системно-независимого обследования предприятия консалтинговыми специалистами. В него входит планирование, концептуальное проектирование, бюджетирование проекта ERP, расчет целесообразности его использования. И только когда консультанты убеждаются, что предприятие готово к проекту, происходит выработка рекомендаций по внедрению и составление плана внедрения. Если предпроектное обследование предприятия не проводится, то предприятие рискует потерять огромные деньги в случае неуспешной или затянувшейся установки системы. 6. Предлагаемые решения Использование специализированных приложений. Одним из вариантов систем автоматизированного управления может послужить специализированное приложение, разработанное “с нуля” сторонними или внутренними специалистами-разработчиками. В настоящее время это решение является наиболее распространенным и оправданным с точки зрения сопоставления цены и качества. Однако оно часто усложняется из-за таких факторов, как неопределенность продолжительности цикла разработки, затруднения при оценке стоимости, сложности проведения предпроектного проектирования, недостаточная квалификация разработчиков. В определенных условиях организации производства оно является единственно правильным решением, например, в условиях секретности процесса производства. Использование отдельных модулей. Другой, наиболее популярный способ “смешанного варианта” - использование отдельных модулей готовых ERP-систем в сочетании с модульными дополнениями. Способ имеет ряд минусов, хотя и исходит из соображений снижения стоимости проекта - новые модули как правило функционально ограничены, что тормозит работу всей системы в целом, разработка и внедрение новых модулей требует дополнительных финансовых и временных затрат, теряется целостность первоначальной системы. Использование российских разработок ERP-систем. К настоящему моменту сформировались два ядра систем автоматизации — отечественных и иностранных разработчиков. К первым из них можно отнести, например, системы «Галактика», «Парус», RS-Balance, БЭСТ, ко Информационные системы управления ресурсами 57 вторым — R/3, Oracle Application и др. Преимуществами российских производителей являются - готовность доработать систему по требованию заказчика в любое время, произвести в проекте полный учет всех тонкостей российского законодательства. Преимуществом зарубежных производителей является комплексный подход к управлению и зрелость программных продуктов. В результате такие факторы, как недоступность разработчика, сложность внедрения и локализации, а также высокая стоимость западных систем оказываются решающими, и большинство предприятий останавливает свой выбор на отечественных системах. Аренда ERP-систем. Одним из перспективных направлений развития новой экономики является предоставление услуг по аренде приложений (ASP - Applications Service Providing). Провайдер приложений устанавливает программы на своих серверах и обеспечивает доступ к ним клиента. Клиенту не нужно теперь устанавливать программное обеспечение на свой компьютер, обновлять его, делать резервное копирование и т. д. - все это делает провайдер. Клиент платит провайдеру арендную плату за каждое обращение к системе. В рамках ASP возможно и использование ERP-систем. Обычно ERP-системы строятся на базе трехуровневой архитектуры клиент-сервер, когда между сервером базы данных и клиентскими терминалами появляется сервер приложений, отвечающий за осуществление всей бизнес-логики системы. Сервер приложений и сервер базы данных могут быть установлены на оборудовании провайдера (ASP), и тогда пользователи ERP-системы инсталлируют на свои компьютеры лишь клиентские приложения системы и работают с удаленным сервером приложений через Интернет (рис. 4). Рис. 4. Схема доступа к ERP-системам через интернет При этом провайдер ERP-системы может специализироваться на некоторых вертикальных рынках. То есть предоставляемая им система будет настроена на бизнес-модели конкретных промышленных отраслей. В этом случае предприятие получает доступ к системе, смоделированной с учетом специфики конкретной индустрии, поэтому полностью пропускает долгий и не всегда успешный этап внедрения ERP-системы. Преимущества такого подхода очевидны: возможность доступа к приложениям высокого класса, надежность функционирования приложений. При этом предприятию не нужно тратиться на покупку дорогостоящих серверов, лицензий, оплату внедренческих услуг и содержание большого IT-отдела по поддержке системы. 58 А.В. Балдин, О.Н. Григорович, А.А. Пичугин |