Предисловие
Создание современных информационных систем представляет собой сложнейшую задачу, решение которой требует применения специальных методик и инструментов. Неудивительно, что в последнее время среди системных аналитиков и разработчиков значительно вырос интерес к
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." и лично Б. Н. Гайфуллину за постоянную поддержку и возможность использования лицензионных программных средств.Особую признательность автор выражает своей жене Елене за помощь в оформлении рукописи.