Возможности системы программирования Delphi для создания пользовательского интерфейса — страница 5

  • Просмотров 8820
  • Скачиваний 317
  • Размер файла 37
    Кб

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

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

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

времени по содержанию или положению на экране. Реально динамическая информация часто является функцией некоторых случайных параметров. Такое деление считается сильно условным. Несмотря на это, при проектировании реальных систем отображения информации решается без затруднений. --5-- ФУНКЦИОНАЛЬНЫЕ ЗАДАЧИ, КОТОРЫЕ РЕШАЕТ DELPHI ПРИ СОЗДАНИИ ИНТЕРФЕЙСА При создании сложных АСУ велико значение разработки программного обеспечения,

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

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