русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Структура интерфейса пользователя


Дата добавления: 2015-07-09; просмотров: 2481; Нарушение авторских прав


 

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

 

Системное меню («Файл»)     Меню выбора деталей и ввода данных («Расчеты»)     Меню баз данных(«База данных»)     Меню справки («Помощь»)  
                     
Открыть проект     Вал     Валы     Справка о программе  
Закрыть проект     Зубчатое колесо     Зубчатые колеса     Помощник  
Другие пункты…     Подшипник     Подшипники     Что это?  
Выход     Дополнительные элементы …     Дополнительные элементы …     Другие пункты…  
           

 

Рисунок 5 – Структура интерфейса пользователя

 

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

- справочные функции, в том числе вывод справок о составе и состоянии модели предметной области, возможностях пакета в целом и в каждом состоянии модели предметной области;



- приём от пользователя и контроль управляющей информации (команд, программ на входном языке);

- ввод данных, предоставляемых пользователем, и вывод данных (результатов вычислений) на экран или принтер;

- вывод информационных сообщений о возникающих при выполнении пакета особых ситуациях (ошибках).

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

Для интерфейса пользователя разрабатывается и диаграмма состояний, выполняется текстовое описание диаграммы состояний элементов управления.

 

 



<== предыдущая лекция | следующая лекция ==>
Модульная структура программного комплекса | СПИСОК РЕКОМЕНДУЕМЫХ ИСТОЧНИКОВ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.114 сек.