Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Термин CASE (Computer Aided Software Engineering) переводится как разработка программного обеспечения с помощью компьютера. Обычно к CASE-средствам относят любое программное средство, автоматизирующее совокупность процессов жизненного цикла ПС.
CASE-средства можно классифицировать по следующим признакам.
1. Компонентный состав:
· средства анализа, предназначенные для построения и анализа моделей предметной области (Bpwin);
· средства анализа и проектирования, поддерживающие наиболее распространенные методологии проектирования и используемые для создания проектных спецификаций (Designer/2000 (ORACLE). Выходом таких средств являются спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;
· средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных для наиболее распространенных СУБД (Erwin, DataBase Designer (ORACLE));
2. Функциональная полнота:
· автоматизация отдельных этапов жизненного цикла (Erwin);
· системы, поддерживающие весь жизненный цикл (Designer/2000 (ORACLE)).
3. Степень зависимости от СУБД:
· независимые, поддерживающие несколько форматов данных через ODBC (ERwin;
· встроенные в СУБД: Designer/2000 (ORACLE).
4. Тип используемой модели:
· структурные, основанные на методах структурного и модульного программирования: (Bpwin);
· объектно-ориентированные Rational Rose;
· комбинированные, поддерживающие одновременно первые две модели: Designer/2000 (ORACLE).
4. Назначение, термины и основные возможности CASE -средства BPWIN.
CASE‑средство BPwin поддерживает методологии IDEF0 (функциональная модель), DFD (DataFlow Diagram).
В функциональной модели информационная система (контекстная диаграмма) разбивается на подсистемы (диаграммы декомпозиции), и каждая подсистема разбивается на более мелкие, и так далее до достижения необходимой степени подробности. После каждого сеанса декомпозиции производится анализ диаграмм декомпозиции разработчиками и заказчиком. На основе полученной модели можно построить модель базы данных средствами ERwin. Диаграммы IDEF 0 используются для графического описания бизнес‑процессов в виде дерева диаграмм.
Модель может содержать четыре типа диаграмм.
· Контекстная диаграмма является корневой в дереве диаграмм и содержит общее описание системы и ее взаимодействие с внешней средой.
· Диаграммы декомпозиции являются результатом деления контекстной диаграммы или родительской диаграммы декомпозиции предыдущего уровня.
· Диаграммы дерева узлов показывают иерархическую зависимость работ, но не взаимосвязи между работами.
· Диаграммы для экспозиции (FEO) иллюстрируют отдельные фрагменты модели.
Работами (Active) называют поименованные процессы, функции или задачи, которые выполняются в системе и имеют результаты. Работа оформляется в виде прямоугольника. Управляющая информация входит в прямоугольник сверху, входная информация – слева, а результаты – справа. Механизм (человек, автоматизированная система), выполняющий работу, показывается снизу
Работы располагают по диагонали от левого верхнего угла к правому нижнему (такой порядок называется порядком доминирования). В левом верхнем углу располагается самая важная работа или работа, выполняемая первой. Далее, вправо вниз, располагаются менее важные работы или выполняемые позже. Каждая может быть, в свою очередь, декомпозирована (в левом верхнем углу у работы указывается диагональная черточка). Работы нумеруются автоматически слева направо.
Стрелки (Arrow) показывают взаимодействие работ с внешней средой и именуются существительными.
Существуют следующие типы стрелок.
· Вход (Input) – материал или информация, используемые для получения результата (Сырье). Эти стрелки входят в левую грань работы.
· Управление (Control) – правила, процедуры, которыми руководствуется работа (задание, чертеж). Стрелки входят в верхнюю грань работы.
· Выход (Output) – материал или информация, производимые работой (готовое изделие). Стрелки исходят из левой грани работы.
· Механизм (Mechanism) – ресурсы, выполняющие работу (персонал предприятия). Стрелки входят в нижнюю грань работы.
· Вызов (Call) указывает на другую модель работы, которая выполняется за пределами текущей системы. Стрелки исходят из нижней грани.
· Граничные стрелки показывают взаимодействие контекстной диаграммы с внешней средой. Стрелки могут начинаться у границы диаграммы и заканчиваться у работы, или наоборот.
5. Назначение, термины и основные возможности CASE -средства ERWIN.
CASE-средство предназначено для проектирования концептуальной и логической моделей базы данных вне зависимости от типа СУБД.
Основные термины.
Сущность (объект, отношение) – человек, предмет или событие, о котором собирается и хранится информация.
Экземпляр сущности – единичное значение сущности.
Атрибут – характеристика или свойство сущности. Рекомендуется называть атрибут и сущность существительными в единственном числе.
Домен – область значений одного или нескольких атрибутов.
Ключ – атрибут или группа атрибутов, однозначно определяющих экземпляр сущности.
Первичный ключ – атрибут или группа атрибутов, уникальным образом идентифицирующих экземпляр сущности.
Альтернативный ключ – атрибут или минимальная группа атрибутов, которые уникальным образом идентифицируют экземпляр сущности и отличный от первичного ключа.
Внешний ключ – атрибут, мигрированный от родительской сущности к дочерней через связь. Представляет собой вторичную ссылку на единичный домен, где первичной ссылкой является собственный атрибут.
Кардинальность – отношение числа экземпляров родительской сущности к числу экземпляров дочерней.
После создания модели, методом прямого проектирования сосздается пустая база данных с заданной моделью. И наоборот – из существующей базы данных методом обратного проектирования создается модель Erwin, которую далее можно изменить или перейти на другой тип СУБД и создать новую БД. Допускается импорт-экспорт сущностей в другие системы, например, Erwin.
Допускается создание представлений и хранимых процедур.
Билет 6
|
|
|
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!