Шрифт:
Интервал:
Закладка:
В Белорусском Госуниверситете нашлись умельцы, которые по этим чертежам могли лепить вполне работоспособные образцы этих машин. Об этом было доложено наверх и оттуда появилось указание передать эти образцы для использования на Минских предприятиях. На МАЗ в приказном порядке была передана одна из таких мини-эвм по цене 150 тыс. советских руб.
Это было совсем не дёшево, т.к., например, токарный станок стоил тогда 20 тыс. руб. На МАЗе уже был свой Вычислительный Центр, использующий большие ЭВМ, для размещения которых требовалась площадь целого зала. Поскольку мини-эвм на ВЦ никак не вписывалась, он была передана в отдел станков с ЧПУ. Появилась даже новая должность заместителя начальника отдела, приглашённого с ВЦ, а также две должности инженеров- программистов.
Когда мне было предложено заниматься этим вопросом, то сразу возник конфликт, потому что лишний начальник мне был не нужен. Это выглядело как бунт на корабле, но я ведь не отказывался от этой работы, а всего лишь настаивал на том, чтобы мне никто не мешал и только просил дать мне немного времени, чтобы продемонстрировать результат. Когда результат появился, то всё сразу успокоилось, потому что ничего подобного на заводе раньше не было.
Во-первых, сбылась давнишняя мечта начальника отдела о том, чтобы предоставлять в Отдел труда и зарплаты (ОТиЗ) расчеты по снижению трудоёмкости производства деталей на освоенных и переданных в эксплуатацию станках с ЧПУ. На основании этих расчётов сотрудникам отдела должны выплачиваться премии. Эта работа была автоматизирована и сводилась только к сбору и обработке данных по компьютерной программе, в результате чего появлялась распечатка всех расчётов для одного станка в форме итоговой таблицы.
Во-вторых, была автоматизирована работа по расчёту экономической эффективности каждого станка с ЧПУ, сданного в эксплуатацию. Эта задача выглядела в то время, как абсолютно нерешаемая, поскольку официальная методика требовала учёта только прямых затрат, поэтому было очень трудно получить подпись начальника экономического отдела, который считал все эти расчёты фикцией.
Получить эту подпись было поручено мне и когда я быстро решил эту проблему, шеф (так звали начальника отдела станков с ЧПУ его сотрудники), очень удивился и в первую очередь спросил, как мне это удалось. Я ответил ему, что это было совсем не сложно после того, как я напомнил начальнику экономического отдела какая колоссальная сумма социальных затрат на каждого сотрудника завода выделялась из заводского бюджета, то он сразу изменил своё мнение и впоследствии ставил свою подпись даже не читая сами расчёты.
В-третьих, появилась информационная система, отображающая во всех подробностях текущую ситуацию по состоянию работ, касающихся внедрения в производство всех станков с ЧПУ на данный момент времени. Эта информационная система вызывала настоящий фурор во время совещания у гендиректора в присутствии всех главных специалистов завода. У начальника отдела станков с ЧПУ была с собой папка с распечатками всех данных о состоянии работ на текущий момент и когда возникал вопрос к нему, он отвечал на него максимально точно с конкретными цифрами, датами и причинами, по которым что-то оставалось не выполненным.
Ничего подобного не было нигде в других подразделениях завода, хотя технически это было реализовано очень просто с помощью обычного текстового редактора. Этот редактор был фактически печатной машинкой с памятью, а эффект достигался за счёт того, что все сведения вносились в компьютер сразу после появления документов, данные из которых вносились в соответствующие формы.
Собственно, в этих формах и был весь секрет такой невероятной осведомлённости руководства отдела о текущих делах в мельчайших подробностях, при этом использовалось всего четыре формы документов. Распечатки были удобны ещё и тем, что в табличных форматах документов оставались незаполненными графы, в которые можно было вводить данные вручную. По наличию этих пустых граф можно было судить о невыполненных работах.
Для решения всех расчётных задач программисты писали и отлаживали программы на языке программирования Basic, поэтому поддержка информационной системы на основе текстового редактора, хотя и не создавала реальных трудностей, всё-таки была даже в то время слишком архаичной. В моём понимании это было неприемлемо, и нужно было думать о том, как эту задачу можно решить.
Когда мне пришла в голову идея, как можно решить эту задачу с помощью одной единственной формы для размещения вообще любых данных, то я долго не мог поверить даже самому себе, что такое возможно. Ведь из такой общей формы можно не только выводить нужные данные на экранный или бумажный носитель, но и поддерживать все взаимосвязи между ними в программном режиме. Эта же форма позволяет отображать и поддерживать в программном режиме не только тексты, но и изображения, видео и звук, поскольку все эти разновидности информации технически реализуются на компьютерных носителях в числовом или символьном виде.
Как это ни удивительно, эта идея могла быть реализована, пусть даже не в полном виде, на той же вычислительной технике, которая уже в то время была фактически устаревшим хламом. Об этом свидетельствовал и тот факт, что программы для решения двух задач по расчёту экономической эффективности станков с ЧПУ были написаны и отлажены двумя девочками молодыми специалистами, только что получившими дипломы инженеров-программистов.
Это стало возможно только потому, что я смог в доступной для них форме объяснить, как эти задачи решаются, но не вообще, а конкретно на компьютере. Для программистов даже самое подробное описание общего решения задачи ни о чём им не говорит до тех пор, пока оно не обретёт форму конкретных входных и выходных реквизитов данных.
Кроме того, им ещё необходимо знать, в каких службах завода требуемые входные данные можно получить. После того, как эти вопросы были выяснены, всё остальное было уже делом техники. Мне в этом смысле повезло, т.к. обе девочки были выпускницами университетов одна из Минска, а другая из Уфы. Поскольку обе хорошо учились, то они без всяких проблем вписались в руководимый мною новый коллектив подразделения под названием Лаборатория вычислительной техники.
После того, как задание руководства отдела по внедрению мини-эвм было успешно выполнено, на завод начали поступать письма из «Станкоимпорта» о подготовке договора с фирмой Rawema, что свидетельствовало о том, что немцы уже приняли решение о партнёрстве с МАЗом в части поставки оборудования для ГПС. Они затребовали чертежи деталей и заготовок, которые должны обрабатываться на их оборудовании, а также сведения об объёмах производства этих деталей, чтобы они могли рассчитать требуемое для