Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpori PIS.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
548.35 Кб
Скачать

27)Проектирование оконного интерфейса.

Главное окно

  • Сортировка данных в столбцах

  • Редактирование

Панели окон

  • Разделение: вертикально или горизонтальное

  • Интерфейс: связанные списки с отступами

  • Элементы управления (+, -)

Вторичное окно

  • Переход к другому окну – закрыть вторичное окно

  • Отсутствуют: строка меню, панель инструментов, полосы прокрутки и строка состояния

  • События инициируются OK, Cancel

  • Диалоговые

  • Папка с вкладками

  • Выпадающий список

  • Окно сообщений.

Выпадающий список

Окно сообщения ( Вы уверены?)

Меню и панели инструментов:

  • Пункты меню объединяются в выпадающие списки, открывающиеся каскадом или всплывающие.

  • Пункты меню реагируют на события, генерируемые пользователем, запуская определенные процессы.

  • Для наиболее часто используемых пунктов меню разработчики создают панели кнопок – панель инструментов, представляющих собой пиктограммы, дублирующие функциональные свойства основных пунктов меню

Кнопки и другие средства управления

Средства управления предназначены для перехватывания, анализа и реализации событий, генерируемых пользователями

  • Командные кнопки

  • Другие средства управления.

28)Проектирование Web-интерфейса.

  • Пользовательские события программируются с помощью пунктов меню, командных кнопок и активных ссылок – гиперссылок

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

Т ехнология реализации Web-приложения:

Виды Web-сайтов:

  • Доска объявлений

  • Издательский сайт (электронные версии газет, журналов)

  • Портал (публикует собственное информационное содержание и действует как шлюз доступа к web-сервисам и ресурсам – магазинам, серверам эл. почты) и тд.

  • Web-приложение – это web-система, позволяющая пользователям реализовать бизнес-логику с помощью web- браузера или - это коллекция web- страниц взаимодействующая с посетителями, друг с другом и разнообразными ресурсами web- сервера, включая БД

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

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

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

Приложение должно ограничить следующие функции:

  • Кнопки для перехода вперед и назад, если этот переход не контролируется приложением

  • Кнопки и пункты меню, закрывающие окно просмотра и приводящие к неконтролируемому выходу из приложения

  • Редактирование, загрузку и печать приложений, имеющих доступ к информации, доступной для ограниченного круга пользователей

29)Моделирование навигации в графическом пользовательском интерфейсе.

Проектирование навигации

  • Навигация происходит либо в результате действий пользователя, либо выполнения программы

  • Для локальных приложений осуществляется с помощью пунктов меню, панелей инструментов, командных кнопок и нажатий клавиш

  • В web- приложениях существуют аналогичные возможности, хотя визуальное представление может изменяться

Деловые приложения, связанные с транзакциями

  • порождают поток действий, связанных с последовательностью страниц.

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

Приложения, связанные с извлечением данных из БД

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

Меню и ссылки

Элементы web- страницы:

  • Верхнее меню (для навигации по вэб сайту),

  • Левое меню (для навигации по страницам, находящимся вне пределов web- сайта),

  • Правое меню (выводит на экран страницы, находящиеся в пределах web- сайта).

Навигационные цепочки и панели

  • сообщают о местоположении текущей страницы в последовательности страниц

Кнопки

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

  • Кнопки должны быть сгруппированы в отдельной области страницы, отдельно от полей для ввода данных

  • Если страница больше экранного окна, то кнопки внизу страницы должны повторяться наверху

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

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

  • Имена кнопок должны точно отображать действия, которые они выполняют.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]