Корпоративные базы данных - статьи

       

Методология проектирования от данных



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

Методология DATARUN основана на моделях. Она поддерживает принципы формирования и


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

По нашему мнению методология DATARUN объединяет лучшие черты реляционного
проектирования, объектно-ориентированной технологии и подхода RAD (быстрого создания
приложений). В общем ЖЦ ИС методология DATARUN охватывает этапы ЖЦ формирования
требований к ПО и ИО и все этапы стадий проектирования, разработки, интеграции и
тестирования и внедрения системы (в части ПО и ИО).

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

Содержание раздела