Виды пользовательского интерфейса.
Пользовательский интерфейс представляет средство взаимодействия пользователя с персональным компьютером (ПК). В силу большого разнообразия пользователей и видов ПК существует множество различных стилей пользовательских интерфейсов, но все они должны отвечать следующим принципам: · пользовательский интерфейс базируется на терминах и понятиях, знакомых пользователю; · пользовательский интерфейс всегда единообразен; · пользовательский интерфейс позволяет пользователю исправлять собственные ошибки; · пользовательский интерфейс позволяет получать справочную информацию, как по запросу пользователя, так и генерируемую программным средством (ПС). В настоящее время широко распространены командные и графические пользовательские интерфейсы. Командный пользовательский интерфейс предоставляет пользователю возможность обращаться к ПС с некоторым заданием (запросом), представляемым некоторым текстом (командой) на специальном командном языке (языке заданий). Достоинствами такого интерфейса является возможность его реализации на дешевых алфавитно-цифровых терминалах и возможность минимизации требуемого от пользователя ввода с клавиатуры. Недостатками такого интерфейса являются необходимость изучения командного языка и достаточно большая вероятность ошибки пользователя при задании команды. В связи с этим командный пользовательский интерфейс обычно выбирают только опытные пользователи. Такой интерфейс позволяет им осуществлять быстрое взаимодействие с компьютером и предоставляет возможность объединять команды в процедуры и программы. Графический пользовательский интерфейс предоставляет пользователю возможности:
· обращаться к ПС путем выбора на экране подходящего графического или текстового объекта; · получать от ПС информацию на экране в виде графических и текстовых объектов; · осуществлять прямые манипуляции с графическими и текстовыми объектами, представленными на экране. Графический пользовательский интерфейс позволяет: · размещать на экране множество различных окон, в которые можно выводить информацию независимо; · использовать графические объекты, называемые пиктограммами (или иконами), для обозначения различных информационных объектов или процессов; · использовать экранный указатель для выбора объектов (или их элементов), размещенных на экране. Экранный указатель управляется (перемещается) с помощью клавиатуры или мыши. Достоинством графического пользовательского интерфейса является возможность создания удобной и понятной пользователю модели взаимодействия с ПС (панель управления, рабочий стол и т.п.) без необходимости изучения какого-либо специального языка. Графический пользовательский интерфейс обобщает такие виды пользовательского интерфейса, как интерфейс типа меню и интерфейс прямого манипулирования. Технологии обработки данных Различаются следующие способы обработки данных: Централизованный Централизованная организация данных является самой простой для реализации. На одном сервере находится единственная копия базы данных. Все операции с базой данных (БД) обеспечиваются этим сервером. Доступ к данным выполняется с помощью удаленного запроса или удаленной транзакции. Достоинство: · легкая поддержка базы данных в актуальном состоянии. Недостатки: · размер базы ограничен размером внешней памяти; · все запросы направляются к единственному серверу с соответствующими затратами на стоимость связи и временную задержку. · база может быть недоступной для удаленных пользователей при появлении ошибок связи и полностью выходит из строя при отказе центральнoго сервера.
Децентрализованный Децентрализованная организация данных предполагает разбиение информационной базы на несколько физически распределенных. Каждый клиент пользуется своей базой данных, которая может быть либо частью общей информационной базы, либо копией информационной базы в целом, что приводит к ее дублированию для каждого клиента. При распределении данных на основе разбиения базы данных размещается на нескольких серверах. Существование копий отдельных частей недопустимо. Достоинства: · большинство запросов удовлетворяются локальными базами, что сокращает время ответа; · увеличиваются доступность данных и надежность их хранения; · стоимость запросов на выборку и обновление снижается по сравнению с централизованным распределением; · система останется частично работоспособной, если выйдет из строя один сервер. Недостатки: · часть удаленных запросов или транзакций может потребовать доступ ко всем серверам, что увеличивает время ожидания и цену обслуживания; · необходимо иметь сведения о размещении данных в различных БД. Распределенный Распределенный способ обработки данных основан на распределении функций обработки между различными ЭВМ, включенными в сеть. Этот способ может быть реализован двумя путями: · первый предполагает установку ЭВМ в каждом узле сети (или на каждом уровне системы), при этом обработка данных осуществляется одной или несколькими ЭВМ в зависимости от реальных возможностей системы и ее потребностей на текущий момент времени. · второй путь - размещение большого числа различных процессоров внутри одной системы. Такой путь применяется в системах обработки банковской и финансовой информации, там, где необходима сеть обработки данных (филиалы, отделения и т.д.). Распределенная обработка данных позволила повысить эффективность удовлетворения изменяющейся информационной потребности информационного работника и тем самым обеспечить гибкость принимаемых им решений. Преимущества: · возможность обрабатывать в заданные сроки любой объем данных; · высокая степень надежности, так как при отказе одного технического средства есть возможность моментальной замены его на другой;
· сокращение времени и затрат на передачу данных; · повышение гибкости систем, упрощение разработки и эксплуатации программного обеспечения и т.д.; · большое число взаимодействующих между собой пользователей, выполняющих функции сбора, регистрации, хранения, передачи и выдачи информации; · снятие пиковых нагрузок с централизованной базы путем распределения обработки и хранения локальных баз данных на разных ЭВМ; · обеспечение доступа информационного работника к вычислительным ресурсам сети ЭВМ; · обеспечение симметричного обмена данными между удаленными пользователями. Недостатки технологии клиент-сервер заключаются: · в повышении требований к производительности ЭВМ-сервера; · в усложнении управления вычислительной сетью; · в сложности организации (при отсутствии сетевой СУБД распределенной обработки). Интегрированный Интегрированный способ обработки информации он предусматривает создание информационной модели управляемого объекта, то есть создание распределенной базы данных. Такой способ обеспечивает максимальное удобство для пользователя. С одной стороны, базы данных предусматривают коллективное пользование и централизованное управление. С другой стороны, объем информации, разнообразие решаемых задач требуют распределения базы данных. Технология интегрированной обработки информации позволяет улучшить качество, достоверность и скорость обработки, т.к. обработка производится на основе единого информационного массива, однократно введенного в ЭВМ. Особенностью этого способа является отделение технологически и по времени процедуры обработки от процедур сбора, подготовки и ввода данных.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|