Компоненты информационных систем

.

Информационная система основана на следующих компонентах:
Данные, информация и знания.
Аппаратные средства.
Программное обеспечение.
Языки программирования.
Коммуникации.
Методы анализа и проектирования.
Качество.
Системные разработчики и обслуживающий персонал.
Поставщики услуг.
Пользователи и покупатели.
Производительность и надежность.
Общество и внешнее окружение.
Данные, информация и знания
Данные составляют необработанный вход в информационные системы. Информационные системы, обрабатывая данные, преобразуют их в удобную для использования информацию. Раньше данные в информационных системах были количественными, а их обработка ограничивалась вычислением, сводкой и представлением в виде заранее установленных документальных отчетов, позднее преобразованных в запросы с управлением через меню в режиме реального времени.
Характер входных данных изменился во многих отношениях. Сейчас привлекает внимание идея о знаниях как о важной составляющей информационных систем. На смену старым пришли системы с закодированными знаниями, называемые системами, основанными на знаниях, или экспертными системами (см. ЭКСПЕРТНЫЕ СИСТЕМЫ). Данные для этих систем, в сущности, являются и количественными, и качественными и уже не ограничиваются числами и текстами. Графика, рукописные тексты и чертежи, звуки, изображения и видео представляют собой совсем другие средства для передачи и преобразования данных в информацию. Хранение, обработка и использование информации и знаний, созданных с помощью этих новых форм, расширяют требования к ресурсам компьютера далеко за пределы традиционных масштабов. Это, в свою очередь, предъявляет большие требования к аппаратным средствам, коммуникационным возможностям и скорости, требует гораздо более сложного программного обеспечения и нуждается в новых способах анализа и проектирования информационных систем. Более того, новые носители размывают границы между бизнесом, развлечением и индивидуальными услугами, что будет обсуждаться в следующих разделах.

komponenti_info_system
Аппаратные средства
Традиционно аппаратные средства информационных систем состояли из головных вычислительных машин и мини-компьютеров, на которых располагались большие системы. Эти компьютеры предоставляли большое количество портов для удаленных терминалов для систем доступа. Несмотря на то что многие доставшиеся в наследство системы (существующие системы, разработанные с использованием устаревших технологий) по-прежнему работают в этом режиме, развивается тенденция создания информационных систем на архитектуре клиент-серверы.
Системы клиент-серверы состоят из большого количества рабочих станций или персональных компьютеров (PC), которые подсоединяются (как клиенты) через компьютерную сеть к одной или нескольким мощным рабочим станциям или PC (называемым серверами) с гораздо более высокой емкостью запоминающего устройства и вычислительной мощностью. Клиентские рабочие станции или PC могут работать независимо на локальном уровне, но также могут иметь доступ к программному обеспечению и системам, расположенным на серверах. В настоящее время серверы представляют собой растущий рынок в индустрии аппаратных средств, потому что компании готовы платить за мощные серверы, которые могут быстро и рационально обслуживать больше клиентов и мультимедийных устройств.
Другая тенденция в секторе аппаратных средств информационной индустрии — рост доступности возможных периферийных устройств. Эти устройства объединяют разнообразные типы доступа пользователей и необходимость обработки в одной компьютерной системе. Более быстрые PC с цветными экранами высокого разрешения сейчас оборудуются дополнениями аппаратных средств, такими как факс-модемные карты, дисководы для компакт-дисков (CD), звуковые карты, видеокарты и продвинутые аппаратные средства связи помимо простых модемов. Присоединяемые периферийные устройства, такие как сканеры (для сканирования печатных документов и изображений), графические принтеры с высоким разрешением, устройства для записи CD, распознаватели голоса или речи, zip-драйверы и устройства для архивации также увеличивают возможности рабочих станций и PC. Таким образом, успехи в области технологии аппаратных средств PC и рабочих станций сделали их мощным и доступным компонентом обработки информации и на коммерческом, и на персональном уровне.
Другой тенденцией в секторе аппаратных средств является все большее число портативных компьютеров, которые сейчас конкурируют с рабочими станциями по мощности и доступности. Технология производства портативных компьютеров имеет тенденцию к уменьшению веса и увеличению мощности, скорости, емкости запоминающего устройства и периферийных дополнений на уровне PC.
Портативные компьютеры позволяют работникам информационной системы находиться в постоянном контакте с системой и работать в любое время и в любом месте. Они сделали возможными «логические офисы» (или «виртуальные офисы ») для информационных рабочих, в которых для выполнения своей работы им не обязательно нужно находиться в конкретном физическом месте. Их офис — там, где находятся они и их портативные компьютеры.
Мы видели еще не все влияние портативных компьютеров и логических офисов на рабочее окружение. Поскольку информационные системы охватывают все аспекты коммерческих функций и индивидуальных задач, мобильные компьютеры начали менять вид офисов и рабочего окружения, а также человеческих взаимоотношений, беспрецедентно и непредсказуемо.
Для более масштабной и сложной обработки информации и научных задач необходимо объединение большого числа процессоров (десятков или сотен тысяч), чтобы создать возможность параллельной обработки данных, когда задачи распределяются между многочисленными процессорами. Параллельная обработка значительно увеличивает эффективность компьютерной обработки данных. Однако в то время, как технология аппаратных средств параллельной обработки данных уже разрабатывается, технология программного обеспечения для использования возрастающей емкости запаздывает. Будущее за методологиями, свойственными объектно- ориентированному подходу и нейронным сетям (обсуждаемым позже), которые обещают продвинуть параллельную обработку данных в сферу общей обработки информации.
Программное обеспечение
Программное обеспечение является другой составляющей информационных систем и либо приобретается для системы, либо создается с нуля (т. е. изготавливается на заказ для конкретной системы). Поскольку программные продукты для информационных систем увеличили мощность, практичность, вертикальную интеграцию и разнообразие, специализированное программное обеспечение как вариант создания систем сократило эффективные издержки. Раньше программные продукты информационной системы ограничивались большим количеством универсальных программных средств систем баз данных и электронных таблиц. Большинство этих продуктов управлялось с командной строки и для их использования требовалось
программирование и обучение.
Базы данных имели одну из трех структур: иерархическую, сетевую или реляционную.
Старейшая структура баз данных — иерархическая, когда записи организуются и соединяются с помощью иерархических связей типа предок-потомок:
один предок соединяется со многими потомками, но каждый потомок может иметь только одного родителя. Ограниченность иерархической структуры ускорила создание сетевой структуры, в которой каждый потомок может иметь более одного родителя. Сетевая структура отражает более сложные связи между записями, но программное обеспечение баз данных при этом усложнилось.
Реляционная структура баз данных упростила программное обеспечение и проектирование базы данных до набора организованных двумерных таблиц. Эти таблицы можно было согласовывать, объединять, сокращать и осуществлять поиск в них путем индексации одного или более столбцов. Операции в этих таблицах основаны на реляционной алгебре, отсюда и название — «реляционная» база данных. Сейчас на рынке PC, рабочих станций, клиентских серверов и универсальных вычислительных машин много реляционных баз данных.
В то время как базы данных и электронные таблицы увеличили скорость, емкость и эффективность, они также приобрели больше возможностей, таких как графический интерфейс, автоматическая генерация кода, статистический анализ данных и графический вывод данных. Как было рассмотрено в последнем разделе, достижения в технологиях и методологиях программного обеспечения изменили сущность программного обеспечения информационных систем. Объектно-ориентированные базы данных и метасистемы баз данных дополнили традиционное программное обеспечение для информационных систем новыми размерностями и уровнями сложности.

Комментирование и размещение ссылок запрещено.