P2P平台方案——亿网软通“互联网+”金融解决方案

第一部分:总体架构

一,概述

P2P网贷平台整体架构分为2部分:PC端、移动端。资金管理基于通联支付平台的资金存管方案来实现,有效实现数据和资金分离,保障用户的信息和资金安全。

平台用户角色分为:用户(投资用户,借款用户)和管理员。

投标收益方式:等额本金和等额本息。

用户资金分类:可用资金,冻结资金;其中冻结资金又分为:投资冻结资金和贷款保证金。

二,体系结构图

P2P平台方案——亿网软通“互联网+”金融解决方案

图1-1

三,资金存管说明

P2P平台方案——亿网软通“互联网+”金融解决方案

图1-2

资金托管账户的优点如下:

1,合法合规经营

不触及法律红线,避免非法集资的风险

2,资金安全保障

投资人与资金分离,减少投资者对投入的资金会被挪用、资金安全的担忧

 

第三部分:技术架构

一,系统架构图

系统分为客户端,应用程序,数据库。客户端包括:PC电脑,手机端,微信端;应用程序使用云主机Centos系统;数据库使用云数据库RDS。

P2P平台方案——亿网软通“互联网+”金融解决方案

图2-1

二,技术架构图

P2P平台方案——亿网软通“互联网+”金融解决方案

图2-2

三,架构特点说明

1,分离应用程序和数据

图2-1,系统使用云主机和云数据库,将应用程序、数据库分别部署,并且根据可以服务器的用途配置不同的硬件,达到最佳的性能效果。

 

2,拆分应用程序业务模块

图2-1,系统将多台云主机,将应用程序根据业务模块进行拆分,前期首先将客户端服务和后台管理服务,分别部署到不同的服务器上;后期可根据客户量的增长,将PC端和移动端接口再次进行拆分。

 

3,使用缓存提高性能

图2-2,基于上述硬件的基础上,系统同时使用软件进行性能优化,系统使用缓存技术改善系统的性能,使用缓存主要源于热点数据的存在,系统访问都遵循28原则(即80%的访问请求,最终落在20%的数据上),所以对热点数据进行缓存,减少这些数据的频繁读取,提高用户体验。

4,本地事务化,存管接口调用一致性方案

现状:使用资金存管,需要大量调用存管接口:用户注册,充值,提现,投资人投标,借款人还款,后台放款,后台发放红包,后台账户转账等。

 

问题:网络环境等异常造成系统本地数据和存管数据产生不一致,一旦产生双方的数据不一致,手动核对账户数据,账户流水数据等操作,不仅耗费大量人工,同时大大降低用户体验。

 

解决方案:系统对于本地数据使用事务化的操作方案,保证本地数据的完整和一致性;同时针对系统存在大量与存管接口的数据交互,使用接口调用的一致性方案,保证本地操作和接口调用的可重复性,保证本地数据和存管数据的可回溯性。

操作的可重复性,当出现一下两种情况,情况一:本地操作正常,接口调用异常时;情况二:本地操作异常,接口调用正常;可进行重复操作,并保证本地数据和托管数据的一致性,并可托管操作日志进行数据回溯。

5,系统采用高扩展性设计

系统对针对缓存服务,邮件服务调用,短信接口等功能模块,采用高扩展性设计,方便后期的功能二次开发和功能扩展。

 

6,移动端接口使用Restful方案

针对系统中移动客户端和后台的数据,使用Restful接口方案,数据格式采用json。同时对接口参数进行加密处理,接口调用使用时效性性设计。

保证用户用户的数据安全,资金安全;时效性设计保障调用的不可重复性。

7,支持多种消息通知

图2-2,系统支持消息通知方式:站内信,短信,邮件,微信模板消息,App推送;同时消息内容支持模板化自定义设置;消息发送的开关设置,系统消息的自动发送,营销消息手动群发。

消息类型:

P2P平台方案——亿网软通“互联网+”金融解决方案

图2-3

8,在线客服系统

系统的客户系统包括功能:人工400客服电话,在线客服系统,支持接入美恰,网易七鱼等在线客服系统。

 

 

四,主要场景流程分析

1,用户注册

P2P平台方案——亿网软通“互联网+”金融解决方案

 

2,投资人投标

P2P平台方案——亿网软通“互联网+”金融解决方案

 

3,发布标的


 P2P平台方案——亿网软通“互联网+”金融解决方案

 

4,后台放款

P2P平台方案——亿网软通“互联网+”金融解决方案

 

5,借款人还款

P2P平台方案——亿网软通“互联网+”金融解决方案

 

 

6,投资人回款

P2P平台方案——亿网软通“互联网+”金融解决方案

 

7,债券转让


 

8,邀请注册


9,用户信息认证


 

第三部分,推广方案

一,业务员推广

为每个业务人员生成业务推广链接和二维码,方便对业务人员的推广进行业务统计,绩效统计。

二,用户邀请

为每个用户生成邀请链接和二维码,并对邀请成功的用户进行发送红包等形式的奖励。

三,营销活动

活动主题模板化管理,活动形式有:红包,满送等。

待补充,后续继续选择演示和沟通。

第四部分:平台安全设计

平台的系统安全,数据安全至关重要,安全性是业务顺利进行的保障,用户信任的基石。平台安全依赖于运营期间对服务器,数据库,应用程序和管理员的严格的管理和操作规范;同时提供以下安全措施:拆分应用和数据分离,HTTPS数据通讯,接口安全设计和数据库自动备份等。

一,拆分应用和分离数据

通过拆分用户和后台管理的应用服务,同时对后台服务器加上远程访问限制,IP访问限制和系统权限管理等措施,有效的保障系统的安全性。

通过分离数据的方式,数据访问只能通过应用程序进行,有效的隔离数据的操作,保证数据库的安全性。

二,HTTPS数据通讯

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 通过使用HTTPS的数据通讯方式,保证PC客户端和移动客户端与后台通讯的安全性。

三,接口安全设计

1,.接口参数加密

 

2,接口时效性验证

四,数据库自动备份

 

第五部分:系统研发分期方案

 

一,第一期

序号

项目

工时

价格

1

PC端后台管理

 

 

2

PC客户端

 

 

3

移动端-andriod

 

 

4

移动端-ios

 

 

5

微信公众号

 

 

6

前端UI制作(甲方出效果图)

 

 

合计

 

 

 

 

附明细:

pc后台

工时

PC前端

工时

PC投资人中心

工时

PC借款人中心工时

ios,andriod,微信

工时

前端UI制作

5

 

 

 

 

 

3

 

 

 

 

 

4

 

 

 

 

 

3

 

 

 

 

 

7

 

 

 

 

 

10

 

 

 

 

 

14

 

 

 

 

 

8

7

 

 

 

 

4

1

 

 

 

 

6

4

 

 

 

 

8

4

 

 

 

 

4

2

 

 

 

 

3

6

 

 

 

 

5

1

 

 

 

 

1

1

 

 

 

 

12

2

 

9

 

 

4

5

 

5

 

 

4

3

9

4

 

 

3

1

5

10

 

 

4

4

13

3

 

 

112

41

27

31

x4

60

合计

445

一人工作日

 

 

 

 

 

 

 

 

 

人员

人数

 

 

 

 

项目经理

1

 

 

 

 

前端

1

 

 

 

 

java

3

 

 

 

 

ios

1

 

 

 

 

andriod

1

 

 

 

 

测试

1

 

 

 

 

合计

8

 

 

 

 

 

二,第二期

 

序号

项目

1

移动端-触屏端

2

微信小程序

 

 

 

 

相关文章: