Сетевая экономика и проектирование информационных систем

 

Типовое проектирование информационных систем

Элементное, подсистемное и системное типовое проектирование

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

Под типовым проектным решением (ТПР) понимается проектное решение, представленное в виде проектной документации, включая программные модули, пригодное к многократному использованию.

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

Принципом классификации типового проектирования является степень охвата автоматизированной системы типовым решением.

В зависимости от уровня декомпозиции системы различают элементный, подсистемный и системный методы типового проектирования (рис. 5.1).

При элементном методе типового проектирования ИС в качестве типового элемента системы используется типовое проектное решение (ТПР) по задаче или по отдельному виду обеспечения (информационному, программному, техническому, математическому, организационному). Структура типового проектного решения по задаче представлена на рис. 5.2.

Рис. 5.1. Классификация методов типового проектирования

Достоинство элементного метода типового проектирования ИС связано с применением модульного подхода к проектированию и документированию ИС.

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

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

Достоинством подсистемного метода по сравнению с элементным является более высокая степень интеграции типовых элементов ИС.

Типовые проектные решения для функциональных подсистем реализуются в виде пакетов прикладных программ (ППП), которые позволяют осуществлять:

  • модульное проектирование;
  • параметрическую настройку программных компонент на различные объекты управления (в общем случае – объекты информатизации);
  • взаимосвязанных компонент;
  • хорошее документирование процессов обработки информации в подсистеме.

Рис. 5.2. Структура типового проектного решения по задаче сокращение затрат на проектирование и программирование

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

В качестве примеров широко распространенных функциональных ППП можно назвать: «1C:Бухгалтерия» (автоматизация бухгалтерского учета), «Фолио-Склад» (автоматизация складского учета), ИНЭК (финансовый анализ) и др.

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

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

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

К недостаткам системного метода типового проектирования можно отнести то, что при параметрической настройке типовых информационных систем, таких, например, как «Галактика», «Парус», «БОСС» и другие, возникают проблемы привязки типового проекта к конкретному объекту управления так же, как и при подсистемном подходе.

Однако, в настоящее время развивается модельно-ориентированный подход реализации системного метода типового проектирования ИС, известный по применению типовых информационных систем R/З (SAP) и BAAN IV (BAAN). Особенность этого подхода заключается в конфигурировании типового проекта путем настройки модели типовой системы на модель предметной области.

Классификация, примеры типовых информационных систем и их характеристика

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

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

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

Таблица 5.1

Примеры типовых информационных систем

Классы систем

Примеры систем (разработчики)

Соотношение затрат: лицензия, внедрение/ оборудование Стоимость, USD Время внедрения, месяцы
Локальные 1С:Бухгалтерия (1С)
БЭСТ (Интеллект-Сервис)
Альт-Финансы (Альт)
Альт-Инвест (Альт)
Project Expert (PRO-Invest)
Система бюджетирования «Красный директор» (Бизнес-Микро)
1/0.5/2 5-50 3-4
Малые интегрированные системы Галактика (Галактика)
БОСС-корпорация (Ай Ти)
Компас (Компас)
1/1/1 50-30 4.9
Средние
интегрированные системы
Axapta (Microsoft)
1C:Предприятие (1С)
SyteLine (Symix)
1/2/1 200-500 9-12
Крупные интегрированные системы SAP/R3 (SAPAG)
Baan (Baan)
Oracle application (Oracle)
4/1-5/1 500000-1000000 12 и более

Дадим краткую характеристику нескольких информационных систем, представляющих различные классы типовых систем.

Корпоративная информационная система Галактика

К числу типовых систем, которые разработаны за последнее время отечественными специалистами, относится система «Галактика» (корпорация «Галактика»).

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