|
Caseтехнологии
Презентация на тему: «CASE-ТЕХНОЛОГИИ» Case-технологии - CASE (computer-aided software engineering) технологии – совокупность методов анализа, проектирования, разработки и сопровождения ИС, поддержанных комплексом взаимосвязанных средств автоматизации.
Case-технологии - Цель CASE-технологии – отделить процесс проектирования ИС от ее кодирования и последующих этапов разработки, максимально автоматизировать процесс разработки и функционирования систем.
Case-технологии Характеристики CASE-средств: - мощная графика для описания и документирования систем;
- интеграция, обеспечивающая легкость передачи данных и позволяющая управлять всем процессом проектирования и разработки системы непосредственно через процесс планирования проекта;
- использование репозитория для хранения всей информации о проекте.
Case-технологии Case-технологии Технология канонического проектирования
| Основные усилия – на кодирование и тестирование
| "Бумажные" спецификации
| Ручное кодирование
| Тестирование ПО
| Сопровождение программного кода
| Технология автоматизированного проектирования
| Основные усилия – на анализ и проектирование
| Быстрое итеративное макетирование
| Автоматическая генерация машинного кода
| Автоматический контроль проекта
| Сопровождение проекта
| Case-технологии К CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла ПО и обладающее следующими основными характерными особенностями: - мощные графические средства для описания и документирования ИС, обеспечивающие удобный интерфейс с разработчиком и развивающие его творческие возможности;
- интеграция отдельных компонент CASE-средств, обеспечивающая управляемость процессом разработки ИС;
- использование специальным образом организованного хранилища проектных метаданных (репозитория).
Case-технологии CASE-средство состоит прежде всего из: - методологии - задает единый графический язык, а также правила и методы работы с ним;
- графических редакторов - используются при построении диаграмм;
- генератора - генерирует исходный код для различных платформ;
- репозитория - база данных, хранящая результаты работы разработчиков.
Case-технологии По функциональной направленности CASE-средства можно разделить на: - средства анализа и проектирования;
- средства проектирования баз данных и файлов;
- средства программирования;
- средства сопровождения и реинжиниринга;
- средства окружения;
- средства управления проектом.
Спасибо за внимание Спасибо за внимание |
|
|