Разработать веб-приложение для работы с задачами операторов в рамках исходящего обзвона. Приложение должно показывать данные об отправителе, получателе, плательщике и других деталях груза, занесенных в транспортную накладную. Самая важная информация о перевозке должна быть доступна оператору на первом экране без необходимости открывать дополнительные окна. Новое веб-приложение должно работать параллельно с существующей системой компании и использовать ту же базу данных перевозок. Исходящие звонки должны осуществляться через программную АТС компании (Asterisk).
Специалисты ООО "Программные технологии" разработали одностраничное веб-приложение (SPA) на платформе ASP.NET Core 2.0 Web API и Angular.
По прибытии груза в пункт назначения оператору автоматически назначается задача проинформировать об этом получателя. Программа выводит на экран данные электронной товарной накладной. Оператор контакт-центра может закрыть задачу после звонка или отложить ее с указанием причины. Доступ к базе данных осуществляется через API, разработанный командой заказчика. Для звонков используется IP телефон или программа для SIP-звонков.
Новое приложение встроено в существующую инфраструктуру клиента. Была организована проектная команда, в которую входили разработчики Программные технологии и программисты на стороне заказчика.
Применение программной АТС с открытым кодом Asterisk позволит заказчику экономить на лицензионных отчислениях и со временем отказаться от использования дорогостоящих продуктов Cisco.Для реализации серверной части приложения была использована платформа с открытым кодом .NET Core 2.0.
Совместно с командой заказчика дизайнеры Программные технологии разработали пользовательский интерфейс веб-приложения таким образом, чтобы на экране оператору сразу была видна вся важная информация для принятия решений при исходящем обзвоне.Окна с дополнительной информацией не являются блокирующими (модальными) и могут быть расположены в произвольном порядке.Интерфейс пользователя оптимизирован для работы с помощью клавиатуры, что помогает оператору повысить скорость выполнения задач.