Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






BPWin и ERWin компании LogicWorks






LogickWorks выпускает два взаимнодополняющих инструмента проек-

тирования информационных систем:

BPWin – функциональное моделирование на основе методологии

IDEF0. Допускается также использовние нотации IDEF3 и DFD в нотации

Йордона- де Марко. Имеется возможность экспорта построенных моделей

в системы функционально-стоимостного анализа (ABCActivity Based

Costing) и информационного моделирования ERWin.

ERWin – средство информационного моделирования, используется но-

тация IDEF1X. Поддерживаются свыше 20 целевых СУБД, имеется воз-

можность генерации прототипов прикладных программ для Visual Basic,

Delphi и т.д.

1.3.5. Designer/2000 компании Oracle

Данный продукт компании Oracle, возможно, наиболее полно поддер-

живает все этапы создания приложений обработки данных. Однако, следу-

ет оговориться, что, в отличие от других средств, он поддерживает практи-

чески одну целевую СУБДOracle Server (имеется еще возможность гене-

рации скриптов на ANSI SQL). То же самое касается и средств создания

пользовательского интерфейса. Хотя возможна генерация прототипов про-

грамм для языков Visual Basic, C, Java, полностью все возможности

Designer/2000 реализуются только при использовании его вместе со сред-

ством разработки Oracle Developer/2000.

В состав Oracle Designer/2000 включены следующие модули:

1. Инструментарий анализа предметной области:

Process Modeler – средство анализа деловой активности организации.

Позволяет создать модель структуры организации и привязать к этой мо-

дели функции, выполняемые в различных подразделениях, и информаци-

онные потоки между функциями. Содержит элементы бизнес-анализа.

Dataflow Diagrammer – в этом инструменте на базе DFD - диаграмм

детализуются функции, описаные в Process Modeler. Используется нотация

Йордона-де Марко.

Function Hierarchy Diagrammer – этот модуль автоматически выстраи-

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

имеется также возможность создавать прототипы функций.

Entity Relationships Diagrammer – инструмент моделирования данных

(диаграммы «сущность-связь», которыми оперируют функции, определен-

ные в Dataflow Diagrammer. Используется нотация Баркера).

 

Matrix Diagrammer – иструмент для исследования связей между функ-

циями и данными.

2. Генераторы структур:

Database Wizard – генерирует реляционные структуры из ER-

диаграмм.

Application Wizard – генерирует иерархию программных модулей ко-

нечного приложения обработки данных на основе иерархии функций. При

этом может одновременно генерироваться несколько взаимосвязанных

подсистем для различных подразделений одной организации. Во время ге-

нерации автоматически обнаруживаются одинаковые с точки зрения ис-

пользования информационных объектов функции, которые могут быть

объединены в одном модуле.

3. Инструментарий проектирования приложения:

Data Diagrammer – инструмент для доработки реляционных структур

данных на основе нотации Баркера.

Module Structure Diagrammer – инструмент для управления структурой

программных модулей готового приложения. Здесь определяются типы

модулей (меню, экранная форма, отчет) и их иерархии вызовов.

Module Data Diagrammer – средство для проектирования экранного

интерфейса программного модуля на основе используемых им данных. По-

зволяет без программирования весьма гибко управлять внешним видом и

поведением генерируемого модуля.

4. Генераторы данных и кода:

Server Generator – генерирует базу данных на основе реляционных

моделей.

Генераторы кода – на основе моделей, построенных в Module Data

Diagrammer, позволяют создать исходный код для Visual Basic, C, Java а

также инструментов среды Oracle Developer/2000 (Oracle Forms, Oracle

Reports). В последнем случае возможна циклическая доработка приложе-

 

ния: в сгенерированный прототип приложения в Developer/2000 вносятся

изменения, которые видны для Designer/2000 и не теряются при повторной

перегенерации.

Preferences Navigator – средство управления предпочтениями при ге-

нерации программных модулей. Позволяет устанавливать многочисленные

опции (например, внешний вид элементов экранного интерфейса) как для

проекта в целом, так и для каждого модуля в отдельности.

Также в Oracle Designer/2000 имеется ряд других инструментов: утили-

та для интерактивного выполнения SQL -запросов, средства управления

проектом и т.д

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал