Классика баз данных - статьи

       

отдельных компонентов без перестройки всей


отдельных компонентов без перестройки всей системы;

  • освобождение от зависимости от одного поставщика аппаратных или

    программных средств, возможность выбора продуктов из предложенных

    на рынке при условии соблюдения поставщиком соответствующих

    стандартов открытых систем;

  • дружественность среды, в которой работает пользователь,

    мобильность персонала в процессе эволюции системы;

  • возможность использования информационных ресурсов, имеющихся в

    других системах (организациях).

    Проектировщик информационных систем получает:


    • возможность использования разных аппаратных платформ;

    • возможность совместного использования прикладных программ,

      реализованных в разных операционных системах;

    • развитые 4средства 0инструментальных сред, поддерживающих

      проектирование;

    • возможности использования готовых программных продуктов и

      информационных ресурсов.

      Разработчики общесистемных программных средств имеют:


      • новые возможности разделения труда, благодаря повторному

        использованию программ(reusability);

      • развитые инструментальные среды и системы программирования;

      • возможности модульной организации программных комплексов

        благодаря стандартизации программных интерфейсов.

        Это последнее свойство открытых систем позволяет пересмотреть

        традиционно сложившееся дублирование функций в разных программных

        продуктах, из-за чего системы, интегрирующие эти продукты,

        непомерно разрастаются по объему, теряют эффективность. Известно,

        что в той же области обработки данных и текстов многие продукты,

        предлагаемые на рынке (текстовые редакторы, настольные

        издательства, электронные таблицы, системы управления базами

        данных) по ряду функций дублируют друг друга, а иногда и

        подменяют функции операционных систем. Кроме того, замечено, что

        в каждой новой версии этих продуктов размеры их увеличиваются на

        15%.

        В распределенных системах, содержащих несколько рабочих мест на

        персональных компьютерах и серверов в локальной сети,

        избыточность программных кодов из-за дублирования возрастает

        многократно.

        Содержание  Назад  Вперед