IT на страже закона

Предлагаю вам высказать мнение, а ещё лучше, принять участие в мозговом штурме по идее проекта программного обеспечения для правоохранительных органов России.
Несколько лет назад я работал в следствии. Для удобства работы многие из нас использовали различные программы, которые автоматически генерировали различные бланки, оставалось только набирать текст. Что нам это давало? Небольшую экономию времени и сил — не более. Представленный же проект имеет немного другую цель: дать зацепки по преступлению, выявить различные закономерности, дать «пищу для ума» оперуполномоченному и следователю, т.е. помочь именно в раскрытии преступления, а не в делопроизводстве. Интересно? Тогда прошу под кат.


Преамбула. При желании эту часть можно пропустить.

Одна из главных проблем в следствии и оперативно-розыскной деятельности — это «конвейерность», монотонность труда. Рассмотрим на примере типичной квартирной кражи. Каждый день совершаются десятки, если не сотни квартирных краж, практически все они похожи одна на другую как братья-близнецы: взломан замок, разбросаны вещи по квартире, украдено ценное имущество, соседи ничего не видели, ничего не слышали, потерпевшие никого не подозревают. В итоге зацепок нет, по горячим следам преступление раскрыть не удаётся, материалы проверки, ещё не ставшие уголовным делом, попадают в разряд «глухарей». С 99% вероятностью можно утверждать, что все действия по данному уголовному делу сведутся к допросу потерпевшего и бумажной волоките: написать операм шаблонное поручение и получить такой же шаблонный ответ. Естественно, никаких оперативно-розыскных мероприятий проводится не будет: зацепок нет, мотивации для работы оперативников нет.

Практическая часть

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

Интерфейс

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


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

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

Место — место, точка, т.е. какой-то объект, который важен при рассмотрении преступлений данной категории (например ломбард при краже, с другой стороны нам совершенно не нужен тот же ломбард при расследовании убийства, соответственно во втором случае он не показывается).

Лица — лица, например, ранее судимые за совершение аналогичных преступлений, условно-осужденные, состоящие на учёте и т.д.

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

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

Балун

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

Панель инструментов:

Панель инструментов

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

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

Резюме. Предлагаю всем высказать мнение об идее, предложить усовершенствования, раскритиковать и т.д. Если наберётся достаточно энтузиастов, то готов принять активное участие в создании проекта. В частности, по программной части (веб-программирование), по части новых идей, контактированию с МВД для совместного обсуждения проекта. Никаких коммерческих интересов в этом не преследую, считаю, что такое программное обеспечение должно быть разработано бесплатно (благого дела ради).

P.S.: подскажите в какой блог поместить топик?

UPD: перенёс в «Коллективный разум».
+17
14 апреля 2010, 13:04
8
ruskar 48,9

комментарии (39)

+5
Awake #
в «я безумный» :) К сожалению, данная идея вряд ли будет актуальна…
+1
ruskar #
Почему?
0
Lamo #
Одно слово — «распил». В Вашу схему с бесплатным/энтузиастами он не вписывается.
+5
ruskar #
И что, если у нас повсюду коррупция и распил, то вообще ничего не надо делать? На мой взгляд надо думать как исправлять ситуацию.
0
Lamo #
А что тут думать? Массовые расстрелы :) А если серьезно — просто не люблю бессмысленных занятий. В итоге или никто не будет пользоваться, пока отмашку с самого верху не дадут или даже прикажут, или просто пошлют. В самом лучшем случае — кто-то изменит ваш интерфейс и продаст МВДшникам за пару десятков миллионов и это будет работать.
+2
ruskar #
Если это будет реально использоваться и помогать раскрытию преступлений, то я совершенно не против, чтобы кто-то взял и сам реализовал идею и распоряжался ею как хотел.
0
Masterkey #
проблем тут несколько
1. кто будет поддерживать проект в плане железа — когда он наберет силу им прийдется заниматься всерьез
2. кто будет проверять достоверность инфы

движек тут как раз не проблема — проблема поддержка
0
ruskar #
1) в МВД есть подразделения, которые работают чисто по IT-части МВД. Я говорю не об управлениях «К», а о отделах, которые обеспечивают функционирование всех этих баз данных ИЦ УВД, картотек и прочего.

2) вы про информацию, внесённую самими сотрудниками правоохранительных органов? Изначально подразумевается, что она достоверна, что преднамеренно ложной информации не вводится — так же, как и при сдаче различных статистических карточек по уголовным делам в ИЦ УВД.
0
ruskar #
Реальная проблема тут — это внедрение системы в практику расследования уголовных дел и проведения оперативно-розыскных мероприятий.
–2
atomicxp #
Ничего так поржать преступникам смотря на то как обвиняют других в их преступлении.
+1
ruskar #
Несколько раз перечитал, но так и не понял что вы сказали.
НЛО прилетело и опубликовало эту надпись здесь
+1
ruskar #
«Какой наивный мальчик» (с)
+1
Karbas #
По-моему это очень круто. Сейчас многие люди «на местах» не представляют, какая мощь содержится в централизованном потоке информации, и как сильно можно улучшить качество и производительность труда, если «приручить» этот поток.
Если бы удалось ввести в эксплуатацию систему, подобную вашей, да не для галочки, а чтобы она действительно стабильно работала и предоставляла полную и актуальную информацию о каждом проишествии, и обладала бы возможностью централизованной обработки всей (это важно) информации на данный момент, то я почти уверен, что многие дела сдвинулись бы с мёртвой точки.
В качестве примера:
Поступает сообщение об уличной краже. В отделении информацию вносят в систему. В штабе аналитики пишут скрипты обработки всей базы, отслеживают цепочки однотипных проишествий, и делают отчёты в той же системе. В итоге люди, работающие с конкретным пришествием, знают о том, были ли ещё где-то подобные дела, и кто ими занимается, а в штабе видят общую картину.
0
vilgeforce #
Идея-то хороша… Только есть проблема: надо найти, допустим, последние 25 краж в районе Кривого переулка, когда был взломан замок. Первые два критерия легко вбиваются, а вот «взломан замок» — эт сложнее. Один сотрудник напишет «Замок был взломан», другой «Взлом замка», третий еще что-нибудь. И получим невозможность поиска по конкретному признаку. А если вводить просто «взлом», так еще и компьютерный «взлом» в результатах получим.
0
ruskar #
Для этого обычно делаются слова-синонимы, выпадающие подсказки при вводе слова
НЛО прилетело и опубликовало эту надпись здесь
0
ruskar #
Ну да
0
vilgeforce #
Вскрыт — синоним слову «взломан»? :-) Разумным решением будет привлечение специалистов, которые бы выделили типичные преступления и по каждому из них сделали бы допустимый набор признаков. Например, для квартирных краж 10 возможных способов проникновения в квартиры. И выбирать из них.

Яндекс-карты, эт, конечно, хорошо. Но лучше использовать какую-нибудь другую ГИС, чтобы ни от кого не зависить.

Нужна стандартизация информации о преступлении, в части компьютерных инцидентов работа по этому направлению ведется, как по остальным — я не знаю.
–1
ruskar #
Я не вижу реальных конкурентов по возможностям API для Яндекс.Карт. ГИС может вести поиск объектов в заданном географическими координатами квадрате? Да и почему если выбрать ГИС, то от ГИСа не будут зависеть? К тому же Яндекс карты не рисует, а деятельность поставщиков картографической информации регулируется, в том числе, правоохранительными органами.
0
vilgeforce #
Я более чем уверен, что ArcGIS умеет гораздо больше тындекс-карт.
Поиск может вести даже СУБД, если для каждой точки координаты указать. Все данные тындекс-карт неизвестно где, а все данные ГИС — на подконтрольном сервере.
–1
ruskar #
Все равно мне ГИС представляется как-то более неповоротливой организацией, медлительной, т.е. необходимые изменения, нововведения будут вводиться крайне медленно. Хотя я с ГИС совсем не знаком (так, только видел несколько раз), так что возможно я глубоко ошибаюсь.
+1
vilgeforce #
ГИС — не организация, а ГеоИнформационная Система. Государство имеет свои собственные карты, вот и нужно их юзать.
+1
Ruslan_Y #
Согласен по поводу Яндекс.Карт — это хорошо, но не уверен что на местах, кроме столицы и крупных городов (ИМХО чем дальше от центра — тем хуже) есть хороший канал в Интеренет и уж тем более для любого сотрудника, кто знает поправьте.

Поэтому реализация может и веб, но с локальным сервером и набором карт, чтобы внешний трафик не расходовать.
0
dohlik #
Как по мне, использование Я.карт должно быть всего лишь вспомогательным инструментом (визуализация подборки похожих преступлений), но никак не основным. Тут же налицо типичные задачи по автоматизации бумажной работы — каталогизация, поиск и т.д. В общем, зря Вы ставите географию во главу угла…
0
ruskar #
Убираем карту и уже всё совсем по другому: перед вами просто адрес преступления в текстовом виде. Как вы отберёте преступления по району? Поищите преступления, совершенные на одноимённой улице? Совершённые в том же районе? А если преступление совершено на границе административного района? Тогда львинная доля «реального» района совершения преступления просто выпадет из виду.
+1
dohlik #
Я конечно не криминалист, но:

В первую очередь надо искать преступления по почерку. А потом выборку отобразить на карте. Или у нас одни маньяки, терроризирующие выбранные маленькие дворики и переулочки??
А адрес должен быть не просто в текстовом виде, а разбит на кучу составляющих (город, район, улица, фонарь, аптека и т.д.). Так и выборку сделать будет совсем не сложно.
0
ruskar #
Так здесь «почерк» включён тоже: во-первых показываются преступления только той же категории (т.е. если это кража, то показываются кражи, грабежи и разбои), при необходимости отфильтрованные по «особенному признаку», указанному с помощью тега, плюс вся эта выборка идёт в определённом географическом (а не административном) районе.
Честно говоря, совершенно не представляю как простая, табличная выборка может быть удобнее и эфективнее визуальной.
0
dohlik #
А я представляю ;) Зря Вы так про таблицы. На самом деле все равно решать тем, кто будет преступления раскрывать.
0
oskolade #
Как обстоит дело с правами доступа к информации. В реальной жизни рядовой сотрудник, расследующий квартирную кражу, может получить доступ ко всем материалам по квартирным кражам района\города\страны?
0
ruskar #
Вы имеете ввиду сейчас или как предполагается в варианте с этой системой?
Если первое, то конечно же любой следователь или оперуполномоченный может поднять и просмотреть любое дело, находящееся в расследовании у другого следователя (даже если он в другом территориальном отделении) или в архиве. Плюс можно в любой момент подойти к сотруднику отделения, сидящего «на компьютере» и получить любую информацию по уголовному делу или какому-то лицу через ИЦ УВД.

Если же имели ввиду второе, то думаю, что лучше будет, если следователи, оперуполномоченные, участковые, а также различные надзорные инстанции будут иметь постоянный доступ ко всем материалам по всему городу (очень редко требуется, когда нужно просмотреть информацию по другому городу).
0
oskolade #
Да, просто подумал, не придётся ли городить ещё систему разделения прав.
НЛО прилетело и опубликовало эту надпись здесь
0
ruskar #
Не утрируйте.
НЛО прилетело и опубликовало эту надпись здесь
0
ruskar #
Мы сейчас говорим о том, как с помощью IT помочь ситуации, а не как наказать плохих сотрудников.
НЛО прилетело и опубликовало эту надпись здесь
0
ruskar #
Почему вы уверены, что это поможет ситуации? Многих сотрудников показательно сажают в тюрьму за нарушения и никакого эффекта, а вы говорите про какое-то увольнение. Да и не место здесь, чтобы обсуждать как помочь ситуации безотносительно IT.
0
pcmaniac #
А где же будет расположена самая главная кнопка [#]?

А если серьёзно — идея хорошая, но без звонка/письма сверху — мёртворожденная.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.