Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Визуальное программирование. Разработки форм пользовательского интерфейса.

Читайте также:
  1. Анализ разработки (выбрать 2 ответа)
  2. Билет 4.Уровни стратегии. Три уровня разработки стратегии.
  3. Билет № 14 Методология и организация разработки управленческих ре­шений.
  4. Вероятность успеха» разработки и освоения новых изделий
  5. Визуальное объектно-ориентированное программирование
  6. Водонапорный, упругий и упруговодонапорный режим разработки нефтяных месторождений.
  7. Вопрос 52. Объектно - ориентированное программирование.
  8. Вопрос Понятие процесса разработки ПО. Универсальный процесс. Текущий процесс. Конкретный процесс. Стандартный процесс
  9. Гост Р 53996-2010 Услуги общественного питания.Порядок разработки фирм.блюд и изделий

Визуальное программирование - способ создания программ путем манипулирования графическими объектами вместо написания кода в текстовом виде. Визуальное программирование позволяет программировать, используя графические или символьные элементы, которыми можно манипулировать интерактивным образом согласно некоторым правилам, причем пространственное графических объектов использовать в качестве элементов синтаксиса программы. Значительная часть визуальных языков программирования базируется на идее «фигур и линий», где фигуры (прямоугольники, овалы и др.). рассматриваются как субъекты и соединяются линиями (стрелками, дугами и др.), которые представляют собой отношения. Пример: UML.

 

Языки визуального программирования могут быть дополнительно классифицированы в зависимости от типа и степени визуального выражения, на типы:

· Природно-визуальные языки имеют неотъемлемое визуальное выражение, для которого нет очевидного текстового эквивалента (например, графический язык G в средеLabVIEW).

· Визуально-преобразованы языка является невизуальными языках с наложенным визуальным представлением.

 

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

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

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

 

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

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

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




Дата добавления: 2015-02-16; просмотров: 131 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав