Case средства примеры программ

CASE-средство — программное средство, поддерживающее процессы ЖЦ ПО (определённые в стандарте ISO/IEC 12207:1995), включая анализ требований к системе, проектирование прикладного ПО и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы.

Основные особенности CASE-средств: ■ наличие мощных графических средств для описания и документирования системы, обеспечивающих удобный интерфейс и развивающих творческие возможности разработчика; ■ интеграция отдельных компонентов CASE-средств, обеспечивающая управляемость процессом разработки; ■ использование специальным образом организованного хранилища проектных метаданных (репозитория). ПО: анализа системных требований, моделирования системы, ее отладки и тестирования и др. Все современные методы создания ПО используют соответствующие САSЕ-средства: редакторы нотаций, применяемых для описания моделей, модули анализа, проверяющие соответствие модели правилам метода, и генераторы отчетов, помогающие при создании документации на разрабатываемое ПО. Кроме того, САSЕ-средства могут включать гене­ратор кода, который автоматически генерирует исходный код программ на основе модели системы, а также руководство пользователя.

ООП, CASE — средства

САSЕ-средства, предназначенные для анализа спецификаций и проектирования ПО, иногда называют САЗЕ средствами верхнего уровня, поскольку они применяются на начальной стадии разработки программных систем. В то же время САSЕ средства, нацеленные на поддержку раз­работки и тестирования ПО, т.е. отладчики, системы анализа программ, генераторы тестов и редакторы программ, подчас называют САSE средствами нижнего уровня.

Примеры CASE-средств. ■ Vantage Team Builder ■ Designer/2000 ■ Silverrun ■ BPwin — позволяет аналитику создавать сложные модели бизнес-процессов и поддерживает три методологии — IDEFO, IDEF3 и DFD

  • CASE-средство Silverrun;
  • средство разработки приложений JAM;
  • мост Silverrun-RDM JAM;
  • комплекс средств тестирования QA;
  • менеджер транзакций Tuxedo;
  • комплекс средств планирования и управления проектом SE Companion;
  • комплекс средств конфигурационного управления PVCS;
  • объектно-ориентированное CASE-средство Rational Rose;
  • средство документирования SoDA.

21. Показатели качественного по.

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

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

Читайте также:
Написать программу которая выводит таблицу умножения на 5

Надежность — О

пределяется рядом характеристик, таких как безотказность, за­щищенность и безопасность. Надежность ПО означает, что возможные сбои в работе системы не приведут к физическому или экономическому ущербу.

Проектирование ИС. Анализ вакансий и обзор Case-средств.

Эффективность — Работа ПО не должна приводить к расточительному расходованию таких системных ресурсов, как память или время занятости процес­сора. Поэтому эффективность ПО описывается следующими харак­теристиками: скорость выполнения, используемое процессорное время, объем требуемой памяти и т.п.

Удобство в исполь­зовании — ПО должно быть удобным в эксплуатации и ие требовать чрезмер­ного напряжения усилий пользователя того уровня, на которого оно рассчитано. Это означает, что программная система должна обладать соответствующим пользовательским интерфейсом и необ­ходимой документацией.

Источник: studfile.net

Примеры комплексов CASE-средств

В заключение приведем примеры комплексов CASE-средств обеспечивающих поддержку полного ЖЦ ПО. Здесь хотелось бы еще раз отметить нецелесообразность сравнения отдельно взятых CASE-средств, поскольку ни одно из них не решает в целом все проблемы создания и сопровождения ПО. Это подтверждается также полным набором критериев оценки и выбора, которые затрагивают все этапы ЖЦ ПО. Сравниваться могут комплексы методологически и технологически согласованных инструментальных средств, поддерживающие полный ЖЦ ПО и обеспеченные необходимой технической и методической поддержкой со стороны фирм-поставщиков. По мнению автора, на сегодняшний день наиболее развитым из всех поставляемых в России комплексов такого рода является комплекс технологий и инструментальных средств создания ИС, основанный на методологии и технологии DATARUN. В состав комплекса входят следующие инструментальные средства:

  • CASE-средство Silverrun;
  • средство разработки приложений JAM;
  • мост Silverrun-RDM JAM;
  • комплекс средств тестирования QA;
  • менеджер транзакций Tuxedo;
  • комплекс средств планирования и управления проектом SE Companion;
  • комплекс средств конфигурационного управления PVCS;
  • объектно-ориентированное CASE-средство Rational Rose;
  • средство документирования SoDA.

Примерами других подобных комплексов являются:

  • Vantage Team Builder for Uniface + Uniface (фирмы «DataX/Florin» и «ЛАНИТ»);
  • комплекс средств, поставляемых и используемых фирмой «ФОРС»:
  • CASE-средства Designer/2000 (основное), ERwin, Bpwin и Oowin (альтернатив-
    ные);
  • средства разработки приложений Developer/2000, ORACLE Power Objects (ос-
    новные) и Usoft Developer (альтернативное);
  • средство настройки и оптимизации ExplainSQL (Platinum);
  • cредства администрирования и сопровождения SQLWatch, DBVision, SQL Spy, TSReorg и др. (Platinum);
  • средство документирования ORACLE Book.
  • комплекс средств на основе продуктов фирмы CENTURA:
  • CASE-средства ERwin, Bpwin и Oowin (объектно-ориентированный анализ);
  • средства разработки приложений SQLWindows и TeamWindows;
  • средство тестирования и оптимизации приложений «клиент-сервер» SQLBench (ARC);
  • cредства эксплуатации и сопровождения Quest и Crystal Reports.
Читайте также:
Это программа для защиты компьютера или мобильного устройства от вредоносных программ термин вредно

Источник: www.bourabai.ru

Примеры существующих CASE-средств

В качестве примеров, можно выделить следующие популярные CASE-средства:

  • 1. СА ERwin Process Modeler
  • 2. С A ERwin Data Modeler
  • 3. Visual Paradigm for UML
  • 4. ARIS Express

CA ERwin Process Modeler (ранее BPwin) является инструментом позволяющим моделировать, анализировать, документировать и оптимизировать бизнес-процессы. Данный продукт поддерживает

Основы проектирования информационных систем

*? File Edit View Diagram Dictionary Model Services Tools Window Help

Интерфейс СА ERwin Process Modeler

Рисунок 31 — Интерфейс СА ERwin Process Modeler

  • 5 5 0000′- . ? скапает»
  • ? С : . L..L..L. Ш ?
  • -Чй— — —-а-в —————————— .а. — ——————-1

такие нотации как: IDEF-0, IDEFO, IDEF3, DFD, FEO, Swimlane. Интерфейс программы показан на рис. 31.

СА ERwin Data Modeling представляет собой среду моделирования данных.

СА ERrwin Data Modeler позволяет проектировать структуру баз данных в нотациях IDEFlx, IE и Dimensional, генерировать SQL-код разработанной базы данных, осуществлять прямое и обратное проектирование, составлять различные отчёты.

Интерфейс программы представлен на рис. 32

Visual Paradigm for UML относится к профессиональным инструмента работы со стандартом UML. При помощи встроенного функционала данный пакет способен поддерживать весь рабочий цикл программы: анализ, ориентированный на объекты, дизайн, ориентированный на объекты, конструкция, тестирование и разработка.

Visual Paradigm for UML позволяет:

  • • создавать UML диаграммы;
  • • создавать SysML диаграммы;
  • • создавать SoaML диаграммы;
  • • проектировать корпоративные архитектуры, используя фреймворки;
  • • проектировать структуру баз данных и генерировать SQL-код;
  • • осуществлять прямое и обратное проектирование на множество языков программирования;
  • • создание диаграмм бизнес-процессов BPMN;
  • • создавать модели BPEL;
  • • создавать базовые диаграммы.

Интерфейс программ показан на рис. 33.

Основы проектирования информационных систем

Интерфейс СА ERwin Data Modeler

Рисунок 32 — Интерфейс СА ERwin Data Modeler

Читайте также:
Право использования программы для эвм как отразить в 1с

File Edit View Modeling Tools Teamwork Window Help

й , ? X ,*>

Project Save Cut Copy Paste Undo Redo UML SysML Requirement Dia yarns

Zfap/’B M.. a. [j% lq..|M

Model Explorer oM X

  • 0 «Управление персонало. » (^»Управление штатным р..
  • 3 Qcd
  • ? Q Class diagram 1

Э IPersonnel DB

  • • fllStuff_GUI
  • 5j Personnel Management

+ tLJ PersonnelManagement GUI

3 fU PersonnelManaqer’s Workstation

® РЧ Sequence Diagram 1

f~l~l flM fif] Class diagram 1

fa] Sequence Diagraml

S Deployment Diagraml

zQp.. [До., [До.. Ы|з.Г[^.. |

Property cP V X

Deployment Diagram 1 — Deployment Dragram

Deployment Diagram 1

Connection Point Style

Round the Shape

Auto fit shapes size

«jf| Diagram Overview — Generic Connector Й Image Shape

  • ?•) Screen Capture
  • -I fdnnl.

PorsomolManagor’s Workstation

«artifact** В «document** Help

Рисунок 33 — Интерфейс программы Visual Paradigm for UML

ARIS Express принадлежит к семейству средств моделирования ARIS (ARchitecture of Integrated Information Systems) компании IDS Scheer, которая является частью компании Software AG. Ведущие аналитические компании Gartner Group и Forrester Research относят компанию IDS Scheer к лидерам мирового рынка средств моделирования и анализа бизнес-процессов.

ARIS Express поддерживает следующие типы моделей:

  • • Организационная диаграмма
  • (Organizational chart)
  • • Бизнес-процесс (Business process)
  • • ИТ-инфраструктура (IT infrastructure)
  • • Карта процессов (Process landscape)
  • • Модель данных (Data model)
  • • Карта систем (System landscape)
  • • Доска (Whiteboard)
  • • BPMN диаграмма версии 2.0 (BPMN

• Общие диаграммы (General diagram)

Интерфейс программы показан на рис. 34.

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

Автоматизированное проектирование информационных систем на основе CASE- технологии

в I U 0-1 A

П rfr««njrti#eerf X

An it infra»»iKtxjr« Jeicnbes

  • • er»cn soft* arc systems are firwing on •ncn tons* »?.
  • • tiwhKhnetnofkinetufdwve ni’XJteO.
  • • encn netwoo Oev*:es iswanes roitefs nrewaei) ле used for rt«w»-jng ««ting nstwtxki
  • •fm the mo»type can De w3f •MnqA

Интерфейс ARIS Express

Рисунок 34 — Интерфейс ARIS Express

унифицированного языка моделирования

Источник: ozlib.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru