Так все и получилось. "Системный анализ" был признан, обсуждение предложенных в нем принципов и гипотез активно происходило на разных уровнях. В результате этой почти годовой работы в план важнейших научно-исследовательских работ был включен "Проект РУБИН", совместно осуществляемый Издательством ЦК КПСС "Правда", ВЦ СО АН СССР и МГУ.
В результате обсуждения положений "Системного анализа процессов подготовки и выпуска номеров в редакции газеты "Правда"" были выработаны основные принципы построения и порядок разработки и внедрения системы РУБИН. Они зафиксированы в "Генеральной схеме создания и развития информационно-вычислительной системы РУБИН газеты "Правда", утвержденной в феврале 1979 г. главной редакцией газеты в качестве основополагающего документа для разработки.
1. Генеральная схема
Генеральная схема определяет ИВС РУБИН как основанную на электронной вычислительной технике совокупность аппаратных, программных и организационно-методических средств, органически включаемых в процессы редакционно-издательской подготовки и выпуска газеты и имеющих своим назначением обеспечение комплексного справочно-информационного обслуживания редакции, автоматизированной обработки текстов при подготовке материалов, загрузки и поддержания информационных фондов, планирования и выпуска газеты.
- Система должна обеспечивать высокую надежность выполнения всего комплекса основных и вспомогательных операций по выпуску газеты в режиме тесного взаимодействия с сотрудниками редакции.
- Система РУБИН строится на сочетании центрального вычислительного комплекса с активными, т.е. способными к автономному функционированию, периферийными терминалами. При этом реализация к внедрение системы начинается с ввода в строй ее периферийной части.
- Разработка системы РУБИН рассчитана на использование вычислительной техники стран СЭВ, допуская в целях обеспечения передового технического уровня применение импортной периферийной техники в особых случаях.
- Ввод системы в эксплуатацию проводится по этапам, предусматривающим постепенный переход к новым формам работы и с полным учетом всего сломившегося опыта выпуска газеты и максимальным соответствием структуре редакции "Правды".
2. Основные исходные положения
Главным видом работы при создании очередного номера газеты признавалась подготовка составляющих его текстовых материалов. Характерную основную черту этой работы составляет интенсивная многократная переработка материалов.
Содержательная сторона работы с текстом практически может проводиться пока только человеком и требует, следовательно, включения в систему средств обеспечения диалога для большого числа пользователей.
Для высококачественной подготовки материалов, их проверки, а также планирования номеров система должна предоставить справочно-информационное обслуживание, опирающееся на большие информационные фонды с малым временем доступа к ним.
Для реализации указанных целей при разработке информационно-вычислительной системы Генеральной схемой предусматривается:
Организация в системе двух отдельных потоков информации — информационно-справочного и текстового, замыкающихся соответственно на справочный фонд и архив текстов; по отдельным указаниям возможна передача материалов из справочного фонда в архив текстов и обратно.
Разделение справочного фонда и архива текстов на центральные фонды (для контрольно-справочных отделов и секретариата) и локальные фонды (ведущиеся в тематических отделах для их собственного использования).
Хранение всех текстовых материалов (кроме оригиналов писем) в памяти ЭВМ и их автоматическая обработка по указанию пользователей посредством программных и аппаратных средств.
Использование специальных диалоговых средств для формирования. Поисковых образов и рефератов (аннотаций) материалов при их включении в справочные фонды, а такие помощи в формулировании поисковых предписаний при запросах материалов из справочных фондов, и при формировании и оперативном изменении макетов полос в ходе выпуска номера.
Обеспечение автоматического набора материалов, находящихся в архиве текстов, с независимым заданием его полиграфического оформления.
Включение в систему средств, обеспечивающих постоянную адаптацию правил общения с системой.
3. Этапы разработки и внедрения системы РУБИН
3.1. Цель выделения этапов создания системы состоит в сокращении периода времени от начала ее проектирования до начала использования, а также в равномерном распределении затрат на приобретение технических средств.
3.2. Возможность поэтапного ввода системы в эксплуатацию обеспечивается выбором активного периферийного оборудования и порядком ее запуска от периферии к центру.
3.3. Этапы работы предусматривают использование задела в программном обеспечении периферийных мини-ЭВМ и совмещение опытно-промышленной эксплуатации периферийных подсистем с разработкой программного обеспечения центрального вычислительного комплекса.
3.4. Предоставляемые в начале эксплуатации системы сравнительно ограниченные функциональные возможности пополняются на каждом последующем этапе.
3.5. Каждый этап разработки системы определяет соответствующий уровень предоставляемых функциональных возможностей и средств.
3.6. Устанавливаются следующие этапы создания системы, определяемые, главным образом, типом и характеристиками вводимого в эксплуатацию оборудования и временем, необходимым для разработки программного обеспечения.
Первый этап — 1-й уровень средств.
Начальный состав функциональных возможностей ИВС предоставляется двум отделам (одному тематическому и одному справочному) и секретариату редакции для опытного практического использования наряду со старыми методами работы.
Вводятся средства эксплуатации локальных фондов, приема информации по телетайпу ТАСС, ведения перспективных и надельных планов, текстового редактирования. При этом для материалов, подготавливаемых средствами системы, обеспечиваются автоматические набор, расчет и набор строк заборки при правке.
Главными целями этого макетно-демонстрационного этапа являются демонстрация в реальных условиях преимуществ и удобств работы с системой, а также обеспечение ее коррекции к следующему этапу.
Второй этап — 2-й уровень средств.
Создание и пуск в опытно-промышленную эксплуатацию локальных справочных фондов в отделах и секретариате редакции. Практическая проверка использования средств планирования номеров газеты с возможностями анализа ее содержания по аннотированному оглавлению за ограниченный предшествующий период времени.
Освоение средств первичной обработки и загрузки информационных материалов в справочные фонды контрольно-справочных отделов. Опытное использование возможностей расчета макета номера в службе выпуска параллельно с существующими методами. Переход машинописного бюро на первичный ввод текстовых материалов (и больших по объему допечаток к ним) на машинные носители информации.
Основными целями этого определяющего этапа
являются:
внедрение в практику работы редакции новых
средств подготовки текстовых материалов в номер при помощи ЭВМ, а также
разработка программного обеспечения для центрального вычислительного комплекса
системы.
Третий этап — 3-й уровень средств.
Запуск в эксплуатацию подсистемы ретроспективного анализа содержания газеты в режиме обслуживания контрольно-справочных отделов, секретариата и редколлегии. Начало формирования центральных справочных фондов. Ввод в строй средств создания и ведения каталогов, индексов локальных и центральных информационно-справочных подсистем.
Начало, эксплуатации подсистемы анализа почты газеты на базе локальных фондов отдела писем.
Переход службы выпуска на формирование полос номера через автоматизированный расчет набора и макета с помощью ЭВМ. Создание возможностей перехода к фотонабору.
Главной целью этого центрального этапа является включение в работу основных вычислительных мощностей системы.
Четвертый этап — 4-й уровень средств.
Объединение центра и периферии в единую ИВС. Ввод в эксплуатацию прямой связи оборудования в отделах с центральными справочными фондами и архивом текстов. Завершение перевода службы выпуска на использование автоматизированных средств и выход на фотонабор. Запуск информационно-справочной подсистемы внешней информации и средств ее прямого подключения к линиям телесвязи. Ввод в строй подсистемы обработки писем.
На этом интегрирующем этапе завершается начальный период создания ИВС в целом и происходит переход к ее регулярной эксплуатации и развитию.
4. Распределение средств системы по этапам
Общая структурная схема ИВС РУБИН газеты "Правда" показана на рисунке.
Реализация функциональных возможностей системы осуществляется следующими средствами, распределенными по четырем основным группам.
- Средства РЕДАКТИРОВАНИЯ обеспечивают эффективную и надежную обработку текстовых материалов при их многократной правке и замыкание всей технической стороны работы с текстами внутри ЭВМ, а также сервисное обслуживание работы с фондами;
- Средства УПРАВЛЕНИЯ обеспечивают долгосрочное и оперативное планирование, подготовку очередных номеров, загрузки подразделений редакции и т.п.;
- Средства БАЗЫ ИНФОРМАЦИИ обеспечивают справочно-информационное обслуживание при подготовке публикуемых материалов и проверке содержащихся в них фактов, создание и поддержание центральных и локальных информационных фондов и текстовых архивов, анализ почты газеты и ретроспективный анализ содержания газеты;
- Средства НАБОРА обеспечивают непосредственное воспроизведение хранящихся в системе материалов, верстку и выпуск номеров газеты и т.п.
Ниже описывается распределение средств ИВС по группам и уровни средств, образуемые на каждом из этапов создания системы.
База информации составлена совокупностью локальных и центральных справочных фондов и архивов текстовых материалов. Для загрузки и поддержания этих фондов предусматриваются специальные средства, кроме того, для поиска и доступа к хранящимся в основных фондах материалам используются специальные вспомогательные внутрисистемные фонды — индексы и средства управления ими.
Наконец, средства запроса обеспечивают диалоговое формирование пользовательских предписаний для поиска информации в требуемых аспектах.
Вся совокупность информационно-справочных средств организуется, чтобы образовать локальные справочные фонды и центральные справочно-информационные фонды, обслуживающие: подсистему ретроспективного анализа содержания газеты, информационно-справочную подсистему внешней информации, подсистему анализа почты газеты, подсистему обработки писем.
Для локальных справочных фондов на 1-м уровне будут обеспечиваться ведение информационных фондов, оперативный объем которых ограничивается техническими возможностями памяти периферийных ЭВМ - примерно 80-100 машинописных страниц, возможность использования с одного терминала до 100 независимых локальных информационных фондов при поочередном доступе к ним, независимое неавтоматическое реферирование исходных материалов, без их хранения или с внешним хранением в библиотеке и использование каталогов с фиксированной рубрикацией, средства для периодической перестройки каталогов как целого при неавтоматизированном формировании поисковых образов в стандартной форме, составление поисковых предписаний в регулярной форме или на ограниченном формальном языке, защиту методом разделения фондов и паролями пользователей.
На 2-м уровне будут сняты некоторые ограничения и добавлены возможности за счет: средств связи с текстовыми редакторами и локальными архивами текстов, введения средств оперативного изменения состава рубрик в каталогах и индексах в некоторых небольших пределах и средств образования логических связей другими локальными, справочными фондами.
На 3-м уровне будут сняты ограничения по динамическому изменению каталогов и добавлены средства для диалогового составления поисковых образов и формирования поисковых предписаний при обращениях к центральным информационных фондам, составления рефератов методом диалогового сокращения введенных в память текстов при небольшом их объеме, защиты по совокупности допусков материала и пользователя, возможности описания формата общения с использованием макросредств и других средств верстки и сокращений.
На 4-м уровне за счет подключения к центральным фондам будут сняты ограничения на общение и появится возможность обмена информацией между локальными и центральными информационно-справочными фондами, а также возможность оперативной связи с терминала со службой выпуска через ЭВМ.
Для центральных справочных фондов на 1-м уровне будет обеспечена возможность приема непосредственно в периферийную ЭВМ сообщений, приходящих по телетайпным каналам ТАСС, с их последующим просмотром референтом и оперативным направлением для дальнейшего использования (в информационно-справочные фонды или картотеку, в номер, на сброс и т.п.).
На 2-м уровне станут доступными основные средства загрузки и поддержания фондов, включающие диалоговое составление поисковых образов и оперативную подготовку текстов рефератов и, тем самым, сможет начаться их постепенное накопление во внешней памяти ЭВМ.
На 3-м уровне начнется эксплуатация системы ретроспективного анализа содержания газеты, функционирующей на центральной ЭВМ. Обеспечивающие ее работу средства будут состоять из диалогового формирования поисковых образов и поисковых предписаний, динамического неавтоматического управления каталогом - введения и удаления его рубрик, составления рефератов методом диалогового сокращения для текстов, предварительно введенных в память ЭВМ, а также независимого составления рефератов для внешних материалов, возможности поддержания архива опубликованных в газете материалов.
Объем информационных фондов системы ретроспективного анализа содержания газеты будет ограничиваться физическими темпами накопления материалов в них. Доступ к этим фондам будет на 3-м этапе ограничен несколькими терминалами, подключенными непосредственно к центральной ЭВМ системы.
На 4-м уровне, наряду с предоставлением связи с периферийными ЭВМ и, следовательно, с локальными справочными фондами и службой выпуска, дополнительно будут введены: подсистемы обработки писем, связь с информационно-справочной системой внешней информации, автоматическое корректирование каталогов, управляемое частотой обращений, возможности адаптации языков общения пользователей с системой, единый для всей системы порядок защиты доступа к фондам, возможности автоматизированного диалогового составления рефератов.
Предполагается использование подсистемы ретроспективного анализа содержания газеты в качестве действующей модели подсистемы внешней информации, поскольку объем последней существенно больше. Вследствие этого средства, перечисленные выше для подсистемы ретроспективного анализа содержания газеты, будут с определенным временным сдвигом доступны и для информационно-справочной системы внешней информации. При этом имеется в виду, что и для нее возможности составления рефератов диалоговым сокращением и автореферированием будут играть значительно большую роль.
На 1-м и 2-м уровнях средством обеспечения основных возможностей, предоставляемых для управления, являются локальные справочные фонды секретариата и редколлегии, содержание которых будет отвечать выполняемым с их помощью функциям: обеспечение проверки исполнения системы редакционных планов, ведения динамической модели газеты, планирования очередных номеров газеты, контроля за реакцией на опубликованные материалы, текущего учета загрузки отделов, дежурств и т.п.
На 3-м уровне средства управления будут пополнены функциями, осуществляемыми на центральной ЭВМ: система ретроспективного анализа содержания газеты, средства анализа почты газеты, специализированные средства управления и планирования текущей работы, централизованная система контроля за реакцией на публикации газеты.
На 4-м уровне средства управления будут интегрированы с остальными возможностями ИВС, со снятием ограничений на доступ и объемы используемых информационных фондов.
4.3. Базисные средства текстового редактирования 1-го уровня будут обслуживать общий объем оперативно доступных текстов до двух учетно-издательских листов и состоять из: средств обеспечения строково-абзацно-стра-ничной структуры представления текстов, комплекта команд для строкового и внутристрокового редактирования, средств обеспечения адресации к тексту по структуре его носителя через распечатку или отображение на дисплее, средств сквозного поиска вхождений подстроки в строки текста, средств копирования и перестановки фрагментов текста.
На 2-м уровне к средствам редактирования будут добавлены:
- возможность адресации по структуре текста - к словам, фразам, рубрикам, разного ранга,
- доступ к текстам материалов из локального справочного фонда - только одного одновременно,
- возможность включения в текст "внетекстовых", т.е. невоспроизводимых при наборе, вставок - для создания вариантов внутриредакционных комментариев и справок, а также для полиграфической разметки текстов,
- средства выделения на экране фрагментов текста, подлежащих проверке /так называемое "зажигание", блокирующее прохождение текста с "зажженными" фрагментами через программы набора вплоть до "гашения" этих фрагментов после их проверки ответственными за это лицами/,
- средства сцепления нескольких текстов в один, с суммарным объемом оперативно доступных текстов, не превышающим четырех учетно-издательских листов.
Дополнительные редактирующие возможности 5-го уровня будут обеспечивать адресацию по образцам, более богатый состав команд текстового редактирования, а также автоматическую проверку написания отдельных вхождений образцов в тексте - для небольшого словаря образцов.
На 4-м уровне все перечисленные функциональные возможности интегрируются вместе со средствами верстки и выпуска и, кроме того, пополняются доступом ко всем справочным фондам и архивам текстов, регулируемого средствами защиты, составлением указателей на вхождение в текст заданных образцов и автоматическим расчетом таблиц и других видов блочных текстов.
При этом будут сняты ограничения на объемы оперативно доступных текстов и фондов. Кроме того, для обеспечения малого времени ответа системы будет произведено - невидимое для пользователей - перераспределение функций редактирования между центральной и периферийными ЭВМ.
4. Средства набора и выпуска на 1-м уровне обеспечивают возможности для автоматизации процессов расчета и организации выключки материалов в столбцы, набора подготовленных текстовых материалов через управляемые перфолентой автоматические линотипы HA-140 или аналогичные, рас-печатывания оригинал-макетов набранных столбцов при помощи ЭВМ, использования телетайпной информации после ее ввода в память периферийной ЭВМ с линии и выдачи оригинала - макета автоматически сформированных столбцов для оперативной правки на экране дисплея в номер, определения размеров материалов в строках набора, а также составления и выдачи перфоленты заборки строк при правке.
На 2-м уровне будут добавлены средства для расчета макета с выдачей текущего состояния на графопостроитель, автоматического расчета и выдачи бланков заказов для набора на крупнокегельных машинах заголовков газеты, учета реализации внесенных верстальщиком исправлений по сигналам с талера, автоматического выбора авторских вариантов текста по заданному объему сокращения величины материала при выпуске, проверки верстаемых материалов на отсутствие неснятых вопросов ("зажженных" мест текста), доступа к средствам текстового редактирования для обработки последних оперативных материалов, поступающих с телетайпа.
На 3-м уровне добавятся возможности: управления макетом на графическом дисплее с одновременным показом составляющих текстов на текстовом дисплее по вызову и автоматической корректировкой макета при правке текстового материала, дублирования текущего состояния номера (макета и текстов) для руководящих работников редакции - в 5-4 пункта и обеспечения оперативной связи руководства редакции и группы выпуска посредством терминалов системы РУБИН.
На 4-м уровне станет возможной прямая связь с центральными текстовыми архивами, контрольно-справочными отделами и центральными справочными фондами.
Литература
- Цукасов С.В. В штабе газеты (Секретариат в структуре редакции газеты). М., Мысль, 1977,- 146 с.
- Цукасов С.В. Время зрелости (Пресса развитого социализма и ее эффективность). - М., Мысль, 1979, - 228 с.
Разработки по проекту РУБИН начали осуществляться сразу в нескольких направлениях, как по периферии, так и по центральному вычислительному комплексу, второе направление работ возглавил в Москве Э.З. Любимский. Его лаборатория сосредоточилась на адаптации и доработках информационных систем для ЕС ЭВМ 1060х2, которую установили на комбинате. Однако непосредственный выход в редакцию по-прежнему определялся тем, какая аппаратура (ПЦО) будет представлять рабочие места сотрудников. Ничего подходящего не производилось не только у нас, но и за рубежом. Основные трудности заключались в том, что предоставляемое шрифтовое обеспечение было слабым, а для зарубежных средств — просто только с латинским шрифтом.
Кроме того, напомним, что для РУБИНа допускалось использовать только отечественную вычислительную технику, ну в крайнем случае — из стран СЭВ. После попыток разместить заказы в отечественной промышленности и долгих поисков партнера по разработке, в проекте РУБИН появился новый адрес г.Блоне под Варшавой. Там располагается завод точного машиностроения "МЕРА-Блоне", делавший в рамках СЭВ печатающие устройства для всех ЕС ЭВМ и матричные принтеры для минимашин. Именно он стал нашим партнером по созданию рабочих мест периферии РУБИНа. Однако, это уже другая история.