Уткин В. Б. У 84 Информационные системы в экономике: Учебник для студ высш учеб, заведений / В. Б. Уткин, К. В. Балдин

Вид материалаУчебник

Содержание


Раздел i. методологические основы проектирования и применения информационных систем
1.1. Основные понятия и определения
1.2. Автоматизированные информационные системы и их классификация
Автоматизированные системы управления.
Системы поддержки принятия решений.
Автоматизированные информационно-вычислительные системы.
Информационно-расчетные системы
Системы автоматизации проектирования
Проблемно-ориентированные имитационные системы
Моделирующие центры
Автоматизированные системы обучения.
Автоматизированные информационно-справочные системы (АИСС).
1.3. Информационные и расчетные задачи в составе программного обеспечения
Общее программное обеспечение.
Операционной системой
Процессор языка управления
Файловая система
Системы программирования
Программы контроля и диагностики
Специальное программное обеспечение.
...
Коджаспиров А. Ю. Педагогический словарь: Для студ высш и сред пед учеб заведений., 2635.4kb.
1   2   3   4   5   6   7   8   9   ...   21
^

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




Глава 1. АВТОМАТИЗИРОВАННЫЕ ЭКОНОМИЧЕСКИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ИХ ЭЛЕМЕНТЫ




^

1.1. Основные понятия и определения



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

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

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

Как и всякая другая научная дисциплина, информатика имеет свой объект и предмет.

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

Используя термин «информация», мы, как правило, не задумываемся о том, что это такое. Надо отметить, что вопрос этот является достаточно сложным (подробнее см. гл. 5). До настоящего времени в науке не выработано строгого определения понятия «информация». Говоря об информационных процессах в АИС, мы пока будем понимать под информацией некоторую совокупность данных (текстовых, числовых, графических) и связей между ними.

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

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

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

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

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

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

^

1.2. Автоматизированные информационные системы и их классификация



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

В соответствии с предложенным классификационным признаком можно выделить следующие классы АИС (рис. 1.1):




  • автоматизированные системы управления (АСУ);
  • системы поддержки принятия решения (СППР);
  • автоматизированные информационно-вычислительные системы (АИВС);
  • автоматизированные системы обучения (АСО);
  • автоматизированные информационно-справочные системы (АИСС).

Рассмотрим особенности каждого класса АИС и характеристики возможных видов АИС в составе каждого класса.

^ Автоматизированные системы управления. АСУ представляет собой АИС, предназначенную для автоматизации всех или большинства задач управления, решаемых коллективным органом управления (министерством, дирекцией, правлением, службой, группой управления и т.д.). В зависимости от объекта управления различают АСУ персоналом и АСУ техническими средствами. АСУ является организационной и технической основой реализации рациональной технологии коллективного решения задач управления в различных условиях обстановки. В этой связи разработка рациональной технологии организационного управления является определяющим этапом создания любой АСУ.

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

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

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

^ Системы поддержки принятия решений. СППР являются достаточно новым классом АИС, теория создания которых в настоящее время интенсивно развивается.

СППР называется АИС, предназначенная для автоматизации деятельности конкретных должностных лиц при выполнении ими своих должностных (функциональных) обязанностей в процессе управления персоналом и (или) техническими средствами.

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

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

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

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

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

1) наличие широкой информационной базы с возможностью оперативного поиска требуемой информации;

2) наглядность представления информации в форме, адаптированной к запросам конкретного должностного лица (текста, таблиц, графиков, диаграмм и т.д.);

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

4) наличие диалоговых программных средств обеспечения принятия решений на основе формальных (математических) методов;

5) простота работы при повышенной надежности технических и программных средств;

6) обеспечение возможности накопления в памяти ЭВМ опыта и знаний (в рамках интеллектуальных СППР).

Необходимо отметить, что пп. 2, 3 и 5 являются универсальными и относятся ко всем видам СППР. В настоящее время требования 1, 2, 3 и 5 могут быть полностью удовлетворены с использованием известных информационных технологий. Что касается требований 4 и 6, то их удовлетворение составляет основную теоретическую проблему, возникающую при создании СППР руководителя.

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

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

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

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

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

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

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

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

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

^ Автоматизированные информационно-вычислительные системы. АИВС предназначены для решения сложных в математическом отношении задач, требующих больших объемов самой разнообразной информации. Таким образом, видом деятельности, автоматизируемым АИВС, является проведение различных (сложных и «объемных») расчетов. Эти системы используются для обеспечения научных исследований и разработок, а также как подсистемы АСУ и СППР в тех случаях, когда выработка управленческих решений должна опираться на сложные вычисления.

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

^ Информационно-расчетные системы (ИРС). Эти системы предназначены для обеспечения оперативных расчетов и автоматизации обмена информацией между рабочими местами в пределах некоторой организации или системы организаций. ИРС обычно сопрягаются с АСУ и в рамках последней могут рассматриваться как подсистема.

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

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

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

^ Проблемно-ориентированные имитационные системы (ПОИС). Эти системы предназначены для автоматизации разработки имитационных моделей в некоторой предметной области [39]. Например, если в качестве предметной области взять развитие автомобилестроения, то любая модель, создаваемая в этой предметной области, может включать стандартные блоки, моделирующие деятельность предприятий, поставляющих комплектующие; собственно сборочные производства; сбыт, обслуживание и ремонт автомобилей; рекламу и др. Эти стандартные блоки могут строиться с различной детализацией моделируемых процессов и различной оперативностью расчетов. Пользователь, работая с ПОИС, сообщает ей, какая модель ему нужна (т.е. что необходимо учесть при моделировании и с какой степенью точности), а ПОИС автоматически формирует имитационную модель, необходимую пользователю.

В состав программного обеспечения ПОИС входят блоки типовых моделей предметных областей, планировщик моделей, БД предметных областей, а также средства диалогового общения пользователя с ПОИС.

ПОИС является достаточно сложной АИС, реализуемой, как правило, с использованием технологии ИИ на высокопроизводительных ЭВМ.

^ Моделирующие центры (МЦ). Это АИС, представляющая собой комплекс готовых к использованию моделей, объединенных единой предметной областью, информационной базой и языком общения с пользователями [39].

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

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

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

Одним из возможных путей преодоления этих трудностей является создание АСО — АИС, предназначенных для автоматизации подготовки специалистов с участием или без участия преподавателя и обеспечивающих обучение, подготовку учебных курсов, управление процессом обучения и оценку его результатов [39]. Основными видами АСО являются автоматизированные системы программированного обучения (АСПО), системы обучения деловым играм (АСОДИ), тренажеры и тренажерные классы (ТТК).

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

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

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

В ходе деловой игры на АСОДИ возлагаются следующие задачи:
  • хранение и предоставление обучаемым и руководителям игры текущей информации о проблемной среде в процессе деловой игры в соответствии с их компетенцией;
  • формирование по заданным правилам реакции проблемной среды на действия обучаемых;
  • обмен информацией между участниками (обучаемыми и руководителями игры);
  • контроль и обобщение действий обучаемых в процессе деловой игры;
  • предоставление руководителям игры возможности вмешательства в ход игры, например для смены обстановки.

Технической базой АСОДИ являются высокопроизводительные ЭВМ или локальные вычислительные сети (ЛВС), а методологической базой, как правило, является имитационное моделирование на ЭВМ.

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

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

^ Автоматизированные информационно-справочные системы (АИСС). Это АИС, предназначенная для сбора, хранения, поиска и выдачи в требуемом виде потребителям информации справочного характера.

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

автоматизированные архивы (АА);

автоматизированные системы делопроизводства (АСД);

автоматизированные справочники и картотеки;

автоматизированные системы ведения электронных карт местности (АСВЭКМ) и др.

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

Простота создания АИСС и высокий положительный эффект от их использования определили их активное использование во всех сферах профессиональной (в том числе и управленческой) деятельности.

^

1.3. Информационные и расчетные задачи в составе программного обеспечения



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

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

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

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

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

Вариант типовой структуры ПО ЭВМ представлен на рис. 1.2 [53, 54].





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

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

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

По назначению и функциональным особенностям ОПО делится на две взаимосвязанные части: общее системное программное обеспечение (ОСПО) и общее прикладное программное обеспечение (ОППО).

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

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

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

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

1) трансляцию программы;

2) компоновку оттранслированной программы;

3) запуск программы на счет.

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

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

В этом режиме ОС принимает к исполнению сразу несколько заданий. При достаточно большом количестве одновременно находящихся в памяти ЭВМ заданий этот режим обеспечивает практически полную загрузку всех устройств.

Мультипрограммный режим является основным в работе ЭВМ серий ЕС и СМ (такие ЭВМ по-прежнему используются весьма широко). Кроме того, он находит частичное применение и в персональных ЭВМ высокой производительности, что позволяет пользователю одновременно ввести в ЭВМ несколько заданий. Применение мультипрограммного режима на «больших» ЭВМ позволило обеспечить пакетную обработку задач, при которой пользователи передавали задание оператору, оператор формировал пакеты этих заданий, пропускал их через ЭВМ и затем возвращал пользователям результаты решения сразу по всем заданиям, составляющим очередной пакет.

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

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

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

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

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

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

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

2. ^ Системы программирования предназначены для обеспечения создания и отладки программ пользователей, написанных на каком-либо языке программирования (PASCAL, С, C++, FORTRAN и т. д.). В настоящее время для этих целей широко используются так называемые среды программирования (разработки программ) — например, продукты фирмы Borland DELPHI пли Builder C++, позволяющие быстро создавать качественные приложения.

3. ^ Программы контроля и диагностики состояния ЭВМ предназначены для осуществления непрерывного контроля работы основных устройств ЭВМ, а также поиска неисправных блоков и узлов ЭВМ в случае обнаружения отказов или устойчивых сбоев.

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

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

В настоящее время ППП наряду с СУБД являются самой распространенной формой прикладного программного продукта для массового пользователя. Среди ППП выделяются пакеты трех типов: проблемно-ориентированные, интегрированные и инструментальные.

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

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

Инструментальные ППП отличаются отсутствием в них программ, строго ориентированных на решение конкретных практических задач. Данные пакеты состоят из программ, каждая из которых может рассматриваться как необходимый элемент решения задач из некоторой предметной области. Таким образом, при использовании данных ППП пользователь в своем запросе указывает структуру элементов, которая реализует прикладную задачу. Управляющая программа пакета на основе заданной структуры элементов создает соответствующую рабочую программу решения требуемой прикладной задачи и затем передает ей управление. В последнее время появились так называемые интеллектуальные ППП (см. разд. IV).

^ Специальное программное обеспечение. Объекты СПО, как правило, поставляются совместно с ЭВМ. Оно носит универсальный характер в том смысле, что позволяет создать любую программу, совместимую с аппаратными и вычислительными возможностями конкретной ЭВМ, и провести на ней расчеты. ОПО, по существу, является инструментом создания СПО — комплекса программ, предназначенных для решения конкретных управленческих, исследовательских или производственных задач. Конкретное содержание СПО полностью определяет вид конкретной АИС и, конечно, зависит от ее типа.

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

Необходимость ССПО в вычислительных комплексах экономического назначения обусловливается двумя причинами: обеспечением требования поддержки особых (специальных) режимов проведения вычислительных работ в этих комплексах; необходимостью управления функционированием специальных устройств.

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

^

1.4. Информационные и расчетные задачи и их классификация



Все задачи, входящие в СППО, можно классифицировать по нескольким признакам:
  • характеру переработки информации;
  • назначению;
  • уровню применения.

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

Основным классификационным признаком является характер переработки информации. В зависимости от характера переработки информации задачи, входящие в СППО, делятся на информационные и расчетные.

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

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

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

В свою очередь, РЗ делятся на вычислительные задачи и математические модели.

1. Вычислительной задачей называется РЗ, алгоритм переработки информации которой построен без использования методов математического моделирования. Обычно алгоритмы вычислительных задач известны до начала их разработки и, как правило, нормативно закреплены в приказах, наставлениях, справочниках, ГОСТах и т. п. Примерами вычислительных задач являются задачи расчета подоходного налога, расчета показателей финансовой отчетности, расчета нормативного расхода средств, подведения итогов работы фирмы и т.д.

2. Математической моделью (ММ) называется РЗ, алгоритм переработки информации которой основан на использовании тех или иных методов математического моделирования.

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

По назначению информационные и расчетные задачи (ИРЗ) делятся на штатные и исследовательские.

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

Штатные ИРЗ делятся на одноуровневые (используемые в звеньях управления одного уровня, например, задачи предприятия) и многоуровневые (используемые в звеньях управления нескольких уровней, например, на предприятии, объединении и в министерстве).

Основными особенностями штатных ИРЗ, непосредственно следующими из их назначения, являются высокая достоверность результатов расчетов и оперативность их получения. Кроме того, штатные задачи должны обеспечивать простоту и удобство общения с пользователем в процессе его работы на ЭВМ.

Исследовательской называется ИРЗ, используемая должностными лицами при проведении научно-исследовательских работ, обосновании перспективных программ развития, прогнозирования экономических ситуаций и т.п. Как правило, исследования проводятся с использованием ММ.

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