Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВЕДЕНИЕ В СПЕЦИАЛЬНОСТ1.doc
Скачиваний:
183
Добавлен:
27.03.2015
Размер:
281.6 Кб
Скачать

VIII. Методологические предпосылки проектирования асоиу

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

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

· Финансовые затраты на создание автоматизированных систем обработки информации и управления будут оправданы, а эксплуатация психологически обеспечена, если:

- трудоемкость информационных процессов не возрастет из-за необходимости ввода исходной информации;

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

· Не следует сильно увеличивать временной интервал между внедрением АСОИУ разного уровня.

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

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

· При разработке программного обеспечения необходимо предусмотреть переход от режима “сбор и переработка информации” к режиму “консультант”. Например, от системы учета кадров целесообразен переход к системам “Рекомендации при формировании резерва на выдвижение” или “Рекомендации для формирования рабочих групп и бригад”.

 

IX. Информационное обеспечение асоиу

Классифицировать информацию в АСОИУ можно по нескольким признакам.

По характеру изменения информацию можно классифицировать следующим образом:

· условно-постоянная, изменяющая свою количественную характеристику эпизодически;

· переменная, оперативно изменяющая свою количественную характеристику в процессе обработки.

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

Рассмотрим классификацию информации по способу использования в системе:

· входная информация,

· выходная информация.

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

Качество управления всецело зависит от полноты и достоверности исходных данных.

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

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

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

Данные могут быть представлены двояко:

* конкретными величинами - константами, не меняющими значения в процессе решения задачи;

* в обобщенном виде как переменные.

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

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

Числовые данныепринимают числовые значения со знаком или без знака. Допустимые над числовыми данными операции, реализуемые в ЭВМ, можно разделить на две группы. Первую группу представляют арифметические операции: сложение, вычитание, умножение, деление, возведение в степень. Результатом их выполнения является число. Ко второй группе относятся операции сравнения двух величин (операции отношения): больше, больше или равно, меньше, меньше или равно, равно, не равно. Результатом их выполнения является логическое значение TRUE (истина), если условие выполняется, и FALSE (ложь) в противном случае.

Символьные данныепринимают значения в виде последовательности любых символов.

Примечание.Обычно символьное данное выделяется специальными символами (например, ‘привет’).

Допустимо выполнение следующих операций над символьными данными:

- операция сравнения “равно”, в результате выполнения которой формируется значение TRUE или FALSE;

- операция сцепления двух символьных данных в одно.

Логические данныепринимают одно из двух возможных значений (TRUE, FALSE).

Допустимые операции над логическими данными - это операции алгебры логики: отрицание, дизъюнкция, конъюнкция (см. раздел 3).

Данные типа “дата”принимают значения даты, представляемые в ЭВМ в виде ММ/ДД/ГГ или ДД/ММ/ГГ, где ММ - двузначный номер месяца в году, ДД - число, ГГ - две последние цифры года.

Допускается выполнение следующих операций над данными этого типа:

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

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

Рассмотрим способы организации данных. Допускается организация данных в массивы, структуры, списки.

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

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

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

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

* гибкие, когда границы изменяются в процессе решения задачи.

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

Примечание.Понятие “структура” часто отождествляется с понятием “запись” файла.

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

Структуры могут быть представлены в виде древовидного направленного графа.

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

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

Рис. 9

Здесь F - фамилия, I - имя, O - отчество, DR - дата рождения, OBRAZ - образование, VUZ - учебное заведение, SPEC - специальность, GO - год окончания, ND – номер диплома, G, U, D, K - составляющие адреса (город, улица, дом, квартира), TEL - телефон.

Заметим, что в качестве элемента структуры могут использоваться массивы.

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

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

Использование списков позволяет избежать дублирования информации в памяти ЭВМ.