Разделы презентаций


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

Содержание

Единый набор визуальных средств проектирования (графические языки – SDL, MSC).Единая БД проекта – основной элемент коллективной работы.В этой БД стараются сохранять разные версии (ранние, поздние) всех результатов разработки.Автоматическая генерация документации, что

Слайды и текст этой презентации

Слайд 1CASE - технологии
CASE – Computer Aided Software Engineering (компьютерная разработка

программных средств)
Фактически CASE-технологии – это средство автоматизации разработки сложного ПО.
Появление

таких технологий было вызвано постоянным стремлением сократить продолжительность разработки ПО, т.к. в условиях конкуренции каждый разработчик старается быстрее выйти на рынок.
При этом предлагаемый продукт должен обладать высоким качеством.
Ускорение разработки ПО достигается благодаря использованию комплекса взаимоувязанных программных средств, которые обеспечивают сквозную автоматизацию основных этапов ЖЦ ПО.
CASE - технологииCASE – Computer Aided Software Engineering (компьютерная разработка программных средств)Фактически CASE-технологии – это средство автоматизации

Слайд 2Единый набор визуальных средств проектирования (графические языки – SDL, MSC).
Единая

БД проекта – основной элемент коллективной работы.
В этой БД стараются

сохранять разные версии (ранние, поздние) всех результатов разработки.
Автоматическая генерация документации, что гарантирует полное соответствие этой документации текущей версии ПО.
Автоматическая генерация программного кода.
Автоматическая генерация тестов для итоговых (комплексных) испытаний продукта.

Состав и возможности комплекса CASE-средств

Единый набор визуальных средств проектирования (графические языки – SDL, MSC).Единая БД проекта – основной элемент коллективной работы.В

Слайд 3Архитектура CASE - средств

Архитектура CASE - средств

Слайд 4Единая БД проекта
Предназначена для хранения всех элементов проекта, включая их

разные версии
Обеспечивает интеграцию отдельных компонентов комплексного CASE-средства (согласованный обмен данными)
Интегрирует

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

Слайд 5Графические редакторы
Обеспечивают всех участников проекта, включая заказчика, единым строгим, наглядным

и понятным графическим языком для структурного и функционального описания проектируемой

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

Верификатор диаграмм проводит синтаксический контроль построенных диаграмм (с выдачей сообщений об ошибках и отметкой ошибочных элементов)

Графические редакторыОбеспечивают всех участников проекта, включая заказчика, единым строгим, наглядным и понятным графическим языком для структурного и

Слайд 6Документатор проекта
На основе единой БД проекта обеспечивает автоматизацию выпуска комплекта

проектной документации, причем эта документация всегда полностью отражает текущее состояние

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

Слайд 7открытие и закрытие проектов
мониторинг выполнения проекта
назначение и изменение прав доступа

к элементам проекта
Сервисные средства – это набор системных утилит по

обслуживанию БД проекта (архивация данных, резервное копирование, восстановление данных)

Администратор проекта предоставляет инструменты для выполнения следующих административных функций:

открытие и закрытие проектовмониторинг выполнения проектаназначение и изменение прав доступа к элементам проектаСервисные средства – это набор

Слайд 8Изменение технологий разработки ПО при использовании CASE-средств

Изменение технологий разработки ПО при использовании CASE-средств

Слайд 9Преимущества CASE-технологий
Улучшение качества программного продукта за счет автоматизации многих этапов

разработки
Возможность быстрого получения макета (прототипа) будущей системы на ранних стадиях

проектирования
Отсутствие рутинной работы по документированию проекта
Максимум возможностей для коллективной работы участников проекта
Преимущества CASE-технологийУлучшение качества программного продукта за счет автоматизации многих этапов разработкиВозможность быстрого получения макета (прототипа) будущей системы

Слайд 10Трудозатраты по разным этапам жизненного цикла тоже становятся совершенно другими








80 %
Принципиальных ошибок в программах меньше
меньше времени уходит на тестирование




Трудозатраты по разным этапам жизненного цикла тоже становятся совершенно другими

Слайд 11Общая характеристика современных CASE-средств
На рынке CASE-систем имеется несколько десятков разнообразных

программных продуктов этого класса – от дешевых однопользовательских систем до

мощных платформ для реализации крупных проектов
Средства анализа требований (Upper CASE) предназначены для начальной стадии разработки ПО
Средства проектирования (Middle CASE) поддерживают разработку архитектуры системы, алгоритмов и структур данных
Интегрированные (комплексные) системы охватывают все этапы ЖЦ ПО
Общая характеристика современных CASE-средствНа рынке CASE-систем имеется несколько десятков разнообразных программных продуктов этого класса – от дешевых

Слайд 12Шведская компания Telelogic (www.telelogic.ru) – один из ведущих поставщиков инструментария

для разработки ПО.
Вместе с такими известными компаниями, как Microsoft, IBM,

Oracle, Borland и Sun, входит в 10-ку лидеров на рынке средств программной инженерии (Software Engineering – SE).
В число клиентов Telelogic входят:
крупные операторы связи (British-France-Deutsche Telecom);
производители оборудования систем связи (Alcatel, Ericsson, Nokia, Siemens, NEC);
известные представители
авиастроения (Airbus, Boeing);
автомобильной промышленности (Ford, BMW, Mercedes, Toyota, Volkswagen);
сложного приборостроения (Motorola, Sony, Philips, Samsung).

Общие сведения о компании Telelogic

Шведская компания Telelogic (www.telelogic.ru) – один из ведущих поставщиков инструментария для разработки ПО.Вместе с такими известными компаниями,

Слайд 13В июне 2007 г. компания IBM объявила о приобретении компании

Telelogic.
Теперь совместными усилиями этих компаний продолжается создание всеобъемлющих средств для

поддержки передовых технологий разработки ПО.
В июне 2007 г. компания IBM объявила о приобретении компании Telelogic.Теперь совместными усилиями этих компаний продолжается создание

Слайд 14Telelogic TAU – семейство CASE-средств, которые обеспечивают сквозную поддержку всех

стадий разработки и сопровождения ПО для событийно-ориентированных систем реального времени

(в т.ч. встроенных систем управления)
В сфере телекоммуникаций наибольшее распространение получили следующие представители этого семейства:
Telelogic TAU SDL Suite – пакет для разработки ПО на основе передовых технологий визуального моделирования;
Telelogic TTCN Suite – средства генерации тестов для итоговых испытаний программного продукта;
Telelogic Tester – пакет для системного тестирования.

Продукция компании Telelogic

Telelogic TAU – семейство CASE-средств, которые обеспечивают сквозную поддержку всех стадий разработки и сопровождения ПО для событийно-ориентированных

Слайд 15Программное обеспечение, созданное с помощью инструментов Telelogic, применяется во многих

отраслях: телекоммуникации, авиация и автомобильный транспорт, военные технологии, электронное приборостроение.
Наиболее

важным является телекоммуникационный сектор, который занимает 2/3 от разработок компании.
Наиболее известные примеры систем, которые успешно разрабатывались с помощью инструментов Telelogic:
глобальные и корпоративные сети на основе технологий ATM, Internet, VoIP, ISDN;
мобильные сети с применением технологий UMTS, GSM, GPRS, Bluetooth, CDMA, WLAN, IEEE 802.11, TETRA.

Сферы применения

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

Слайд 161. SDL Editor

2. MSC Editor

3. HMSC Editor

4. С/С++ to

SDL Translator
Средства визуального моделирования

1. SDL Editor2. MSC Editor3. HMSC Editor 4. С/С++ to SDL TranslatorСредства визуального моделирования

Слайд 17Analyzer – синтаксическая проверка диаграмм
Simulator – проверка модели или составленного

алгоритма с помощью средств имитационного моделирования
Validator – автоматическое тестирование SDL-диаграмм

с помощью формальных технологий верификации

Средства анализа и отладки модели

Средства генерации программного кода

Пакет поддерживает несколько языков программирования высокого уровня: С/С++, C Micro, CHILL.

Analyzer – синтаксическая проверка диаграммSimulator – проверка модели или составленного алгоритма с помощью средств имитационного моделированияValidator –

Слайд 18Технология применения пакета
Визуальное моделирование
Отладка и анализ модели
Генерация программного кода и

установка ПО
Генерация набора тестов
Отладка и тестирование ПО

Технология применения пакетаВизуальное моделированиеОтладка и анализ моделиГенерация программного кода и установка ПОГенерация набора тестовОтладка и тестирование ПО

Слайд 19Итеративный процесс разработки ПО
Визуальное моделирование и формальный анализ
Верификация и валидация

с помощью компьютерной симуляции
Автоматизированная реализация программных средств

Итеративный процесс разработки ПОВизуальное моделирование и формальный анализВерификация и валидация с помощью компьютерной симуляцииАвтоматизированная реализация программных средств

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика