P2P项目的搭建

2018-03-06  本文已影响78人  Jetlag时

项目背景:

       网贷,又称P2P网络借款。P2P是英文peer to peer的缩写,意即“个人对个人借款”。p2p网贷系统,是支撑P2P网络借贷正常运转的具有一定复用性的站点或平台。

        平台模式为:网络信贷公司提供平台,由借贷双方自由竞价,撮合成交。资金借出人获取利息收益,并承担风险;资金借入人到期偿还本金,网络信贷公司收取中介服务费。

P2P平台参与角色

        借款人:通过平台贷款的人。借款人通过提交个人资料,贷到需要的金额,按时还款并支付相应的利息费用;

       投资人:通过平台投资的人。投资人把钱投给有资金需求的借款人,并收到借款人支付的本金和利息;

        P2P平台:提供借款人和投资人参与借款和投资的平台;

        平台运营人员:提供借款人和投资人所参与的流程的控制和管理;

P2P平台主要流程

1,借款流程:借款人注册账号,提交借款资料(风险控制【风控】资料),平台风控审核

发布借款;

2,投资流程:投资人注册账号,绑定银行卡,充值,投标,

3,放款流程:平台满标审核,借款人收款,借款人提现;

4,还款流程:借款人充值,借款人还款,投资人收款,投资人继续投资(或提现)

系统组成

p2p网贷系统可分为三部分:

一、网站前台

网站平台交易系统主要完成整个平台的借款操作、展示、投标等功能。主要功能包括:用户注册、登录、借款标详细信息展示、发布借款、投资借款标等,同时贷款方完成还款操作,前台功能主要操作者为平台用户。

二、个人账户

贷款者和投资者的个人管理中心平台。主要包括:个人资料管理、账户管理、借款标和投资标的管理以及明细、邮箱认证、实名认证、vip申请、在线充值和提现等等功能。

三、借贷交易

借贷交易系统后台支撑系统主要是对整个借贷交易系统进行管理、维护等功能,主要包括用户的账户管理、借款标的审核和发布、用户充值管理以及用户的实名认证、手机认证等功能。此外,系统还拥有强大的数据统计功能,可实时观察平台交易的状态和最新的统计数据。

项目技术

1,项目管理:项目使用Maven来管理三个子项目模块;

2,项目技术架构:

1,数据库:MySQL+Redis(日志数据库);

2,持久化层:MyBatis+Redis(缓存);

3,业务层:Spring;

4,Web:SpringMVC;

5,前端:jQuery+Bootstrap3;

上一篇下一篇

猜你喜欢

热点阅读