Презентация на тему: Обзор и анализ технологий и CASE- средств

Обзор и анализ технологий и CASE- средств
1. Введение
1. Введение...
1. Введение...
2. Сущность структурного подхода
2. Сущность структурного подхода...
2. Сущность структурного подхода...
2. Сущность структурного подхода...
2. Сущность структурного подхода...
2. Сущность структурного подхода...
2. Сущность структурного подхода...
3. Общая характеристика
3. Общая характеристика …
4. Классификация
4. Классификация …
4. Обзор CASE- средств
4. Обзор CASE- средств
4. Обзор CASE- средств
4. Обзор CASE- средств
4. Обзор CASE- средств
Спасибо за внимание!
1/21
Средняя оценка: 4.2/5 (всего оценок: 60)
Код скопирован в буфер обмена
Скачать (481 Кб)
1

Первый слайд презентации

Обзор и анализ технологий и CASE- средств

Изображение слайда
2

Слайд 2: 1. Введение

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

Изображение слайда
3

Слайд 3: 1. Введение

До 70-х гг : проектирование выполнялось в основном на интуитивном уровне с применением неформализованных методов 70-80 гг : широко применялась структурная методология, предоставляющая в распоряжение разработчиков строгие формализованные методы описания ИС и принимаемых технических решений Предыстория : Проблемы : неадекватная спецификация требований неспособность обнаруживать ошибки в проектных решениях низкое качество документации затяжной цикл и неудовлетворительные результаты тестирования

Изображение слайда
4

Слайд 4: 1. Введение

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

Изображение слайда
5

Слайд 5: 2. Сущность структурного подхода

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

Изображение слайда
6

Слайд 6: 2. Сущность структурного подхода

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

Изображение слайда
7

Слайд 7: 2. Сущность структурного подхода

SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы DFD (Data Flow Diagrams) диаграммы потоков данных ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь" В иды моделей (диаграмм) :

Изображение слайда
8

Слайд 8: 2. Сущность структурного подхода

Рис. Функциональный блок и интерфейсные дуги Модель SADT Функция Управление Выходы Входы Механизм

Изображение слайда
9

Слайд 9: 2. Сущность структурного подхода

внешние сущности системы/подсистемы процессы накопители данных потоки данных Модель DFD Основные компоненты диаграмм : В основе данной методологии лежит построение модели анализируемой ИС

Изображение слайда
10

Слайд 10: 2. Сущность структурного подхода

Модель ERD. Атрибут Графическое изображение атрибута Атрибут - любая характеристика сущности, значимая для рассматриваемой предметной области и предназначенная для квалификации, идентификации, классификации, количественной характеристики или выражения состояния сущности < ИМЯ СУЩНОСТИ > * < атрибут-1 > * - обязательный атрибут o - необязательный атрибут

Изображение слайда
11

Слайд 11: 2. Сущность структурного подхода

Модель ERD. Уникальный идентификатор Графическое изображение идентификатора Уникальный идентификатор - это атрибут или совокупность атрибутов и/или связей, предназначенная для уникальной идентификации каждого экземпляра данного типа сущности <ИМЯ СУЩНОСТИ> # < атрибут > <ИМЯ СУЩНОСТИ> # < атрибут > Полная идентификация Идентификация посредством другой сущности

Изображение слайда
12

Слайд 12: 3. Общая характеристика

М ощные графические средства для описания и документирования, обеспечивающие удобный интерфейс с разработчиком и развивающие его творческие возможности И нтеграция отдельных компонент CASE-средств, обеспечивающая управляемость процессом разработки И спользование специальным образом организованного хр а нилища проектных метаданных (репозитория) Требования к CASE- средствам :

Изображение слайда
13

Слайд 13: 3. Общая характеристика …

Р епозиторий Г рафические средства анализа и проектирования С редства разработки приложений С редства конфигурационного управления С редства документирования С редства тестирования С редства управления проектом С редства реинжиниринга Состав интегрированных CASE- средств :

Изображение слайда
14

Слайд 14: 4. Классификация

Виды классификации По типам По категориям отражает ф ункциональную ориентацию CASE-средств на те или иные процессы ЖЦ определяет степень интегрированности по выполняемым функциям отдельные локальные средства набор частично интегрированных средств полностью интегрированные средства

Изображение слайда
15

Слайд 15: 4. Классификация …

средства анализа (Upper CASE) средства анализа и проектирования (Middle CASE) средства проектирования баз данных средства разработки приложений средства реинжиниринга средства планирования и управления проектом средства конфигурационного управления средства тестирования средства документирования По типам

Изображение слайда
16

Слайд 16: 4. Обзор CASE- средств

BPwin Rational Rose Together Control Center Designer/2000 Silverrun … и свыше 500 других Рынок CASE- средств :

Изображение слайда
17

Слайд 17: 4. Обзор CASE- средств

Развитая методология функционального моделирования на основе IDEF0 Мощные редакторы для описания операций, связей и вычисления затрат на выполнение работ Иерархическая структура диаграмм, облегчающая последовательное уточнение элементов модели Контекстные диаграммы для описания границ системы, области действия, назначения объектов Декомпозиционные диаграммы для описания особенностей взаимодействия различных процессов Расширенные возможности по поддержанию ссылочной целостности Поддержка методологии IDEF3 Основные характеристики BPwin : BPwin

Изображение слайда
18

Слайд 18: 4. Обзор CASE- средств

Экспорт моделей в средства имитационного моделирования Интеграция и связь со средством проектирования баз данных ERwin (методология IDEF1X) Поддержка свойств, определяемых пользователем, включая мультимедийные документы Интеграция с ModelMart. Кроме того, поддерживаются прямые связи ModelMart с ERwin и BPwin. Расширенная архитектура. BPwin поддерживает 16- и 32-х разрядные системы, позволяя организовать совместную работу для всех участников проекта. Автоматическая поддержка изменения размеров. BPwin поддерживает автоматическую настройку размеров диаграмм и возможность изменения масштабов изображения моделей. Основные характеристики BPwin : BPwin

Изображение слайда
19

Слайд 19: 4. Обзор CASE- средств

BPwin Внешний вид :

Изображение слайда
20

Слайд 20: 4. Обзор CASE- средств

Сравнение возможностей :

Изображение слайда
21

Последний слайд презентации: Обзор и анализ технологий и CASE- средств: Спасибо за внимание!

Изображение слайда