— условия на обработку;
— ревизия имеющихся в наличии средств автоматизации;
— требования по доступу к накапливаемым информационным массивам.
Чем больше информации о задачах, которые будут поставлены перед банком данных, вы соберете, тем лучше. Завершает этот этап отчет, где ясно и четко прописываются вышеизложенные вопросы.
4. Концептуальное проектирование структуры ИБД. Четкое определение классов объектов учета и их связей между собой.
5. Установка программно-технического обеспечения, настройка прикладного программного обеспечения, настройка на состав объектов учета на предмет связей и характеристик, формирование словарей (справочников).
6. Подготовка инструкций по эксплуатации и ввод ИБД в эксплуатацию.
4.1.3. Концептуальное проектирование типовой структуры ИБД
Исследование предметной области
А теперь, получив необходимый объем теоретических знаний, давайте попытаемся описать модель предметной области интегрированного банка данных службы безопасности предприятия. Сложность ее моделирования, как мы уже говорили, основывается на том, что информация об объектах оперативного интереса СБ, как правило, слабо структурирована, т.е. носит отрывочный и разрозненный характер. Это связано с тем, что она добывается при помощи различных методов и средств из сильно отличающихся друг от друга источников.
К сожалению, в настоящий момент такая область информационно-аналитической работы, как теория логического проектирования специальных баз и банков данных, незаслуженно обойдена вниманием как в специальной, так и научно-популярной литературе.
Для проведения качественной информационно-аналитической работы требуется разноплановая информация, характеризующая различные взаимосвязанные аспекты анализируемой проблемы. Также требуются данные о структуре решаемой задачи, которая должна, как мозаику, соединить между собой различные информационные фрагменты и образовать максимально приближенную к реальности полную и целостную картину предметной области.
Предметная область представляет собой весьма сложную систему, так как в круг интересов хозяйствующего субъекта вовлекается большое количество физических и юридических лиц, взаимосвязанных различными отношениями политического, экономического и социального характера. Для изучения и нейтрализации факторов риска, активизация которых может нанести моральный или материальный ущерб защищаемому хозяйствующему субъекту, оценки и прогнозирования складывающейся оперативной обстановки на предприятии и вокруг него применяются специальные методы формализации и интеграции полученной информации.
Помимо этого при моделировании принципиальное значение имеет связное представление информации. Построение модели предметной области базы или банка данных — это искусство выявления объектов, которые должны быть там представлены, с дальнейшим выстраиванием связей между ними.
Прежде всего, следует решить, для чего все-таки создается банк данных, т.е. какие задачи он должен решать и какая информация в нем будет храниться. Исходя из этого, можно определить, какие базы данных будут входить в банк данных. И из каких полей должны состоять эти базы данных. Таким образом, для определения структуры банка данных необходимо сначала исследовать предметную область.
При моделировании предметной области интегрированного банка данных необходимо не только выделить и описать элементы (базы данных) данной области, но и установить отношения (связи) между ними для возможности динамического отображения в ИБД структуры взаимодействия объектов оперативного учета.
В процессе накопления информации эти взаимодействия позволяют моделировать изменяющиеся с течением времени организационные структуры, фиксировать и прогнозировать происходящие в них процессы, определяющие существенные свойства и закономерности изучаемой предметной области.
Определение баз данных. Структуру интегрированного банка данных определяет конкретный состав баз данных в банке и их связи между собой. Спроектировать структуру банка означает определить все информационные единицы (базы данных, состав полей) и связи между ними; задать их имена.
Основными элементами предметной области ИБД службы безопасности предприятия являются объекты оперативного учета: физические лица, организации, документы, адреса, телефоны, рефераты, автотранспортные средства, договоры и переговоры.
При проектировании базы данных каждый такой элемент будет описан в соответствующей базе данных. Структура базы данных — характеристики информационного объекта, отражаемые при ведении оперативного учета.
Кроме того, информация, описывающая состояние связи между объектами оперативного учета, будет фиксироваться в специальных БД связей: связь между физическим лицом и организацией (учредитель, руководитель, сотрудник), связь между двумя физическими лицами (дружеские, служебные, криминальные, не установленного характера), связь между физическим лицом и адресом (место прописки, проживания, посещения) и т.д.
Такая структура банка данных позволяет накапливать дополнительную информацию об опосредованных взаимосвязях и их структуре. Эта информация может быть получена путем динамического отслеживания не только прямых, но и ассоциативных связей лиц производственно-экономического (договорные отношения — связь через документ, соучредительство — связь через организацию или документ, совместная работа — связь через организацию) или криминального характера (участие в преступной группировке или сообщение — связь через организацию, соучастие в преступлении связь через событие).
Подобный интегрированный банк данных обладает достаточной эволюционной самостоятельностью и позволяет организовать интеграцию разнородных сведений по одним и тем же объектам (лицам, фирмам, адресам, телефонам, автотранспортным средствам) путем их идентификации и слияния по мере поступления новых данных. Таким образом, при введении новых объектов происходит установление связей между ними и уже имевшимися объектами, а также дополнение уже имевшихся объектов новыми характеристиками. В результате наращивается сетевая структура связей объектов и образуется «производная» информация, не вводившаяся в явном виде в банк данных, становится возможным проследить цепочки взаимосвязанных объектов, выражающих признаки рисковых ситуаций.
Идея интеграции этих сведений состоит в том, что, если в процессе работы лицо или адрес раньше появлялись по другому сообщению, система при закладке информации вторично сама, без какой-либо команды со стороны пользователя сливает по указанным объектам учета то, что было, и то, что внесено в данный момент. Как раз при таком слиянии образуются и наращиваются цепочки причинно-следственных связей.
При закачке разнородной информации именно на ее стыках и получаются самые интересные вещи. Допустим, сливается база данных отдела кадров, база данных регистрационных органов, из текстовых файлов заносится информация о рекламе, в результате дальнейшей информационно-поисковой работы службы безопасности по подтверждению информации ИБД отрабатывается ряд моделей возможных связей объекта оперативного интереса.
В условиях такого описания структуры предметной области достаточно выйти на один информационный объект, чтобы по связям исследовать его окружение. Но здесь нужно учитывать то, что между двумя объектами уже где-то на пятом-шестом уровне можно обнаружить связь, которая может не иметь никакого отношения к исследуемой проблеме.
Выделим в типовом интегрированном банке данных следующие основные базы данных.
1. «Лицо» — физические лица (как субъекты или участники различных событий).
2. «Организация» — организации (юридические лица, предприниматели без образования юридического лица, общественные организации и партии, преступные группировки или сообщества).
3. «Адрес» — адреса (место события, жительства, работы, дислокации организации), телефон (контактный, домашний, служебный и т.д.).
4. «Документ» — документ, используемый лицом для идентификации своей личности.
5. «Реферат» — реферат (текст статьи, сообщения доверительного помощника, документа, устного сообщения и т.д.).
6. «Автотранспортное средство», автотранспортное средство (принадлежит лицу или организации, управляется по доверенности, указано в реферате).
7. «Договор», договор (исполненный, заключенный и т.д.).
8. «Переговоры» — переговоры (состоявшиеся, готовящиеся). Базы данных связей:
9. «Связь между лицами».
10.«Связь между лицами и адресами».
11.«Связь между лицами и телефонами».
12.«Связь между лицами и организациями».
13.«Связь между лицами и автотранспортными средствами».