CASE-средства
Обьектно-ориентированная
Rational Rose
Rational Rose - CASE-средство, предназначенное для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации. Rational Rose использует синтез-методологию объектно-ориентированного анализа и проектирования.
Возможности
Поддержка объектного моделирования
Структурное представление элементов
Интеграция моделей
Интеграция с программными продуктами
Открытая архитектура
Обратное проектирование
Преимущества
Поддержка командной работы
Управление моделями
Контроль ошибок
Документирование моделей
Управление конфигурацией
Литература
UML и Rational Rose
Rational Rose 2000 и UML. Визуальное моделирование
Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose
CASE-технологии. Практическая работа в Rational Rose
Argo UML
Argo UML- средство UML моделирования. ArgoUML является открытым программным обеспечением и распространяется под лицензией EPL.
функциональность
9 видов диаграмм UML
Поддержка OCL для классов
Генерация исходного кода
java
C++
C#
PHP
Обратный инжиниринг из исходного кода и байткода Java
Автоматическая верификацию модели UML (design critics)
Поддержка спецификаций
UML 1.1
UML 1.2
UML 1.3
UML 1.4
UML 1.5
Vantage Team Builder
функции
проектирование диаграмм
потоков данных
"сущность-связь"
структур данных
структурных схем программ
последовательностей экранных форм
проектирование диаграмм архитектуры системы - SAD
проектирование состава и связи вычислительных средств
распределения задач системы между вычислительными средствами
моделирование отношений типа "клиент-сервер"
анализ использования менеджеров транзакций и особенностей функционирования систем в реальном времени
генерация кода программ
на языке 4GL целевой СУБД с полным обеспечением программной среды
SQL-кода для создания таблиц БД, индексов, ограничений целостности и хранимых процедур
программирование на языке C со встроенным SQL
управление версиями и конфигурацией проекта
многопользовательский доступ к репозиторию проекта
генерация проектной документации по стандартным и индивидуальным шаблонам
экспорт и импорт данных проекта в формате CDIF (CASE Data Interchange Format)
Vantage Team Builder поставляется в различных конфигурациях в зависимости от используемых СУБД
DFD
обеспечивается контроль соответствия диаграмм различных уровней декомпозиции
SAD
используется расширенная нотация DFD, дающая возможность вводить понятия процессоров, задач и периферийных устройств, что обеспечивает наглядность проектных решений
ERD
выполняется ее нормализация и вводится определение физических имен элементов данных и таблиц, которые будут использоваться в процессе генерации физической схемы данных конкретной СУБД
Авторы:
Хомякова Дарья
Паркин Андрей
Мулюков Александр
Иванов Максим
Мазяров Илья
Функиционально-ориентированная
Case-Аналитик
CASE.Аналитик - отечественное CASE-средство. База данных является открытой, реализована в СУБД Paradox. Имеется возможность создания отчетов разной направленности по проекту. Данное CASE-средство генерирует макеты документов по требованиям ГОСТ.
Обеспечивает:
помощь для ясного понимания потребностей пользователя
точное взаимодействие между членами бригады разработчиков
"принудительный" хороший стиль
возможность для пользователя уже с первых шагов разработки "увидеть" и проверить создаваемое программное обеспечение
предоставление разработчику машинно-реализованных средств формального описания системы, и, прежде всего, в графической нотации
предоставление доступа к любой части проекта
контроль полноты и непротиворечивости каждой части системных требований
Состав
База данных проекта
Графические редакторы потоковых диаграмм и структурограмм данных
Средства вывода экранных и печатных форм
Документатор
Верификатор
Функции
Построение и редактирование потоковых диаграмм
Навигация по диаграммам
Редактирование структурограмм
Навигация по данным
Описание логики процессов
Верификация проекта
Печать диаграмм
Генерация отчетов и документов
Экспорт/Импорт
Связь с пакетом ERWin
Bpwin
Bpwin - мощный инструмент моделирования, который используется для анализа, документирования и реорганизации сложных бизнес-процессов. BPwin позволяет определить точки конфликтов и достичь их согласования.
Средства Bpwin
1 - Моделирование функций (IDEF0) для систематического анализа бизнеса, рассматривая регулярно решаемые задачи-функции, ресурсы, результаты
2 - Моделирование потоков данных (DFD), передающихся между различными операциями
3 - Моделирование потоков работ (IDEF3) - анализ операции процесса, а также точки принятия решений, влияющих на ход процесса
поддерживаемые стандарты
FCD
DFD
IDEF0
IDEF3
Возможности
Моделирование на основе нескольких стандартов.
Возможность моделирования на основе стандартов IDEF0, IDEF3 и DFD позволяет провести детальный и всесторонний анализ бизнес процессов;
Имитационное моделирование.
За счет средств экспорта моделей BPwin дает возможность проследить изменение бизнес процессов в динамике;
Документальное сопровождение моделей.
За счет встроенных средств в BPwin есть возможность организовать связь моделей с документами по процессу (например, с инструкциями, положениями и пр.) и открывать эти документы непосредственно из среды моделирования;
Интеграция процессных моделей и моделей данных.
Это позволяет организовать единый репозиторий для моделей и составляющих эти модели объектов.
Преимущества
Простой графический интерфейс
Интерфейс BPwin 7 легко воспринимается, позволяет выполнять настройки под пользователя, что упрощает процесс моделирования;
Представление дополнительной информации.
За счет применения UDP свойств (настраиваемые пользователем свойства) есть возможность собирать дополнительную информацию по процессам, представлять ее в моделях и включать в отчеты. Отчеты могут представляться в общедоступных форматах Microsoft Word или Microsoft Excel;
Контроль корректности моделей.
За счет встроенных средств BPwin 7 осуществляет контроль некорректных связей и представления элементов моделей. Это повышает качество моделей и улучшает возможности интеграции с другими средствами моделирования;
Встроенный генератор отчетов.
С помощью этого генератора можно создать шаблон необходимого отчета и применять этот шаблон для любых моделей BPwin 7. Отчеты могут представляться в форматах HTML, RTF, TXT, PDF.
Ramus
Ramus — программный продукт в области управления знаниями предприятия. Позволяет проводить описание, анализ и моделирование бизнес-процессов, а также строить систему классификации и кодирования.
Предназначение:
Использования в проектах для описание бизнес-процессов предприятия и (или) создание систем классификации и кодирования.
Спецификации
IDEF0
DFD
Возможности
1) Разработка систем классификации и кодирования предприятия с внутренними перекрёстными связями, которая также тесно увязывается и с моделями процессов.
2) Моделирование процессов (согласно методологий IDEF0 и DFD).
3) Формирование отчётности по моделям и системе классификации, в том числе и отчётности в форме такой регламентирующей документации как должностные инструкции и регламенты процессов.
4) Генерация сайта, который призван обеспечить доступ к данным моделей процессов, системы классификации и кодирования а также к разнообразнейшей отчётности через веб-интерфейс.
Технические возможности
Ramus доступен как в локальном варианте так и в сетевом. Ramus используют технологию Java, тем самым реализуя кроссплатформенность. Доступны версии для операционных систем Windows, Linux, Mac OS X, и всех других операционных систем, для которых реализована поддержка Java.
Silverrun
Модули:
Модуль построения моделей бизнес-роцессов в форме диаграмм потоков данных
Модуль концептуального моделирования данных
Модуль реляционного моделирования
Менеджер репозитория рабочей группы
CASE-средство Silverrun американской фирмы Silverrun Technologies, Inc. используется для анализа и проектирования ИС.
Выдача проектной информации во внешние файлы:
1) система отчетов.
2) система экспорта/импорта.
3) хранение репозитория во внешних файлах через ODBC-драйверы.
ERwin
ERwin - case-средства позволяющих моделировать бизнес процессы. Он относится к категории I - CASE. ERwin обеспечивает интеграцию моделей верхнего уровня с моделями нижнего уровня.
Модели данных
Логические модели.
Эти модели предназначены для представления элементов в терминах бизнес процессов. Для моделирования применяются диаграмма «сущность-связь», K - B модель (модель, основанная на ключах) и FA модель (полностью определенная модель).
Логические модели.
Эти модели предназначены для создания базы данных информационной системы. Они обеспечивают перевод понятий бизнес процессов на уровень понятий ИТ. Для моделирования применяются два вида моделей – трансформационная модель и схематичная модель базы данных (DBMS модель).
Возможности
Графическое представление комплексных структур данных.
За счет графических средств ERwin можно в автоматическом режиме создавать модели, которые обеспечивают наглядное представление всей структуры данных;
Применение стандартных элементов.
В ERwin предусмотрен набор типовых моделей (референтные модели), которые позволяют повысить эффективность работы и исключить ошибки дублирования информации;
Сравнение моделей данных и баз данных.
За счет этого инструмента есть возможность провести автоматическое сравнение и синхронизацию элементов бизнес процессов (из моделей данных) с элементами базы данных;
Интеграция с другими средствами моделирования.
ERwin обладает широкими возможностями по экспорту/импорту моделей. За счет встроенных средств есть возможность обмениваться моделями с другими средствами моделирования, в том числе, поддерживающих UML нотации.
Преимущества
Возможность взаимодействия пользователей.
ERwin предоставляет различные возможности по обмену информацией между ролями внутри организации. За счет web портала бизнес аналитики и технические специалисты могут получать доступ к моделям данных в понятных для них представлениях;
Стандартные представления элементов.
Для обеспечения единства представления элементов моделей данных в ERwin используются стандартизованные представления имен объектов, стандартизованные типы данных и стандартные образцы моделей (референтные модели);
Применение открытой архитектуры.
ERwin обеспечивает широкие возможности по интеграции с другими инструментами моделирования процессов и разработки информационных систем (более 120 различных инструментов);
Визуальное представление больших массивов данных.
За счет мощной графической системы и системы навигации можно обеспечить графическое представление моделей данных различной структуры и степени вложенности;
Совместная работа пользователей с репозиторием.
Для эффективной совместной работы над моделями ERwin обеспечивает автоматический контроль версий, управление доступом, управление конфликтами и изменением моделей.