- •Тема 2. Архитектура корпоративных информационных систем.
- •2.1. Задачи информационных систем
- •2.2 Классификация информационных систем по масштабам применения
- •2.3. Методы организации кис
- •2.4. Общая классификация архитектур информационных приложений
- •2.4.1. Файл-серверные приложения
- •2.4.2. Клиент-серверные приложения
- •2.4.3. Intranet-приложения
- •2.4.4. Хранилища данных, системы оперативной аналитической обработки данных и интеллектуальный анализ данных
- •2.4.4.1. Концепция хранилищ данных
- •2.5. Классификация поколений кис
- •2.6. Классификация систем управления предприятием
- •Литература
2.5. Классификация поколений кис
В зависимости от степени использования стандартных понятий, методов и средств можно провести следующую классификацию поколений КИС [4].
1-e поколение:
а) использование индивидуальных моделей бизнес-процессов для отдельных предприятий или их типов;
б) использование плоских файлов (или иерархических СУБД) и 3GL, в стиле IBM 360/370.
Примеры: уникальные системы металлургических компаний USX и British Steel, работающие только на конкретном предприятии.
2-е поколение:
а) использование типовой модели бизнес-процессов MRP/MRP II для любого типа предприятий;
б) см. пункт 1. б плюс использование собственных средств разработки класса 4GL.
Примеры: базовые системы компаний Computer Associates, SAP и Baan.
3-e поколение:
а) развитие модели ERP (п. 2а). Применение реляционных СУБД ведущих производителей (Oracle, Sybase, Informix, Ingres и т.п.), основанных на международных стандартах SQL;
б) отказ от использования индивидуальных средств разработки (применение унифицированных средств, основанных на SQL, включая типовые экранные формы, отчеты и т.д.);
в) переход от идеологии мэйнфреймов к идеологии «клиент/сервер» и распределенным базам данных.
Примеры: базовые системы от Oracle, ESI/Technology, IFS; адаптации новых версий систем 2-го поколения в части использования некоторых возможностей типовых реляционных СУБД с сохранением собственных средств разработки и поддержки.
4-е поколение:
а) перенос типовых функций, процедур, триггеров с уровня приложений на уровень СУБД (использование возможностей нового поколения реляционных СУБД ведущих производителей);
б) использование средств автоматизации проектирования и программирования (CASE) для поддержки «электронного проекта» на всех этапах его жизненного цикла;
в) дальнейшая стандартизация и специализация бизнес-функций с выделением в самостоятельные прикладные модули средств поддержки хранилищ данных, OLAP и систем поддержки принятия решений;
г) использование GUI, включая Web интерфейс.
Примеры: новые разработки фирм Decade Financials и Alcie, полностью построенные на Designer/2000 и Developer/2000; новые версии ERP систем от Oracle, ESI/Technology, IFS. Важно отметить, что начали появляться отечественные разработки, ориентированные на технологию 4-го поколения -это системы К*3 и БОСС КОРПОРАЦИЯ.
5-е поколение:
а) дальнейшая типизация метаданных, логических структур баз данных и описаний бизнес-функций на основе стандартов STEP и CORBA (включая UML);
б) выделение независимых объектно-ориентированных подсистем управления данными о продукции, а также технологий, основанных на стандартах STEP и CORBA (PDM системы 2-го поколения);
в) создание репозитария стандартных компонентов бизнес-объектов и функций для «сборки» прикладных систем и их «перекомпоновки» (для «реинжиниринга бизнес-процессов» при внедрении ERP системы);
г) выделение независимых объектно-ориентированных подсистем сервисного обслуживания и администрирования, основанных на идеологии ORB и DCOM.
д) использование корпоративных и глобальных сетей для создания «виртуальных» производств и предприятий.
Развитие систем 5-го поколения только начинается:
организован альянс Oracle с Metaphase и Sherpa с целью интеграции ERP системы Oracle c PDM cистемами Metaphase и Sherpa;
компания Siemens Nixdorf разрабатывает интерфейс между ERP R/3 от SAP и PDM системой фирмы Metaphase;
выделение самостоятельного PDM модуля из ERP системы фирмы IFS;
приобретение Baan компании ВА Intellegence - одного из производителей PDM систем.
