Технологическая эволюция корпоративных информационных систем



Геннадий Верников, www.cfin.ru/vernikov

Основные факторы, влияющие на эволюцию КИС
Немного технической информации. Что такое XML?
Технологическая структура КИС, построенных на основе концепции XML
Преимущества от использования трехзвенной архитектуры
Обмен данных с другими приложениями
Работа с программным и аппаратным обеспечением различных производителей
Internet/Intranet-технологии и качество обслуживания потребителей
Полнофункциональное виртуальное представительство компании в Internet
Полномасштабный удаленный доступ и вопросы безопасности
Открытость и простота обслуживания
Новое веяние - ASP (Application Service Provider)
Заключение

Основные факторы, влияющие на эволюцию КИС

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

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

  • Развитие методик управления предприятием.

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

  • Развитие общих возможностей и производительности компьютерных систем.

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

  • Развитие подходов к технической и программной реализации элементов КИС.

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

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

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

Даже поверхностный анализ общего состояния на мировом рынке производителей экономического ПО позволяет сделать выводы, что основной тенденцией является повсеместный переход на использование Internet/Intranet-технологий. Практически все гиганты этой индустрии, такие как SAP (http://www.mysap.com), PeopleSoft (http://www.peoplesoft.com), Baan (http://www.baan.com), и другие заявили о выходе Intranet-версий своих программных комплексов в течение 2000 года.

В достаточной мере, вышеописанная тенденция связана с развитием концепции XML (Extensible Markup Language). Несмотря на кажущееся сходство, XML не является просто очередным развитием языка HTML. С помощью XML очень удобно описывать сложные структуры данных в виде XML-объектов. В случае с КИС роль таких объектов играют универсальные бизнес-объекты, которые в большинстве случаев имеют древовидную структуру. Описанные на XML бизнес-объкты также являются удобным средством для обмена информацией между различными приложениями.

Ниже я попытаюсь максимально кратко рассказать основные принципы XML.


Дата добавления: 2018-02-18; просмотров: 554; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!