
Технологии и инструменты:
Umbraco CMS 4, ASP.NET MVC (Razor), SQL Server 2012, jQuery, Google Analytics, TFS
Языки программирования:
C#, JavaScript.
Клиент
Beltoll.by – электронная система, созданная для взимания платы за проезд на некоторых дорогах.
Задача
Основная идея, лежащая в основе решения, заключалась в создании веб-сайта, который станет главным контрольно-пропускным пунктом для водителей. Созданный веб-сайт должен побудить пользователей искать необходимую информацию в Интернете, а не обращаться в колл-центр.
Веб-сайт является составным элементом системы по оплате проезда, поэтому планировалось выпустить его вместе с рядом других услуг (калькулятором оплат, поиском пунктов обслуживания клиентов и т.д.). По этой причине проект требовал тщательной координации с командами клиента, которые работали над другими его частями.
Решение
Поскольку целевой аудиторией веб-сайта являются в основном водители, желающие найти информацию о системе по оплате проезда, было решено создать присутствие в Интернете со следующими характеристиками:
-
- Интуитивный интерфейс.
- Многоязычие: белорусский, русский, английский, польский. Сайтом пользуются как граждане Беларуси, так и иностранные водители и компании.
- Поддержка различных версий браузеров, включая старые версии (FF 3.6.x, IE 7.x – 9.x, Opera 10, Safari 5, Chrome 5) ввиду их широкого использования.
- Способность поддерживать большое количество одновременных пользователей, особенно сразу после запуска сайта.
Созданный сайт содержит свод полезной информации о системе по оплате проезда, в том числе FAQ, ссылки на страницу учетной записи пользователя, карту точек распространения; а также позволяет подписаться на рассылку или связаться с оператором напрямую.
Главная задача заключалась в предоставлении простой и безопасной административной платформы для редактирования содержимого сайта. Наш выбор пал на Umbraco CMS, поскольку она предлагает настраиваемые инструменты для редактирования и создания контента, обеспечивает профессиональную поддержку, проста в освоении и использовании. Она также обеспечивает достаточно высокий уровень безопасности для пользователей, т.к. создана в соответствии со стандартами безопасности Microsoft.
Основные требования к контент-менеджменту были следующими.
1. CMS должна помочь в установке таких типов учетных записей, как редактор, утверждающее лицо, переводчик, издатель и т.д.
2. Контент-менеджмент должен позволить использовать 2 варианта сайта – один действующий, а другой – временный. Временный сайт используется для разработки, добавления контента, тестирования новой функциональности. Также можно легко синхронизировать два варианта сайта. Для этого используется плагин Umbraco Courier.
В рамках разработки сайта мы предоставили следующую документацию: карту сайта, электронные схемы и раскадровку. Также было составлено руководство пользователя. Точные решения провели обучение сотрудников клиента.
Точные решения тесно сотрудничали с командой клиента на протяжении всего проекта. Веб-сайт был предоставлен в рабочей и бета-версии, что помогло осуществить план клиента по постепенному внедрению всей электронной системы по сбору платы за проезд.
Результаты
Команда Точных решений успешно запустила веб-сайт в установленные сроки. В настоящее время веб-сайт используется клиентом для оповещения пользователей о платных дорогах, тарифах на проезд, о наличии пунктов обслуживания клиентов вдоль платных дорог, в крупных городах и на границах.
Сотрудничество с клиентом продолжается в соответствии с SLA, согласно которому мы поддерживаем используемое сайтом программное обеспечение в рабочем состоянии и устраняем возможные неполадки.