4.2. Компьютерный сбор и обработка информации
При всем многообразии существующих в мире социально-экономических систем управлению, осуществляемому в них, присущи некоторые общие черты. Прежде всего в каждой системе оно реализуется единым субъектом; подчинено единой конечной цели - выработке управленческого воздействия на объект управления. Управленческое воздействие формируется на основе единой информации, которая подвергается анализу и обработке на каждой из стадий управления. Последняя черта (об информационном единстве) особенно часто выделяется исследователями. В научной литературе широко распространена точка зрения, согласно которой процесс управления представляет из себя процесс преобразования информации в действие.
Хотя в таком утверждении просматривается некоторое упрощение сути управления, нельзя отрицать, что его эффективность зависит от эффективности системы информационного обеспечения управленческого процесса. Все вышесказанное в полной мере относится и к системе органов внутренних дел, как одному из характерных примеров сложной иерархической социально-экономической системы.
Информацию, циркулирующую в системе ОВД, следует рассматривать в единстве социального и кибернетического аспектов.
С кибернетической точки зрения под информацией понимается совокупность сведений (данных) о состоянии системы и внешней среды. Можно выделить два основных вида информации: элементарную (первичную) и обработанную.
Элементарная информация - это совокупность сведений, которые характеризуют определенное событие, ситуацию, некоторый факт
518
за достаточно короткий интервал времени. В системе ОВД к такой информации относятся данные о моментном состоянии борьбы с правонарушениями, динамике преступности на протяжении квартала, года и т.п.
Основной характеристикой элементарной информации является то, что она живет очень непродолжительное время - постоянно обновляясь новыми значениями. Следовательно, она не может быть непосредственно использована в качестве управляющего воздействия. Для этого ее необходимо собрать и определенным образом обработать.
В литературе, посвященной проблемам информатизации, под «обработкой информации» понимают, как правило, ее перекодирование, перезапись, т.е. технические вопросы преобразования при использовании в управлении.
Однако с учетом социального аспекта «обработку» информации можно рассматривать более широко, подразумевая под «обработанной» всю информацию (как элементарную, так и подвергнутую техническому преобразованию), воспринятую человеком, преломленную в его сознании и реализуемую в конкретных действиях.
Таким образом, в системе управления ОВД субъект управления выступает в роли обязательного и завершающего звена на пути преобразования информации в управляющее воздействие.
Обладание информацией необходимо субъекту управления для успешного осуществления своих управленческих функций, следовательно, информационное обеспечение процесса управления должно охватывать все этапы управленческого цикла: от подготовки и принятия решения до анализа и контроля за исполнением.
В общем потоке информации, задействованной в управлении, можно выделить ряд последовательных этапов, что дает основание говорить об определенном технологическом цикле информационного обеспечения процесса управления в системе ОВД. Содержание этапов информационного цикла зависит от функционального назначения каждой конкретной стадии цикла управления. Раскроем содержание некоторых этапов.
Подготовительному этапу принятия решений соответствует начальный этап информационного обеспечения - поиск и отбор данных. Речь здесь идет об отборе элементарной информации с целью ее последующей переработки. В перечень этой информации входят сведения о динамике преступности, числе зарегистрированных преступлений и т.п. Не менее важна информация и о состоянии внешней среды, т.е. всех социально-экономических процессах, так или иначе влияющих на состоя-
519
ние правопорядка. Особое значение в современных условиях приобретает и информированность субъекта управления о целях объекта управления и возможной реакции на предполагаемое управляющее воздействие.
Далее в процессе информационного обеспечения следует такой этап, как анализ и синтез информации и предварительная оценка полученных массивов сведений и данных. Этот этап соответствует таким стадиям управления, как формулировка проблемы, целей, задач управления, выделение перспективных и неприемлемых путей их достижения.
Важным условием эффективности аналитической работы и выработки обоснованных управленческих решений является применение современных методов обработки качественной информации, которая, наряду с количественной, используется при формировании управленческого воздействия. Данная проблема является весьма актуальной в системе управления ОВД в переходный период.
Завершающим этапом информационного обеспечения являются процедуры выбора критериев и оценки альтернатив, соответствующие таким процедурам управления, как формирование «дерева» целей, выбор критериев оценки альтернатив. В более подробном виде в табл. 4.2.1 представлены все основные этапы информационного цикла процесса управления.
Таблица 4.2.1
Таким образом, с точки зрения информационного обеспечения для осуществления управленческого процесса в системе органов внутренних дел необходимо :
520
собрать информацию о состоянии системы и внешней среды;
осуществить переработку информации с целью формулирования управляющего воздействия;
передать информацию, содержащую управляющее воздействие;
обеспечить контроль за его реализацией.
Другими словами, для обеспечения процесса управления требуется определенная организация информационных потоков. В этих целях создаются автоматизированные информационные системы (АИС) -системы сбора, хранения, обработки и передачи информации, необходимой для удовлетворения потребностей управления. Основная задача таких систем заключается в том, чтобы субъект управления мог в нужный момент получить из определенных источников систематизированную и должным образом обработанную информацию.
Место информационных систем в информационном цикле может быть представлено в виде следующей схемы (рис.4.2.1).
Рис. 4.2.1. Информационная система
521
Под информационной системой следует понимать систему, в которой осуществляются информационные процессы, составляющие полный цикл обращения информации (регистрация, формирование, хранение, поиск, обработка, передача, представление, уничтожение).
Конкретная информационная система - информационная система органов внутренних дел и внутренних войск представляет собой информационную инфраструктуру ОВД - организованную совокупность технических средств, методов и мероприятий, обеспечивающих выполнение информационных процедур. В подобной редакции предполагается, что все ресурсы интегрируются в единую, целостную систему для решения основной задачи информационного обеспечения информационно-коммуникационной поддержки основной и вспомогательной деятельности ОВД.
Особенности и характеристики информационных систем органов внутренних дел определяются прежде всего спецификой их профессиональной деятельности. Но при этом можно выделить ряд общих свойств. В частности, иерархическая организация по территориально-административному признаку позволяет рассматривать органы внутренних дел в качестве распределенной системы, которая определяется:
территориальной распределенностью подразделений;
территориальной распределенностью профессиональной деятельности.
Из отмеченной специфики вытекает и распределенность информационных процессов и информационных систем. Для их успешного функционирования необходимы:
I. Организация информационных массивов:
централизация информационных массивов на соответствующем уровне МВД, УВД (вертикальные информационные потоки). В данном случае интегрированная или имеющая наибольшую значимость и интерес для многих пользователей информация поступает с мест в соответствующие вышестоящие информационные массивы. Централизованная информация может быть востребована пользователями любого уровня;
децентрализация (локализация) информационных массивов на уровне УВД или РОВД (горизонтальные информационные потоки). Децентрализованная информация используется, как правило, в месте ее получения (хранения). Организационными методами могут быть как специализированные массивы общего пользования, так и группо-
522
вые (отдела, службы) и даже индивидуальные информационные массивы;
территориально-распределенные информационные массивы. Появление названной формы организации информации наиболее характерно для мегаполисов, состоящих из крупного города (как правило, свыше 1 млн. человек) и расположенных вокруг него на расстоянии до 40-60 км, т.е. в пределах действия пригородного транспорта, городов-сателлитов. В таком мегаполисе информационные потребности одного из территориальных отделов внутренних дел могут быть удовлетворены за счет децентрализованных информационных массивов других отделов внутренних дел (например, ориентировки, фотографии, фонограммы, дактокарты и пр.).
2. Организация надежной связи:
техника связи (радиосвязь, телефония и др.). Ее применение в отдельных этапах информационного цикла приводит к появлению частично автоматизированных информационных систем. До недавнего времени телефония и телеграф оставались основными техническими системами, дававшими возможность обмена речью и письменными сообщениями;
системы факсимильной связи. Они добавляют к выше перечисленным возможностям передачу документов;
сети передачи данных. Позволяют решать задачи обмена информацией между ЭВМ. Передача данных дополняется такой формой обслуживания пользователей, как обработка и доступ к банкам данных, например, в информационно-вычислительных системах.
В качестве еще одного общего свойства информационных систем можно использовать степень технической оснащенности (и/или автоматизации) различных этапов информационного цикла, имея в виду использование вычислительной, организационной и специальной техники.
Технические и потребительские характеристики современных
технических средств и систем позволяют обеспечить совершенно новый качественный уровень работы на всех этапах информационного цикла. Использование в повседневной практической работе организационной и вычислительной техники и основанных на ней современных информационных технологий позволяет облегчить, ускорить и удешевить отдельные операции или даже целые процедуры информационного процесса, дает возможность выйти на качественно новый уровень информационного обеспечения, принципиально недостижи-
523
мый при использовании традиционных методов накопления, хранения и поиска информации, необходимой для эффективного выполнения функций борьбы с преступностью и охраны правопорядка.
Показателем высокого уровня автоматизации является использование АИС на различных этапах информационного цикла. В АИС человеку принадлежит главная роль, а информационная техника, в том числе и ЭВМ (компьютер), является инструментом.
К одному из наиболее широко распространенных видов АИС относится АРМ - программно-технический комплекс (как правило, компьютерный), предназначенный для автоматизации самых разнообразных видов профессиональной деятельности (АРМ следователя, АРМ работника уголовного розыска и т.п.).
Обязательной составляющей любого АРМ является ИПС, содержащая базу данных или банк данных. Как правило, ИПС, входящие в состав АРМов, являются фактографическими, т.е. информация, хранящаяся в базе данных, представлена в декларативной форме (в виде совокупности фактов, описывающих предметную область). С точки зрения структурной организации это означает, что информация, представленная в виде данных, жестко структурирована, разбита на файлы, записи, поля. Характерным примером наиболее часто используемой структуризации является разбиение всей совокупности сведений о конкретном человеке по отдельным группам: «Фамилия», «Имя», «Отчество», «Дата рождения», «Образование», «Судимость» и т.п.
Несмотря на несомненные национальные особенности, присущие информационным системам разных стран, в основе их построения лежит стремление исследователей, инженеров и программистов охватить все стороны деятельности правоохранительных органов. Наиболее продуктивным способом реализации этого желания является создание интегрированных информационных систем. В число удачных примеров подобных разработок входит и интегрированная информационная система полиции Великобритании, создание которой проходило в несколько этапов (начиная с 1982 г). В настоящее время она включает в себя следующие модули :
1. Система криминальной информации. Предназначена для использования сотрудниками различных уровней управления и не требует специальной подготовки для ее эксплуатации. Гибкость системы позволяет использовать ее и для обслуживания текущей полицейской работы, и для расследования сложных преступлений. Система включает в себя следующие подсистемы : «Криминальная отчет-
524
ность» - ввод информации о преступлении на все уровни управления ;
«Назначение и контроль расследования» - запись, учет и контроль каждого расследования; «Криминальная статистика»- создание всевозможных статистических отчетов, включая отчеты МВД; «Учет имущества» - сведения о любом потерянном, найденном или украденном имуществе; «Учет сил полиции»- сведения о численном составе, персональных учетных карточках и транспортных средствах;
«Криминальная разведка»; «Информация о преступлении и преступнике»; «Назначение следователей»; «Отпечатки пальцев»; «Судебные решения»; «Огнестрельное оружие и взрывчатые вещества»- информация об их местонахождении и наличии лицензии на право владения.
2. Система оперативной информации. Спроектирована с целью облегчения выполнения задач управления и контроля, таких, как:
интенсификация деятельности офицеров полиции, освобождение их от административных задач, повышение отдачи от личного состава посредством обеспечения его более точной и своевременной информацией. Система включает в себя следующие подсистемы: запись информации о происшествиях; записные книжки оперативников; управление личным составом; указатель улиц; учет ордеров, задержаний и обысков; управление техническими средствами.
3. Система регистрации и обработки информации о несчастных случаях. Она включает две основные функции: сбор информации о пострадавших и опознание жертв посредством сопоставления их с паталогоанатомическим описанием останков. В нее входят следующие подсистемы: учет несчастных случаев; анализ; установление личности; картотека зубных прикусов; заявки на розыск; сверка с картотекой чрезвычайных происшествий (ЧП); аудиоанализ; справки
о смерти; отчеты о вскрытиях.
4. Система расследования чрезвычайных происшествий.
Разработана для облегчения получения необходимой информации в ходе расследования. Обладает следующими возможностями:
«Приведение в готовность» - возможность приведения в готовность всей системы для одного или группы происшествий всего за несколько минут; «Группировка происшествий»- неограниченное количество происшествий, поддерживаемых системой, может быть квалифицировано по одному или группе взаимоотносящихся признаков;
«Управленческие функции» - выполнение многих рутинных административных процедур; например, ежедневно фиксируются события,
525
имеющие отношение к происшествиям, а также сообщения средств массовой информации.
5. Система диспетчерской службы. Обеспечивает комплекс хорошо отлаженных действий по быстрому развертыванию полицейских подразделений в ответ на телефонный звонок или радиоинформацию, поступающую в диспетчерскую. В систему входят следующие модули: «Учет технических средств» - местонахождение, статус, доступность всех ресурсов полиции, включая транспортные средства;
«Запись происшествий» - регистрация вызовов, выделения средств для их обслуживания и контроля за доведением их до завершения;
«Справочник улиц»- исчерпывающие сведения об улицах: названия, указатели, схемы, почтовые индексы, прилегающие улицы;
«Заявления о кражах» - сведения о типе кражи, месте происшествия;
«Управленческая информация» - извлечение из системы различных отчетов, а также возможность выбирать по меню варианты действий при планировании операций.
6. Управленческая система. Состоит из ряда модулей, каждый из которых разработан с целью информационной поддержки исполнительных подразделений. Она включает: учет персонала, управление транспортными средствами, регистрацию штрафов, складской учет.
7. Система поддержки административной деятельности. Обеспечивает учет дорожно-транспортных происшествий, учет административных наказаний, управление-дорожным движением, ведение системы судопроизводства, учет уголовных дел, организацию охраны, компьютеризацию организационной деятельности.
Все компоненты интегрированной информационной системы полиции Великобритании взаимосвязаны между собой и с общенациональной компьютерной системой.
В органах внутренних дел России к настоящему времени сложилась трехуровневая структура информационного обслуживания. Согласно Концепции развития системы информационного обеспечения ОВД в борьбе с преступностью к первому уровню относятся подразделения центрального аппарата МВД России. Второй уровень управления составляют министерства внутренних дел республик, УВД краев и областей, а также УВДТ. На третьем уровне действуют ГРОВД, отделы линейных органов внутренних дел на транспорте, а также межрайонные экзаменационные подразделения ГАИ, учреждения ГУИН, УЛИУ.
526
Вместе с тем, с точки зрения объемов обрабатываемой информации и трудоемкости разработки и эксплуатации, информационные системы, функционирующие в ОВД, можно, на наш взгляд, разделить на две большие категории: глобальные и локальные (ИС).
К глобальным ИС относятся системы федерального уровня и уровня МВД, УВД. В их число входят ИС, используемые при планировании и проведении оперативно-розыскных, следственных мероприятий по борьбе с преступностью. Такие, как:
1. Автоматизированная база данных (АБД) «Центр» (в составе подсистем «Лица», «Преступления», «Номерные вещи») . Предназначена для учета особо опасных преступников, преступлений с характерным способом совершения, похищенных и изъятых документов общегосударственного обращения и номерных вещей.
2. АИПС «Автопоиск», предназначенная для учета разыскиваемого и бесхозного автотранспорта.
3. АИПС «Оружие». Назначение - учет утраченного и выявленного нарезного огнестрельного оружия.
4. АИПС «Антиквариат» . Назначение - учет похищенных предметов антиквариата и культурных ценностей.
5. АИПС «Опознание». Предназначена для учета пропавших без вести, неопознанных трупов, неизвестных больных и детей.
6. АИПС «ФР-Оповещение». Назначение - учет лиц, объявленных в федеральный розыск.
7. АИПС «Маршрут». Назначение - учет сведений об изменении некоторым категориям иностранных граждан программы пребывания
в Российской Федерации.
Информационные системы федерального уровня, уровня МВД, УВД характеризуются большим объемом циркулирующей в них информации (до десятков миллионов объектов учета). Поэтому для повышения эффективности их функционирования необходимо предъявлять определенные требования к качеству информации. Исходя из практического опыта, сформулируем основные из них, которым, в идеале, должна удовлетворять вся информация, используемая при управлении ОВД. Это требования полноты, актуальности, достоверности и непрерывности информации.
Требование полноты означает желание обладать как можно большим количеством полезной информации по проблеме борьбы с преступностью. Выполнение этого требования во многом зависит от
527
используемой системы сбора, обработки и хранения информации, а также применяемых критериев отбора.
Под требованием актуальности понимается своевременность поступления информации субъекту управления.
Понятие своевременности относится и к стадии поиска (сбора) информации, и к стадии обработки, и к стадии принятия решения. Его выполнение является чрезвычайно важным, поскольку актуальность определяется особенностями используемой информации и, следовательно, очень быстро теряется.
Требование достоверности информации определяется соответствием поступающих данных объективной действительности.
Требование непрерывности поступления информации связано с непрерывным характером самого процесса управления в органах внутренних дел, складывающегося из последовательности управленческих циклов. Отсутствие информации или ее поступление с перебоями на любом этапе управления создает серьезные препятствия для совершенствования процесса управления. Выполнение этого требования напрямую зависит от выполнения требований актуальности и полноты информации.
Соответствие информации перечисленным требованиям говорит о ее высоком качестве, что значительно повышает эффективность управления, несоответствие - приводит к противоположным последствиям.
Основная особенность информационного обеспечения процесса управления ОВД, осуществляемого в последние годы, заключается в снижении качества используемой информации. По-прежнему остаются нерешенными и многие проблемы, связанные со сбором, хранением и поиском информации в существующих базах данных. Сотрудникам правоохранительных органов, работающим на местах, несомненно, необходимо знать о них, поскольку это позволит существенно повысить эффективность используемых информационных систем.
К наиболее традиционным недостаткам информационного обеспечения относятся:
нарушение требований по оформлению информации на магнитных носителях (формат и размер записи, размер блока, отсутствие сопроводительных писем с указанием количества файлов и назначения каждого файла);
нарушение сроков представления информации;
528
большое количество ошибок в поступающей информации. Так, во многих документах информационной системы АБД «Центр» отсутствует номер уголовного дела. Не заполняются реквизиты «Фабула преступления», «Приметы или татуировки» и т.п.;
базы данных содержат много «мусора» и ошибок;
осутствуют актуальные словари. Например, в АИПС «Автопоиск» классификатор «Марка, модель, модификация».
Подавляющее большинство информационных систем, действующих в ОВД и ВВ, созданы специалистами в области вычислительной техники. К ним относятся уже упоминавшиеся выше и стоящие на вооружении в ГИЦ МВД РФ и в зональных информационных центрах (ЗИЦах) автоматизированные банки данных криминальной информации, специализированные территориально распределенные автоматизированные системы и т.п. Вместе с тем с внедрением в органы внутренних дел персональных компьютеров появилась возможность максимально приблизить вычислительную технику к пользователю-практику. Реальные результаты этого процесса видны уже сейчас. В последние годы получили широкое рапространение ИПС и АРМы, ориентированные на интересы различных служб и подразделений ОВД и созданные самими сотрудниками или при их непосредственном участии.
Приведем примеры их использования в наиболее типичных управленческих ситуациях.
В настоящее время чрезвычайно актуальным является вопрос повышения эффективности функционирования следственного аппарата системы ОВД. Поток уголовных дел, ежедневно возбуждаемых, расследуемых и требующих принятия своевременных решений, практически в любом следственном подразделении чрезвычайно велик (среднее количество уголовных дел, одновременно находящихся в производстве в районном следственном отделе, исчисляется от одной до нескольких сотен, а количество следователей - от одного до нескольких десятков). Ежедневно у начальника следственного отдела возникает масса задач, связанных с комплексным анализом текущего состояния следственной работы во вверенном ему подразделении. Как правило, кроме целого ряда других, не менее важных и насущных вопросов руководитель ежедневно должен решать следующие задачи:
осуществлять оперативный контроль и руководить работой следователей по каждому уголовному делу;
529
• объективно оценивать эффективность и результативность работы следователей, а также обеспечивать равномерность их загрузки;
обеспечивать соблюдение процессуальных сроков следствия и содержания под стражей подследственных по всем делам, находящимся в производстве в подразделении;
выявлять факты прохождения одного и того же лица по разным уголовным делам и обеспечивать своевременное соединение этих дел;
представлять по запросам в вышестоящие и контролирующие инстанции оперативные справки о результатах расследования по конкретным уголовным делам, задаваемым как в явном (по номеру уголовного дела), так и неявном виде (например, по фамилии подследственного или потерпевшего, статье квалификации, сроку следствия и т.п.);
рассчитывать и подготавливать многочисленные сводно-аналитические документы текущей и статистической отчетности о работе подразделения за тот или иной отчетный период.
Очевидно, что без какой-либо системы оперативного учета основных результатов следственной работы по всем проходящим уголовным делам руководитель не в состоянии только на основе личных контактов со следователями или путем непосредственной работы с довольно объемными папками уголовных дел владеть ситуацией в подразделении, эффективно им управлять и своевременно представлять объективную информацию руководству.
При традиционных способах учета основных результатов расследования в журналах и картотеках руководитель вынужден сам тратить значительную часть своего рабочего времени на учет и последующий поиск требуемой информации, а также на расчет разнообразных сводных показателей, характеризующих работу его подразделения.
При этом регулярно и неизбежно возникают ситуации, когда руководитель оказывается крайне перегружен рутинной работой, которую он не может в силу целого ряда обстоятельств перепоручить техническим работникам; не имеет возможности уделить должного внимания работе с кадрами и решению неформальных творческих задач, требующих его знания и опыта; вынужден предоставлять в вышестоящие инстанции отчетную информацию с задержкой сроков и содержащую многочисленные ошибки и неточности.
530
Кроме этого в последнее время нередкими стали случаи, когда в текучке повседневной работы (зачастую в условиях некомплекта и слабой профессиональной подготовки, а следовательно, на пределе возможностей имеющегося следственного аппарата) необоснованно нарушаются процессуальные сроки предварительного следствия и содержания под стражей лиц. Более того, известны случаи, когда забываются уголовные дела, не нашедшие в процессе следствия какого-либо разрешения. Вместе с ними иногда забываются и подследственные, содержащиеся в СИЗО или ИВС.
Переход к технологии компьютерного сбора и обработки информации открывает широкие перспективы для устранения вышеперечисленных недостатков. Примером одной из наиболее удачных разработок в этой области (с точки зрения широты охвата вышеперечисленных задач, комплексности их решения, простоты и удобства работы для неподготовленного пользователя) является информационная система «ГРАН-УД», разработанная государственным научно-производственным предприятием «Гранит-Центр» при непосредственном участии высококвалифицированных следователей. С ее помощью руководитель следственного подразделения получает возможность:
1. Переложить на технического работника, а в перспективе и непосредственно на следователя функцию учета движения уголовного дела (фиксировать основные факты, решения и следственные действия по каждому уголовному делу в целом или в отношении отдельного лица в нем) и таким образом накапливать с учетом хронологии в соответствующих файлах базы данных историю следствия по каждому уголовному делу. Фиксация производится в простой, лаконичной форме и сопровождается вводом с клавиатуры минимального набора необходимых параметров (дата, срок, статья УК и т.п.). При этом вводимая информация перед фиксацией в базе данных автоматически контролируется на предмет ее полноты, допустимости вводимых (или выбираемых из предлагаемых словарных) значений и логической непротиворечивости. В случае обнаружения системой некорректности вместо фиксации данного факта пользователю выдается соответствующее диагностическое сообщение.
2. Иметь исчерпывающую информацию о текущем состоянии и истории расследования по любому уголовному делу, зафиксированному в базе данных.
3. Автоматически контролировать соблюдение установленных УПК РФ процессуальных сроков предварительного следствия по уго-
531
ловным делам и содержания под стражей подследственных. Контроль производится путем расчета по каждому уголовному делу (или лицу в нем) даты позднего окончания следствия (или содержания лица под стражей) и сравнения этой даты с текущей датой. При расчете используются все зафиксированные на момент проверки факты, имеющие отношение к исчислению сроков (возбуждение уголовного дела, приостановление и возобновление следствия или продление срока следствия; задержание, арест, освобождение, продление срока ареста или проведение ознакомления обвиняемых с материалами дела), а также установленные УПК РФ соответствующие процессуальные сроки следствия, задержания и ареста.
4. Формировать различные запросы на поиск системой соответствующей информации (уголовных дел или лиц) в базе данных. Отбор производится по разнообразным сложным (составным) критериям, формулируемым непосредственно пользователем (руководителем или техническим работником). Например:
отбирать дела по конкретным следователям и таким образом анализировать их загрузку и результативность работы (с возможностью анализа текущего состояния расследования каждого дела);
отбирать дела, находящиеся в той или иной стадии расследования (например, все оконченные, все приостановленные и т.п.) на некоторую прошлую или текущую дату, а также за некоторый произвольный интервал дат;
отбирать дела, характеризуемые той или иной статьей УК (например, все дела по убийствам, хищениям, взяткам и т.п.);
отбирать дела по фрагменту Ф.И.О. (наименования) потерпевшего или подследственного;
отбирать лиц по фрагменту их идентификационных данных и т.д.
5. Автоматически рассчитывать и формировать более 25 разнообразных сводно-аналитических документов.
Таким образом, приведенная выше система позволяет значительно повысить эффективность работы следственного подразделения. Комплексное ее внедрение в низовые следственные аппараты отдельного региона и использование территориально-распределен-ных компьютерных сетей создают необходимые предпосылки для создания общего регионального информационного пространства в данной области правоохранительной деятельности. А это, в свою очередь, открывает широкие возможности для организации взаимодействия
532
районных следственных отделов с региональным ГУВД, прокуратурой (надзорное производство) и зональным информационным центром (статотчетность) на качественно новом уровне по безбумажной технологии.
Еще одним положительным примером создания и использования информационных систем в интересах решения управленческих задач оперативных подразделений является система оперативно-розыскного назначения АИПС «УР-УВД, ГРОВД», входящая в состав СТРАС, разрабатываемой для уголовного розыска МВД РФ.
АИПС «УР-УВД, ГРОВД» предназначена для информационного обеспечения управления деятельностью подразделений УР на уровне МВД, УВД и горрайлинорганах, которые оперируют данными о лицах, событиях и предметах, преступных группировках, представляющих оперативный интерес. На основе обработки и анализа этой информации планируется и осуществляется управление мероприятиями по предотвращению и раскрытию преступлений, розыску скрывшихся преступников и т.п.
АИПС «УР-УВД, ГРОВД» разрабатывается в виде функциональных АРМ, обеспечивающих обработку оперативно-розыскной информации и функционирующих как на автономных ПЭВМ, так и в среде ЛВС.
Банк данных имеет иерархическую структуру и включает следующие корневые взаимосвязанные базы:
^ • базу данных «Информация», содержащую регистрационные данные сообщений;
базу данных «Событие», содержащую сведения о месте, времени, направленности состоявшегося, не состоявшегося, готовящегося преступления или иного события;
базу данных «Лицо», содержащую установочные данные, сведения о месте прописки, жительства, работы, проведения свободного времени, а также особые приметы, положение в преступной среде, связи с другими лицами, событиями и т.д.;
базу данных «Организованные преступные группировки» (ОПТ), содержащую сведения о местах образования, деятельности, сбора группировки, ее криминальной деятельности;
базу данных «Предметы», содержащую сведения о транспортных средствах, об оружии, боеприпасах, взрывных устройствах, технических средствах, фальшивых документах, следах, об антиквариате
533
и прочих предметах, имеющих отношение к интересующим лицам и группировкам.
Повышение эффективности управления с использованием АИПС достигается благодаря широким возможностям системы по обработке информации. Наряду с традиционными преимуществами, система позволяет осуществлять поиск по всем характеристикам и связанным базам с использованием комбинации из 20 типов ограничений, включая ограничения на кратность, ассоциативные виды сравнения, возможность поиска цепочек связей.
В качестве типовых отчетов разработаны следующие формы выходных документов:
досье на лицо;
досье на ОПТ;
досье на адрес;
цепочка связей на лицо;
цепочка связей на 0111';
списки.
Отличительной особенностью АИПС является наличие уникальной криптографической защиты банка данных, настроечных таблиц и словарей, что позволяет свести к минимуму утечку оперативной информации.
Среди важнейших управленческих задач, стоящих перед МВД России в последние годы, выделяется задача управления силами и средствами ОВД в условиях массовых беспорядков. Для ее эффективного решения специалистами Академии управления МВД России были также использованы средства персональной вычислительной техники. Разработанная ими АИПС «Группа» учитывает специфику деятельности Оперативного штаба и Оперативного управления МВД России, которые создавались для организации непрерывного слежения а оперативной обстановкой, осуществления квалифицированной выработки мер реагирования на массовые, националистические проявления, чрезвычайные события и особо тяжкие преступления в регионах страны. В аппарат Оперативного штаба МВД России ежедневно поступает большой поток неформализованных текстовых сообщений о групповых и массовых выступлениях граждан, правонарушениях на почве межнациональных отношений, особо тяжких преступлениях, принятых по ним мерах, а также о наличии и задействовании сил охраны порядка.
534
Сбор информации обеспечивается круглосуточно четырьмя дежурными сменами. Специальная аналитическая группа, действующая в составе Оперативного управления, на основе анализа оперативной обстановки подготавливает различные справочные материалы и занимается разработками аналитического характера, в том числе прогнозированием. Создание АИПС преследовало цель ликвидации отдельных потоков документов на бумажных носителях; отказа от ручных картотек и перехода к электронной базе данных; уменьшения доли ручных работ за счет создания эффективного программного обеспечения; перераспределения рабочего времени аналитика за счет снятия с него работы по перебору ручной картотеки; обеспечения оперативности и многокритериальное™ поиска и анализа накопленных данных; обеспечения информацией из базы данных других заинтересованных служб министерства.
Разработка и внедрение АИПС завершилась в 1992 г. и позволила отказаться от ручных картотек и бумажного представления некоторых внутренних документов. Вся накопленная в Управлении информация объединена в единую базу данных, доступ. к которой осуществляется с каждого рабочего места, оснащенного персональным компьютером, являющимся рабочей станцией ЛВС. Такой подход позволяет безболезненно подключать к сети пользователей других заинтересованных подразделений. Достигнуто значительное повышение качества и надежности процесса обработки информации. В сотни раз сократилось время поиска и анализа информации по запросам.
Выходная информация в настоящее время формируется в нескольких основных видах:
ежесуточная сводка о событиях. Представляет собой две табличные формы вывода (одна - о групповых и массовых выступлениях граждан, правонарушениях на почве межнациональных отношений, другая - о чрезвычайных происшествиях и особо тяжких преступлениях), отсортированные по видам событий и регионам. Сводка выдается Министру внутренних дел, копии направляются в заинтересованные подразделения;
информация по оперативным запросам. Представляет собой множество различных таблиц, содержащих либо текстовую информацию по событиям, либо статистические данные;
535
• статистические данные для сводки за прошедшие сутки с нарастающим итогом. Данная информация представляет собой стандартную таблицу, выдаваемую вместе со сводкой.
В качестве инструментария для создания в Оперативном управлении АИСП «Группа» было выбрано Инструментальное средство (ИС) «FLINT», представляющее собой программный комплекс по созданию баз данных и работе с ними. Его использование призвано облегчить проектирование документов анкетного вида с формированием баз данных по типу картотеки. Практически для любого объекта ИС «FLINT» позволяет легко и быстро создавать интегрированные базы данных, функционирующие как автономно, так и в сети.
Одной из основных управленческих задач, решаемых в подразделениях по работе с личным составом органов внутренних дел, является задача укрепления кадров , снижение их текучести.
Процесс принятия решения субъектом управления (руководителем подразделения) в этом случае в основном касается следующего круга проблем: подбора и расстановки кадров; оценки кадров; присвоения специальных званий; награждения; замещения вакантных должностей и т.п. При этом следует учитывать следующее обстоятельство: эффективное функционирование системы кадрового обеспечения ОВД в современных условиях возможно только на основе определенного сочетания целевых установок субъекта и объекта управления (конкретного сотрудника). Так, для задачи подбора кадров на вакантную должность в процесс принятия решения включается не только оценка качеств кандидатов, но и учет их личных интересов, сопоставление совокупных качеств кандидатов и предъявленных к ним требований, выбор наиболее приемлемых кандидатур.
Как видно, в развернутой постановке управление кадрами ОВД является сложной проблемой, которая требует выработки новых подходов к обеспечению ее решения. Одним из них является создание автоматизированных кадровых подсистем на базе персональных компьютеров. Такие подсистемы должны обеспечивать кадровых работников аналитической информацией, позволяющей не только фиксировать состояние кадрового состава, но и оказывать помощь при принятии решений, способствовать снятию неопределенности.
Практическая реализация данной подсистемы на основе персональных ЭВМ позволяет внедрить новую информационную технологию в сферу принятия кадровых решений в ОВД.
536
Одна из наиболее удачных разработок в этой области в органах внутренних дел выполнена специалистами Академии управления МВД России и носит название «АИС-Кадры». Ее создание проходило в несколько этапов, начиная с 1992 г., и было в основном завершено к 1994 г. Доработка же системы, ее модернизация, связанная с изменением законодательства, нормативных актов по кадровой проблематике ораганов внутренних дел продолжается и в настоящее время.
Адаптированная к рабочему месту сотрудника кадрового аппарата, автоматизированная информационная система предназначается для автоматизации процесса управления кадровым составом и предоставляет пользователям широкие возможности накопления и обработки информации, обеспечивает различные диалоговые режимы работы, в том числе ввод и корректировку документов, обработку запросов с выдачей как статистических данных, так и отдельных документов в анкетном или списковом (табличном) видах, сервисные средства ведения баз данных.
Применение АИС в процессе управления кадровым составом позволяет осуществлять: планирование кадровой работы; производство расчетов по выслуге лет, связанных с присвоением очередных званий и уходом на пенсию; использование информации, введенной в память ЭВМ, для автоматизации процесса подготовки кадровых документов; тиражирование данных документов в необходимом количестве экземпляров; хранение и использование разнообразной справочной информации по личным делам; эффективный самоконтроль и контроль со стороны руководителей кадровых подразделений ОВД.
АИС в процессе эксплуатации использует следующие функции средства «FLINT».
1. Ввод документов с возможностью:
символьного и цифрового (Integer, Real) представления информации;
синтаксического и логического контроля (в том числе на по-вторность ввода);
формирования значений реквизитов документа по результатам ввода;
использования различных форм ввода документа;
доступа к любому документу БД для корректировки данных по физическому номеру, уникальному ключу или контекстному поиску по произвольному реквизиту.
2. Поиск документов с возможностью:
537
• формирования поискового предписания по совокупности значений одного и(или) нескольких реквизитов, каждый из которых может быть задан контекстом, словарным термином, числовым диапазоном, диапазоном даты или выбран маскированием;
последовательного или прямого доступа к данным БД в зависимости от заданного поискового предписания;
использования итерационного подхода при выборе данных из
БД.
3. Вывод полученной при поиске информации на экран видеотерминала, печатающее устройство и/или файлы «ASCII» в виде:
отдельных первичных документов по произвольной форме (анкетный вид);
списка первичных документов по произвольной совокупности реквизитов (табличный вид);
статистических данных, с возможностью выбора боковин и графо-шапок;
сортированных списков документов или статистических данных по различным критериям.
4. Ведение нормативно-справочной информации с возможностью:
работы со словарями системы;
обеспечения защиты данных от несанкционированного доступа, путем задания паролей пользователей для различных приложений.
5. Ведение баз данных с возможностью:
архивирования данных;
восстановления данных;
перестроения индексных файлов;
сквозного изменения значения любого реквизита по всей БД;
удаления данных в «пакетном» режиме по какому-либо запросу;
чистки БД (физическое удаление логически удаленных записей);
формирования по какому-либо запросу и выгрузки части БД в
структурах АИС или текстового файла в кодах «ASCII» для экспорта в среду текстовых редакторов или электронных таблиц.
Еще одной широко распространенной сферой применения персональной вычислительной техники в ОВД является сфера делопроизводства. Техническую основу разработанных здесь АРМов состав-
538
ляют также пишущие, организационные, текстовые и вычислительные автоматы. Типовое автоматизированное рабочее место работника аппарата управления включает целый комплекс технических средств - микроЭВМ, устройства подготовки и передачи данных, устройство печати.
Наибольший эффект от автоматизации труда работников аппарата управления может быть достигнут на участках с большим числом повторений некоторой совокупности делопроизводственных операций. Объектом такого рода являлся и Отдел писем МВД России. Основные функции этого подразделения состоят в регистрации и учете поступающей в министерство корреспонденции от населения и организаций, достигающей свыше 30 тыс. единиц почтовых отправлений в год, а также анализе накопленного массива данных и оперативном предоставлении информации другим подразделениям министерства, выступающим в роли исполнителей. Информационный поток в Отделе писем по числу единиц проходящих документов имеет наибольшую интенсивность по министерству. Однако способы работы с информацией не позволяли Отделу писем в полной мере отвечать требованиям, предъявляемым к нему как к информационному центру. Частая задержка прохождения документов на этом участке являлась причиной сбоев в работе других подразделений министерства, а низкий уровень доступа к имеющимся данным, не позволявший проводить полноценный поиск и анализ информации, приводил к возникновению конфликтных ситуаций с другими организациями, в том числе и с вышестоящими. Таким образом, до начала работ по автоматизации Отдел писем представлял собой проблемный участок, требовавший срочного проведения работ, прежде всего по увеличению пропускной способности информационных каналов и доведению процесса обработки данных до уровня современных требований.
Внедрение АИПС «Письмо» в деятельность Отдела позволило за счет автоматизации практически всех ручных операций более чем на треть снизить трудозатраты на формирование единицы документа. Значительно сократилось время поиска и анализа информации по поступающим в Отдел писем запросам. Процесс проектирования АИПС осуществлялся при постоянном контакте с конечными пользователями (сотрудниками Отдела), что позволило создать программное приложение, учитывающее все особенности процесса обработки документов на конкретных рабочих местах и тем самым до-
539
биться многократного повышения качества и надежности рабочего процесса . Использование вычислительной сети позволило отказаться от бумажного представления некоторых внутренних документов. В настоящее время находится в завершающей стадии работа по формированию электронного архива документов за многолетний период, что позволит полностью отказаться от массива более 250 тыс. учетных документов, представленных на типовых бланках,
составляющих картотеку Отдела.
В АИПС «Письмо» все операции, связанные с вводом информации в персональный компьютер, поиском, удалением и защитой данных, в ИПС выполняются специальной программой СУБД. Поскольку данные в БД являются независимыми от используемых программных средств, то для управления ими можно применять различные СУБД.
В число таких средств, получивших распространение в органах внутренних дел, входят: СУБД «Oracle», СУБД «Microsoft Access», СУБД «FoxPro», СУБД «Paradox», инструментальная система «КРОНОС», инструментальное средство «FLINT» т.д.
Несмотря на существующие отличия между вышеперечисленными программными средствами, каждое из них в той или иной степени реализует основные принципы, используемые при создании локальных баз данных, и характеризуется дружественностью интерфейса, позволяющего создавать развитые приложения пользователям -неспециалистам в области вычислительной техники. Вместе с тем было бы несправедливым предъявлять к ним непомерно высокие требования, связанные с полной автоматизацией процесса создания баз данных, поскольку данные средства являются универсальными и предназначены для различных областей человеческой деятельности. Успех их использования в органах внутренних дел зависит от пользователя, от его профессиональной подготовки, творческой инициативы и прилежания.
Создание конкретного приложения (задачи) для подразделения
можно разделить на этапы, которые характеризуются следующими
процедурами:
1. Этап замысла задачи, ее содержательного описания. На
этом этапе, исходя из ограничений и возможностей СУБД, разрабатываются таблицы, формы и пр., сначала на бумаге, а затем - в
виде файлов на магнитный диск ПК.
2. Этап описания задачи (ввод в ПК всех параметров разрабатываемой задачи, т.е. определение входящих в запись полей, их типа,
540
размера, вхождения в индексы, а также связей между базами). Для последней операции актуальным является соблюдение ограничения целостности данных. Это означает реальность существующих между таблицами связей и наличие уникального и непустого первичного ключевого поля. Кроме того, все взаимосвязанные таблицы должны входить в состав одной задачи.
3. Этап эксплуатации задачи. На данном этапе производятся следующие операции: ввод новых записей; коррекция базы данных;
решение задач поиска информации и получение результатов в требуемом виде. Именно здесь выявляются недоработки и ошибки в замысле задачи, рождаются новые требования к информационному обеспечению, в связи с чем разработчик осуществляет коррекцию описания задачи, ее таблиц, форм и пр.
Покажем как реализуются эти этапы на примере создания ИПС лиц, представляющих оперативный интерес, с помощью СУБД “Microsoft Access”.
База данных для такой задачи будет состоять из нескольких связанных между собой таблиц. Если такое объединение отвечает логическому смыслу, то оно позволяет существенно повысить актуальность БД, ее наглядность и читаемость (рис. 4.2.2) .
Рис. 4.2.2. Связанные таблицы
541
На данном рисунке приведены три связанные таблицы. Если рассматривать их попарно, то одна из них является главной, а другая - подчиненной. Например, в главной таблице («Подучетник») будут хранится анкетные данные лица, представляющего оперативный интерес, а в подчиненной («Судимость») - сведения о всех его судимостях. (Для справки: отношение такого рода, при котором одной записи главной таблицы соответствует несколько записей подчиненной таблицы, называется «один - ко - многим».)
Возможность установления связей между отдельными таблицами позволяет автоматически получать дополнительные сведения об объекте поиска из всех связанных таблиц. Межтабличная связь должна в первую очередь существовать на логическом уровне, т.е. быть объективно присущей разным таблицам, как это было в ранее приведенном примере: таблица «Подучетник» и таблица «Судимость». Если таблицы логически никак не связаны, то данная возможность «Microsoft Access» теряет смысл. Заметим, что межтабличная связь может устанавливаться не только между двумя таблицами, а между целой группой таблиц.
Необходимым условием межтабличной связи является наличие у них одинаковых полей, которые, как правило, являются индексными. Когда две таблицы связываются с помощью некоторого поля, то в возникающей связи нет равенства прав. Одна из таблиц рассматривается как главная, а другая - как подчиненная. В рассматриваемом примере в качестве главной будет выступать таблица «Подучетник», а в качестве подчиненной - таблица «Судимость». Поля, с помощью которых осуществляется связывание таблиц, называются ключевыми. В нашем случае ключевым является поле «Порядковый номер» таблицы «Подучетник». Связанное с ним поле «Подучетник» таблицы «Судимость» называется внешним ключом. При организации связи та таблица, в которой индексное поле является ключевым,
является главной.
Продумав структуру базы данных, можно приступать к ее проектированию, которое начинается с построения структуры таблицы,
определения размера и типа полей.
Поля располагаются пользователем в том порядке, какой соответствует его замыслу. Название поля может иметь длину от 0 до 64 символов. В имени разрешено использование всех букв русского и латинского алфавита, всех цифр от 0 до 9, а также символа подчеркивания «_».
542
Типы полей определяются типом вводимого данного. Параметр «Тип данного» среди других входит в состав свойств каждого поля, составляемого при настройке задачи, т.е. при вводе ее описания. Возможные значения этого параметра приведены в табл. 4.2.2.
Таблица 4.2.2 Типы полей
В процессе описания числовых полей в их свойствах можно выбрать тот или иной формат представления данных.Так, поля даты/времени «Microsoft Access» позволяют представить американским или европейским способом записи, использовать различные разделительные знаки и т.п. Тогда при вводе каждого числа оно немедленно преобразуется в формат, выбранный при проектировании таблицы для данного поля.
Использовать табличную форму рекомендуется, когда одновременно нужно просмотреть несколько записей данных или получить обзор всей базы данных. Но при этом возможна ситуация, когда столбцов в таблице так много, что они не помещаются на экране. В таких случаях лучше пользоваться экранными формами.
Формы являются информационным отражением реальных объектов, учет которых осуществляется в той или иной информационно-поисковой задаче и представляет собой набор полей, типизация которых рассмотрена ниже. По желанию пользователя в форме могут быть интегрированы и другие элементы - надписи, командные кнопки, списки, иллюстрации и т.д. Формы можно
543
командные кнопки, списки, иллюстрации и т.д. Формы можно раскрасить любыми доступными красками, использовать для оформления растры и графические элементы (линии и прямоугольники).
Форма может занимать несколько экранных страниц. При размещении полей на экранной странице надо исходить не только из соображения целесообразности, но и придерживаться соображений технической эстетики, обеспечивающих удобство восприятия и наглядность экранных форм.
Заголовки, пояснения, надписи являются элементами оформления экранной формы.
Значение текстовых полей в экранной форме может быть записано любыми символами: буквами (русскими и латинскими), цифрами, знаками, а также их комбинациями. Таким полем может быть, например, «Фамилия», в значении которого используются символы русского алфавита. Символьным реквизитом будет также и «Серия, номер паспорта», где представлены различные символы.
Пользователь устанавливает правила ввода каждого поля. Например вводится ли серия паспорта латинскими или арабскими цифрами, вводить ли знак тире, отделять ли номер пробелом и т.д. Обычно эти вопросы решаются, исходя из соображений краткости: чем меньше в нем символов, чем оно однороднее, тем легче и быстрее вводить информацию, тем меньше места она занимает на магнитном диске и быстрее обрабатывается. Однако не стоит сильно экономить в ущерб читаемости полей, допуская бессмысленные сокращения, опуская знаки препинания и др. В каждом случае целесообразно искать разумный компромисс.
Для удобства работы отдельные поля можно представить в виде поля со списком, т.е. перечнем всех возможных значений, которые могут храниться в этом поле. Например, поле «Автомобиль» содержит список всех марок автомобилей («Жигули», «Москвич», «Победа» и т.п.). При заполнении этого поля из заранее сформированного списка будет выбрано необходимое значение, которое появится на экране. В этом случае, если в задаче существуют связанные таблицы, форму, которая предназначена для их обслуживания, рекомендуется создавать как многотабличную. Фрагмент многотабличной формы приведен на рис. 4.2.3.
544
Разработка таблиц и форм является трудоемким процессом, поэтому для подробного ознакомления необходимо пользоваться соответствующим Руководством.
Рис. 4.2.3. Фрагмент многотабличной формы
В процессе описания задачи и создании БД образуются три основные группы объектов: таблицы, формы и запросы. Конструирование названных групп производится отдельно друг от друга. Каждую группу можно создать двумя способами - с помощью «Мастера», следуя его советам, и самостоятельно, сообразно своему представлению о необходимых элементах базы данных.
Если таблицы и формы используются для наглядного представления информации в базе данных, то для отбора информации в БД используют такое средство, как запрос. Запрос представляет собой средство отбора записей. Он содержит точную формулировку критерия отбора, заданную пользователем.
Система управления базой данных, выполняя запрос, перебирает записи базы и отбирает только нужные. Причем пользователь мо-
545
жет ограничить сферу поиска, отсортировать отобранные записи, связать несколько таблиц и пр.
В «Microsoft Access» пользователю доступны три способа проектирования запросов:
1. Воспользовавшись методом RQBE (Запрос по образцу), в диалоге сформулируются запросы к базам данных.
2. Как и при проектировании экранных форм, в диалоге создаются запросы к базам данных с помощью соответствующего «Мастера».
3. Запрос описывается последовательностью параметров SELECT-директивы языка SQL (Структурированного языка запросов) в командном окне или программно.
Отметим, что каждое из полей главной и подчиненных таблиц может быть запросным.
Эксплуатация базы данных конкретным пользователем начинается с накопления в ней информации, желательно без ошибок и искажений. Ввод информации - тяжелый и неблагодарный труд, правда, несложный, т.е. его может выполнить оператор с невысокой квалификацией. В вычислительных центрах этой работой занимаются отделы подготовки данных. В локальных БД, созданных на основе ПК, пользователь часто является одновременно и оператором. Именно на этом этапе гаснут благородные начинания по автоматизации большеобъ-емных учетов, если вопрос «Кто будет вводить информацию?» не решен.
Для создания приложения, подобного описанному выше, могут применяться различные СУБД. В реальной практике так и происходит. Интегрированная информационная система полиции Великобритании создана на базе СУБД «PICK» с использованием для разработки информационных систем среднего уровня генератора прикладных программ «SB+». Многие федеральные учеты ГИЦ МВД России основаны на СУБД «Oracle». Автоматизированная информационно-поисковая система оперативно-розыскного назначения АИПС «УР-УВД, ГРОВД», входящая в состав СТРАС, разработана с использованием инструментального средства «КРОНОС».
Кроме того, конкретный орган внутренних дел может иметь на вооружении программы, реализованные в разных средах. Например, программа «Дежурная часть» - на инструментальном средстве «FLINT», АРМ работника уголовного розыска - на ИС «КРОНОС» и т.п.
546
При решении широкого круга управленческих задач сотрудникам органов внутренних дел приходится оперировать информацией разного вида - текстовой, графической, статистической и др. Поэтому в логически обусловленную последовательность стадий принятия управленческого решения кроме работ по сбору, обработке и хранению каждого конкретного вида информации неизбежно включается и работа по ее слиянию. Если не так давно этот процесс не вызывал больших затруднений, то внедрение компьютерной техники в управление привело к появлению неожиданной проблемы. Она связана с тем, что автоматизация обработки разного вида информации с помощью ПК предполагает использование специализированных программных средств, таких, как редакторы текстов (текстовые процессоры), графические редакторы, электронные таблицы (электронные процессоры), системы управления базами данных и т.п. Каждое из них ориентировано на строго определенные форматы информационных файлов, в общем случае недоступные для остальных программ. Так, графические файлы не могут быть просмотрены текстовыми редакторами и наоборот. Более того, на ранней стадии компьютерного развития программы, предназначенные для обработки информации даже одного вида, часто «не понимали» друг друга. Очевидно, что подобное положение создает серьезную преграду для эффективного распространения компьютерной техники в сфере управления. Значительные преимущества, которые достигаются с помощью компьютера на стадии обработки информации, в какой-то степени нивелируются невозможностью ее дальнейшего использования другими программными средствами.
Работая на ПК под управлением операционной системы «DOS», пользователь сталкивается зачастую с непреодолимыми трудностями, если ему необходимо оформить решение, основанное на информации, хранящейся в файлах разных форматов. Он вынужден выполнять большой объем вспомогательной работы и в конце концов отдавать предпочтение испытанному способу «Ре-Клей» (сокращенно от «Режь-Клей» ), соединяя несоединимые на компьютере информационные фрагменты после их распечатки с помощью ножниц и канцелярского клея.
Вот почему развитие программного обеспечения должно идти и в направлении совершенствования совместимости форматов. Вопрос о совместимости форматов файлов, используемых конкретными программными продуктами, является на сегодняшний день
18*
547
наиболее актуальным при обработке данных. Его решению призвана помочь стандартизация форматов файлов, предназначенных к информационному обмену.
В настоящее время уже существует ряд форматов, которые поддерживаются многими популярными программными средствами и которые можно определить как «стандартные»или наиболее распространенные. Вот некоторые из них :
SDF - формат. Файлы этого формата содержат ASCII-коды и являются результатом пребразования данных типа DBF-формата (СУБД класса «dBase», «FoxPro» и т.п.). Записи имеют фиксированную длину, разделитель между полями отсутствует;
RTF - формат. Данный формат был определен фирмой Microsoft как стандартный формат обмена информацией между текстовыми документами. Файл в этом формате содержит «ASCII»-коды и команды управления в виде двоичных кодов;
XLS - формат. Формат файла электронной таблицы-пакета «MicrosoftExcel»;
PCX - формат. Графический формат предназначенный для хранения растровых изображений, которые «отрисовываются» совокупностью точек (пикселей) на экране.
Процесс преобразования информации (данных) из одного вида (формата) в другой всегда конкретен и зависит от используемых программных средств. Вместе с тем с появлением и широким распространением операционной системы Windows 3.1 фирмы Microsoft можно утверждать, что в настоящее время речь может идти о «стандартизации» технологии информационного обмена (хотя, некоторые подходы и не являются оригинальной разработкой фирмы).
С точки зрения программной реализации для осуществления преобразования информации (данных) из одного вида (формата) в другой необходимо использовать средства импорта-экспорта данных, встроенные в конкретное СУБД. В то же время можно рекомендовать для решения этой задачи применять и специальные пакеты, такие, как «Word Exchange» или «Convert Perfect». Для обмена данными между различными приложениями в среде «Microsoft» Windows часто используются стандартные механизмы OLE - и DDE - технологий.
Более подробные сведения о технологии обмена в конкретных системах следует искать в соответствующих Руководствах пользователя.
548
Кроме чисто программных важное место при решении поставленной задачи должны занимать и организационные меры. К такому заключению приходишь после анализа выводов, сделанных специалистами ГИЦ МВД России, занимающихся обменом информацией с периферийными центрами. Он показал, что основная трудность при обмене состоит в том, что используемые базы данных содержат много «мусора» и ошибок. Искажение информации в базах данных происходит из-за частого конвертирования рабочих файлов в форматы разных СУБД, с которыми приходится взаимодействовать («ADABAS», «Рубин», «INFORMDC», «ORACLE»), и программных ошибок в подсистемах ввода. Имеет место также засоренность баз данных регионального уровня информацией, не подлежащей учету на федеральном уровне, что позволяет сделать вывод об отсутствии четкого контроля за заполнением информационных массивов. Устранения этих недостатков можно добиться с помощью регулярной сверки и чистки баз данных. Однако следует имень в виду, что сверка - очень трудоемкая операция, занимающая, как правило, несколько месяцев. Для проведения сверки, а также регламентного сбора информации из регионов необходимо иметь в регионах программные средства выгрузки информации в формате ИПК для ЕС ЭВМ, СМ ЭВМ, ПЭВМ, а также обновленный набор инструктивно-методических материалов, включающий описание форматов выгрузки, периодичность выгрузки, виды носителей информации, категории объектов учета, подлежащие выгрузке (формализованные условия логического отбора), правила оформления информации на магнитных носителях.
«все книги «к разделу «содержание Глав: 32 Главы: < 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. >