Необходимость применения CASE-технологий

 

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

В целом применение CASE-технологий позволяет решать следующие проблемы. К структуре базы данных предъявляются требования по нормализации, вследствие чего данные хранятся в таблицах БД не всегда в той же форме, в которой они должны представляться в экранных формах. Код клиентского приложения генерируется на основе информации о структуре БД. В этих условиях имеется большой риск обнаружить ошибки на всех этапах создания системы, вплоть до этапа тестирования, и в конечном итоге реализовать эффективное приложение со сложной бизнес-логикой. Поэтому альтернативой структурному подходу стали лишенные перечисленных недостатков обьектно-ориентированные методы разработки ИС. К универсальным языкам объектного проектирования относится UML – Unified Modeling Language.

Существует несколько CASE-средств, поддерживающих язык UML. Эти инструменты позволяют генерировать приложения, отвечающие бизнес-правилам и с наименьшим риском ошибки.

 









Дата добавления: 2015-05-19; просмотров: 412;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.