Концепция интерфейса, управляемого данными


Статьи дня Разработка, управляемая данными (сокращенно DCD — Data-centered Design) означает, что проектирование интерфейса поддерживает такую модель взаимодействия пользователя с системой, при которой первичными являются обрабатываемые данные, а не требуемые для этого программные средства. Другими словами, при таком подходе основное внимание пользователя концентрируется на тех данных, с которыми он работает, а не на поиске и загрузке необходимого приложения.

При использовании DCD-технологии основным программным объектом является документ, который представляет собой некоторое абстрактное устройство хранения данных, используемых для выполнения заданий пользователей и для их взаимодействия. Документ должен быть доступен как различным приложениям, используемым для его обработки, так и всем взаимодействующим пользователям. С появлением инструментов визуального программирования, таких как Visual С, Visual Basic, Power Builder, Delphi, создание графического пользовательского интерфейса перестало быть прерогативой лишь немногих специалистов. Но одновременно с этим возникла проблема, способная свести на нет все преимущества быстрой разработки GUI. Эта проблема заключается в появлении большого количества плохих графических интерфейсов: не согласованных, не дружественных пользователю, громоздких, слабофункциональных, не помогающих, а мешающих пользователю решать стоящие перед ним задачи. Изложению некоторых рекомендаций, позволяющих повысить качество разработки GUI, как раз и посвящена данная глава.
На правах рекламы: Где купить chevrolet lacetti. Купить chevrolet lacetti, chevrolet lacetti универсал.