Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Генерация пользовательского интерфейса из определения бизнес-объекта

РефератПомощь в написанииУзнать стоимостьмоей работы

Если реализация интерфейса ограничивается простым, табличным диалогом пользователей, то код при использовании соответствующих технологий автоматически генерируется из определения бизнес-объекта. Это применяется также и для верификации правильности ввода данных. Таким образом, в поле, которое определяется как дата, можно ввести только значение в формате даты, а не случайные строки. Если для поля… Читать ещё >

Генерация пользовательского интерфейса из определения бизнес-объекта (реферат, курсовая, диплом, контрольная)

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

Если реализация интерфейса ограничивается простым, табличным диалогом пользователей, то код при использовании соответствующих технологий[1] автоматически генерируется из определения бизнес-объекта. Это применяется также и для верификации правильности ввода данных. Таким образом, в поле, которое определяется как дата, можно ввести только значение в формате даты, а не случайные строки. Если для поля разрешены только определенные записи, то можно ограничить список с их возможными значениями (или областью значений).

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

  • [1] См., например: URL: www.ecplise.org
Показать весь текст
Заполнить форму текущей работой