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

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

ХОЛМОГОРСКАЯ СРЕДНЯЯ ШКОЛА ИМЕНИ М. В. ЛОМОНОСОВА













 

 

Реферат по информатике на тему:

 

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
















Ученик:          Шубный Артём Алексеевич

Класс:             11А















2003 год

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ............................................................................................................................................. 3

ПРЕДМЕТНАЯ ОБЛАСТЬ................................................................................................................... 4

ВХОДНАЯ И ВЫХОДНАЯ ИНФОРМАЦИЯ.................................................................................... 5

ФУНКЦИОНАЛЬНЫЕ ЗАДАЧИ, РЕШАЕмые DELPHI ПРИ СОЗДАНИИ ИНТЕРФЕЙСА. 6

ЧТО ТАКОЕ ИНТЕРФЕЙС.................................................................................................................. 7

КОМПОНЕНТЫ ИНТЕРФЕЙСА................................................................................................................................ 7

МАШИНА К ПОЛЬЗОВАТЕЛЮ............................................................................................................................ 7

ПОЛЬЗОВАТЕЛЬ К МАШИНЕ.............................................................................................................................. 7

КАК ПОЛЬЗОВАТЕЛЬ ДУМАЕТ........................................................................................................................... 7

СОГЛАСОВАННЫЙ ИНТЕРФЕЙС........................................................................................................................... 7

СОГЛАСОВАННОСТЬ - ТРИ РАЗМЕРНОСТИ:............................................................................................... 7

МЕЖСИСТЕМНАЯ СОГЛАСОВАННОСТЬ...................................................................................................... 8

ПРЕИМУЩЕСТВА СОГЛАСОВАННОГО ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ..................................... 8

ПРОГРАММНО-ТЕХНИЧЕСКИЕ СРЕДСТВА: РЕАЛИЗАЦИЯ И СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА....................................................................................................................................... 9

РАЗРАБОТКА ДИЗАЙНА ПАНЕЛИ........................................................................................................................................... 10

ПРИНЦИПЫ ПРОЕКТИРОВАНИЯ: ОБЪЕКТ - ДЕЙСТВИЕ........................................................................................... 12

РАБОТА ПОЛЬЗОВАТЕЛЯ С ПАНЕЛЬЮ.................................................................................................................................. 12

ПРЯМОЕ ВЗАИМОДЕЙСТВИЕ.................................................................................................................................................... 12

ПОСТРОЕНИЕ ДИАЛОГА............................................................................................................................................................. 12

УДЕРЖАНИЕ И СОХРАНЕНИЕ ИНФОРМАЦИИ............................................................................................................... 13

ОКНА..................................................................................................................................................................................................... 13

ТРИ ТИПА ОКОН............................................................................................................................................................................ 13

Устройства Ввода: клавиатура, мышь и другие........................................................................................... 14

Поддержка Клавиатуры.............................................................................................................. 14

ПРИЛОЖЕНИЕ……………………………………………………………………………………………………………………..15

СТРУКТУРА ПРОГРАММЫ………………………………………………………………………………………………..15

НАЗНАЧЕНИЕ, ВОЗМОЖНОСТИ………………………………………………………………………………………..15

ИНТЕРФЕЙС…………………………………………………………………………………………………………………...15

ЗАКЛЮЧЕНИЕ.................................................................................................................................... 17

ЛИТЕРАТУРА……………………………………………………………………………………………………………………….18








--2--

ВВЕДЕНИЕ



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

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

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

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

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



















--3--

ПРЕДМЕТНАЯ ОБЛАСТЬ


Итак, очевидно, что пользователь является замыкающим звеном системы управления, т.е. субъектом управления, а программа является объектом управления. Рациональная организация труда пользователей является одним из важнейших факторов, определяющих эффективное функционирование системы в целом. До появления операционных систем семейства Windows пользователь вёл управление, «не видя» реального объекта. Между реальным объектом управления и пользователем находилась информационная модель объекта (средства отображения информации). Поэтому возникала проблема проектирования не только средств отображения информации, но и средств взаимодействия пользователя с техническими средствами программы, т.е. проблема проектирования системы, которая имеет название интерфейс пользователя.

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

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

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

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

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

Страницы: 1, 2, 3, 4, 5



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.