Создать аккаунт
Войти





23.4 MB

Twitter Facebook Google Livejournal Pinterest

Скачать электронная книга маклаков er-win


Описание: Скачать электронная книга маклаков er-win
Имя файла: elektronnaya-kniga-maklakov-er-win

BPwin и Erwin. CASE-средства для разработки информационных систем-Сергей Маклаков

Оглавление: BPwin и Erwin. CASE-средства для разработки информационных систем Предисловие Введение 1. Создание модели процессов в BPwin 1.1. Инструментальная среда BPwin 1.2. Методология IDEF0 1.2.1. Принципы построения модели IDEF0 1.2.2. Работы (Activity) 1.2.3. Стрелки (Arrow) 1.2.4. Нумерация работ и диаграмм 1.2.5. Диаграммы дерева узлов и FEO 1.2.6. Каркас диаграммы 1.2.7. Слияние и расщепление моделей 1.2.8. Рекомендации по рисованию диаграмм 1.2.9. Проведение экспертизы 1.3. Создание отчетов в BPwin 1.4. Стоимостный анализ (ЛВС) и свойства, определяемые пользователем (UDP) 1.5. Дополнение созданной модели процессов диаграммами DFD и Workflow (IDEF3) 1.5.1. Диаграммы потоков данных (Data Flow Diagramming) 1.5.2. Метод описания процессов IDEF3 1.5.3. Имитационное моделирование 2. Создание модели данных с помощью ERwin 2.1. Отображение модели данных в ERwin 2.1.1. Физическая и логическая модель данных 2.1.2. Интерфейс ERwin. Уровни отображения модели 2.1.3. Подмножества модели и сохраняемые отображения 2.2. Создание логической модели данных 2.2.1. Уровни логической модели 2.2.2. Сущности м атрибуты 2.2.3. Связи 2.2.4. Типы сущностей и иерархия наследования 2.2.5. Ключи 2.2.6. Нормализация данных 2.2.7. Домены 2.3. Создание физической модели данных 2.3.1. Уровни физической модели 2.3.2. Выбор сервера 2.3.3. Таблицы, колонки и представления (view) 2.3.4. Правила валидации и значения по умолчанию 2.3.5. Индексы 2.3.6. Задание объектов физической памяти 2.3.7. Триггеры и хранимые процедуры 2.3.8. Проектирование хранилищ данных 2.3.9. Вычисление размера БД 2.3.10. Прямое и обратное проектирование 2.4. Генерация кода клиентской части с помощью ERwin 2.4.1. Расширенные атрибуты 2.4.2. Генерация кода в Visual Basic 2.4.3. Генерация кода в Power Builder 2.5. Создание отчетов в ERwin 2.5.1. Интерфейс Report Browser 2.5.2 Создание нового отчета 2.6. Словари ERwin 2.6.1. Генерация словаря ERwin 2.6.2. Использование словаря ERwin 3. Групповая разработка моделей данных и моделей процессов с помощью PLATINUM Model Mart 3.1. Инсталляция ModelMart 3.2. Администрирование ModelMart 3.3. Использование репозотория ModelMart 4. Создание объектной модели и ее связывание с моделью данных при помощи ERwin Translation Wizard 4.1. Язык UML 4.2. Создание модели данных на основе объектной модели с помощью ERwin Translation Wizard 5. Создание качественных отчетов с помощью RPTwin 5.1. Создание простейших отчетов в RPTwin 5.1.1. Создание нового отчета 5.1.2. Инструментальная среда RPTwin 5.2. Форматирование отчетов 5.2.1. Вставка и форматирование объектов отчета 5.2.2. Группировка и сортировка данных отчета 5.2.3. Изменение файла данных отчета 5.2.4. Изменение свойств отчета 5.3. Использование формул RPTwin 5.3.1. Создание формул RPTwin 5.3.2. Функции RPTwin 5.3.3. Использование формул RPTwin Приложение Список макрокоманд ERwin

Сон без забот. Невероятное открытие в лечении бессонницы и хронического недосыпания

      BPwin и Erwin. CASE-средства для разработки информационных систем

      Книга представляет собой практическое руководство по созданию информационных систем с помощью CASE - средств фирмы PLATINUM technology - BPwin и ERwin. Она содержит описание методов структурного анализа и проектирования моделей данных в объеме необходимомдля практической работы. Подробно на конкретных примерах рассмотрено применение CASE - технологий и CASE - средств для автоматизации этапов анализа, проектирования и кодогенерации информационных систем. Книга предназначена как для специалистов в областиинформационных технологий (системных аналитиков, проектировщиков и администраторов баз данных), так и для студентов, изучающих основы системного анализа и проектирования информационных систем.

      Сергей Владимирович Маклаков

      Предисловие

      Создание современных информационных систем представляет собой сложнейшую задачу, решение которой требует применения специальных методик и инструментов. Неудивительно, что в последнее время среди системных аналитиков и разработчиков значительно вырос интерес к CASE (Computer-Aided Software/System Engineering) - технологиям и инструментальным CASE-средствам, позволяющим максимально систематизировать и автоматизировать все этапы разработки программного обеспечения.

      Предлагаемая читателю книга представляет собой практическое руководство по созданию информационных систем с помощью эффективных инструментов анализа, проектирования и кодогенерации фирмы PLATINUM technology - BPwin и ERwin. Она содержит также описание методов структурного анализа и проектирование моделей данных в объеме, необходимом для практической работы. Применение методов иллюстрируется примерами.

      Книга написана на основе личного опыта автора, полученного при разработке информационных систем, чтении лекций и проведении практических занятий по CASE-технологиям и CASE-средствам в Учебном центре компании "Интерфейс Ltd." Она адресована специалистам в области информационных технологий: системным аналитикам, руководителям проектов, разработчикам - и может быть также полезна для студентов и аспирантов, изучающих основы системного анализа и проектирования информационных систем.

      Книга состоит из шести глав и приложения.

      Первая глава посвящена изложению основ методологии функционального моделирования и построению моделей IDEFO, IDEF3 и DFD с помощью PLATINUM BPwin.

      Во второй главе излагаются принципы построения модели данных и генерации кода серверной и клиентской части приложения с помощью PLATINUM ERwin.

      В третьей главе рассматривается интеграция модели данных и функциональной модели с помощью встроенной функциональности BPwin и ERwin.

      В четвертой главе описываются методы коллективной работы над большими проектами и специализированный репозиторий PLATINUM ModelMart, предназначенный для хранения, документирования, слияния, интеграции и сравнения моделей, созданных в BPwin и ERwin.

      Пятая глава посвящена языку объектного проектирования UML, построению объектной модели с помощью Rational Rose и технологии связывания объектной модели с моделью данных ERwin.

      В шестой главе рассматривается техника создания качественных отчетов по моделям процессов и данных с помощью специализированного генератора отчетов PLATINUM RPTwin.

      Приложение содержит список макросов ERwin.

      Автор приносит благодарность фирме "Интерфейс Ltd." и лично Б.Н.Гайфуллину за постоянную поддержку и возможность использования лицензионных программных средств.

      Особую признательность автор выражает своей жене Елене за помощь в оформлении рукописи.

      Введение

      Технология создания информационных систем (далее - ИС) предъявляет особые требования к методикам реализации и программным инструментальным средствам, а именно:

      А. Реализацию проектов по созданию ИС принято разбивать на стадии анализа (прежде чем создавать ИС, необходимо понять и описать бизнес-логику предметной области), проектирования (необходимо определить модули и архитектуру будущей системы), непосредственного кодирования, тестирования и сопровождения. Известно, что исправление ошибок, допущенных на предыдущей стадии, обходится примерно в 10 раз дороже, чем на текущей, откуда следует, что наиболее критическими являются первые стадии проекта. Поэтому крайне важно иметь эффективные средства автоматизации ранних этапов реализации проекта.

      В. Проект по созданию сложной ИС невозможно реализовать в одиночку. Коллективная работа существенно отличается от индивидуальной, поэтому при реализации крупных проектов необходимо иметь средства координации и управления коллективом разработчиков.

      С. Жизненный цикл создания сложной ИС сопоставим с ожидаемым временем ее эксплуатации. Другими словами, в современных условиях компании перестраивают свои бизнес-процессы примерно раз в два года, столько же требуется (если работать в традиционной технологии) для создания ИС. Может оказаться, что к моменту сдачи ИС она уже никому не нужна, поскольку компания, ее заказавшая,


Cсылка для сайта (HTML):

Cсылка для форума (BBCode):