Введение в анализ, синтез и моделирование систем



              

Новые технологии проектирования и анализа систем - часть 25


Пример. Сокращение времени принятия решения и цикла подготовки и подписания документов, например, средствами компьютерного делопроизводства, сетями связи и экспертными системами, которые обеспечивают доступ руководителя, принимающего решение, ко всем этапам, узлам и инструментариям подготовки решения; перенос акцента с проблемы "Как делать?" на проблему "Что делать?". Отметим, что популярную в информационных системах, сетях технологию "удаленный сервер данных и клиентский доступ" можно считать реинжиниринговой. Реинжиниринг системы подготовки докладов, отчетов, например, может свести цикл подготовки отчета с 20-30 операций до 5-10. Простое усовершенствование не может дать таких результатов.

15. Объектно-ориентированные технологии, технологии объектно-ориентированного анализа (технологии представления и актуализации информации, информационных процессов, систем как совокупностей объектов и классов с использованием следующих понятий: объект, экземпляр класса - все то, что может быть полно описано некоторыми атрибутами состояния; класс - совокупность объектов с одинаковыми атрибутами; инкапсуляция - скрытие внутренней информации, возможность отделения объектов и классов от внешнего мира; наследование - возможность создавать из классов-родителей новые классы-потомки, сохраняющие атрибуты и свойства родителей; полиморфизм - способность объектов выбирать метод представления на основе типов данных, актуализируемых сообщений).

Инструменты объектно-ориентированного анализа: атрибуты (описания объектов, классов); операции (процессы, применяемые к классам объектов); потоки данных (группы элементов данных, реализующие связи между объектами); наследование (агрегирование и обобщение).

Пример. Объектно-ориентированные среды программирования, например, С++, Smalltalk; объектно-ориентированный инжиниринг или набор приемов и методов проектирования бизнеса, наиболее эффективно обеспечивающих заданные цели и прибыль; объектно-ориентированный пользовательский интерфейс, использующий, например, понятия "класс описаний", "класс языков", "класс операционных сред" и др.


Содержание  Назад  Вперед