Файл: Брага, В. В. Основы технологии машинной обработки статистической информации [учеб. пособие].pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 17.10.2024

Просмотров: 146

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

В рабочем проекте приведены основные этапы технологического

процесса машинной обработки:

подготовка документов к машинной обработке; прием и регистрация поступающей информации;

подготовка служебной информации для программирования, где указываются правила кодирования подлежащего и «шапок» от­ четов, порядок внесения в них изменений, а также правила нане­ сения информации на машинный бланк, составление каталогов, справочных списков;

подготовка и контроль машинных носителей для ввода исход­

ных данных в ЭВМ; эксплуатация комплексов машинных программ (порядок ввода

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

подготовка машинных носителей к передаче в другой уровень,

их контроль.

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

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

В рабочем проекте также дается описание ^технологического процесса обработки отчетности в виде блок-схемы с приложением инструкций операторам по этапам технологического процесса, но-


менклатур

шифров и другой технологической документации по

всем

этапам обработки, а также приводится расчет

затрат

труда

в человеко-часах и машино-часах по основным операциям

обра­

ботки

(прием,

перфорация,

сортировка, счет на ЭВМ, выпуск) на

основании

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

 

 

Прием

рабочих проектов

комплексов

электронной

обработки

статистической

информации.

Для

приема

рабочих проектов

при­

казом

по

ЦСУ

СССР назначаются

вычислительные

центры — оп­

поненты, где производится апробация проекта, и состав комиссии, принимающей проект. В состав комиссии входят представители Главмехсчета ЦСУ СССР, Главмехсчетов ЦСУ РСФСР и ЦСУ УССР, НИИ ЦСУ СССР, ВГПТИ ЦСУ СССР, ГВЦ ЦСУ СССР,

соответствующего управления (отдела) ЦСУ СССР, РВЦ ЦСУ

РСФСР, РВЦ (ВЦ) — разработчиков

рабочего

проекта и вычис­

лительных центров-оппонентов.

 

 

 

Вычислительные центры-оппоненты

осуществляют

апробацию

проекта и подготавливают приемной

комиссии

свои

замечания.

Для сдачи проекта вычислительный центр-разработчик подготав­ ливает конкретный рабочий пример на предварительно согласо­

ванном с комиссией объеме работ. Принятие проекта

оформляется

актом за

подписью членов комиссии, представителей вычисли­

тельных

центров — разработчика и оппонентов. В

акте указы­

ваются все замечания и предложения по проекту. Проекты, приня­ тые комиссией, представляются Главмехсчетом ЦСУ СССР и ГВЦ ЦСУ СССР по согласованию с отраслевыми отделами (управле­

ниями) ЦСУ СССР на рассмотрение и утверждение

заместителю

начальника ЦСУ СССР, ведающему

вопросами механизации учета

и вычислительных работ.

 

 

 

Оформление рабочих

проектов и

их внедрение.

Вычислитель­

ные центры-разработчики

после принятия и утверждения проекта

организуют на местах размножение материалов проектов, дубли­ рование машинных программ и рассылают их другим вычислитель­ ным центрам ЦСУ СССР.

Ответственность

за внедрение конкретных

проектов несут

РВЦ (ВЦ) —разработчики комплексов машинных

программ. Глав-

мехсчет ЦСУ СССР

и ГВЦ ЦСУ СССР обеспечивают контроль за

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

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

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

78


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

§ 3. ПРОЕКТИРОВАНИЕ КОДОВ И ШИФРОВ

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

При составлении проекта комплекса электронной обработки проектирование шифров имеет важное значение. В то же время работа облегчается тем, что в системе ЦСУ СССР действует ряд постоянных кодов: форм подчинения, министерств и ведомств, тер­ риторий, отраслей народного хозяйства и др. Постоянные коды мо­ гут быть использованы при составлении проекта любого комплек­ са; заново разрабатываются лишь те коды, которые не встреча­ лись при других разработках. Большая часть кодов как раз и яв­ ляется постоянной. Единые для всей системы ЦСУ СССР коды составляются отраслевыми отделами (управлениями) ЦСУ СССР

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

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

79



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

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

Коды могут быть цифровыми или буквенно-цифровыми. Необходимость введения цифровых кодов вначале обусловли­

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

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

Наличие шифров обеспечивает в машине

(табуляторе или ЭВМ)

контроль по

группировочньш

признакам,

подсчет

сводных

дан­

ных по ним

и печать итогов,

причем в построении

шифра

зало­

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

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

80