Нормативная база АСУП

{toc_noshowall}Общие понятия

Важнейшая задача нормативной базы АСУП — постоянное накопление и сохранение нормативно-справочной информации.

Централизация нормативной базы обеспечивает сосредоточение всей нормативно-справочной информации, необходимой для решения задач АСУП, в памяти ЭВМ, использование единой системы кодирования и классификации, стандартных систем обработки массивов нормативной информации, однократность занесения на машинные носители нормативных данных и внедрение единой системы их корректировки.

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

Объем нормативной информации составляет 60—70% общего объема информации, используемой в процессе управления предприятием.

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

Если основные и справочные нормативы разрабатываются в службах цехов и отделах заводоуправления и записываются на магнитную ленту, то производные нормативы рассчитываются на ЭВМ на основе первичных основных и справочных нормативов, когда необходимы данные для решения определенных задач; они на магнитную ленту не записываются.

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

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

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

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

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

Классификация нормативно-справочных массивов

Классификация нормативно-справочных массивов

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

Справочные массивы содержат следующие данные:

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

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

 

 

 

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

В процессе создания и ведения фонда НСИ можно выделить следующие основные операции:

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

Организация и ведение фонда НСИ

Организация и ведение фонда НСИ

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

Нормативное хозяйство предприятия должно быть достаточным для обеспечения решения задач АСУП, нормы должны быть единые для всех нормативно-плановых расчетов, проводимых на предприятии.

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

В связи с централизацией всех основных потоков информации в ИВЦ можно использовать центральный архив НСИ для всех планово-учетных работ. Степень централизации данных в значительной мере зависит от информационных связей задач, решаемых в АСУП,— чем больше взаимосвязаны решения отдельных задач, тем больше должны быть централизованы и массивы НСИ.

 

 

 

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

В настоящее время на многих предприятиях внедряются формы, обусловленные ГОСТами Единой системы конструкторской документации (ЕСКД) и ГОСТами Единой системы технологической документации (ЕСТД) [1, 7].

Параллельно с документацией ЕСКД и ЕСТД на предприятиях еще определенное время будет использоваться действующая документация. Поэтому проектирование и внедрение массивов НСИ необходимо вести с учетом использования как документации ЕСКД и ЕСТД, так и действующей на предприятии документации.

Для создания массивов НСИ используется следующая документация:

  1. Ведомость спецификации.

  2. Спецификация сводная.

  3. Спецификация изделия.

  4. Карты технологических процессов (маршрутные и операционные).

  5. Справочник наименований изделий и их оптовых цен.

  6. Классификатор деталей и сборочных соединений.

  7. Номенклатура-ценник материалов, покупных и комплектующих изделий.

  8. Личные карточки работающих.

  9. Минимальные нормы занарядки и транзитной отгрузки продукции (ведомость транзитных норм).

  10. Ведомость расшифровки фондодержателей.

  11. Ведомость расшифровки поставщиков.

  12. Ведомость получателей продукции (заказчиков).

  13. Справочник цен на отходы.

  14. Ведомости подетальных норм расхода материалов.

  15. Ведомости удельных норм расхода материалов.

  16. Ведомости покупных деталей, узлов, изделий.

  17. Ведомости удельных норм расхода вспомогательных материалов.

  18. Ведомости норм времени на погрузочно-разгрузочные работы.

  19. Ведомости календарно-плановых нормативов.

  20. Ведомость норм амортизационных отчислений.

  21. Ведомости норм трудоемкости технического обслуживания и ремонта основных средств.

  22. Список транспортных средств.

  23. Карточка учета основных средств.

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

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

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

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

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

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

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

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

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

К заполнению первичных документов в условиях АСУП предъявляются повышенные требования, так как от качества заполнения во многом зависит достоверность хранимой НСИ. 

Карта массива технологического оборудования

Форма

Предприятие

Технологическое

оборудование

наименование

шифр

 

 

001

002

003

004

Инвентарный номер

Оборудование

Балансовая стоимость

Норма амортизации

Плановый фонд времени работы

Сменность работы

Вид производства

Дата ввода в действие

шифр

наименование

на капитальный ремонт

на восстановление

на две смены

на три смены

101

102

103

104

105

106

107

108

109

110

111

 

 

 

 

 

 

 

 

 

 

 

Подразделение

Лист

наименование

шифр

листов

 

 

 

005

006

007

008

Вес

Установленная мощность электро-оборудования

Шифр спецоснастки

Шифры заменяющего оборудования

Группа

ремонт

ной сложности

Шифр

ремонтного

цикла

 

 

 

 

 

 

 

 

 

 

112

113

114

115

116

117

11»

119

120

121

 

 

 

 

 

 

 

 

 

 

 

 

Для удобства пользования НСИ графы документов целесообразно заполнять в порядке возрастания или уменьшения шифров. Заполненные первичные документы поступают на перфорацию в ИВЦ, где информация с документов переносится на перфо-носители в соответствии со схемами перфорации НСИ.

 

 

 

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

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

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

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

Карта регистрации постоянных данных о рабочих и служащих

Табельный номер

Личные данные работников

 

Фамилия

Имя

Отчество

 

 

 

Цех/участок

Категория

персонала

Профессия

Шифр удержания и шифр получателя

Сумма

 

 

 

 

 

Система заработной платы

Вид тарифа

Тарифный разряд

 

 

 

 

 

 

 

Основная

ставка

Повременная

ставка

Персональный

оклад

 

 

 

 

 

 

 

Система премирования

Процент

премий

Признак

контроля

 

 

 

 

 

 

 

Шифр затрат

Признак

подростка

Шифр налогообложения

 

 

 

 

 

 

 

Плановый

аванс

Строка

отчета

Дата приема на работу

 

 

 

 

 

 

 

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

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

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

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

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

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

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

НСИ переносится на перфокарты типа ПК-80 и восьмидорожковую перфоленту в коде ГОСТ 10859—64.

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

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

Особенно выгодно МЛ применять там, где необходимо хранить большое количество данных с многократным к ним обращением.

Плотность записи и скорость считывания с МЛ выше, чем с ПК и ПЛ. Плотность записи доходит до 20 знаков на 1 мм2. Скорость записи и считывания составляет 2,5 тыс. знаков в секунду. Записи на МЛ легко стираются, и они могут служить для повторного употребления.

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

Основными недостатками МЛ являются: невозможность визуального чтения записи и недостаточная прочность носителя.

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

Таким образом, можно сделать следующие выводы:

основным машинным носителем информации являются МЛ;

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

Организация массивов НСИ на ПК

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

Массив на ПК имеет следующую структуру: карта НБ; информационные карты; карта КБ.

Карта НБ содержит следующую информацию: шифр НБ; идентификатор массива; срок годности; дату образования.

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

Карта КБ содержит следующую информацию: шифр КБ; идентификатор массива; количество ПК. 

Организация массивов НСИ на ПЛ

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

НБ содержит следующую информацию: шифр НБ; идентификатор массива; срок годности; дату образования; размер записи фиксированной длины. КБ содержит следующую информацию: шифр КБ; идентификатор массива; количество блоков 

Организация массивов НСИ на МЛ

Работа по организации и ведению массивов НСИ на МЛ состоит из следующих этапов:

ввод и контроль информации с перфоносителей в память ЭВМ и запись ее на МЛ;

обработка информации с целью приведения ее в соответствие с выбранной структурой массивов на МЛ;

упорядочение информации на МЛ;

периодическое внесение изменений в массивы на МЛ.

Для разграничения и отличия массивы снабжаются справочной информацией, сосредоточенной в контрольных блоках. По назначению различают начальный контрольный блок (НБ), записываемый перед первым информационным блоком каждого массива, и конечный контрольный блок (КБ), записываемый вслед за последним информационным блоком каждого массива. На МЛ, кроме контрольных блоков массивов НБ и КБ, имеются контрольные блоки катушек лент: «начало катушки» (НК) и «конец катушки» (КК), предназначенные для отличия одной катушки от другой, а также для ограничения информации на ленте.

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

Массив данных на МЛ может занимать несколько катушек. В этом случае необходимо различать принадлежность данных катушек указанному массиву. Для этого вводятся промежуточные контрольные блоки начала и конца части массива (ПНБ и ПКБ); после ПКБ дополнительные блоки не допускаются.

На МЛ массив данных представляется совокупностью контрольных и информационных зон. В условиях АСУП длина зоны для каждого массива НСИ постоянна и кратна длине документа этого массива.

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

 

 

 

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

Рассмотрим следующие входные информационные массивы.

Массив состава изделия. Основная информация для создания массива содержится в «Ведомостях спецификации», «Спецификации» и др.

С «Ведомости спецификации» перфорируется следующие показатели: номер макета или индекс документа; обозначение спецификации; обозначение ведомости спецификации (куда входит); количество, шифр, принадлежности.

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

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

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

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

Массив технологического маршрута обработки деталей и сборок. Основанием для организации массива служит «Сводная спецификация». Данный массив может быть получен как «производный» на основании массива пооперационных норм затрат труда (маршрутных и операционных). Массив содержит следующие показатели: номер макета или индекс документа; обозначение детали (сборки); шифр принадлежности; технологический маршрут: цех № 1, цех № 2, цех № 3 и т. д.

Корректировка массива в связи с изменениями в маршруте обработки деталей проводится на основании ведомости «Извещение на изменение расцеховочной ведомости». С этой ведомости на перфокарты переносятся следующие данные: шифр детали (узла); номер цеха в соответствии е маршрутом обработки; номер извещения об изменении; год. Массив хранится с упорядочением записей по шифру деталей.

Массив подетальных норм расхода материалов. Наряду со «Сводной спецификацией» исходными документами для организации массива могут служить карты технологических процессов: «Маршрутная карта» (форма 1 ГОСТ ЕСТД) и оперативные карты технологических процессов. Массив включает следующие показатели: номер макета или индекс документа; номер пачки; обозначение детали; обозначение материала по классификатору; единицу измерения; массу детали, обозначение вида заготовки; профиль и размер заготовки; количество деталей в заготовке; массу заготовки; единицу нормирования; норму расхода; размер партии; цех; участок.

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

Записи массива в картотеке и на магнитной ленте упорядочены по шифру детали.

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

Корректировка массива проводится на основании извещений об изменениях норм расхода материалов.

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

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

Раз в год проводится «чистка» массива от материалов, шифр которых исчез из всех имеющихся нормативных массивов.

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

Массив материалов укрупненной номенклатуры. Записи данного массива формируются на основании классификатора материалов в укрупненной номенклатуре и содержат следующие данные: шифр материала; наименование материала; шифр единицы измерения; среднюю цену отходов.

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

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

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

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

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

Массив оптовых цен. Исходным документом для создания массива является «Справочник оптовых цен». Массив включает следующие показатели: номер макета или индекс документа; обозначение изделия; единицу измерения; неизменную оптовую цену на 1 июля 1967 г., шифр вида цены; действующую оптовую цену в текущем году, плановом году; шифр вида цены; цену планового года.

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

Массив наименований материалов, покупных и комплектующих изделий. Исходными документами для организации массива являются: «Номенклатура- ценник материалов, покупных и комплектующих изделий»; шифры по каждому наименованию материала, покупного и комплектующего изделия; шифры и наименования укрупненной номенклатуры материалов. При организации массива используются следующие показатели: номер макета или индекс документа; шифр материалов; наименование материалов, покупных и комплектующих изделий; шифр укрупненной номенклатуры; наименование укрупненной номенклатуры.

Массив цен на материалы, покупные и комплектующие изделия. Основанием для организации массива является «Номенклатура-ценник материалов, покупных и комплектующих изделий». Массив содержит следующие показатели: номер макета или индекс документа; шифр материала; единицу измерения; цену оптовую; цену плановую.

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

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

Массив расшифровки фондодержателя. Исходным документом является «Ведомость фондодержателя», с которой перфорируются показатели: номер макета или индекс документа; шифр фондодержателя; наименование фондодержателя.

Массив наименований поставщиков. Исходный документ — «Ведомость поставщиков». Для организации массива перфорируются следующие показатели: номер макета или индекс документа; шифр поставщика; наименование поставщика.

Массив наименований получателей продукции (заказчиков). Основание — «Ведомость получателей (заказчиков) продукции». С документа перфорируются следующие показатели: номер макета или индекс документа; шифр грузополучателя; наименование грузополучателя (заказчика).

Массив цен на отходы. Массив перфорируется со «Справочника цен на отходы» и включает следующие показатели: номер макета или индекс документа; начальный номенклатурный номер материала; конечный номенклатурный номер материала; цену отходов.

Массив норм времени на погрузочно-разгрузочные работы. Основание — «Ведомость норм времени на погрузочно-разгрузочные работы». Массив содержит следующую информацию; номер макета или индекс документа; марку автомобиля; нормы времени на погрузочно-разгрузочные работы.

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

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

Массив номенклатуры транспортных средств. Исходным документом для создания массива является «Список транспортных средств». С документа перфорируются следующие показатели: номер макета или индекс документа; гаражный номер; марка транспортных средств.

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

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

 

 

 

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

Процедура формирования информационных массивов на MJI

Подразделения предприятия

Содержание операций

информационно вычислительный центр

отдел главного конструктора

отдел главного технолога

отдел главного металлурга

  1. Сдача первичной документации в ИВЦ

  2. Контроль правильности заполнения и комплектовки документации. Возврат бракованных документов. Регистрация

  3. Перфорация

  4. Контроль перфорации методом верификации

  5. Перебивка ошибочных перфокарт

  6. Контрольная табуляция

  7. Возврат отработанных документов

  8. Регистрация и подсчет контрольных чисел

  9. Сортировка

  10. Формирование массива

  11. Получение табуляграмм-описи

  12. Формирование массива информации на MJI

  13. Формирование архива

Технологический процесс создания массивов НСИ состоит из комплекса процедур, которые в свою очереди состоят из операций.

На каждую операцию, приведенную в процедурах, составляется инструкция (инструкционная карта) ее выполнения. В том случае если в разных процедурах выполняется одна и та же операция, инструкция прикладывается к первой (по выполнению) процедуре, а в последующих процедурах делается соответствующая ссылка.

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

Инструкция подразделению, сдающему документацию в ИВЦ

При комплектовании и подготовке документов к сдаче в ИВЦ ответственное лицо подразделения обязано:

  • проверить правильность оформления"документов: записаны ли реквизиты и показатели в отведенных для них графах; соответствует ли значность применяемых шифров значности, предусмотренной методикой;
  • проверить правильность и четкость заполнения перфорируемых показателей; в случае обнаружения неправильного оформления или нечеткого заполнения перфорируемых показателей документ возвращается на дооформление или исправление, а при наличии соответствующих полномочий вносятся необходимые исправления. Все исправления должны быть оговорены и подписаны лицом, внесшим исправления;
  • проверить правильность комплектования документов; скомплектовать документы в пачки, при этом: каждой пачке присваивается порядковый номер; в пачке должно быть не более 100—120 документо-строк; пачка должна быть сшита в верхнем левом углу и к ней прикреплен «Сопроводительный ярлык», заполняемый ответственным лицом. Допускается сдача исходных документов не только отдельными пачками, но и сброшюрованными в журналы или альбомы. В этом случае журнал или альбом по выше приведенному правилу разбивается на пачки и к каждой прикрепляется «Сопроводительный ярлык».

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

При сдаче документов в ИВЦ приемщик расписывается в журнале, удостоверяя приемку документов. Сдача документов в ИВЦ производится по графику, утвержденному заместителем директора завода, по экономическим вопросам.

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

Инструкция оператору ИВЦ по контролю правильности заполнения и комплектовки документации

Документация поступает в ИВЦ из подразделений завода в установленные планом-графиком сроки вместе с «Сопроводительным ярлыком».

В процессе приемки документов и подготовки их к обработке оператор ИВЦ обязан:

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

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

Принятые пачки документов регистрируются в «Журнале приемки документов» следующей формы. 

Журнал приемки документов

Дата

Отдел

Наименование

документа

Номер

пачки

Количество документов

Номер

ящика

Возвращено с дефектами после обработки

дата

количество

подпись

дата

подпись

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

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

Инструкция по перфорации и верификации

«Инструкционная карта по перфорации и верификации» составляется по форме, указанной в таблице ниже.

Инструкционная карта по перфорации и верификации

п/п

Наименование показателей

Номер колонки

Количество колонок

Указания о порядке перфорации

 

 

 

 

 

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

Инструкция по перебивке ошибочных ПК

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

Перебивку ПК необходимо производить в такой последовательности: вынуть из пачки перфокарту с ошибками и положить на ее место чистую; путем последовательной считки пробивок набрать на клавиатуре правильные цифры; совместить новую карту со старой и «просветить» с лицевой и оборотной стороны. Все пробивки за исключением ошибочных должны просвечиваться; новую карточку уложить на место старой; перебитые перфокарты с ошибками обернуть бумажной лентой и положить в конце массива.

Инструкция по выполнению контрольной табуляции «на итог»

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

Инструкция по возврату отработанных документов

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

Инструкция по регистрации и подсчету контрольных чисел; хранение табуляграмм

С контрольно-итоговой табуляграммы контрольные итоги по каждой пачке переписываются в «Журнал регистрации заявок и контрольных чисел»

Журнал регистрации заявок и контрольных чисел (для табуляграмм)

Номер пачки

Дата поступления заявки

Дата выдачи перфокарт

Количество перфокарт

Контрольные числа

Подпись получателя

Дата возвращения

Подпись принявшего

Примечание

 

 

 

 

 

 

 

 

 

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

Инструкция по сортировке массивов информации

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

Признаки сортировки ПК

 


Наименование массива

Признаки, по которым необходимо вести сортировку

1. Состав изделия

Обозначение Ст. гр. (куда входит) Обозначение Мл. гр. (что входит)

2. Технологический маршрут обработки деталей и сборок

Обозначение детали (сборки)

3. Подетальные нормы расхода материалов

Обозначение детали (сборки)

4. Пооперационные нормы затрат труда

Обозначение детали (сборки), номер операции

5. Наименования изделий

Обозначение изделия

6. Оптовые цены

Обозначение изделия

7. Наименования деталей и сборок

Начальный номер классификационной характеристики

8. Наименования материалов, покупных и комплектующих изделий

Шифр материала

9. Цены на материалы, покупные и комплектующие изделия

Шифр материала

10. Минимальные нормы занарядки и транзитной отгрузки продукции

Начальный номер шифра материала

11. Расшифровка фондодержателя

Шифр фондодержателя

12. Наименования поставщиков

Шифр поставщика

13. Наименования получателей (заказчиков) продукции

Шифр поставщика

14. Цены на отходы материалов

Начальный номенклатурный номер материала

15. Нормы времени на погрузочно-разгрузочные работы

Марка автомобиля

16. Нормы амортизационных отчислений основных средств

Инвентарный Номер

17. Нормы трудоемкости технического обслуживания и ремонта основных средств

Марка основных средств

18. Номенклатура транспортных средств

Марка транспортных средств Ст. гр. Гаражный номер Мл. гр.

19. Состав основных средств

Цех, отдел Ст. гр.

Шифр оборудования Ср. гр. Инвентарный номер Мл. гр.

20. Состав оборудования

Цех, отдел Ст. гр.

Шифр оборудования Ср. гр. Инвентарный номер Мл. 'гр.

Инструкция по формированию массивов информации на ПК

Рассмотренные массивы ПК соответствующих макетов в ящиках поступают в архив отдела нормативного хозяйства ИВЦ.

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

Инструкция по получению табуляграмм-описей информационных массивов

Сформированные массивы ПК передаются на табуляцию для получения табуляграмм-описей. При этом даются указания о способе закладки ПК в табулятор. Формы табуляграмм-описей должны соответствовать макетам перфорации. Табуляграмму необходимо печатать через два интервала для облегчения внесения в нее изменений. К рабочей инструкции должны быть приложены схемы настройки табулятора и формы табуляграмм-описей. Табуляграммы- описи хранятся в архиве отдела нормативного хозяйства ИВЦ.

Инструкция по формированию массивов информации на МЛ

Сформированные массивы ПК передаются для формирования информационных массивов на МЛ.

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

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

Журнал регистрации заявок и контрольных чисел (для перфокарт)

Дата поступления заявки

Дата выдачи перфокарт

Наименование макета и его номер

Количество перфокарт

Контрольные числа

Подпись

получателя

»

Дата возвращения

Подпись принявшего

Примечание

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Недостатками этих списков являются: необходимость заранее знать количество членов в каждом списке и соответственно распределять память; сложность внесения изменений.

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

Последовательный список

Адреса ячеек

Содержание списковых ячеек

k

Количество свободных ячеек

k+1

Количество членов списка

k + 2

Члены списка А

k+3

Члены списка Б

k + 4

Члены списка С

 

Таблица 19.10

Цепной список

Адреса ячеек

Содержание списковых ячеек

Данные или адрес к массиву данных

Адреса связи

k

Количество свободных ячеек

Адрес первой свободной ячейки

k+1

Количество членов списка

Индекс первого члена списка k + 6

k + 2

Члены списка Е

k+4

k +3

Члены списка С

k+5

k + 4

k+100

k+1001

k +5

Члены списка Д

k + 2

k + 6

Члены списка Б

k +3

k+1001

Конец списка

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

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

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

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

Списковые структуры можно разделить на два основных типа: объектные и признанные.

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

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

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

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

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

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

Использование способа построения ассоциативно-адресных структур для формирования нормативно-справочных массивов.

Способ построения ассоциативно-адресных структур может быть использован для формирования любых информационных массивов. Пример использования этого способа для формирования массивов НСИ показан в табл. 19.7.

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

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

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

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

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

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

базисного показателя к периодичности использования характеристического показателя равна 1/7.

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

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

Нормативно-справочные массивы должны отражать состояние процесса производства, постоянно обновляться, фиксировать все изменения, которые происходят на предприятии. С этой целью все изменения, вносимые в конструкторскую, технологическую, плановую, нормативную и другую документацию, должны вноситься в нормативно-справочные массивы (5, 11, 16).

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

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

При оформлении корректором извещения об изменении контрольный отрывной талон не заполняется. Заполнение талона производится при перфорации извещения об изменении.

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

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

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

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

На рисунке ниже представлена укрупненная блок-схема обновления массивов спецификаций. Обработка извещений об изменениях в ИВЦ предприятия осуществляется следующим образом:

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

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

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

ПК при этом кладутся в любом порядке. Впереди ставится «шапка»— перфокарта с номером изделия. Затем перфорируется список изделий, подлежащих изменению.

Периодичность внесения изменений в нормативно-справочные массивы устанавливается приказом директора предприятия.

Блок-схема обновления массивов спецификаций

Блок-схема обновления массивов спецификаций 

Организация массива корректур. Перфорация массива корректур производится по макету перфорации основного массива в зависимости от вида изменения в копии документа:

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

  2. «добавление» (вписана новая строка) — перфорируются значения всех реквизитов, перечисленных в макете перфорации;

  3. «замена» (исправлен ведущий реквизит)—последовательно выполняются «стирание» и «добавление». По строке изменения набиваются две ПК (записи на ПЛ). Информацией первой ПК (записи) является старое значение ведущих реквизитов, переменные реквизиты заполняются нулями, а информацией второй ПК (записи) является строка документа с новым значением ведущего реквизита;

  4. «корректировка» (исправлен неведущий реквизит) — перфорируется строка документа с новым значением изменяемого реквизита.

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

Массивы НСИ длительное время хранятся па МЛ. В связи с этим необходимо обеспечить контроль сохранности информации и эффективные методы се восстановления. Информацию хранят на МЛ в нескольких экземплярах и в трех поколениях: третье — массив данных с последними внесенными в него изменениями; второе — массив данных с предшествующей последним изменениям корректурой; первое — массив данных с учетом изменений, предшествующих предыдущим.

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

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

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

Контроль правильности использования нормативной информации при решении задач на ЭВМ осуществляется проверкой путем соответствия шифров вводимых массивов шифрам необходимых массивов для решения данной' задачи.

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

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

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

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

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