Система управления патрульными службами полиции от Технологики
Август 2012

Система управления патрульными службами полиции

Система управления патрульными службами полиции
Направления
Эта группа приложений была разработана специально для полицейских Соединенных Штатов. Пользователями системы являются полицейские диспетчеры и патрульные офицеры полиции.

Бизнес-логика

Программно-аппаратный комплекс по управлению патрульными службами (PSM от. англ. public safety management) – это группа приложений, разработанная специально для полицейских Соединенных Штатов. Пользователями системы являются полицейские диспетчеры и патрульные офицеры полиции.

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

  1. Обрабатывать звонки о происшествиях;
  2. Формировать отчеты о предварительных данных о происшествиях;
  3. Отправлять уведомления о происшествиях ближайшему патрулю;
  4. Формировать полицейские смены, отправлять их на дежурство и снимать с него;
  5. Получать доступ к базам данных по подозреваемым, потерпевшим и транспортным средствам;
  6. Подготавливать и предоставлять доступ к различным отчетам.

Патрульные офицеры работают с двумя приложениями системы:

  1. На портативных компьютерах у дежурных офицеров установлены мобильные версии ДС. Мобильная ДС имеет меньше опций, чем полноформатная диспетчерская, но она обладает возможностью синхронизации с центральной базой данных. Поэтому можно работать в системе без наличия подключения к Интернету.
  2. Также патрульные оснащены устройствами, при помощи которых можно выписывать штрафы. Такие устройства оснащены мобильным приложением, которое позволяет автоматизировать данный процесс и сократить время на данный вид работы.

Для предоставления населению информации о разного типа происшествиях разработан интернет-портал на Silverlight для отображения происшествий разного типа на карте городов. Для этого полицейское ведомство должно экспортировать все необходимые данные из PSM в базу данных интернет-портал. Интернет-портал обладает следующими характеристиками:

  1. На картах Microsoft Bing отображаются различные происшествия;
  2. Гео-локация по адресам из отчетов по происшествиям;
  3. Возможность поиска происшествия по его типу.

Архитектура

Все приложения PSM построены на клиент-серверной архитектуре. Некоторые из них могут работать без подключения к Интернету, но с последующей синхронизацией данных. В Системе внедрено два архитектурных решения. Первое (V2) пришло к нам от предыдущих разработчиков, является историческим и используется для модулей первого поколения. Второе решение (V3) внедрено нашими разработчиками и является базовым для всех новых модулей добавляемых в Систему. В качестве примера мы представляем вам архитектуру PSM v3.

  1. Клиентское приложение представляет собой оболочку, в которой могут быть интегрированы модули системы. Каждый модуль может работать независимо от другого. В PSM v3 три модуля: Муниципальная Диспетчерская Система (Municipal CAD), модуль карт (Map module) и модуль несчастных случаев (Accident).
  2. Каждый модуль состоит из нескольких форм, разработанных на шаблоне проектирования MVP (Model-View-Presenter)
  3. Клиент и Сервер взаимодействуют посредством .NET Remoting, который мы дополнили шифрованием данных.

Как уже говорилось, Система распространяется как набор модулей, заказчик может купить лицензию на базовый набор или дополнить его добавочными модулями. На схеме ниже представлены все модули и приложения семейства:

  1. MRW Server for mobile reports;
  2. Parking/MСW Server for registering violations in the parking lot;
  3. PSM v2 Server for CAD version 2;
  4. PSM v3 Server for municipal CAD version 3.
 

В целях оптимизирования нагрузки на сервер заказчика серверные компоненты размещены по разным серверным приложениям. На схеме указано какой серверный компонент используется каким клиентским приложением. Все серверные компоненты работают в центральной базе данных. Таким образом, данные PSM собираются вместе в одном месте.

другие наши проекты

Система поддержки веб-узла

Система управления бюджетами для компании Microsoft

CRM на базе Microsoft Dynamics для рекламного агентства «АртБизнесЛайн»

CRM на базе Microsoft Dynamics для рекламного агентства «АртБизнесЛайн»

Разработка программного обеспечения для робота da Vinci компании Intuitive surgical

Электронный магазин гольф-аксессуаров

Инновационные технологии обследования пациентов

Инновационные технологии обследования пациентов

Внедрение сбалансированной системы показателей в ФГ «БКС»

Внедрение сбалансированной системы показателей в ФГ «БКС»

Система управления отношениями с клиентами для инвестиционной компании

Корпоративный почтовый сервис с дополнительным уровнем защиты

Система поиска потерянного багажа для американских авиакомпаний

Система поиска потерянного багажа для американских авиакомпаний

Система обработки заявок

Медиа-каталог с медицинскими кейсами для известного врача

Давайте найдем решение для вашего бизнеса!

Давайте найдем решение для вашего бизнеса!

Пожалуйста, заполните 'Имя'
Пожалуйста, заполните 'Телефон'
Пожалуйста, заполните 'Емейл'
Пожалуйста, заполните 'Сообщение'

Пожалуйста, заполните 'Имя и фамилия'
Пожалуйста, заполните 'Телефон'
Пожалуйста, заполните 'Емейл'
Выберите файл
Пожалуйста, выберите файл 'Резюме'
Выберите файл
Пожалуйста, прикрепите файл 'Код / ТЗ'