В компании Northgate Public Services понимают, насколько важной сейчас является для полиции проблема повышения эффективности работы. Более 20 лет департамент общественной безопасности компании разрабатывает инновационные приложения для полиции, экстренных служб и связанных с ними организаций по всей Великобритании.
Сегодня перед полицией стоит задача интеграции обособленных приложений. Предложенная компанией InterSystems платформа быстрой интеграции и разработки InterSystems Ensemble® позволила специалистам Northgate оперативно создать новую версию своего продукта для автоматизации деятельности правоохранительных структур. Теперь в полицейских организациях можно эффективно решать задачи интеграции приложений, объединяя множество экранов и систем, и при этом, защищая за счет перехода на сервис-ориентированную архитектуру, ранее сделанные инвестиции в ИТ. Все это значительно повышает эффективность работы правоохранительных структур.
Задачи
Полицейские силы по всей Великобритании стремятся использовать наиболее передовые информационные технологии, чтобы постоянно улучшать качество работы. Современные ИТ помогают эффективнее использовать находящуюся в распоряжении полиции информацию, и, соответственно, принимать более обоснованные решения.
Понимание необходимости обновления применяемых технологий есть и в самих полицейских организациях. Молодое поколение полицейских работников просит обновить унаследованные системы «с зеленым экраном», стоящие в комнатах управления, и обеспечить единообразие интерфейсов различных систем, чтобы повысить оперативность работы и упростить требования к обучению.
На государственном уровне еще один вызов полицейским службам исходит от Национального агентства по улучшению работы полиции, которое предлагает использовать единый набор «компонентизированных» решений, объединяющих унификацию всей собранной информации и ИТ-сервисов.
Соответствовать этим требованиям оказалось непросто.
Кроме того, не все изолированные ИТ-системы требуют обновления. «Многие существующие системы в полицейских структурах уже соответствуют требованиям, – подтверждает Саймон. – И, самое главное, время на обучение и отвлечение персонала часто становится серьезным барьером на пути внедрения новых решений».
Когда компания InterSystems продемонстрировала Northgate свою интеграционную платформу Ensemble, потенциал программного обеспечения проявился сразу. “Приняв сервисно-ориентированный подход Ensemble, мы поняли, как помочь полицейским сохранить свои инвестиции в ИТ, интегрировать обособленные приложения и сделать все системы доступными для каждого пользователя”, — утверждает Саймон.
Решение
InterSystems Ensemble — передовая платформа для быстрой интеграции и разработки приложений.
Очень быстро и с минимальным дополнительным программированием Ensemble обеспечивает перевод на сервис-ориентированную архитектуру широкого круга приложений, даже таких, при проектировании которых такая цель не учитывалась. Множество типов интерфейсов объединяются в один удобный пользовательский интерфейс, а бизнес-процессы и бизнес-правила применяются к приложениям. Это позволяет пользователям по одному запросу получать несколько наборов данных из разных систем.
Компоненты Ensemble – сервер интеграции, сервер данных, сервер приложений и технология для разработки Web-приложений – спроектированы так, чтобы все работало как единый продукт. Это не только увеличивает скорость разработки и упрощает администрирование , но и обеспечивает более высокую скорость работы Ensemble, чем у любого другого интеграционного ПО на рынке.
И последнее: поскольку Ensemble - это фактически «движок» сервисно-ориентированной архитектуры (SOA) – с бизнес-логикой, отделенной от клиента и каждого приложения, – решение на Ensemble гибко и позволяет легко изменять, добавлять и удалять приложения.
“В InterSystems очень гордятся тем, что Ensemble стал ключевым компонентом интеграции клиентов полицейской службы Northgate, которые смогут сохранить и развить свои существующие приложения. Использование Ensemble приведет к стратегической цели – настоящему объединению полицейских сил и в конечном счете правительства.” Джонатан Селби, генеральный менеджер InterSystems UK.
Преимущества
В InterSystems подготовили пилотный проект для Northgate всего за одну неделю. Это так впечатлило Northgate, что было решено встроить Ensemble и в новое композитное приложение, которое может использовать и быть использованным из существующих полицейских приложений. Специально для полиции было разработано приложение для управления информацией об инцидентах (Incident Information Management, IIM). «Мы смогли создать и продемонстрировать рабочее решение группе пользователей внутри полиции всего за 12 недель», – рассказывает Саймон.
Разработанная на Ensemble система IIM, интегрированная с системой контроля и управления Northgate, геоинформационной системой и географическим справочником обеспечит полицейским объединение несколько приложений, что принесет им весомые преимущества.
Во-первых, несколько приложений можно выводить на одном экране в качестве отдельных «окон». Каждое приложение сохраняет оригинальный интерфейс. Однако операторы могут взаимодействовать с ними так, как им удобно – мышью или через клавиатуру. Это устраняет необходимость заменять приложения только в целях повышения удобства.
Приложения также могут взаимодействовать друг с другом, помогая пользователям получить больше сведений из имеющихся данных. “Например, офицер полиции использует систему контроля и управления, чтобы выслать автомобиль. Это простое действие включает в себя несколько одновременных событий, – объясняет Саймон. – Например, Ensemble может попросить геоинформационную систему указать положение на экране и отправить маршрут в систему навигации автомобиля. В то же время, он может отправить запрос в базу данных преступлений, чтобы проверить, состоит ли кто-нибудь по этому адресу на криминальном учете. Особенности работы для каждой полицейской службы свои, но результат получается быстрее, данных становится больше, а безопасность работы повышается”.
Поскольку интеграция приложений осуществляется с минимумом кодирования, Ensemble позволяет использовать лучшие в своем классе приложения. Системы можно легко добавлять и убирать. “Мы можем предоставить новые возможности на базе уже существующих приложений, одновременно пошагово добавляя совершенно новые решения. Этот подход составляет альтернативу методу "оторви и замени”, — добавляет Саймон.
Взгляд в будущее
После реализации первых идей Northgate начинает использовать дополнительные функции Ensemble, в том числе возможности по мониторингу бизнес-активности. «Поскольку в Ensemble существует репозиторий данных, обеспечивающий аудит всех действий в системе, Ensemble можно использовать для мониторинга ключевых показателей деятельности. Это окажется крайне полезно службам, контролирующим скорость обработки звонков, происхождение звонков, процент эвакуированных транспортных средств … и все виды статистики, которые помогли бы эффективнее управлять ресурсами».
В целом, Northgate оценивает Ensemble в высшей степени положительно. “InterSystems Ensemble значительно снижает риски при развитии ИТ, дает отдачу сразу после начала использования, позволяет гибко адаптироваться к особенностям работы различных полицейских подразделений”, — заключает Саймон.