Совокупность программ для эффективной организации вычислительного процесса в ПК или сети

По задачам и функциям программное обеспечение делится на общее (системное) и прикладное (проблемное).

К основным программам общего ПО относятся:

  • операционные системы (ОС) –это совокупность программ, которые управляют вычислительным процессом в персональном компьютере.
  • операционные оболочки (ОБ) –это программа-надстройка к операционной системе, которая облегчает работу пользователя с командами операционной системы за счет более удобного интерфейса.

Интерфейс – совокупность средств и правил взаимодействия программ или устройств персонального компьютера.

Программный (пользовательский) интерфейс – представляет собой набор средств и правил построения и оформления программы для восприятия ее пользователем (рис. 30).

К прикладному ПО относятся:

  • программы, разработанные пользователями;
  • пакеты прикладных программ (ППП).

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

Тема 2. Аппаратное обеспечение ПК

Рисунок 30 – Пример пользовательского графического интерфейса смартфона

33. Программное обеспечение вычислительных сетей.

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

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

Системное сетевое ПО делится на 3 группы:

Для одноранговых лвс.

О дноранговой называют локальную вычислительную сеть без выделенного сервера (рис. 31).

Рисунок 31 – Пример одноранговой сети

Для серверных локальных вычислительных сетей.

Для работы в глобальной компьютерной сети.

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

2. В серверных ЛВС для обработки множества запросов пользователей в режиме «клиент-сервер» и обслуживания сети, используются специальные сетевые операционные системы (СОС).

Сетевая ОС для серверных ЛВС состоит, как правило, из 2 частей:

1 часть – сетевая операционная система, которая загружается на сервере. Это многозадачная ОС реального времени для обслуживания сети и обработки запросов пользователей.

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

В таких ЛВС на рабочих станциях могут использоваться различные ОС, которые совмещаются с системным сетевым программным обеспечением.

3. Для работы в Internet используются специальные коммуникационные программы, которые совместимы с различными версиями ОС, установленными на ПК, и позволяют выполнять различные функции в Internet.

Прикладное программное обеспечение

34. Понятие и виды угроз информации в исэ

В ИСЭ сосредотачивается конфиденциальная информация.

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

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

Угроза безопасности – это действие или событие, которое может привести к разрушению, искажению или несанкционированному использованию ресурсов ИСЭ.

Угрозы делятся на случайные (непреднамеренные) и умышленные.

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

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

  • пассивные угрозы– это несанкционированное использование информации, которое не оказывают влияние на функционирование ИСЭ.
  • активные угрозы– это нарушение нормального функционирования ИСЭ за счет целенаправленного воздействия на ее аппаратные, программные и информационные ресурсы (выведение из строя техн-х средств, разрушение информации в АБД или разрушение ПО и т.д.)

К основным угрозам безопасности относятся:

  • Несанкционированный доступ заключается в получении пользователем доступа к информации, на которую у него нет разрешения.
  • Раскрытие конфиденциальной информации характеризуется передачей конфиденциальных сведений лицам, не имеющим права пользования этими данными.
  • Компрометация информации – внесение несанкционированных изменений в базы данных ИСЭ.
  • Несанкционированное использование ресурсов ИСЭ, которое приводит к раскрытию информации, нанесению ущерба или вывода ИСЭ из строя, что также наносит ущерб фирме.
  • Ошибочное использование ресурсов ИСЭ, которое может привести к ошибкам в программном обеспечении и сбое аппаратных средств.
  • Несанкционированный обмен данными между пользователями, который может привести к получению одним из пользователей конфиденциальных или секретных данных.
  • Отказ от информации состоит в непризнании получателем или отправителем этой информации факта ее получения или отправки.
  • Отказ в обслуживании особенно опасен в ситуации, когда перебои в работе ИСЭ могут привести к тяжелым для клиента или фирмы последствиям.
  • «Маскарад» – выполнение каких-либо действий одним пользователем от имени другого пользователя.
  • «Взлом системы» – умышленное проникновение в ИСЭ, когда взломщик не имеет санкционированных параметров для входа. Способы взлома могут быть различными, и при некоторых из них происходит совпадение с ранее описанными угрозами.

Нарушителями являются прежде всего пользователи и работники ИСЭ, имеющие доступ к информации. По данным некоторых исследований, 81,7% нарушений совершается служащими фирмы, имеющими доступ к ИС, и только 17,3% — лицами со стороны (в том числе 1% приходится на случайных лиц).

Источник: studfile.net

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

В общей архитектуре современных ЭВМ и их систем (ВС) программное обеспечение (ПО) является наиболее гибкой компонентой, которая обеспечивает решение задачи пользователя, функционирование аппаратных компонентов и развитого пользовательского интерфейса в процессе подготовки, отладки и решения задач.

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

Совокупность архитектур аппаратной (Hardware) и программной (Software) сред образует общую архитектуру ЭВМ (рис. 4.56), определяющую сферу ее приложений, и интерфейс с проблемной (предметной) областью, которая задается совокупностью задач, нуждающихся в вычислительных средствах.

Читайте также:
Лучшая программа для принтера

Интерфейс общей архитектуры ВС с проблемной средой

Рис. 4.56. Интерфейс общей архитектуры ВС с проблемной средой

К программному обеспечению относится также вся область деятельности по проектированию и разработке ПО:

  • ? технология проектирования программ (например, нисходящее проектирование и объектно-ориентированное проектирование и др.);
  • ? методы тестирования программ;
  • ? анализ качества работы программ;
  • ? документирование программ;
  • ? разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.

Выделяют три класса программных продуктов:

  • ? системное программное обеспечение;
  • ? инструментарий технологии программирования;
  • ? пакеты прикладных программ.

Системное программное обеспечение ЭВМ

Системное программное обеспечение (СПО) — это совокупность программ и программных комплексов, обеспечивающих работу компьютеров и сетей ЭВМ.

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

Классификация СПО

Рис. 4.57. Классификация СПО

Системное ПО состоит из базового программного обеспечения, которое, как правило, поставляется вместе с компьютером, и сервисного программного обеспечения, которое может быть приобретено дополнительно.

Основной компонентой базового ПО является операционная система (ОС).

Решение любой задачи на компьютере требует, с одной стороны, программ, определяющих последовательность всех операций, надлежащих выполнению, а с другой — определенных аппаратных средств (ЦП, ОП и др.).

Многие процедуры управления аппаратными средствами являются более или менее стандартными и по существу не зависят от программных средств. Основная задача ОС заключается в автоматизации этих стандартных, часто достаточно тривиальных, процедур. Функциональные связи между ресурсами ВС можно представить в виде рис. 4.58.

Связи между ресурсами ВС

Рис. 4.58. Связи между ресурсами ВС

Ресурсом является любой объект вычислительной системы, который может использоваться вычислительными процессами и соответственно разделяться между ними.

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

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

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

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

  • ? однопользовательский/многопользовательский;
  • ? однозадачный/многозадачный;
  • ? режим реального времени;
  • ? работа в однопроцессорных, многопроцессорных, многомашинных, в том числе и сетевых, ВС и др.

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

Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в оперативном ЗУ. Этот процесс называется загрузкой операционной системы. Наиболее простые и универсальные услуги ОС, связанные с осуществлением ввода-вывода, выполняет базовая система ввода-вывода (BIOS). В ее функции входят также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и других) при включении машины и вызов блока начальной загрузки операционной системы.

В функции операционной системы входят:

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

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

Исходя из функциональных возможностей, ОС классифицируются:

  • ? по числу одновременно работающих пользователей: одно- и многопользовательские (многопользовательские, в отличие от однопользовательских, поддерживают одновременную работу нескольких пользователей за различными терминалами);
  • ? числу программ, одновременно работающих под управлением системы: одно- и многозадачные. Многозадачные поддерживают одновременное выполнение нескольких программ (задач), существующих в рамках одной вычислительной системы, и процессор распределяет ресурсы компьютера между задачами;
  • ? типу интерфейса: командные (предполагают ввод пользователем команд с клавиатуры при выполнении действий по управлению ресурсами компьютера) и объектно-ориентированные (графические) — управление ресурсами компьютера путем осуществления операций над объектами, представляющими файлы, каталоги (папки), дисководы, программы, документы и т.д.;
  • ? типу использования ресурсов: локальные и сетевые. Сетевые предназначены для управления ресурсами нескольких компьютеров, объединенных в сеть в целях совместного использования данных и других сетевых ресурсов.

Операционная система для персонального компьютера, ориентированного на профессиональное применение, должна содержать следующие основные программные компоненты:

  • ? управление вводом-выводом;
  • ? управление файловой системой;
  • ? планирование процессов;
  • ? анализ и выполнение команд, адресованных операционной системе.

Каждая операционная система имеет свой командный язык, который позволяет пользователю выполнять те или иные действия:

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

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

Наибольшее распространение для ПК получили операционные системы:

  • ? MS-DOS (Microsoft Disk Operating System) для IBM PC;
  • ? Windows;
  • ? WindowsNT;
  • ? Unix и ей подобные.

Операционная система MS-DOS — самая распространенная на 16-разрядных персональных компьютерах. Включает следующие основные модули:

  • ? блок начальной загрузки (Boot Record);
  • ? модуль расширения BIOS (IO.SYS);
  • ? модуль обработки прерываний (MSDOS.SYS);
  • ? командный процессор (COMMAND.COM);
  • ? утилиты MS-DOS.

Каждый из указанных блоков выполняет определенную часть функций, возложенных на ОС. Так, блок начальной загрузки (загрузчик) считывает с диска в оперативную память две другие части операционной системы — модуль расширения базовой системы ввода-вывода и модуль обработки прерываний.

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

Модуль обработки прерываний реализует основные высокоуровневые услуги DOS.

Читайте также:
Что такое версия программы и как она нумеруется

Командный процессор DOS обрабатывает команды, вводимые пользователем.

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

Начиная с 1996 г., MS-DOS была заменена ОС Windows — 32-раз- рядной многозадачной операционной системой с графическим интерфейсом и расширенными сетевыми возможностями. Windows — это интегрированная среда, обеспечивающая эффективный обмен информацией между отдельными программами и предоставляющая пользователю широкие возможности обработки текстовой, графической, звуковой и видеоинформации. Интегрированность подразумевает также совместное использование ресурсов компьютера всеми программами. Эта операционная система обеспечивает работу пользователя в сети, предоставляя встроенные средства поддержки для обмена файлами и меры по их защите, возможность совместного использования принтеров, факсов и других общих ресурсов.

В настоящее время широко применяются Windows 2000/ХР, которые входят в линейку систем Windows NT, обеспечивающую многозадачность, надежность, многопроцессорную поддержку, защиту данных, удобство работы в рамках локальной сети и многое другое. Это операционные системы нового поколения для делового использования на самых разнообразных компьютерах — от портативных до серверов.

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

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

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

Сервисные системы являются дополнительным расширением пользовательского интерфейса ОС и делятся условно:

  • ? на интерфейсные системы;
  • ? оболочки;
  • ? утилиты и др.

Интерфейсные системы — мощные сервисные системы, чаще графического типа, совершенствуют не только пользовательский, но и программный интерфейс.

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

Наиболее популярными текстовыми и графическими оболочками являются:

  • ? Norton Commander;
  • ? Far Manager;
  • ? Windows Commander;
  • ? Norton Navigator и др.

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

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

Наиболее популярными являются:

  • ? обслуживание МД: форматирование, восстановление удаленных файлов, а также содержимого в случае разрушения;
  • ? обслуживание файлов и каталогов (создание, копирование, пересылка, удаление и др.);
  • ? архивирование;
  • ? защита от вирусов и др.

Источник: bstudy.net

Прикладное программное обеспечение

Прикладное программное обеспечение (рис. 2) предназначено для разработки и выполнения конкретных задач (приложений) пользователя. Прикладное программное обеспечение работает под управлением базового ПО, в частности операционных систем. В состав прикладного ПО входят:

* пакеты прикладных программ различного назначения;

* рабочие программы пользователя и ИС в целом.

Прикладное программное обеспечение

Рис. 2. Прикладное программное обеспечение

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

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

Пакет прикладных программ (ППП) — это комплекс программ, предназначенный для решения задач определенного класса (функциональная подсистема, бизнес-приложение).

Различают следующие типы ППП: общего назначения (универсальные); методо-ориентированные; проблемно-ориентированные; глобальных сетей; организации (администрирования) вычислительного процесса.

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

К этому классу ППП относятся:

* редакторы текстовые (текстовые процессоры) и графические;

* системы управления базами данных (СУБД);

* оболочки экспертных систем и систем искусственного интеллекта.

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

* редакторы текстовые (текстовые процессоры) и графические. Редактором называется ППП, предназначенный для создания и изменения текстов, документов, графических данных и иллюстрации;

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

Изменение содержимого ячейки приводит к изменению значений в зависящих от нее ячейках.

* системы управления базами данных (СУБД). База данных — это совокупность специальным образом организованных наборов данных, хранящихся на диске. Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование данными, то есть добавление, удаление, извлечение, обновление и т. д.;

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

* сase-технологии. CASE-технологии применяются при создании сложных информационных систем, обычно требующих коллективной реализации проекта, в котором участвуют различные специалисты: системные аналитики, проектировщики и программисты. Под CASE-технологией понимается совокупность средств автоматизации разработки информационной системы, включающей в себя методологию анализа предметной области, проектирования, программирования и эксплуатации ИС.

* оболочки экспертных систем и систем искусственного интеллекта. Основу экспертных систем составляет база знаний, в которую закладывается информация о данной предметной области. Имеются две основные формы представления знаний в ЭС: факты и правила. Факты фиксируют количественные и качественные показатели явлений и процессов.

Читайте также:
Познавательные и интересные программы

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

Метод-ориентированные ППП. Метод-ориентированные ППП отличаются тем, что в их алгоритмической основе реализован какой-либо экономико-математический метод решения задачи. К ним относятся ППП:

* математ программирования (линейного, динамического, статистического и т. д.);

* сетевого планирования и управления;

* теории массового обслуживания;

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

ППП глобальных сетей ЭВМ. Основным назначением глобальных вычислительных сетей является обеспечение удобного, надежного доступа пользователя к территориально распределенным общесетевым ресурсам, базам данных, передаче сообщений и т. д. Для организации электронной почты, телеконференций, электронной доски объявлений, обеспечения секретности передаваемой информации в различных глобальных сетях ЭВМ используются стандартные (в этих сетях) пакеты прикладных программ. В качестве примера можно привести стандартные ППП глобальной сети Internet:

* средства доступа и навигации — Netscape Navigator, Microsoft Internet, Explorer;

* электронная почта (Mail), например, Eudora. В банковской деятельности широкое распространение получили стандартные ППП, обеспечивающие подготовку и передачу данных в международных сетях Swift, Sprint, Reuters.

ППП организации (администрирования) вычислительного процесса. Для обеспечения организации администрирования вычислительного процесса в локальных и глобальных сетях ЭВМ в более чем 50% систем мира используется ППП фирмы Bay Networks (США), управляющее администрированием данных, коммутаторами, концентраторами, маршрутизаторами, графиком сообщений.

Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.

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

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

Важными классами системных программ являются также программы вспомогательного назначения — утилиты (лат. utilitas — польза). Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи. Кратко опишем некоторые разновидности утилит:

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

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

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

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

программы оптимизации и контроля качества дискового пространства;

программы восстановления информации, форматирования, защиты данных;

коммуникационные программы, организующие обмен информацией между компьютерами;

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

программы для записи CD-ROM, CD-R и многие другие.

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

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

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

Функциональные задачи, решаемые на уровне предприятия (бизнес-план, финансы, управление кадрами, бухгалтерский учет и т. п.), будут выполняться в основном средствами главного информационного центра и активно использовать центральную корпоративную базу данных, интегрированную на верхних уровнях иерархии системы. В связи с этим роль локальных серверов и рабочих станций будет сведена здесь к минимуму.

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

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

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

* эффективность средств поддержки принятия решений в централизованном и децентрализованном вариантах примерно одинакова с небольшим преимуществом централизованного варианта;

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

Источник: studbooks.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru