Обменник электронных валют
Разработать сервис "Виртуальный Обменный Пункт" для конвертации валют WebMoney (WMZ, WMR, WMU, WME), Яndex.Деньги, деньги@mail.ru, E-Gold и игровой валюты Бойцовского Клуба (БК). Для валют WebMoney, Яndex.Деньги, деньги@mail.ru, E-Gold - покупка и продажа. Для игровой валюты БК - только покупка. Заказчик уже имеет кошельки в каждой из платёжных систем. Гарантировать целостность операций, зачисления на один кошелёк и списания с другого.
Разработать два Интерфейса:
- Интерфейс клиента
- Интерфейс администратора
Функции интерфейс клиента
- посмотреть курсы конвертации
- посмотреть доступную для обмена сумму, для каждой валюты (остатки на кошельках)
- приобрести одну валюту оплатив её другой (любой из доступного списка)
Функции интерфейса администратора
- установить курсы конвертации
- установить идентификаторы кошельков для каждой валюты
- выполнить процедуру закрытия "дня"
- уведомлять администратора по почте (SMS) о снижении остатка на кошельке ниже указанного лимита
- установить нижние лимиты по каждому кошельку (для уведомления администратора)
- установить e-mail (телефон) администратора (для уведомления о снижении остатков)
Процедура закрытия дня
- отобразить остатки кошельков на начало и конец периода
- отобразить оборот за "день" по каждому кошельку
- обнулить счётчики оборотов
Безопасность
- обеспечить целостность обменной операции (списание с одного кошелька, только если было поступление достаточной суммы на другой кошелёк)
- обеспечить невозможность отмены произведённой операции
- обеспечить доступ к интерфейсу администратора только по брелку (hardware rsa keys)
- обеспечить доступ к интерфейсу клиента только через SSL
- аудит спецификации и готового програмного продукта независимым экспертом по безопасности
Интеграция с платёжными серверами
Интерфейс к WebMoney, Яndex.Деньги, деньги@mail.ru и E-Gold стандартный API указанных систем.
Дизайн делать не надо.