пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Классы и структура инструментальных средств RAD-технологий.

Первый важный класс RAD-специфических программ, естественно, от-вечает за инструментальную поддержку самого важного этапа каждой итерации – сбор (или формирование) информации о требованиях поль-зователя. Так как в общем случае эти требования неформализуемы, то в принципе в качестве программ данного класса может выступать что угодно – в частности любой текстовый редактор. Однако если вспом-нить о многофункциональности, в этом классе RAD-инструментов сле-дует отдать предпочтение все-таки развитым программным системам, обеспечивающим поддержку универсальных средств. К последним прежде всего следует отнести графический язык моделирования UML – в силу его стандартности, пригодности к описанию самых разных аспек-тов функционирования ПО, в том числе и требований пользователей. Например, Microsoft Visio.

Интегрированные среды разработки (IDE) – второй важнейший инстру-ментальный класс RAD-методологии. Целесообразно сослаться на ин-формативную оценку RAD-соответствия пяти IDE (Microsoft Visual Studio.NET 2003, Sun Java Studio Creator, BEA Web Logic Workshop, Borland C# Builder и IBM WebSphere Studio).

Третий класс систем, де-факто обязательно используемых в проектах, основанных на RAD-методологии, – так называемые системы интегра-ции данных, или, в терминах RAD, – «инструменты быстрой интегра-ции», RIT (Rapid Integration Tools).

Отдельных слов заслуживает важнейший класс приложений, отвечаю-щих за «ускорение» процессов разработки кода в RAD-проектах. Речь идет о генераторах кода, в первую очередь, о трансляторах UML-моде-лей непосредственно в исполняемый код. В этом случае максимально

сокращается дистанция между высокоуровневым прототипом и его ис-полняемым овеществлением. В современных RAD-проектах кроме го-товых генераторов кода часто применяются создаваемые «под проект» специфические генераторы, обычно разрабатываемые с помощью со-ответствующих механизмов инфраструктуры моделирования Eclipse (Eclipse Modeling Framework, EMF

Основными задачами являются следующие:

· обеспечение создания информационных систем, отвечающих целям и задачам предприятия и соответствующих предъявляемым к ним требо-ваниям по автоматизации деловых процессов;

· гарантия создания системы с заданными параметрами в течение за-данного времени в рамках оговоренного заранее бюджета;

· простота сопровождения, модификации и расширения системы с це-лью обеспечения ее соответствия изменяющимся условиям работы предприятия;

· обеспечение создания корпоративных информационных систем, отве-чающих требованиям открытости, переносимости и масштабируемости;

· возможность использования в создаваемой системе разработанных ранее и применяемых на предприятии средств информационных техно-логий (программного обеспечения, баз данных, средств вычислитель-ной техники, телекоммуникаций).

 

25.05.2018; 17:24
хиты: 107
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь