Новые книги

Эта книга посвящена XSLT — мощным и удобным системам преобразования документов. В ней не только рассматривается весь синтаксис XSLT, от основ до специальных аспектов, но и подробно излагаются современные способы использования XSLT.

Вы найдете сотни практических примеров, таких как осуществление преобразований XSLT на web-cepвepax, подключение к базам данных и использование браузеров для осуществления преобразований на лету.

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

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

Издание представляет практический интерес для специалистов по бизнес-разведке, маркетингу, рекламе и PR, а также для директоров и менеджеров, желающих эффективно продвигать свое предприятие на современном рынке.

Оглавление


CASE-технологии. Современные методы и средства проектирования информационных систем

Аннотация

Целью данного обзора является введение в особенности современных методов и средств проектирования информационных систем, основанных на использовании CASE-технологии. Читатель должен получить возможность принятия обоснованного, а не волевого решения относительно использования этих технологий. Приводимые в обзоре рекомендации могут способствовать успешному внедрению CASE-средств и уменьшить риск неправильных инвестиций.

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

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

Обзор предназначен для начинающих и опытных разработчиков информационных систем, для руководителей проектов и системных аналитиков.

Введение

1. Основы методологии проектирования ИС

  • 1.1. Жизненный цикл по ИС

    1.2. Модели жизненного цикла ПО

    1.3. Методологии и технологии проектирования ИС

  • 1.3.1. Общие требования к методологии и технологии
    1.3.2. Методология RAD
  • 2. Структурный подход к проектированию ИС

  • 2.1. Сущность структурного подхода

    2.2. Методология функционального моделирования SADT

  • 2.2.1. Состав функциональной модели
    2.2.2. Иерархия диаграмм
    2.2.3. Типы связей между функциями
  • 2.3. Моделирование потоков данных (процессов)

  • 2.3.1. Внешние сущности
    2.3.2. Системы и подсистемы
    2.3.3. Процессы
    2.3.4. Накопители данных
    2.3.5. Потоки данных
    2.3.6. Построение иерархии диаграмм потоков данных
  • 2.4. Моделирование данных

  • 2.4.1. Case-метод Баркера
    2.4.2. Методология IDEF1
    2.4.3. Подход, используемый в CASE-средстве Vantage Team Builder
  • 2.5. Пример использования структурного подхода

  • 2.5.1. Описание предметной области
    2.5.2. Организация проекта
  • 3. Программные средства поддержки жизненного цикла ПО

  • 3.1. Методологии проектирования ПО как программные продукты. Методология DATARUN и инструментальное средство SE Companion
  • 3.1.1. Методология DATARUN
    3.1.2. Инструментальное средство SE Companion
  • 3.2. CASE-средства. Общая характеристика и классификация

  • 4. Технология внедрения CASE-средств

  • 4.1. Определение потребностей в CASE-средствах
  • 4.1.1. Анализ возможностей организации
    4.1.2. Определение организационных потребностей
    4.1.3. Анализ рынка CASE-средств
    4.1.4. Определение критериев успешного внедрения
    4.1.5. Разработка стратегии внедрения CASE-средств
  • 4.2. Оценка и выбор CASE-средств

  • 4.2.1. Общие сведения
    4.2.2. Процесс оценки
    4.2.3. Процесс выбора
    4.2.4. Критерии оценки и выбора
  • 4.2.4.1. Надежность
    4.2.4.2. Простота использования
    4.2.4.3. Эффективность
    4.2.4.4. Сопровождаемость
    4.2.4.5. Переносимость
    4.2.4.6. Общие критерии
  • 4.2.5. Пример подхода к определению критериев выбора CASE-средств

  • 4.3. Выполнение пилотного проекта

    4.4. Переход к практическому использованию CASE-средств

  • 5. Характеристики CASE-средств

  • 5.1. Silverrun+JAM
  • 5.1.1. Silverrun
    5.1.2. JAM
  • 5.2. Vantage Team Builder (Westmount I-CASE) + Uniface

  • 5.2.1. Vantage Team Builder (Westmount I-CASE)
    5.2.2. Uniface
  • 5.3. Designer/2000 + Developer/2000

    5.4. Локальные средства (ERwin, BPwin, S-Designor, CASE.Аналитик)

    5.5. Объектно-ориентированные CASE-средства (Rational Rose)

    5.6. Вспомогательные средства поддержки жизненного цикла ПО

  • 5.6.1. Средства конфигурационного управления
    5.6.2. Средства документирования
    5.6.3. Средства тестирования
  • 5.7. Примеры комплексов CASE-средств

  • Литература

    Фирмы-поставщики CASE-средств