Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Технологии проектирования ИС




CASE-технологии.

CASE-технологии (Computed Aided Software Engineering – система конструирования программ с помощью компьютера) – это инструментарий для системных аналитиков, разработчиков и программистов, позволяющий автоматизировать процессы проектирования и разработки ИС, прочно вошедший в практику создания и сопровождения ИС. При этом CASE-системы используются мощный инструмент решения исследовательских и проектных задач. Это такие задачи, как структурный анализ предметной области, спецификация проектов средствами языков программирования последнего поколения, выпуск проектной документации, тестирование реализации проектов, планирование и контроль разработок, моделирование пользовательских приложений с целью решения задач, оперативного и стратегического планирования и управления ресурсами и т.п.

С помощью CASE разработчик описывает предметную область; входящие в нее объекты, их свойства; связи между объектами и их свойствами.

В результате формируется модель, описывающая основных участников системы, их полномочия, потоки финансовых и иных документов между ними. В ходе описания создается электронная версия проекта, которая распечатывается и оперативно передается для согласования всем участникам проекта как рабочая документация.

В настоящее время существует множество CASE-систем, различающихся по степени компьютерной поддержки этапов разработки проектов. В одних системах обеспечено только графическое представление функций подразделений организации и потоков информации между ними, в других – автоматизирован процесс описания баз данных и составления некоторых программ или их фрагментов.

В основе CASE-технологии лежит процесс выявления функций отдельных элементов систем и информационных потоков. Каждое рабочее место описывается как технологический модуль, в котором происходит преобразование информации. Каждому модулю устанавливается в соответствие механизм, который изменяет находящиеся в модуле данные и функции в зависимости от управляющих параметров и информацию, получаемую от оператора или других модулей. Модуль системы может передавать информацию, может управлять функциями другого модуля. Для связанных между собой функциональных блоков устанавливают механизм, описывающий правила их взаимодействия. В конечном итоге составляется полная модель системы, которая может быть распечатана на бумаге с внесением всех необходимых пояснений и спецификаций.

CASE-технологии успешно применяются для построения практически всех типов информационных систем, однако устойчивое положение они занимают в области обеспечения разработки деловых и коммерческих информационных систем. Широкое применение CASE-технологий обусловлено массовостью этой прикладной области, в которой CASE применяется не только для разработки информационных систем, но и для создания моделей систем, помогающих коммерческим структурам

решать задачи стратегического планирования, управления финансами, определения политики фирм, обучения персонала и др.

CASE-средства обладают следующими основными достоинствами:

− улучшают качество создаваемых информационных систем за счет средств автоматического контроля (прежде всего, контроля за ходом выполнения проекта);

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

− ускоряют процесс проектирования и разработки системы;

− освобождают разработчика от рутинной работы, связанной с подготовкой технической документации проекта, позволяя ему целиком сосредоточиться на творческой части проектирования;

− поддерживают развитие и сопровождение уже функционирующих информационных систем и технологий;

− поддерживают технологии повторного использования компонентов разработки.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных