Файл: Кузнецов М.В. Механизированная разработка статистических отчетов на машине Искра-23.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.07.2024
Просмотров: 100
Скачиваний: 0
Kb |
РАЗРАБОТОЧНАЯ ТАБЛИЦА ПО ВАЛОЙОЙ ПРОДУКЦИЙ Й ТРУДУ |
|
|
||
|
Наименование предприятия |
адрес |
Плач
Ва л о в а я
Кп р о д у к ц и я
Промышленпо-производ- ственный персонал Производительность труда
В а л о в а я
пр о д у к ц и я
Промышлешю-производ- ственный персонал Производительность труда
Ва л о в а я
пр о д у к ц и я
Промышленпо-пронзвод- ствсппып персонал
П ропзводитсльность'труда
Фактически за 197 г. |
Фактически |
||
за 197 |
г. |
||
|
3
55
с;
о' =
Шифр предприятии Шифр подчиненности
Выполнение плана (%)
2 -а
- О.,
5.5 "
о " а С я .
я о и
Темпы роста (%)
|
га а .I о. |
! ° XT |
^ f-; |
га <у — . |
|
|
- а о. о. |
|
Е- W и |
|
и о с —- |
графа |
7 — выполнение плана |
в процентах |
за |
месяц |
(процент |
|||
|
ное отношение содержимого граф |
4 и 3); |
|
|
|
|||
графа |
8 — выполнение плана |
в процентах |
за |
период |
с |
начала |
||
|
года |
(процентное |
отношение |
содержимого |
граф |
5 |
||
|
и 2 ) ; |
|
|
|
|
|
|
|
графа |
9 — выполнение годового плана в процентах (процентное |
|||||||
|
отношение содержимого граф 5 и 1); |
|
|
|
||||
графа 10 — темп |
роста в процентах с начала |
текущего |
года |
к |
||||
|
соответствующему периоду предыдущего года (про |
|||||||
|
центное отношение содержимого граф 5 и 6). |
|
|
|
При составлении месячного отчета на каждое предприятие в до кументе заполняется 3 строки:
строка |
1—данные по валовой продукции в тысячах рублей и |
|
соответствующие проценты |
выполнения; |
|
строка |
2 — численность |
промышленио-производственного пер |
сонала, т. е. количество человек, работающих на данном предприя тии;
строка 3 — производительность труда в рублях, |
получаемая |
путем деления данных строки 1 на одноименные графы |
строки 2 и |
умножения на коэффициент 1000;в графах 7, 8, 9 и 10 соответству ющие проценты выполнения.
Применение машины «Искра-23» дает возможность произво дить в едином технологическом процессе как автоматическое вы числение показателей, так и одновременную печать документа. На; форме бланка документа (рис. 4) нанесены необходимые для обра ботки на машине «Искра-23» результаты анализа координат граф,, разрядности чисел и перемещений каретки печатающего устройства по графам.
Перечень |
действий при |
обработке данных конкретного пред |
|
приятия на машине «Искра-23»: |
|||
а) графа |
А — ручная |
печать с алфавитно-цифровой клавиа |
|
туры печатающего устройства наименования предприятия; |
|||
б) графы |
1—6 строк |
1 и |
2 — ручной ввод данных по предприя |
тию с цифровой клавиатуры пульта управления, их автоматическая: печать и одновременное запоминание и накапливание в соответст вующих регистрах;
в) графы 1—6 строки 3 — определение для предприятия произ водительности труда путем автоматического деления содержимого-, строки 1 на содержимое соответствующих граф строки 2, автома тическая печать результатов в графах строки 3 и запоминание ре
зультатов в соответствующих |
регистрах; |
|
г) графы 7—10 строк |
1, |
2 и 3 — автоматическое вычисление |
для предприятия процента |
выполнения и печать результата; |
Перечень действий при получении итоговых данных по группе
предприятий: |
|
|
а) графы |
1—6 |
строк 1 и 2 — автоматическая печать накоплен |
ной по графе |
информации; |
|
б) графы |
1—6 |
строки 3 — определение итоговых значений про- |
25
изводительностн труда путем автоматического деления содержи мого граф строки 1 на содержимое соответствующих граф строки 2, автоматическая печать результатов в графах строки 3 и запоми нание результатов в соответствующих регистрах для участия в по следующем вычислении показателей 7—10 этой же строки;
в) графы 7—10 строк 1, 2 и 3 — автоматическое вычисление итогового процента выполнения и печать результата.
Описанный перечень действий при обработке документа яв ляется алгоритмом для составления блок-схемы программы, при веденной на рис. 5; распределение числового материала в регист рах ОЗУ приведено на рис. 6.
|
|
Передачасодер |
|
^Bn^-(j<OHea |
^ |
|
|
|
жимогорегист |
|
|||
|
|
ров н7-н,, 8 |
|
|
|
|
Начало |
|
регистрыИгМе |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
КВП1 |
|
|
|
|
ВВодипечать |
•a KSns |
-KS/I4 |
|
||
ш п шг 8Л |
|
|
-K8/1S |
|
||
8 гр. 1-S |
Вкл/очениеШд^стоекст/ |
rJ -3 / |
^^1 |
|
||
|
строки1 |
|
||||
|
|
noHi^OSO//. |
I ""' |
/ |
-6/7' |
|
|
|
|
|
Вывод на {печать итог, {данныхSep. '-ScmpoKi-i
/ашете
регистров Н7-н)г
jBadданных В гр. 1-6'строкиг Накопление В ,
регистрах%-IК8Мщ наисло-1 V У
определение ! Печать про-1 произВодитгмноститруда8(труда Вгр. \-~{Ш2\ гр. 7-ВстрскиЗ11.-е строкиЗА
Рис. 5. Блок-схема программы «Месячный отчет о выполнении плана по валовой продукции, численности промышлешю-производствеиного персонала и- производительности труда»
Инструкция оператору к программе (рис. 6) задачи «Месячный •отчет о выполнении плана по валовой продукции, численности про- мышленно-производствекного персонала и производительности тру да для ЦСУ РСФСР и местных руководящих органов»:
а) установить в ППЗУ планшеты с программой задачи, запра вить бланк,-включить "машину и нажать последовательно клавишу «Н» (нормализация) и «К», включить клавишу выбора программы 6 и нажать клавишу «Пуск», убедиться в перемещении каретки пе чатающего устройства в начало графы А;
б) отпечатать в графе А с алфавитно-цифровой клавиатуры пе чатающего устройства порядковый номер и наименование пред приятия и нажать клавишу «Пуск», убедиться в перемещении ка ретки в начало графы 1;
26
Распределение |
|
накопительных регис/npufi |
ОЗУ |
|
|
|
|
|
|
|
||||||||||
15 |
14 |
13 |
I |
12 |
11 |
10 |
9 |
8 |
7 |
I |
6 |
5 |
I |
4 |
3 |
2 |
I |
1 |
0 |
|
Но\ |
1 |
|
I |
|
I |
I |
I |
I |
I |
|
I |
|
I |
I |
I |
О |
||||
|
|
|
|
|
|
|
Оперативный |
|
|
|
|
|
|
|
|
|
|
|||
«л |
I |
|
I |
I |
|
i |
i |
i |
I |
I |
I |
|
I |
I |
|
Г |
I |
I |
\в i |
|
/— гр. 2— строки. Запоминание |
числа. 1-^гр. 1-строки. |
Запоминание |
числа. |
|||||||||||||||||
I |
I - I |
I |
|
I |
I |
I |
I |
I |
I |
|
I |
I |
|
I |
I |
I |
I Л |
|||
2-гр. |
i |
2^ строки. Запоминание |
числа. 2-3-ер. 0строка.3апоминание |
числа. |
|
|||||||||||||||
*| |
|
'I |
i |
|
i |
Г |
i |
i |
i |
i |
|
i |
i |
|
i |
г—г—п |
||||
|
|
|
|
|
у |
|
|
|
|
|
|
|
= |
у |
|
|
|
|
:— |
|
З-гр.2-строки. |
|
Запоминание |
числа. 3—гр. |
7мстрока.Запоминание |
|
числа. |
||||||||||||||
"*1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
^ |
|
|
•- |
|
у |
|
|
|
|
|
|
|
~ |
у |
|
|
|
|
|
|
4~гр. |
2-строки. |
Запоминание |
числа. 4-гр. |
1-строки.Запоминание |
числа. |
|||||||||||||||
"si |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_ |
|
у |
|
|
|
'— |
|
|
= |
|
Y* |
|
|
|
" |
|
||
5-г/?. Е-строка.Залимииаиие |
числа. 5-2 гр. /— строки. Запоминание |
част. |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и |
- |
|
|
_ |
|
у |
|
|
|
^ |
|
|
= |
|
у |
|
|
'. |
|
|
|
|
6Е гр- 2м |
строка. Запоминание числа. $*гр. |
1-*строки. |
Запоминание |
числи. |
||||||||||||||||
нЛ |
Г |
I |
I |
|
I |
I |
I |
I |
I |
I |
|
I |
I |
|
I |
I |
I |
|
\Г |
|
1—гр. 2- |
строкиНакопление числа. 1лгр. |
1~ строки. |
Накопленае |
числа. |
|
|||||||||||||||
^2-гр. 2~ строки. Накопление числа. 2—гр. 1± строки. Накопление |
числа. |
|
||||||||||||||||||
ftl |
|
I |
I |
|
I |
I |
• I |
I |
I |
I |
|
I |
I |
|
I |
I |
I |
|
|
|
3-гр. |
- |
|
у |
|
|
|
|
|
- |
строка. |
у |
|
|
|
числи. |
|
||||
2- строки. Накопление числа. З^гр. |
1м |
^акалло/чае |
|
|||||||||||||||||
4~гр. |
2- строки. Накопление |
числа. 4-гр. |
1-строки. |
Накопление |
числа. |
|
||||||||||||||
I |
I |
|
I |
I |
|
I |
I |
Г |
I |
I |
I - I |
I |
|
I |
I |
|
Г ~ Г ^ |
|||
|
|
|
|
|
у |
|
|
|
|
|
~ |
|
у |
|
|
|
|
|
|
|
5-гр. 8йстроки. |
Накопление |
числа. 5~гр. |
7- строки. |
//ил-инление |
числи. |
|
||||||||||||||
**\ |
i |
|
|
|
|
|
|
|
\ |
\ |
\ |
|
\ |
\ |
|
\ |
\ |
\ |
\ е \ |
|
|
|
|
|
|
у |
|
|
|
|
|
— |
|
у |
|
|
|
|
|
|
|
^- 6-гр.2^ |
строки. Накопление числа. 6-гр. |
7-строки. |
Накопление |
числа. |
|
|||||||||||||||
Л»! |
I |
I |
I |
'I |
I. |
I |
I |
I |
I |
|
I |
I |
|
i |
"i |
I |
I * г |
|||
|
|
|
|
|
|
|
Оперативный |
входной |
|
|
|
|
|
|
|
Рис. 6. Распределение числового материала в накопительных регистрах ОЗУ
27
в) вести с цифровой клавиатуры пульта управления информа цию графы 1, нажать клавишу «Пуск» и убедиться в правильности исполнения автоматической печати введенной информации и пере мещении каретки в начало графы 2 (одновременно происходит за поминание и накопление данных графы) ;
г) повторить в графах 2, 3, 4, 5 и 6 действия, указанные для
графы |
1; |
|
|
д) |
в графах |
7, 8, 9 и 10 убедиться в исполнении |
автомати |
ческой |
печати вычисленного значения процента выполнения; |
||
е) |
после обработки строки 1 убедиться в автоматическом пере |
||
мещении каретки |
в начало графы 1 строки 2 и произвести обра |
||
ботку строки 2 в порядке, аналогичном обработке строки 1; |
|||
ж) |
убедиться |
в перемещении каретки в начало графы |
1 строки |
3 и исполнении полностью автоматической (без вмешательства опе
ратора) обработки строки 3 (вычисляются |
производительность |
труда и процент выполнения с их печатью |
по соответствующим |
графам); |
|
з) произвести обработку информации по остальным предприя тиям, входящим в отчет, в порядке, аналогичном вышеописанному; и) после окончания обработки данных по последнему предприя тию произвести вывод итоговых данных, для чего включить кла вишу выбора программы 1 и нажать клавишу «Пуск» (вывод ито говых данных на печать происходит по всем строкам автомати
чески) ;
к) сторнирование неправильно введенной в графе информации производить путем нажатия клавиши « Т » и «Пуск». Каретка пе ремещается в начало предыдущей графы, вводится правильная ин формация, выключается клавиша «Т» и нажимается клавиша «Пуск», в графе печатается правильная информация;
л) произвести визуальное сравнение итоговых данных с конт рольными итогами, полученными путем просчета данных докумен та на суммирующих машинах.
Программа обработки документа «Месячный отчет о выполне нии плана по валовой продукции, численности промышленно-произ- водствениого персонала и производительности труда», приведен ная ниже, требует 255 команд; под числовой материал занято 13 •накопительных регистров.
Номера* |
Номера |
|
Команда |
Условное |
|
|
|
|
|
|
|||
програм |
код |
|
|
Пояснение |
||
мных |
шагов |
адрес |
обозна |
|
||
липни |
ПЛ |
опера |
чение |
|
|
|
|
|
ции |
|
|
|
|
00 |
00 |
06 |
15 04 |
УПК |
На гашение |
регистров |
|
1 |
• 06 |
00 00 |
СбХ |
Сброс КВП |
6 |
|
2 |
04 |
00 00 |
СбХ |
Сброс КВП 4 |
|
|
3 |
05 |
00 00 |
СбХ |
Сброс КВП |
5 |
|
4 |
56 |
00 08 |
ПКО |
В графу А. Ручная печать |
|
|
5 |
01 |
12 03 |
УПК |
На печать итогов |
|
|
6 |
56 |
03 02 |
пко |
В графу 1. |
Ввод |
Номера |
Номера |
|
Команда |
|
програм |
код |
|
|
|
мных |
шагов |
адрес |
||
линии |
ПЛ |
опера |
||
|
|
ции |
|
|
|
|
00 |
12 |
00 |
|
|
41 |
00 |
14 |
|
9 |
50 |
01 |
07 |
|
10 |
05 |
00 |
14 |
|
11 |
40 |
00 |
01 |
|
12 |
20 |
00 |
07 |
|
13 |
10 |
01 |
01 |
|
14 |
46 |
08 |
00 |
|
15 |
20 |
00 |
01 |
|
00 |
20 |
00 |
07 |
|
1 |
56 |
03 |
13 |
|
2 |
00 |
' 11 |
01 |
|
3 |
41 |
00 |
14 |
|
4 |
50 |
01 |
07 |
|
5 |
05 |
01 |
09 |
|
6 |
40 |
00 |
02 |
|
7 |
20 |
00 |
08 |
|
8 |
10 |
01 |
12 |
|
9 |
46 |
08 |
00 |
|
10 |
20 |
00 |
02 |
|
11 |
20 |
00 |
08 |
|
12 |
56 |
04 |
08 |
|
13 |
00 |
11 |
04 |
|
14 |
41 |
00 |
14 |
|
15 |
50 |
01 |
07 |
02 |
00 |
05 |
02 |
04 |
|
1 |
40 |
00 |
03 |
|
2 |
20 |
00 |
09 |
|
3 |
10 |
02 |
07 |
|
4 |
46 |
08 |
00 |
|
5 |
20 |
00 |
03 |
|
6 |
20 |
00 |
09 |
|
7 |
56 |
05 |
03 |
|
8 |
00 |
11 |
07 |
|
9 |
41 |
00 |
14 |
|
10 |
50 |
01 |
07 |
|
11 |
05 |
02 |
15 |
|
12 |
40 |
00 |
04 |
|
13 |
20 |
00 |
10 |
|
14 |
10 |
03 |
02 |
|
15 |
46 |
08 |
00 |
03 |
00 |
20 , |
00 |
04 |
|
1 |
20 |
00 |
10 |
|
2 |
56 |
05 |
15 |
|
3 |
00 |
11 |
10 |
|
4 |
41 |
00 |
14 |
|
5 |
50 |
01 |
07 |
|
6 |
05 |
03 |
10 |
|
7 |
40 |
00 |
05 |
|
8 |
20 |
00 |
11 |
|
9 |
10 |
03 |
13 |
Продолжение
Условное обозна Пояс пение чение
УПК |
На сторнирование графы 6 |
||
Пд |
Передача [Вх] —>- Вых |
||
Пч |
Печать |
в графе 1 |
|
УПК |
На расчет строки 2 |
||
Пд1 |
[Вых! —*• Hi. Запоминание |
||
Сл1 |
[Вых] + |
[ЬЬ]. Накопление |
|
БП |
На расчет графы 2 |
||
СдЗ |
Сдвиг на 8 разрядов влево |
||
Сл1 |
[Вых] -fcr [Hi] —»— I—11_ Запоминание. |
||
Сл1 |
[Вых] + |
[Н-] —>-Н7. Накопление |
|
ПКО |
В графу 2. Ввод |
||
УПК |
На сторнирование графы 1 |
||
Пд2 |
[Вх] -у- Вых |
||
Пч |
Печать в графе 2 |
||
УПК |
На расчет строки 2 |
||
Пд1 |
[Вых] — V НгЗапоминание |
||
Сл1 |
[Вых] + |
[Не] —>- На. Накопление |
|
БП |
На расчет графы 3 |
||
СдЗ |
Сдвиг на 8 разрядов влево |
||
Сл1 |
[Вых] + |
[Нг] —>--Нг. Запоминание |
|
Сл1 |
[Вых] + |
[Нг] — V Не. Накопление |
|
ПКО |
В графу 3. Ввод |
||
УПК |
На сторнирование графы 2 |
||
ПД2 |
Передача [Вх] —>• Вых |
||
Пч |
Печать в графе 3. |
||
УПК |
На расчет строки 3 |
||
Пд1 |
[Вых]—>-Н3 . Запоминание |
||
Сл1 |
[Вых] + |
[Нэ] —>- Нд. Накопление |
|
БП |
На расчет графы 4 |
||
СдЗ |
С Д В ИГ на 8 разрядов влево |
||
Сл1 |
[Вых] + |
[Нз] — Н 3 . Запоминание |
|
Сл1 |
[Вых] -|- [Н9] —>-'Hs. Накопление |
||
пко |
В' графу 4. Ввод |
||
УПК |
На сторнирование графы 3 |
||
Пд2 |
[Вх] -ни |
Вых |
|
Пч |
Печать в графе 4 |
||
УПК |
На расчет строки 2 |
||
Пд1 |
[Вых] —>- Н4. Запоминание |
||
Сл1 |
[Вых] + |
[Ню] —>- Ню. Накопление |
|
БП |
На |
расчет графы 5 |
|
СдЗ |
Сдвиг на 8 разрядов влево |
||
Сл1 |
[Вых] + |
[Н4 ] —>-H4. Запоминание |
|
Сл1 |
[Вых] + |
[Ню] —v Ню. Накопление |
|
ПКО |
В |
графу 5. Ввод |
|
УПК |
На |
сторнирование графы 4 |
|
Пд2 |
[Вх] ->. Вых |
||
Пч |
Печать в графе 5 |
||
УПК |
На |
расчет строки 2 |
|
Пд1 |
[Вых] —>- Н5. Запоминание |
||
Сл1 |
[Вых] + |
[Ни]. Накопление |
|
БП |
На расчет графы 6 |
29