Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Общее математическое обеспечение для решения задач экономики, статистики и управления на ЭВМ Минск-32 тезисы докладов и сообщений

..pdf
Скачиваний:
12
Добавлен:
19.10.2023
Размер:
6.91 Mб
Скачать

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

Разработанная система предусматривает постоянное хранение на магнитной ленте массива «ХОЗДОГОВОР», который содержит всю информацию, необходимую для выдачи оперативных (на любую дату) и квартальных сводок о НИР. Данные об одной НИР образуют запись массива. Длина ее — 461 символ. Записи в массиве упорядочены по номерам подразделений, а для одного подразделения — по номеру хоздоговора.

Форма всех первичных и итоговых документов тщательно согласована с бухгалтерией, планово-финансовым отделом. Ос­ новные данные (до 210 символов) о каждом договоре, в том числе смета и календарный план, сведены в документ «Данные о дого­ воре № », Документ «Данные о получении и расходовании средств по договорам (графы: «Номер договора», «Операция», «Сумма») заполняется на основании «Выписки из счета в Госбан­ ке» ежедневно, в среднем 10 строк в день. Документ «Данные об актировании» имеет 2 графы: «№ договора» и «Выполнено с на­ чала работы (в рублях)». Всевозможные ошибки в заполнении документов, перфорации и т. д. исправляются в массиве на ленте с помощью документа «Корректировка».

Данные о начальном состоянии хоздоговоров берутся из тра­ диционной сводки. Совершенно аналогичная по содержанию сводка будет выдаваться в бухгалтерию после внедрения автома­ тизированной системы в любой день с задержкой всего на сутки. В сводках для каждой кафедры, лаборатории, ОКБ по каждой статье договора указываются: план на год; остаток; сумма на счете, полученная от заказчика, и сумма, истраченная со времени получения предыдущей сводки. Кроме подробных сведений по каждому договору, предусмотрена сводка для ректората, в кото­ рой даны суммарные сведения по кафедрам, факультетам, лабо­ раториям, ОКБ. Еще одна распечатка, которая выдается раз в квартал, составлена в соответствии с формами отчетности и со­ держит подробные сведения о выполнении плана по всем догово­ рам и отдельно по договорам с предприятиями города, области, о НИР, выполняемым по Постановлениям Совета Министров

СССР.

90

Программное обеспечение системы на КОБОЛе состоит из головного сегмента («УЧНИР») и восьми функциональных моду­ лей: «ВВНОВ» (ввод новых хоздоговоров), «ВВНАЧ» (ввод начальных данных о финансировании х/д НИР), «ЗПИЗМ» (за­ пись изменений), «ФИЗМУ» (формирование упорядоченного мас­ сива изменений), «ФНОВМ» (формирование нового массива), «ПЧ1СВ») (формирование и печать сводки № 1), «ПЧ2СВ» (фор­ мирование и печать сводки № 2), «ПЧЗСВ» (формирование и печать сводки № 3).

Режим обработки данных (типы входных документов и необ­ ходимых сводок и т. п. задается с пультовой машинки ЭВМ по запросам и указаниям диспетчера системы. При необходимости старый массив хоздоговоров может быть сохранен. На выдачу всех сводок за неделю нужно в среднем 13—20 минут машинного времени; за квартал, полугодие или год — около часа.

Внедрение подсистемы позволяет резко ускорить выдачу сво­ дов о выполнении НИР и разгрузить работников бухгалтерии, а также предотвратить перерасход средств по статьям сметы до­ говоров. Применение языка «КОБОЛ» и наличие УЧНИР позво­ ляют легко дополнять систему модулями формирования любых необходимых сводок или справок и адантировать ее для различ­ ных вузов или научных учреждений.

В. И. Карастелин, В. Г. Балабанов, Е. И. Ратнер

КОМПЛЕКСНАЯ ОБРАБОТКА СТАТИСТИЧЕСКИХ ДАННЫХ ПО АНАЛИЗУ ЗАВИСИМОСТИ ЭКОНОМИЧЕСКИХ ПРОЦЕССОВ

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

1) получение результатов по всем рассчитываемым формам связи;

2)выбор одной лучшей формы связи;

3)выбор трех лучших форм связи;

4)расчет и получение результатов по заданным формам связи;

91

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

минимальная средняя ошибка аппроксимации;

максимальное корреляционное отношение;

минимальная сумма квадратов отклонений теоретических

значений от фактических;

— минимальное среднеквадратическое остаточное отклонение. Программа составлена на ЯСК для ЭВМ «Минск-32».

Б. А. Волобоев, В. В. Пиванина, В. И. Бондарчук, Т. Н. Максюта, Д. И. Фаликман

СИСТЕМА ОБРАБОТКИ ЗАПИСЕЙ МАССИВОВ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ

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

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

Отметим основные характеристики и особенности системы обработки записей.

Интерпретирующая система предназначена для последователь­ ной обработки записей массивов постоянной или переменной длины. В системе предусмотрены также средства для прямой об­ работки записей.

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

Всистеме реализована обобщенная задача ввода, редактиро­ вания и контроля массивов информации.

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

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

контроля задаются потребителем по усмотрению.

Язык системы содержит специальные операции над масси­ вами, группами записей и величинами.

92

М. Я. Горелик

НЕКОТОРЫЕ ТИПОВЫЕ ПРОЦЕДУРЫ СТАТИСТИЧЕСКОЙ ОБРАБОТКИ ДАННЫХ И ИХ РЕАЛИЗАЦИЯ НА ЭВМ

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

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

Формирование эмпирических распределений элементов де­ лится в свою очередь на следующие операции:

определение ширины интервалов градаций;

расчет эмпирических повторяемостей элементов по интер­ валам с выбранной шириной шага;

расчет относительных и накопленных частот.

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

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

При' определении ширины интервалов

градаций

приходится

решать проблему формализации выбора

шага, а при печати

гистограмм — проблему оформления осей.

9 3

Остановимся несколько подробнее на последнем случае. Разнообразные требования, которые могут быть к нему предъ­

явлены делают количество необходимых параметров очень значитеяьным, что чрезвычайно затруднило бы пользование прог­ раммой. Выходом из этого положения было бы априорное зада­ ние оформления осей. В проведенной работе по оси ординат от­ кладывались относительные частоты от 0 до 100% с шагом 10%; одна протяжка бумаги соответствовала 1%; по оси абсцисс наме­ чались границы интервалов, ширина каждого составляла 12 мм. Такие условия возможны лишь для гистограмм с относительно небольшим количеством интервалов.

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

В процессе реализации работы на ЭВМ «Минск-32» были созданы следующие стандартные программы, отсутствующие

вСМО «Минск-32».

1.Программа внутренней сортировки массива чисел с пла­ вающей запятой (СПЧ);

2.Программа вычисления ГАММА-функции (ГАММА);

3.Программа вычисления критерия согласия Пирсона (ПИРС). Все эти программы оформлены строго в соответствии с тре­

бованиями к стандартным программам системы математического обеспечения «Минск-32».

Г. Ф. Лагутина

АВТОМАТИЗАЦИЯ ПРОЦЕССОВ УПРАВЛЕНИЯ БАЗОЙ МАТЕРИАЛЬНО-ТЕХНИЧЕСКОГО СНАБЖЕНИЯ

МСХ СССР

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

94

управление операциями комплектации товаров;

учет и формирование оперативной отчетности;

контроль выполнения плана поставок;

контроль выполнения плана реализации товаров с базы;

контроль наличия товаров на базе;

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

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

учет поступления и реализации тары;

анализ издержек обращения.

Для первичной обработки информации и подготовки ее к вводу в ЭВМ используется периферийное оборудование: фактур­ ные машины «Зоемтрон-383» с перфоприставками и бухгалтер­ ские машины «Аскоты-170/55» с перфоприставками. С помощью этих машин производится заполнение оперативных картотек поставщиков, потребителей, товаров, выписка приходных и рас­ ходных документов и одновременное получение перфолент. Перфоленты, полученные в течение дня на складах, в оперативных отделах и бухгалтерии базы передаются на ЭВМ для организа­ ции на МЛ информационных массивов: «Оборот данного дня», «Товары, отгруженные поставщиками», «Товары к отгрузке», «Бухгалтерский оборот за день», которые являются оперативной частью информационного обеспечения вышеназванных задач. С целью облегчения поиска информации массивы упорядочены по признанной части документа. Поиск информации осущест­ вляется последовательным просмотром массивов. По найденным и обработанным данным формируются массивы выходной ин­ формации, которые распечатываются в форме ведомостей. Ком­ плекс задач по ведению складского и оперативного учета на ЭВМ «Минск-32» состоит из набора программ, написанных на языке «КОБОЛ», поэтому при организации информационных массивов учитывались следующие принципы:

блочное строение массивов;

последовательность обработки массивов;

соответствие структуры записей (документов) массивов

стандартным видам.

Информационное обеспечение подсистемы, кроме оператив­ ной информации, содержит массивы постоянной информации, в состав которых включены массивы плановых данных: «Фонды поставщиков», «Фонды потребителей» и классификаторы эко­ номической информации. Классификаторы содержат:

шифры товаров;

шифры поставщиков;

шифры потребителей;

95

шифры единиц измерения;

шифры операций оперативного учета;

шифры железных дорог;

шифры экономических районов;

шифры теруправлений;

шифры грузополучателей.

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

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

А. П. Оленина, Ю. К. Семенко, Э. С. Турсунова

КОМПЛЕКС СЛУЖЕБНЫХ ПРОГРАММ ОБРАБОТКИ БОЛЬШИХ МАССИВОВ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ НА ЭВМ «МИНСК-32»

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

Однако дальнейшая обработка значительно облегчается как с точки зрения программой реализации, так и с точки зрения времени обработки.

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

96

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

Комплекс программ разработан в Главном вычислительном центре угольной промышленности Украины.

В. А. Зыганова

СТАНДАРТНАЯ ПРОГРАММА ПРОВЕРКИ СООТНОШЕНИЙ МЕЖДУ РЕКВИЗИТАМИ В ДОКУМЕНТЕ

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

Данная программа позволяет работать с одним документом, находящимся в МОЗУ и представленным либо в упакованном виде (такой документ предварительной обработке не подвер­ гается), либо в виде текста с тремя видами разделителей;

1.Между шифром реквизита и его значением;

2.Между значением предыдущего реквизита и шифром пос­ ледующего;

3.Между документами.

Втаком документе шифры реквизитов и разделители всех видов являются обязательными.

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

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

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

Возможно задание более сложного контроля, с логическим «если». В этом случае для данного реквизита составляются два

ОТ

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

Выполнение второго неравенства проверяется, если выпол­ няется условие для него.

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

Втаблице информации должны быть описаны только контро­ лируемые реквизиты.

Вслучае невыполнения контрольных соотношений заполняет­ ся матрица ошибок, в которой присутствует шифр реквизита, его значение и шифр ошибок. Матрица находится в МОЗУ.

Если во внешней программе мало отводится места для мат­ рицы ошибок, на ППМ выдается сообщение об этом.

Дальнейшие действия с матрицей возлагаются на програм­ миста.

Разработана п/n печати ошибок.

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

Л. А. Антонович, В. С. Бондаренко, С. Б. Гревцова, Т. В. Дегтярева, 27. И. Левин

ОБЕСПЕЧЕНИЕ ЖИВУЧЕСТИ СИСТЕМЫ ОБРАБОТКИ НАРЯД-ЗАКАЗОВ МЕТАЛЛУРГИЧЕСКОГО ПРЕДПРИЯТИЯ

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

.98

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

Наряд-заказы на выпускаемую металлургическим предприя­ тием продукцию — пример документов разнообразной и изме­ няющейся структуры. На заводе «АЗОВСТАЛЬ» разработана система программ первичной обработки наряд-заказов (для ЭВМ «МИНСК-32»), обладающая свойством приспосабливае­ мое™.

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

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

.99

Соседние файлы в папке книги из ГПНТБ