Представление информации в форме данных

Автор работы: Пользователь скрыл имя, 09 Апреля 2014 в 10:32, доклад

Краткое описание

Рассмотрим представление информации в форме данных. Термин «данные» происходит от латинского слова «data» - факт. Такая информация должна передаваться и храниться.
Информация, предназначенная для передачи, называется сообщением. Одним из способов превращения информации в сообщение является запись его на материальном носителе.
Процесс такой записи называется кодированием.
Кодирование информации — это преобразование ее в условные сигналы с целью автоматизации хранения, обработки, передачи и ввода — вывода данных.

Вложенные файлы: 1 файл

Информационные_Техн.doc

— 870.50 Кб (Скачать файл)

         символы  данных, указывающие на наличие  данных (символы данных могут  также указывать вид носителя данных);

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

         линейные  символы, указывающие потоки данных  между процессами и (или) носителями  данных, а также поток управления  между процессами;

         специальные  символы, используемые для облегчения  написания и чтения блок-схемы.

     Пример построения  схемы работы системы приведен  на Рис. 2.16.

     Схема работы системы  представляет технологический процесс  решения задачи и состоит из  трех этапов:

          домашинного;

          машинного;

          послемашинного.

 

                  Начало

 

 

 

                 Проверка          F                                   А

                полномочий

 

                             нет                                     Меню А

                   Есть ?                  Выход

                             да

      М

                                                                     Пункт

                   Меню                     Конец

 

                                                                              A1

 

 

                   Пункт                                                      A2

 

 

                              A                                               A3

                                       Вх. документы

 

                              B                                               М

                                       Справочники

 

                              C        Формирование

 

                              D        Вых. документы

 

                              F        Окончание  работы

 

                  Рис. 2.16. Пример фрагмента схемы работы системы

 

     Каждый этап содержит  последовательность операций, выполняемых  над данными, с момента их возникновения до передачи результатов заказчику. Операции на схеме показываются вертикально. Слева от операции размещаются обозначения носителей входных данных для этой операции, справа — выходных.

     Домашинный этап на  схеме, как правило, показывается выше, левее машинного, а послемашинный, соответственно, ниже, правее.

     Для использования  в качестве ссылки на документацию текст на схеме для символов, отображающих способы вывода, должен размещаться справа над символом, а текст для символов, отображающих способы вывода – справа под символом.

 

     2.7.4. Схемы данных

     Схема данных отображает  путь данных при решении задачи, определяет этапы обработки, применяемые носители данных.

      Схема данных включает:

        символы данных (символы данных могут также  указывать вид носителя данных);

        символы процесса, который следует выполнить над  данными (символы процесса могут также указывать функции, выполняемые вычислительной машиной);

        символы линий, указывающие потоки данных между  процессами и (или) носителями данных;

        специальные  символы, используемые для облегчения  написания и чтения схемы.

     Символы данных предшествуют  и следуют за символами процесса. Схема данных начинается и  заканчивается символами данных (за исключением специальных символов, указанных в таблице).

     Пример схемы данных  для обработки документов приведен  на Рис. 2.17. Заметим, что на всех схемах имена действий и файлов - одинаковые.

 

                                         Источник

                                        информации

 

 

 

 

   Документ 1            Документ 2          Документ 3       Документ n

                                                          …

 

 

 

                                       Создание банка

                                      данных по налогам

 

 

 

 

     БД 2                  БД 4                 БД 1           БД n

 

 

 

 

            Вычисление            Вычисление

             налога F1             налога F2

 

 

                А                        В

 

 

 

        Рис. 2.17. Пример  фрагмента схемы данных (процесс  налогообложения)

 

                                                   104

 

 

     2.7.5. Схемы взаимодействия программ

 

     Схемы взаимодействия  программ отображают путь активации  программ и взаимодействий с  соответствующими данными.

      Каждая программа  в схеме взаимодействия программ  показывается только один раз (в схеме работы системы программа может изображаться более чем в одном потоке управления).

    Схема взаимодействия  программ включает:

       символы данных, указывающие на наличие данных;

       символы процесса, указывающие па операции, которые  следует выполнить над данными;

       линейные символы, отображающие поток между процессами  и данными, а также инициации процессов;

       специальные символы, используемые для облегчения  написания и чтения схемы.

     Пример схемы взаимодействия  программ приведен на Рис. 2.18.

 

 

 

                                         Головной

                                          модуль

 

 

                                 Модуль             Модуль работы

          Модуль  ввода                                                  Модуль печати

                              формирования                со

           документов                                                    ведомостей

                               ведомостей           справочниками

 

 

    Ф1

                                                            Формирование

                                                    Ф3                           Ф31

                                                                Ф31

               Формирование

  Спр 1            Ф11            Ф11

 

 

                                             Ф2

  Спр 2

 

                                                         Формирование

                                             Ф31             Ф21           Ф21

 

 

 

                                         Спр 3

 

 

                   Рис. 2.18. Пример схемы взаимодействия  программ

 

 

     2.7.6. Схемы программ

 

     Схемы программ отображают  последовательность операций в  программе.

     Схемы программ включают:

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

       линейные символы, указывающие поток управления;

       специальные символы, использующие для облегчения  написания и чтения схем.

 

МОДУЛЬ 3. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ КОНЕЧНОГО ПОЛЬЗОВАТЕЛЯ

     Глава 3.1. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ИНФОРМАЦИОННЫХ                       ТЕХНОЛОГИЙ

     3.1.1. Требования к  пользовательскому интерфейсу

 

     В условиях использования  компьютерных информационных технологий актуальны вопросы организации взаимодействия человека с техническими и программными средствами.

Такое взаимодействие обеспечивает пользовательский интерфейс. Определим понятие интерфейс.

        Интерфейс  с общих позиций определяется  как определенная стандартами граница раздела двух систем, устройств или программ.

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

     Наконец, определим понятие «интерфейс пользователя (пользовательский интерфейс)».

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

     Пользовательский интерфейс включает три основных компонента:

       общение приложения  с пользователем;

       общение пользователя  с приложением;

       язык общения.

     Язык общения определяется  разработчиком программного приложения. Свойствами интерфейса являются: конкретность и наглядность.

       Для эффективного  взаимодействия конечных пользователей  с вычислительной системой новые  информационные технологии опираются  на принципиально иную организацию интерфейса пользователей с вычислительной системой, основанную на принципах дружественного интерфейса:

         обеспечение  права пользователя на ошибку  благодаря защите информационно-вычислительных  ресурсов системы от непрофессиональных  действий на компьютере;

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

         наличие  системы «отката», позволяющей при  выполнении регламентированного действия, последствия которого по каким-либо причинам не удовлетворили пользователя, вернуться к предыдущему состоянию системы.

     Одной из важных  функций интерфейса является  формирование у пользователя  одинаковой реакции на одинаковые  действия приложений, их согласованность.

      Согласование интерфейса  должно быть выполнено в трех  аспектах:

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

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

        семантический, который обусловлен значениями элементов, составляющих интерфейс.

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

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

 

     3.1.2. Типы пользовательского интерфейса

 

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

      Здесь пользовательский  интерфейс можно рассматривать  как командный язык для управления функционированием компьютера и набор сервисных услуг, освобождающих пользователя от выполнения рутинных операций. Интерфейс пользователя — элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. В том числе:

        средства отображения  информации, отображаемая информация, форматы и коды;

        командные  режимы, язык пользователь-интерфейс;

        устройства  и технологии ввода данных;

        диалоги, взаимодействие  и транзакции между пользователем  и компьютером; обратная связь  с пользователем;

        поддержка  принятия решений в конкретной  предметной области; порядок использования программы и документация на нее.

     В зависимости от  типа пользовательского интерфейса  информационные технологии имеют соответствующую классификацию (Рис. 3.1) [11]. При этом выделяется системный и прикладной интерфейс.

    Прикладной интерфейс  связан с реализацией некоторых функциональных информационных технологий.

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

                                       Пользовательский

                                        интерфейс ИТ

 

 

 

                 Командный                  WIMP                    SIKL

 

 

 

 

                Однопрограм-             Многопрограм-          Многопользова-

                мная ОС                    мная ОС              тельская ОС

 

 

 

 

                   Пакетная                Диалоговая              Сетевая

                  технология               технология             технология

 

 

            Рис. 3.1. Классификация информационных технологий по типу

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

 

   Кратко охарактеризуем основные  типы пользовательского интерфейса: командный, WIMP (графический), SILK (речевой).

 

     Командный интерфейс

     Командный интерфейс  — самый простой. Он обеспечивает выдачу на экран системного приглашения для ввода команды. Например, в операционной системе MS-DOS приглашение выглядит как С:\>, а в операционной системе UNIX — это обычно знак доллара.

     Некогда ранее распространенный  командный интерфейс имеет ряд существенных недостатков с точки зрения пользователя: многочисленность команд, отсутствие стандарта для приложений и т.д. Все это что ограничивает круг его применения.

Информация о работе Представление информации в форме данных