Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

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




Обычно к CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла ПО, которое обладает характерными особенностями:

1. Мощными графическими средствами для описания и документирования ИС, обеспечивающими удобный интерфейс с разработчиком;

2. Интеграцией (объединение) отдельных компонент CASE-средств, обеспечивающие управляемость процессом разработки ИС;

3. Организованное хранилище проектных метаданных (репозиторий).

CASE-средства по степени интегрированности делятся на:

1. Отдельные локальные средства (tools), решающие небольшие автономные задачи;

2. Набор частично интегрированных средств, охватывающих большинство этапов разработки ЭИС (toolkit);

3. Полностью интегрированные средства, поддерживающие весь жизненный цикл ИС и связанные общей базой проектных данных – репозиторием (workbench).

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

Некоторые CASE-технологии ориентированы только на системных проектировщиков и предоставляют специальные графические средства для изображения различного вида моделей:

ü Диаграмм потоков данных (DFD – Data Flow Diagrams). Устанавливает связь источников информации с потребителями, выделяет функции (процессы) преобразования информации, определяет группы элементов данных. Описание структуры потоков данных, определение их компонентов хранятся в актуальном состоянии в словаре данных, который выступает как база данных проекта;

ü Диаграмм «сущность-связь» (ERD – Entity Relationship Diagram);

ü Диаграмм переходов состояний (STD – State Transition Diagram), учитывающую события и реакцию на них системы обработки данных.

Другой класс CASE-технологии поддерживает только разработку программ, включая:

ü автоматическую генерацию кодов программ (наиболее часто используются языки высокого уровня АДА, СИ);

ü проверку корректности описания моделей данных и схем потоков данных;

ü тестирование и отладку программ;

ü документирование программ.

Интегрированные CASE-средства, поддерживающие полный жизненный цикл ПО, содержат следующие компоненты:

ü Репозиторий, являющийся основой CASE-средства;

ü Графические средства анализа и проектирования (DFD, ERD, STD);

ü Средства разработки приложений, включая языки и генераторы кодов;

ü Средства документирования;

ü Средства тестирования;

ü Средства управления проектом;

ü Средства реинжиниринга.

CASE-средства по типам делятся на:

ü Средства для построения и анализа моделей предметной области – Design/IDEF (Meta Software), BPwin (Logic Works);

ü Средства проектирования баз данных, обеспечивающие моделирование данных и генерацию баз данных (как правило на языке SQL): ERwin (Logic Works), DataBase Designer (ORACLE);

ü Средства разработки приложений: 4GL (Uniface), PowerBuilder (Sybase), Developer/2000 (ORACLE), SQL Windows (Gupta), Delphi (Borland) и др.;





Дата добавления: 2015-10-22; просмотров: 1598; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


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

Лучшие изречения: Только сон приблежает студента к концу лекции. А чужой храп его отдаляет. 8692 - | 7447 - или читать все...

Читайте также:

 

34.237.76.91 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.