|
Программирование >> Реализация целостности данных
ГЛАВА 14 Евваь аащ (;у1дйОстямй и фОмам системы форме. И кроме того, вывести информацию о десяти покупателях, сделавших самые крупные заказы, во вспомогательной форме, которую пользователи откроют при необходимости. Как и в любом другом случае, примите исходя из конкретной ситуации. Итоги В главе мы связь между пользовательс- кого интерфейса и задачами, которые выполняют пользователи. Б этой главе я детально рассказала о структуре элементов управления, размещаемых в формах пользовательского интерфейса, и о том, каким образом структура сущностей, представленных в этих формах, влияет на выбор элементов управления. При выборе размещаемых в форме элементов управления опреде-фактор - множество сущностей, которые должны быть представлены в этой форме, а также наличие и вид связей между этими сущностями (если в форме представлено несколько сущностей). Второй фактор - число атрибутов сущностей, которые будут отображаться в этой форме. Как правило, число разных элементов или групп элементов, отображаемых пользователю, не превыша- ет25-30. В главе 15 мы перейдем к следующему уровню проектирования пользовательского интерфейса - выбору элементов управления для представления различных типов данных. Выбор элементов управления пользовательского интерфейса ГЛАВА В главе 34 мы обсудили, как различными способами организовать структуры форм пользовательского интерфейса. Эти структуры зависят от связей между сущностями, представленными в форме. А теперь посмотрим, как выбор элементов управления зависит от логических типов данных, связанных с этими элементами. Выбор типа элемента управления определяется двумя факторами. Первый и главный - это соответствие типа элемента управления ментальной модели пользователя. Иными словами, вы должны выбрать элемент управления, соответствующий представлениям пользователей о данных, с которыми этот элемент связан, и с которым пользователю наиболее удобно работать. Второе требование, которое необходимо учесть изация объема данных, которые пользователю придется вводить с клавиатуры. Везде, где только возможно, старайтесь использовать окна и списки мяюшие выбирать нужные значения, а не вводить их вручную. Обычно пользователи компьютерных систем, работающих с базами данных, представляют себе вводимые данные как текстовую информацию. Это вполне объяснимо. Предположим, для доступа к которому набору данных вы используете Microsoft Access. Таблица Microsoft Access представляет этот набор данных в виде текстовых полей (рис. 15-1). Однако на самом деле только поле CustomerNameB этой таблице имеет тип данных text. Поле Шотег Number имеет тип
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |