Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Сервис по обработке денежных операций.

closed without completion


Сервис должен:

Висеть всё время онлайн, и обрабатывать поступающие к нему запросы от других баз на проведение операций.

Возвращать текущий баланс человека в базу, которая запросила эти данные с помощью идентификатора человека и пароля.

Перераспределять денежные средства между людьми, согласно запросам других баз.

Перед перераспределением средств сервис должен отправить СМС на номер телефона того человека, который инициировал операцию и провести операцию только получив код подтверждения от базы, которая запустила транзакцию.

Менять пароль при запросе этого из другой базы, но запросить код из СМС, а информацию о смене пароля занести в журнал, также передать базам информацию о том, что сменился пароль.

Забирать данные о людях из другой базы по регламентным заданиям в определённое время и вносить изменения в данные базы сервиса.

Хранить данные о совершаемых операциях.

Анализировать поступающие запросы и в случае подозрительных действий – блокировать операции и уведомлять администраторов сервиса.

Должен быть кабинет для администраторов, где можно было бы вносить вручную операции по зачислению/списанию денежных средств на того или иного человека, либо распределять определённую сумму между группой выбранных людей, а также просматривать операции выбранного человека.


Данные о людях сервис будет загружать регламентными заданиями из другой базы.

Хранить по человеку нужно следующие данные:

Уникальный цифробуквенный идентификатор человека из 36 символов (ИД);

Пароль;

Фотография;

Фамилия;

Имя;

Отчество;

Дата рождения;

Номер телефона;

Электронная почта человека;

Электронная почта того, кто ввёл запись;

Регион;

Район;

Город;

Населённый пункт;

Улица;

Окончание адреса (дом, квартира, корпус и т.д.);

Текущий баланс.


Хранить по операциям нужно следующие данные:

Идентификатор операции;

Дата и время проведения операции;

ИД человека, который инициировал операцию;

ИД второго человека, к которому пришли деньги или у которого они списались (в зависимости от операции);

Тип операции (списание/зачисление);

Баланс 1 человека до операции;

Баланс 2 человека до операции;

Сумма;

База, из которой пришёл запрос;

Удачно ли завершилась операция;

Описание ошибки.


Хранить по смене пароля нужно следующие данные:

Идентификатор операции;

Дата и время проведения операции;

ИД человека;

База, из которой пришёл запрос;

Удачно ли завершилась операция;

Описание ошибки.



  1. proposal concealed by freelancer
  2. 45 days180000 ₽
    Александр П.
     1718  verified   76   3   2

    Здравствуйте. Можем обсудить

    Ukraine Kyiv | 10 April 2017 |
  3.  freelancer isn't working in the service any longer
  4.  freelancer isn't working in the service any longer
  5. 1 day10000 ₴
    Людмила S
     112 

    Добрый день.
    Готовы сотрудничать. Выполним качественно и со вкусом.
    Портфолио работ разных направлений:
    http://prof-it.bz/portfolio
    Всегда на связи.
    Ответим оперативно, пишите.

    Ukraine Kyiv | 14 April 2017 |

Client
Валерий Граф
Russia Russia  3   0
Project published
10 April 2017
97 views