[ Тематический план ] [ Введение. Принципы создания информационной системы.] [ 1 ] [ 2 ] [ 3 ]
Принцип "открытости"
информационной системы
Еще в 60-е годы прошлого столетия были сформулированы шесть основополагающих принципов, на которые необходимо опираться в процессе создания ИС: новых задач; системного подхода; первого руководителя; разумной типизации проектных решений; непрерывного развития системы; минимизации ввода-вывода информации.
Решение проблем совместимости привело к разработке
большого числа международных стандартов и соглашений в сфере применения
информационных технологий и разработки информационных систем. Основополагающим
понятием стало понятие открытые системы.
Термин "открытая система" сегодня можно
определить как "исчерпывающий и согласованный набор международных
стандартов на информационные технологии и профили функциональных стандартов,
которые специфицируют интерфейсы, службы и поддерживающие их форматы, чтобы
обеспечить взаимодействие и мобильность программных приложений, данных и
персонала".
Это определение, сформулированное специалистами
института IEEE (Institute of Electrical and Electronic Engineers), унифицирует
содержание среды, которую предоставляет открытая система для широкого
использования. В настоящее время общепризнанным координационным центром по
разработке и согласованию стандартов открытых систем является OASIS
(Organization for the Advancement of Structured Information Standards).
Общие свойства открытых информационных систем можно
сформулировать следующим образом:
расширяемость/масштабируемость: обеспечение
возможности добавления новых функций ИС или изменения некоторых уже имеющихся
при неизменных остальных функциональных частях ИС;
мобильность/переносимость: обеспечение возможности
переноса программ, данных при модернизации или замене аппаратных платформ ИС и
возможности работы с ними специалистов, пользующихся ИТ, без их переподготовки
при изменениях ИС;
взаимодействие: способность к взаимодействию с другими
ИС (технические средства, на которых реализована информационная система,
объединяются сетью или сетями различного уровня: от локальной до глобальной);
стандартизуемость: ИС проектируются и разрабатываются
на основе согласованных международных стандартов и предложений, реализация
открытости осуществляется на базе функциональных стандартов (профилей) в
области информационных технологий;
дружественность к пользователю: развитые
унифицированные интерфейсы в процессах взаимодействия в системе
"человек-машина", позволяющие работать пользователю, не имеющему
специальной "компьютерной" подготовки.
Новый взгляд на открытые системы определяется тем, что
эти черты рассматриваются в совокупности, как взаимосвязанные, и реализуются в
комплексе, что вполне естественно, поскольку все указанные выше свойства
дополняют друг друга. Только в совокупности возможности открытых систем
позволяют решать проблемы проектирования, разработки и внедрения современных
информационных систем.
Системный подход предполагает учет всех этих взаимосвязей, анализ отдельных частей системы как ее самостоятельных структурных составляющих и параллельно -выявление роли каждой из них в функционировании всей системы в целом. Таким образом, реализуются процессы анализа и синтеза, фундаментальный смысл которых -разложение целого на составные части и воссоединение целого из частей.
Принцип системности заключается в том, что при декомпозиции должны быть установлены такие связи между структурными компонентами системы, которые обеспечивают цельность корпоративной системы и ее взаимодействие с другими системами.
Нельзя разрабатывать какую-либо задачу автономно от других и реализовывать только отдельные ее аспекты. Задача должна рассматриваться комплексно со всеми возможными информационными связями.
Пример:
Отбор персонала на вакантные рабочие места. Ее решение должно осуществляться с учетом следующих моментов:
Заключается в том, что при создании системы должны быть реализованы информационные интерфейсы, благодаря которым она может взаимодействовать с другими системами согласно установленным правилам. В современных условиях это особенно касается сетевых связей локального и глобального уровней.
Если в локальных сетях относительно несложно установить и соблюдать стандарты "общения" отдельных бизнес-процессов между собой и со смежными системами, то выход в глобальные сети требует:
При создании системы должны быть рационально использованы типовые, унифицированные и стандартизованные элементы, проектные решения, пакеты прикладных программ, комплексы, компоненты.
Задачи необходимо разрабатывать таким образом, чтобы они подходили к возможно более широкому кругу объектов. Игнорирование именно этого принципа привело в свое время к тому, что подсистема УК, несмотря на традиционный перечень задач и алгоритмов их решения, разрабатывалась на каждом предприятии самостоятельно, что привело к совершенно неоправданному расходу трудовых, материальных, финансовых и временных ресурсов.
В современных разработках пакетов прикладных программ (ППП) рассматриваемый принцип задействован. Однако при знакомстве с конкретным ППП необходимо обращать внимание на сущность реализации типовых решений, поскольку каждый разработчик по-своему "видит" такие решения. Например, во многих пакетах по управлению кадрами присутствует задача "Отбор кадров". Однако в пакете фирмы Infin она реализована достаточно оригинально. Решение ее заключается в следующем. Экран разделен на две половины. Слева выводится достаточно большой список мужских и женских имен, по которому перемещается курсор. Если интересующее имя отмечено, то для него с правой стороны экрана приводится текст, и котором сообщается о том, кого обозначает имя и какими чертами характера обладает человек, имеющий его. Относиться к подобному подходу можно по-разному. Но можно сказать определенно -такого рода информации явно недостаточно для решения задачи и ограничиваться только ею нельзя.
Предусматривает достижение рационального соотношения между затратами на создание системы и целевыми эффектами, включая конечные результаты, отражающиеся на прибыльности и получаемые по окончании внедрения автоматизации в управленческие процессы.
Перечень рассмотренных принципов создания корпоративных систем взят из ГОСТ. Однако к их числу с полным правом можно отнести еще один из тех, которые были сформулированы в 60-е годы и по сей день не потеряли своей актуальности. Это -Принцип первого руководителя. Чрезвычайно важный принцип, распространяющийся на все сферы управленческой деятельности. Уровень компетентности руководителя любого уровня в производственных, административных, психологических и других вопросах определяет общие тенденции развития фирмы или се подразделении и социально-психологический климат в коллективе. Известно, что устойчивое бесконфликтное взаимопонимание среди персонала способствует росту творческих начал и эффективной повседневной деятельности. И именно руководитель и первую очередь должен обеспечивать все элементы стабильности. Сформировать такой коллектив достаточно сложно и далеко не каждый руководитель способен это сделать. Напротив, негативное отношение руководителя к каким-либо нововведениям является тормозом в развитии творческой и профессиональной инициативы работников всех категорий.