Калькулятор комиссий и поиск пунктов системы денежных переводов
- 14
- 0
- Опубликовано: 2010-11-01
+ серверная логика: сопряжение с банковским ПО, веб-сервисы (C#);
+ клиентская логика (php + ajax).
Это один из моих самых долгоживущих проектов. Здесь мне довелось участвовавать на всех стадиях разработки и в различных ролях.
Изначально калькулятор был целиком спроектирован и реализован мной как bitrix-модуль (по требованию заказчика) и представлял собой обычный справочник комиссий.
Затем, когда сервис получил первые отклики пользователей и одобрение руководства, возникла необходимость добавления нового функционала (географический справочник пунктов обслуживания) и тесной интеграции непосредственно с самой системой переводов.
С учётом этих требований приложение мной было спроектировано заново и реализовано на базе ASP.NET (C#, IIS + MSSQL), расположено на внутреннем сервере банка и интегрировано в сайт. На тот момент, банк Unistream был одним из первых, кто предоставил своим клиентам сервис такого уровня.
По мере роста географии системы переводов и качественного изменения идеологии обслуживания клиентов банка, росли также и нагрузки на мощности и менялись требования к пользовательскому интерфейсу приложения.
В результате, было принято решение вынести весь front-end на внешние LAMP-серверы в качестве автономного (до определённой степени) php-приложения, обеспечив связь с основной бизнес-логикой при помощи web-сервисов (.NET). С тех пор, дизайн и эргономика пользовательского интерфейса постоянно улучшаются, учитывая новые требования клиентов и используя доступные технологии.
На данный момент, приложение представляет собой высоконагруженный проект и ключевой сервис на портале системы переводов Unistream, являющийся во многом образцом и предоставляющий банку конкурентное преимущество в области обслуживания клиентов.
Пример реализации
Скидочный сервис | Все работы автора | Следующая работа |