p2p网贷系统的架构设计
来源:互联网 发布:js 双引号转单引号 编辑:程序博客网 时间:2024/04/27 15:48
p2p网贷系统,标准版已经初步完成了。
最近写点总结,也算是分享吧。
简介:p2p网贷系统,是理财类的互联网金融系统。核心功能,就是理财人用户注册,冲钱,然后投标,标到期之后,收到回款。如果不想继续玩了,可以提现。
编程语言:Java
开发环境:Eclipse
代码仓库:Git
打包部署:Maven
系统组成
1.登录系统login。
所有需要登录的地方,都直接与这个系统交互。可能是直接登录、也可能是注册等跳转过来的。
2.前端系统front。
理财的项目列表等理财人需要看到的功能界面,基本都集中在这个系统里。
login等系统,准确来说,都是为这个front系统来服务才对。
3.账务系统account。
我们设计的时候,把用户的资金余额等金钱相关的内容,集中放在了account系统里。
账务系统,通过WebService对外提供若干接口,比如用户开户、资金转账、提现、资金记录查询等。
4.账务系统代理account-client。
front等系统,如果需要获得资金等数据,通过account-client的账务客户端,调用远程,获得需要的数据。
账务系统的实现,对本地完全屏蔽。
5.充值支付系统funds。
与银行,第三方支付,比如支付宝、财付通、宝富,等金融机构的接口,都放在funds里。
6.backend
后端管理系统,比如用户管理、标管理、资金管理,都放在后端,普通用户是看不到的。
7.base基础库
前端系统front、后端系统backend、账务系统account,部分代码是一样的。
把公共的代码和组件,集中在base系统中。
模块依赖
项目中,用的是maven解决jar包类库管理和项目依赖问题。
parent这个maven项目,配置了通用了jar包,front、backend都是parent的子模块。
最近写点总结,也算是分享吧。
简介:p2p网贷系统,是理财类的互联网金融系统。核心功能,就是理财人用户注册,冲钱,然后投标,标到期之后,收到回款。如果不想继续玩了,可以提现。
编程语言:Java
开发环境:Eclipse
代码仓库:Git
打包部署:Maven
系统组成
1.登录系统login。
所有需要登录的地方,都直接与这个系统交互。可能是直接登录、也可能是注册等跳转过来的。
2.前端系统front。
理财的项目列表等理财人需要看到的功能界面,基本都集中在这个系统里。
login等系统,准确来说,都是为这个front系统来服务才对。
3.账务系统account。
我们设计的时候,把用户的资金余额等金钱相关的内容,集中放在了account系统里。
账务系统,通过WebService对外提供若干接口,比如用户开户、资金转账、提现、资金记录查询等。
4.账务系统代理account-client。
front等系统,如果需要获得资金等数据,通过account-client的账务客户端,调用远程,获得需要的数据。
账务系统的实现,对本地完全屏蔽。
5.充值支付系统funds。
与银行,第三方支付,比如支付宝、财付通、宝富,等金融机构的接口,都放在funds里。
6.backend
后端管理系统,比如用户管理、标管理、资金管理,都放在后端,普通用户是看不到的。
7.base基础库
前端系统front、后端系统backend、账务系统account,部分代码是一样的。
把公共的代码和组件,集中在base系统中。
模块依赖
项目中,用的是maven解决jar包类库管理和项目依赖问题。
parent这个maven项目,配置了通用了jar包,front、backend都是parent的子模块。
1 0
- p2p网贷系统的架构设计
- 网贷系统P2P
- P2P网贷的核心系统
- P2P网贷系统开发公司
- P2P网贷行业的新征程
- 什么是P2P,P2P网贷?
- P2P网贷源码
- p2p网贷
- 网贷系统架构——前端框架的选择
- 全面详细介绍一个P2P网贷领域的ERP系统的主要功能
- 什么是P2P网贷平台?P2P网贷平台是怎么运作的?
- 告别网贷系统圈钱模式,开启P2P网贷系统免费时代
- P2P网贷系统-核心功能-用户投标-业务讲解
- 传说中的p2p网贷
- P2P网贷监管收紧
- p2p网贷良性发展
- 倒闭跑路的P2P网贷平台的特征
- 支持P2P网贷的投行VC们
- C# 在winform中隐藏或者去除c#的标题栏并实现窗体移动附代码
- ACM学习感悟——暴力专场E 暴力dp
- [4.18]Android生命周期介绍
- java调用Matlab算法解决方案
- git学习笔记--添加远程库
- p2p网贷系统的架构设计
- Gitlab 架构---unicorn
- 【android】launcher图标自动生成、点9图片在线编辑工具
- python 中 dist-packages 和 site-packages 的区别
- erwdfs
- 解决linux无法识别4G以上内存问题一例
- Xcode Source Control showing multiple Working Copies How to delete?
- C++的4种类型转换关键字及其特点
- HTML5可互动的可视化图表js插件库