More Related Content
Similar to лекция 17 (20)
More from student_kai (20)
лекция 17
- 1. Тема 4. ENOVIA SmarTeam для управления
техническими данными на
предприятии. Характеристика
современных CASE-систем
Лекция 17. Характеристика современных CASE-систем
Copyright © Avdeyev V.A. 2008
- 2. Компоненты CASE-средств
репозиторий как основа CASE-средства.
графические средства анализа и проектирования
средства разработки приложений
средства конфигурационного управления
средства документирования
средства тестирования
средства управления проектом
средства реинжиниринга.
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 3. Классификация по признакам
применяемым методологиям и моделям систем и баз
данных (БД);
степени интегрированности с системами управления
базами данных (СУБД);
доступным платформам.
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 4. Классификация по типам (1/2)
средства анализа (Upper CASE), предназначенные для
построения и анализа моделей предметной области
(Design/IDEF, BPwin);
средства анализа и проектирования (Middle CASE),
поддерживающие наиболее распространенные методологии
проектирования и использующиеся для создания проектных
спецификаций (Vantage Team Builder, Designer/2000, Silverrun,
PRO-IV, CASE.Аналитик).
средства проектирования БД, обеспечивающие моделирование
данных и генерацию схем баз данных (как правило, на языке
SQL) для наиболее распространенных СУБД. К ним относятся
ERwin, S-Designor и DataBase Designer (ORACLE). Средства
проектирования баз данных имеются также в составе CASEсредств Vantage Team Builder, Designer/2000, Silverrun и PRO-IV
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 5. Классификация по типам (2/2)
средства разработки приложений. К ним относятся средства
4GL (Uniface, JAM, PowerBuilder, Developer/2000, New Era,
SQLWindows, Delphi и др.) и генераторы кодов, входящие в
состав Vantage Team Builder, PRO-IV и частично - в Silverrun;
средства реинжиниринга, обеспечивающие анализ программных
кодов и схем баз данных и формирование на их основе
различных моделей и проектных спецификаций. Средства
анализа схем БД и формирования ERD входят в состав Vantage
Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin и SDesignor.
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 6. Классификация по типам (2/2)
средства разработки приложений. К ним относятся средства
4GL (Uniface, JAM, PowerBuilder, Developer/2000, New Era,
SQLWindows, Delphi и др.) и генераторы кодов, входящие в
состав Vantage Team Builder, PRO-IV и частично - в Silverrun;
средства реинжиниринга, обеспечивающие анализ программных
кодов и схем баз данных и формирование на их основе
различных моделей и проектных спецификаций. Средства
анализа схем БД и формирования ERD входят в состав Vantage
Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin и SDesignor.
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 7. CASE система ERwin (AllFusion ERwin Data Modeler)
Промышленный инструмент моделирования данных, специально
разработанный для поддержки структурного подхода к управлению
информацией. Он обеспечивает единую среду, в которой могут быть
определены как требования к данным, так и структура баз данных для
самых разных СУБД (Ingres II, CA-Clipper, DB2, dBASE, FoxPro, HiRDB,
Informix, InterBase, Microsoft Access, Microsoft SQL Server, ODBC 2.0 &
3.0, Oracle, Paradox, Rdb, Red Brick Warehouse, SAS, SQL Anywhere,
SQLBase, Sybase, Teradata)
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 8. Основные функции ERwin
Создание логических ЕR диаграмм
Проектирование физической структуры БД
Связь с IDEF0 диаграммами
Отчетная подсистема
Совместная работа нескольких разработчиков
Реинжиниринг структур БД
Элементы проектирования клиентских форм
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 9. Основные преимущества ERwin
Большое количество различных SQL БД
Мощный язык скриптов
Высокая степень интеграции с различными БД
Эффективный реинжиниринг при переходе от одного
сервера к другому
Обширная отчетная подсистема
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 10. Порядок разработки БД в ERwin (1/2)
Формирование группы разработчиков и настройка совместного
доступа к репозитарию
Определение правил именования информационных объектов
Разработка информационных доменов – основы описания объектов
БД
Разработка системы сущностей БД
Определение атрибутов сущностей БД
Формирование системы дополнительных свойств объектов БД
Разработка скриптов автоматизированной обработки объектов
БД
Проверка корректности моделей при анализе отчетов
Создание физической модели структуры БД
Формирование схем БД
тема 4 / лекция 17
Copyright © Avdeyev V.A. 2008
- 11. Порядок разработки БД в ERwin (2/2)
Построение системы представлений для БД
Моделирование размера БД и оценка затруднений с
производительностью при эксплуатации
Создание и заполнение классификаторов
Создание индексов БД
Формирование процедур БД на основе разработанных скриптов
Erwin
Разработка и генерация тригеров БД
Определение свойств информационных объектов, используемых при
описании экранных форм
тема 2 / лекция 6
Copyright © Avdeyev V.A. 2008