Скачать 0.88 Mb.
|
Глава 3. Основные информационные процессы в информационных технологий Процессы, связанные с информацией, будем называть информационными процессами. К основным информационным процессам относятся действия с информацией: ■ сбор; - обмен;
В ходе эволюции человечества просматривается устойчивая тенденция к автоматизации информационных процессов, что нашло отражение в автоматизированных информационных технологиях. 3.1. Сбор информации Процесс сбора информации представляет собой деятельность субъекта, целью которой является получение сведений об интересующем его объекте. Сбор информации может производиться или человеком, или с помощью технических средств и систем - аппаратно. Например, пользователь может получить информацию о движении поездов или самолетов сам, изучив расписание, или же от другого человека непосредственно, либо через какие-то документы, составленные этим человеком, или с помощью технических средств (автоматической справки, телефона и т. д.). Система сбора информации может представлять собой сложный программно-аппаратный комплекс. Как правило, современные системы сбора информации не только обеспечивают кодирование информации и ее ввод в ЭВМ, но и выполняют предварительную (первичную) обработку этой информации. Сбор информации - это процесс получения информации из внешнего мира и приведение ее к виду, стандартному для прикладной информационной системы. Обмен информацией между воспринимающей информацию системой и окружающей средой осуществляется посредством сигналов. Сбор и регистрация информации происходят по-разному в различных экономических объектах. Наиболее сложна эта процедура в автоматизированных управленческих процессах промышленных предприятий, фирм и т.п., где производятся сбор и регистрация первичной учетной информации, отражающей производственно-хозяйственную деятельность объекта. Особое значение при этом придается достоверности, полноте и своевременности первичной информации. На предприятии сбор и регистрация информации происходят при выполнении различных хозяйственных операций (прием готовой продукции, получение и отпуск материалов и т.п.). Сначала информацию собирают, затем ее фиксируют. Учетные данные могут возникать на рабочих местах в результате подсчета количества обработанных деталей, прошедших сборку узлов, изделий, выявление брака и т.д. Для сбора фактической информации производятся измерение, подсчет, взвешивание материальных объектов, получение временных и количественных характеристик работы отдельных исполнителей. Сбор информации, как правило, сопровождается ее регистрацией, т.е. фиксацией информации на материальном носителе (документе или машинном носителе). Запись в первичные документы в основном осуществляется вручную, поэтому процедуры сбора и регистрации остаются пока наиболее трудоемкими. В условиях автоматизации управления предприятием особое внимание придается использованию технических средств сбора и регистрации информации, совмещающих операции количественного измерения, регистрации, накоплению и передаче информации по каналам связи в ЭВМ с целью формирования первичного документа. Процесс сбора информации связан с переходом от реального представления предметной области к его описанию в формальном виде и в виде данных, которые отражают это представление. Источниками данных в любой предметной области являются объекты и их свойства, процессы и функции, выполняемые этими объектами или для них. Любая предметная область рассматривается в виде трех представлений:
При сборе (извлечении) информации важное место занимают различные формы и методы исследования данных:
Задача сбора информации не может быть решена в отрыве от других задач, в частности, задачи обмена информацией (передачи). 3.2. Обмен информацией Обмен информацией представляет собой процесс, в ходе которого источник информации ее передает, а получатель - принимает. Если в передаваемых сообщениях обнаружены ошибки, то организуется повторная передача этой информации. В результате обмена информацией между источником и получателем устанавливается своеобразный “информационный баланс”, при котором в идеальном случае получатель будет располагать той же информацией, что и источник. Обмен информации производится с помощью сигналов, являющихся ее материальным носителем. Источниками информации могут быть любые объекты реального мира, обладающие определенными свойствами и способностями. Необходимость передачи информации для различных экономических объектов обосновывается по-разному. Так, в автоматизированной системе управления предприятием она вызвана тем, что сбор и регистрация информации редко территориально отделены от ее обработки. Процедуры сбора и регистрации информации, как правило, осуществляются на рабочих местах, а обработка - в вычислительном центре. Передача информации осуществляется различными способами: с помощью курьера, пересылка по почте, доставка транспортными средствами, дистанционная передача по каналам связи. Дистанционная передача по каналам связи сокращает время передачи данных. Для ее осуществления необходимы специальные технические средства. Некоторые технические средства сбора и регистрации, собирая автоматически информацию с датчиков, установленных на рабочих местах, передают ее в ЭВМ. Взаимодействие между территориально удаленными объектами осуществляется за счет обмена данными. Доставка данных производится по заданному адресу с использованием сетей передачи данных. В современных условиях большое распространение получила распределенная обработка информации, при этом сети передачи данных превращаются в информационно-вычислительные сети. Информационно-вычислительные сети (ИВС) представляют наиболее динамичную и эффективную отрасль автоматизированной технологии процессов ввода, передачи, обработки и выдачи информации. Важнейшим звеном ИВС является канал передачи данных, структурная схема которого представлена на Рис. 2.1. В схеме канала передачи данных используются обозначения: УПД — устройство подготовки данных; НКС — непрерывный канал связи; ДКС - дискретный канал связи; УПДс — устройство повышения достоверности. НКС
Рис. 2.1. Структурная схема канала передачи данных Непрерывный канал связи (НКС) совместно с функционирующими на его концах модемами образует дискретный канал связи (ДКС). В свою очередь, ДКС и устройства по-вышения достоверности (УПДс) образуют канал передачи данных. Дистанционная передача постоянно развивается и совершенствуется. Особое значение этот способ передачи информации имеет в многоуровневых межотраслевых системах, где применение дистанционной передачи значительно ускоряет прохождение информации с од-ного уровня управления на другой и сокращает общее время обработки данных. 3.3. Накопление и Хранение информации Принятую информацию получатель может использовать неоднократно. Процесс формирования исходного, несистематизированного массива информации, называется накоплением информации.Среди записанных сигналов могут быть такие, которые отражают ценную или часто используемую информацию. Часть информации в данный момент времени особой ценности может не представлять, хотя, возможно, потребуется в дальнейшем. Хранение информации - это процесс поддержания исходной информации в виде, обеспечивающем выдачу данных по запросам конечных пользователей в установлен-ные сроки. Процесс хранения связан с необходимостью накопления и долговременного хранения данных, необходимостью комплектации первичных данных до их обработки, обеспечением их актуальности, целостности, безопасности, доступности. Хранение информации осуществляется на машинных носителях в виде информацион-ных массивов, где данные располагаются по установленному в процессе проектирования группировочному признаку. Поиск данных - это выборка нужных данных из хранимой информации, включая по-иск информации, подлежащей корректировке или замене запроса наружную информа-цию. Хранение в настоящее время реализуется главным образом при использовании концеп-ции базы данных, склада (хранилища) данных. База данных (БД) может быть определена как совокупность взаимосвязанных данных, используемых несколькими пользователями и хранящихся с регулируемой избыточностью. Хранимые данные не зависят от программ пользователей, для модификации и внесения изменений применяется общий управляющий метод. Банк данных - система, представляющая определенные услуги по хранению и поиску данных определенной группе пользователей по определенной тематике. Система баз данных - совокупность управляющей системы, прикладного программного обеспечения, базы данных, операционной системы и технических средств, обеспечивающих информационное обслуживание пользователей. Хранилище данных (ХД - используют также термины Data Warehouse, «склад данных», «информационное хранилище») - это база, хранящая данные, агрегированные по многим измерениям. Основные отличия ХД от БД: агрегирование данных; данные из ХД никогда не удаляются; пополнение ХД происходит на периодической основе; формирование новых агрегатов данных, зависящих от старых - автоматическое; доступ к ХД осуществляется на основе многомерного куба или гиперкуба. Альтернативой хранилищу данных является концепция витрин данных (Data Mart). Витрины данных - множество тематических БД, содержащих информацию, относящуюся к отдельным информационным аспектам предметной области. 3.4. Обработка информации Обработка информации - это упорядоченный процесс ее преобразования в соответствии с алгоритмом решения задачи. Процесс обработки информации состоит в получении одних «информационных объектов» из других «информационных объектов» путем выполнения некоторых алгоритмов и является одной из основных операций, осуществляемых над информацией. На самом верхнем уровне можно выделить числовую и нечисловую обработку. В указанные виды обработки вкладывается различная трактовка содержания понятия «данные». При числовой обработке используются такие объекты, как переменные, векторы, матрицы, многомерные массивы, константы и т.д. При нечисловой обработке объектами могут быть файлы, записи, поля, иерархии, сети, отношения и т.д. Другое отличие заключается в том, что при числовой обработке содержание данных не имеет большого значения, в то время как при нечисловой обработке нас интересуют непосредственные сведения об объектах, а не их совокупность в целом. С точки зрения реализации на основе современных достижений вычислительной техники выделяют следующие виды обработки информации:
Основные процедуры обработки данных представлены на Рис. 2.2. Cоздание данных, как процесс обработки, предусматривает их образование в результа-те выполнения некоторого алгоритма и дальнейшее использование для преобразований на более высоком уровне. Модификация данных связана с отображением изменений в реальной предметной об-ласти, осуществляемых путем включения новых данных и удаления ненужных. Контроль, безопасность и целостность направлены на адекватное отображение реаль-ного состояния предметной области в информационной модели и обеспечивают защиту ин-формации от несанкционированного доступа (безопасность) и от сбоев и повреждений тех-нических и программных средств. Поиск информации, хранимой в памяти компьютера, осуществляется как самостоя-тельное действие при выполнении ответов на различные запросы и как вспомогательная опе-рация при обработке информации. Поддержка принятия решения является наиболее важным действием, выполняемым при обработке информации. Широкая альтернатива принимаемых решений приводит к необ-ходимости использования разнообразных математических моделей. Создание документов, сводок, отчетов заключается в преобразовании информации в формы, пригодные для восприятия как человеком, так и компьютером. С этим действием связаны и такие операции, как обработка, считывание, сканирование и сортировка докумен-тов. При преобразовании информации осуществляется ее перевод из одной формы пред-ставления или существования в другую, что определяется потребностями, возникающими в процессе реализации информационных технологий. Реализация всех действий, выполняемых в процессе обработки информации, осуществ-ляется с помощью разнообразных программных средств. 3.5. Выдача информации После решения задачи обработки информации результат должен быть выдан конечным пользователям в удобной для пользователя форме. Эта операция реализуется в ходе решения задачи выдачи информации. 3.6. Обобщенная структура технологического процесса базовой информационной технологии Успешное внедрение информационных технологий связано с возможностью их типиза-ции. Конкретная информационная технология обладает комплексным составом компонентов, поэтому целесообразно определить ее структуру и состав. Конкретная информационная технология определяется в результате компиляции и син-теза базовых технологических операций, специализированных технологий и средств реали-зации. Технологический процесс - часть информационного процесса, содержащая действия (физические, механические и др.) по изменению состояния информации. Информационная технология базируется на реализации информационных процессов, разнообразие которых требует выделения базовых информационных процессов, характерных для любой информационной технологии. Базовый технологический процесс (Рис. 3.1) основан на использовании стандартных моделей и инструментальных средств.
Рис. 3.1. Структура базового информационного технологического процесса Базовый технологический процесс может быть использован в качестве составной части информационной технологии. К числу операций, составляющих базовый технологический процесс, можно отнести операции сбора, передачи, хранения, обработки и выдачи информа-ции во всех ее возможных формах проявления (текстовой, графической, визуальной, речевой и т.д.). Таким образом, конкретные информационные технологии содержат в качестве осново-полагающих компонент базовые информационные процессы, реализуемые техническими, программными и организационно-методическими средствами в соответствии с обществен-ными потребностями. 4. Конкретные информационные технологии Практическое приложение методов и средств обработки данных может быть различ-ным, поэтому целесообразно выделить глобальную, базовые и конкретные информационные технологии. Глобальная информационная технология включает модели, методы и средства, формализующие информационные ресурсы общества и позволяющие их использовать. Базовая информационная технология предназначена для определенной области применения — производство, научные исследования, обучение и т.д. Конкретные информационные технологии реализуют обработку данных при решении функциональных задач пользователей, на пример задачи учета, планирования, анализа. 4.1. Предметные информационные технологии Технология, как некоторый процесс, присутствует в любой предметной области. Чтобы терминологически выделить традиционную технологию решения экономических и управленческих задач, введем термин «предметная технология». Предметная технология представляет собой последовательность технологических этапов по модификации первичной информации в результатную. Например, факт поступления материалов на склад отражается такой последовательностью процедур:
Определяем понятие предметной информационной технологии. Предметная информационная технология представляет собой последовательность процедур (действий), выполняемых с целью обработки информации традиционным способом, без привлечения вычислительной техники. 4.2. Обеспечивающие информационные технологии Информационные технологии разделяются на обеспечивающие информационные тех-нологии (ОИТ) и функциональные информационные технологии (ФИТ). Обеспечивающие информационные технологии - технологии обработки информа-ции, которые могут использоваться как инструментарий в конкретных предметных об-ластях для решения различных задач. Информационные технологии обеспечивающего типа могут быть классифицированы относительно классов задач, на которые они ориентированы. Обеспечивающие технологии базируются на совершенно разных платформах, что обу-словлено различием видов компьютеров и программных сред. При объединении обеспечивающих информационных технологий на основе предмет-ной технологии возникает проблема системной интеграции. Проблема системной интеграции заключается в необходимости приведения различных информационных технологий к единому стандартному интерфейсу. 4.3. Функциональные информационные технологии Соединение обеспечивающих и предметных информационных технологий позволяет получить функциональную информационную технологию. Функциональная информационная технология представляет собой такую модифика-цию обеспечивающих информационных технологий, при которой реализуется какая-либо из предметных технологий. Например, работа сотрудника кредитного отдела банка с использованием ЭВМ обяза-тельно предполагает применение совокупности банковских технологий оценки кредитоспо-собности ссудозаемщика, формирования кредитного договора и срочных обязательств, рас-чета графика платежей и других технологий, реализованных в какой-либо информационной технологии: СУБД, текстовом процессоре и т.д. Предметная информационная технология и функциональная информационная техноло-гия влияют друг на друга. Так, например, наличие пластиковых карточек как носителя фи-нансовой информации принципиально меняет предметную информационную технологию, предоставляя такие возможности, которые без этого носителя просто отсутствовали. Предметные технологии, наполняя специфическим содержанием функциональные ин-формационные технологии, акцентируют их на вполне определенные функции. Такие техно-логии могут носить типовой характер или уникальный, что зависит от степени унификации технологии выполнения этих функций. 4.4. Понятие распределенной функциональной информационной технологии Наложение функциональных информационных технологий на управленческую струк-туру позволяет создать распределенную систему решения предметных задач. Распределенность информационных процессов реализуется с помощью технических средств (компьютеры участников функциональной информационной технологии при сетевом обмене данными) и программных средств. При этом могут быть использованы технологии распределенных баз данных (распределенность хранимых данных), либо технологии распре-деленной обработки данных. Распределенные функциональные информационные технологии находят широкое при-менение в практике коллективной работы (системы автоматизированного проектирования, автоматизированные банковские системы, информационные системы управления на пред- приятиях и т.д.). 4.5. Объектно-ориентированные информационные технологии Объектно-ориентированная технология основана на выявлении и установлении взаи-модействия множества объектов и используется чаще всего при создании компьютерных систем на стадии проектирования и программирования. Объектно-ориентированный подход использует объектную декомпозицию, при которой статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами [6]. Объект - это предмет, событие, явление, которые выполняют определенные функ-ции и являются источником или потребителем информации. Объект системы обладает собственным поведением, моделирует поведение объекта ре-ального мира. В качестве объектов могут выступать, например, пользователи, программы, клиенты, документы, файлы, таблицы, базы данных и т.д. Объект содержит инструкции (программный код), определяющие действия, которые может выполнять объект, и обрабатываемые данные. Свойство - характеристика объекта, его параметр. Все объекты наделены определенными свойствами, которые в совокупности выделяют объект из множества других объектов. Объект обладает качественной определенностью, что позволяет выделить его из мно-жества других объектов и обусловливает независимость создания и обработки от других объектов. Например, объект можно представить перечислением присущих ему свойств: ОБЪЕКТ_А (свойство_1, свойство_2,...., свойство_k). Свойства объектов различных классов могут пересекаться, т.е. возможны объекты, об-ладающие одинаковыми свойствами: ОБЪЕКТ_В (...свойство_n, свойство_m,...свойство_r,...) ОБЪЕКТ_С (...свойство_n,.., свойство_r,...). Одним из свойств объекта являются метод его обработки. Метод - программа действий над объектом или его свойствами. Метод реализуется с помощью программного кода, связанного с определенным объек-том; осуществляет преобразование свойств, изменяет поведение объекта. Объект может обладать набором заранее определенных встроенных методов обработки, либо созданных пользователем или заимствованных в стандартных библиотеках, которые выполняются при наступлении заранее определенных событий, например, однократное на-жатие левой кнопки мыши, вход в поле ввода, выход из поля ввода, нажатие определенной клавиши и т.п. По мере развития систем обработки данных создаются стандартные библиотеки мето-дов, в состав которых включаются типизированные методы обработки объектов определен-ного класса (аналог - стандартные подпрограммы обработки данных при структурном под- ходе), которые можно заимствовать для различных объектов. Событие -изменение состояния объекта. Внешние события генерируются пользователем (например, клавиатурный ввод или нажатие кнопки мыши, выбор пункта меню, запуск макроса); внутренние события генерируются системой. Объектно-ориентированный подход является удобным средством моделирования предметной области. Объектно-ориентированный подход базируется на объектной модели, включающей основные элементы: ■ абстрагирование; ■ инкапсуляция; - модульность; ■ иерархия. Вспомогательными элементами модели, не являющиеся обязательными, выступают:
• устойчивость. Дадим краткую характеристику указанных выше элементов. Абстрагирование - это выделение существенных характеристик анализируемого объекта или процесса. Абстрагирование позволяет сконцентрировать внимание на внешних особенностях объекта, позволяет отделить самые существенные особенности его поведения от несущественных деталей их реализации. Инкапсуляция - это процесс отделения друг от друга отдельных элементов объекта, определяющих его устройство и поведение. Инкапсуляция служит для того, чтобы изолировать интерфейс объекта, отражающий его внешнее поведение, от внутренней реализации объекта. Абстрагирование и инкапсуляция являются взаимно дополняющими операциями. Модульность - это свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне связных, но слабо связанных между собой модулей. Иерархия - это ранжированная или упорядоченная система абстракций, расположение их по уровням. Основными видами иерархических структур применительно к сложным системам являются структура классов (иерархия по номенклатуре) и структура объектов (иерархия по составу). Типизация - это ограничение, накладываемое на класс объектов и препятствующее взаимозаменяемости различных классов. Типизация позволяет защититься от использования объектов одного класса вместо другого. Параллелизм - это свойство объектов находиться в активном или пассивном состоянии и различать активные и пассивные объекты между собой. Устойчивость – это свойство объекта существовать во времени и/или в пространст-ве. Декомпозиция сложных систем с целью построения их информационных моделей на основе объектно-ориентированного подхода оперирует понятиями: объект, класс, экземпляр. Объект - это абстракция множества предметов реального мира, обладающих одина-ковыми характеристиками и законами поведения. Основной характеристикой объекта является состав его атрибутов (свойств). Атрибуты - это специальные признаки, посредством которых можно задать правила описания свойств объектов. Экземпляр объекта - это конкретный элемент множества. Например, объектом может являться лицевой счет клиента банка, а экземпляром этого объекта - конкретный номер счета. Объекты могут объединяться в классы ( группы или наборы - в различных программ-ных системах возможна другая терминология). Класс - это множество предметов реального мира, связанных общностью структуры и поведением. Элемент класса - это конкретный элемент данного множества. Например, выделяем класс лицевых счетов клиентов. Обобщая эти определения, можно сказать, что объект - это типичный представитель класса, а термины «экземпляр объекта» и «элемент класса» равнозначны. Понятия полиморфизма и наследования определяют эволюцию объектно-ориентированной системы, что подразумевает определение новых классов объектов на осно-ве базовых. Полиморфизм интерпретируется как способность объекта принадлежать более чем одному типу. Наследование выражает возможность определения новых классов на основе сущест-вующих с возможностью добавления или переопределения данных и методов. Использование объектно-ориентированных технологий позволяет иметь более эффек-тивные решения в системах организационного управления. Объектно-ориентированные технологии реализуются на основе специальных языков моделирования. Язык моделирования – это нотация, которая используется методом для описания информационных процессов. Нотация представляет собой совокупность графических объектов, которые исполь-зуются в моделях. Примером нотации могут выступить диаграммы классов, определяющие, каким обра-зом представляются такие элементы и понятия, как класс, ассоциация и множественность. Для различных методик объектно-ориентированного проектирования характерны следующие черты [10]:
Проводится объектно-ориентированный анализ:
Основными этапами объектно-ориентированного проектирования выступают:
В качестве современного средства моделирования можно указать на унифицированный язык моделирования UML (Unified Modeling Language) [19, 28]. 5. Стандарты пользовательского интерфейса информационных технологий 5.1. Стандартизация в области информационных технологий Стандартизация — принятие соглашения по спецификации, производству и ис-пользованию аппаратных и программных средств вычислительной техники; установле-ние и применение стандартов, норм, правил и т.п. Стандартизация в области информационных технологий направлена на повышение степени соответствия своему функциональному назначению видов информационных технологий, составляющих их компонент и процессов для устранения технических барьеров в международном информационном обмене. Стандарты обеспечивают возможность разработчикам информационных технологий использовать данные, программные, коммуникационные средства других разработчиков, осуществлять экспорт/импорт данных, интеграцию разных компонент информационных технологий. К примеру, для регламентации взаимодействия между различными программами пред-назначены стандарты межпрограммного интерфейса (один из них – стандарт технологии OLE (Object Linking and Embedding — связывание и встраивание объектов). Такие стан-дарты делают открытыми программные продукты друг для друга. Требования пользователей по стандартизации в сфере информационных технологий реализуются в стандартах на пользовательский интерфейс, например в стандарте GUI (Graphical User Interface). Стандарты занимают все более значительное место в направлении развития индустрии информационных технологий. Более 1000 стандартов или уже приняты организациями по стандартизации, или находятся в процессе разработки. Процесс стандартизации информационных технологий еще не завершен. Выделяют два аспекта пользовательского интерфейса: функциональный и эргономический, каждый из которых регулируется своими стандартами. Например, один из наиболее распространенных графических двумерных интерфейсов WIMP поддерживается следующими функциональными стандартами:
Стандарты, затрагивающие эргономические характеристики, являются унифицированными по отношению к классам и подклассам:
5.2. Проектирование пользовательского интерфейса Проектирование диалоговых режимов Большинство программных продуктов, ориентированных на конечного пользователя, работают в диалоговом режиме взаимодействия с пользователем, при котором ведется обмен сообщениями, влияющими на обработку данных. В режиме диалога осуществляются запуск функций обработки, изменение свойств объектов, производится настройка параметров выдачи информации на печать и т.п. Системы, поддерживающие диалоговый интерфейс, разделяются на классы [10]:
Наиболее просты для реализации и распространены системы с жестким сценарием диалога, представляемые как:
Диалоговый процесс управляется сценарием, для которого определяются:
■ реакция программного продукта на завершение диалога. Сценарий диалога может быть описан с помощью следующих средств:
Для создания диалоговых процессов и интерфейса конечного пользователя наиболее подходят объектно-ориентированные инструментальные средства разработки программ, в составе которых имеются построители меню, с помощью которых создается ориентированная на конечного пользователя совокупность режимом и команд в виде главного меню и вложенных подменю, конструкторы экранных форм и др. 5.3. Графический интерфейс пользователя Графический интерфейс пользователя является обязательным компонентом большинства современных программных продуктов, ориентированных на работу конечного пользователя. Наиболее часто графический интерфейс реализуется в интерактивном режиме работы пользователя для программных продуктов, функционирующих в среде Windows, и строится в виде системы спускающихся меню с использованием в качестве средства манипуляции указательное устройство и клавиатуру. Работа пользователя осуществляется с экранными формами, содержащими объекты управления, панели инструментов с пиктограммами режимов и команд обработки. Стандартный графический интерфейс пользователя должен отвечать ряду требований:
Рассмотрим некоторые приемы по разработке графического пользовательского интерфейса [11]. Панель приложения обычно разделяют на три части:
Преимущество использования меню действий (и выпадающего меню) заключается в том, что эти действия наглядны и могут быть запрошены пользователем установкой курсора, функциональной клавишей, вводом команды либо каким-то другим простым способом. Тело панели содержит элементы:
Область функциональных клавиш — необязательная часть, показывающая соответствие клавиш и действий, которые выполняются при их нажатии. В области функциональных клавиш отображаются только те действия, которые доступны на текущей панели. Для указания текущей позиции на панели используется курсор выбора. Для более быстрого взаимодействия можно предусмотреть функциональные клавиши, номер объекта выбора, команду или мнемонику. Разбивка панели на области основана на принципе «объект - действие». Этот принцип разрешает пользователю сначала выбрать объект, затем произвести действия с этим объектом, что минимизирует число режимов, упрощает и ускоряет обучение работе с приложениями и создает для пользователя комфорт. Если панель располагается в отдельной ограниченной части экрана, то она называется окном, которое может быть первичным или вторичным. В первичном окне начинается диалог, и если в приложении не нужно создавать другие окна, окном считается весь экран. Первичное окно может содержать столько панелей, сколько нужно для ведения диалога. Вторичные же окна вызываются из первичных. В них пользователь ведет диалог параллельно с первичным окном. Часто вторичные окна используются для подсказки. Первичные и вторичные окна имеют заголовок в верхней части окна. Пользователь может переключаться из первичного окна во вторичное и наоборот. Существует также понятие «всплывающие окна», которые позволяют улучшить диалог пользователя с приложением, ведущийся из первичного или вторичного окна. Рассмотрим кратко принципы проектирования диалогов [11, 30]. Когда пользователь и ЭВМ обмениваются сообщениями, диалог движется по одному из путей приложения, т.е. пользователь перемещается по приложению, выполняя конкретные действия. Путь, по которому движется диалог, называют навигацией. Он может быть изображен в виде графа, где узлы - действия, дуги - переходы. Диалог состоит из двух частей: запросов на обработку информации и навигации по приложению. |
Учебно-методический комплекс по дисциплине сд. 08 Информационные... Учебно-методический комплекс по дисциплине «Информационные технологии в профессиональной деятельности» составлен в соответствии с... |
1 общие положения 3 Характеристика профессиональной деятельности бакалавра по направлению 09. 03. 02 Информационные системы и технологии 4 |
||
1. Информационные технологии в профессиональной деятельности Электроника, радиотехника и системы связи по специальностям среднего профессионального образования |
«информационные технологии в профессиональной деятельности: учебно-методический комплекс» Государственное автономное профессиональное образовательное учреждение чистопольский сельскохозяйственный техникум |
||
Информационные технологии в профессиональной деятельности Учебно-методическое пособие по выполнению практических работ для студентов по специальности «Земельно-имущественные отношения» |
К сдаче экзамена по дисциплине «информационные технологии в профессиональной... Основные понятия и определения дисциплины. Краткая история развития информационных технологий |
||
Гбпоу кк «Крымский технический колледж» Методическая разработка учебного занятия «Компьютерная безопасность»по дисциплине ен. 02 Информационные технологии в профессиональной... |
Лекции по дисциплине «Информационные технологии в профессиональной деятельности» Информация – это совокупность разнообразных данных, сведений, сообщений, знаний, умений и опыта, необходимых кому-либо |
||
Программа подготовки Сборник практических заданий и самостоятельных работ: дидактический материал по дисциплине «Информационные технологии в профессиональной... |
Учебное пособие (Курс лекций) по учебной дисциплине «Информационные... Демьянов А. В. преподаватель фгбоу впо «Брянская государственная сельскохозяйственная академия» Мичуринского филиала |
||
«Информационные технологии в профессиональной деятельности» Радиоаппаратостроение, 11. 02. 02 Техническое обслуживаниеи ремонт радиоэлектронной техники (по отраслям), 11. 02. 04 Радиотехнические... |
Умк для проведения занятий по дисциплине «Информационные технологии... На заседании цикловой комиссии «Естественнонаучных и социально-экономических дисциплин» |
||
Рабочая программа Наименование уд (ПМ) ен. 01 Информационные технологии... Государственное профессиональное образовательное автономное учреждение Амурской области |
Морозова М. А. Информационные технологии в социально-культурном сервисе и туризме. Оргтехника Информационные технологии, используемые в гостиничном комплексе «Континент» |
||
Методические рекомендации для выполнения самостоятельной работы Томск, 2015 Учебное пособие предназначено для студентов средних специальных учебных заведений при выполнении внеаудиторной самостоятельной работы... |
Учебно-методический комплекс дисциплины «Информационные технологии... Учебно-методический комплекс составлен в соответствии с требованиями федерального государственного образовательного стандарта высшего... |
Поиск |