P2P互联网金融平台项目SSM+Redis+Mysql+Bootstrap+JQuery项目实战

系统组成 p2p网贷系统可分为三部分: 一、网站前台 网站平台交易系统主要完成整个平台的借款操作、展示、投标等功能。主要功能包括:用户注册、登录、借款标详细信息展示、发布借款、投资借款标等,同时贷款方完成还款操作,前台功能主要操作者为平台用户。 二、个人账户 贷款者和投资者的个人管理中心平台。主要包括:个人资料管理、账户管理、借款标和投资标的管理以及明细、邮箱认证、实名认证、vip申请、在线充值和提现等等功能。 三、借贷交易 借贷交易系统后台支撑系统主要是对整个借贷交易系统进行管理、维护等功能,主要包括用户的账户管理、借款标的审核和发布、用户充值管理以及用户的实名认证、手机认证等功能。此外,系统还拥有强大的数据统计功能,可实时观察平台交易的状态和最新的统计数据。 子项目拆分 版本采用一个数据源,数据量大之后,做MySQL主从+读写分离; 考虑到该系统内部系统(即管理平台,后文都叫做mgrtool)会和前端应用(即用户参与模块,后文都叫做uiweb)分开部署,所以,把系统拆分为3个子系统:core,mgrtool,uiweb。Core作为基础模型和基础服务项目。因为后台和前台的应用是分开部署,涉及到资源同步问题需要统一处理。 子项目划分: Core:包括mgrtool和uiweb中重复用到的组件,主要包括domain,mapper和service; Mgrtool:主要包括后台管理相关的交互操作和视图层控制; Uiweb:主要包括用户操作和web网站的交互操作和视图层控制; 项目技术 1,项目管理:项目使用Maven来管理三个子项目模块; 2,项目技术架构: 1,数据库:MySQL+Redis(日志数据库); 2,持久化层:MyBatis+Redis(缓存); 3,业务层:Spring; 4,Web:SpringMVC; 5,前端:jQuery+Bootstrap3; 6, …… 本文档中简单的阐述了本项目中所涉及到的模块需求; 前台模块 登录模块:普通用户登录; 注册模块:注册普通用户信息; 首页模块:网站的首页,显示Banner,在借的标的信息,网站资讯等; 借款模块:如果没有登录,展示系统中支持的标种类信息,如果登录,则显示当前用户的借款条件;如果条件满足,则可以填写借款信息,申请借款; 我要投资模块:在该模块中,可以从多种角度查看系统中的标的信息; 标的模块:该模块是从投资模块中点入进去,可以查看每一个标的的详细内容,并在该页面中进行投标操作; 个人中心 个人中心模块:展示用户的账户信息和相关账户状态和操作信息; 我的账户模块:账户相关信息填写; 1,账户信息:展示用户的账户信息和相关账户状态和操作信息; 2,实名认证:完成实名认证申请和查看; 3,风控资料认证:借款用户提交风控资料和查看已提交风控资料; 4,银行卡管理:用户绑定银行卡操作; 5,登录记录:查看当前用户登录记录; 6,个人资料:用户填写个人资料,联系人资料; 借贷项目模块:在该大模块中,是查看用户相关的投标和借款的详细信息; 1,投标明细:在该模块中可以综合查询投资用户已经投的所有的标的明细内容; 2,收款明细:在该模块中可以综合查询投资用户的收款明细内容; 3,借款项目:在该模块中可以综合查询借款用户的借款标的明细; 4,还款项目:在该模块中可以综合查询借款用户的还款明细和进行还款操作; 资产详情模块:在该模块中,可以从各种角度查看用户的资产信息; 1,资产详情:从各个角度查看用户的资产流水情况; 2,充值明细:查看用户的所有充值信息; 3,提现申请:在该模块中提交提现申请; 4,提现历史:在该模块中查看所有提现信息; , 后台模块 后台主要是提供平台运营人员对平台中的内容进行审核和查验的系统; 用户管理:在该模块中主要是对平台的用户进行管理;用户分为两类,一类是平台的用户,包括投资者和借款人,一类是平台的管理人员,就是后台的使用者; 1,平台用户管理:在该模块中对平台用户进行综合管理,包括投资人和借款人; 2,员工管理:在该模块中对后台用户进行综合管理; 安全管理:在该模块中对系统基础安全进行控制: 1,系统数据字典目录:在该模块中管理系统数据字典目录内容; 2,系统数据字典明细:在该模块中关系系统数据字典明细内容; 3,权限管理:系统权限管理; 4,角色管理:系统角色管理; 5,菜单管理:系统菜单管理; 6,登录历史:当前用户登录信息查询; 7,数据库防篡改监控:该模块中对系统中核心数据的数据库防篡改监控信息进行查询; 审核项目:在该模块中对所有系统中需要审核的内容进行综合管理: 1,实名认证审核:对用户提交的实名认证进行审核和查询操作; 2,视频认证审核:对用户直接进行视频认证审核和查询操作; 3,认证材料审核:对用户提交的风控材料进行评分,审核和查询操作; 4,发标前审核:对用户提交的借款申请信息进行审核和查询操作; 5,满标一审:对借款进行满标一审和查询操作; 6,满标二审:对借款进行满标二审和查询操作; 7,线下充值审核:对用户提交的线下充值单进行审核和充值操作; 8,提现审核:对用户提交的提现申请进行第一次审核; 9,提现转账确认:已经审核通过的提现审核如果已经转账成功,在这里标记提现转账确认; 财务管理:在该模块中对平台的综合状态进行管理; 1,系统账户流水:对系统综合账户流水查询; 2,借款查询:综合对系统中的借款进行查询;

原文地址:https://www.cnblogs.com/abc1168/p/9593651.html

时间: 2024-08-04 17:01:57

P2P互联网金融平台项目SSM+Redis+Mysql+Bootstrap+JQuery项目实战的相关文章

CentOS下安装JDK,Tomcat,Redis,Mysql,及项目发布

上传文件到服务器,安装lrzsz , 可以将本地的文件上传到linux系统上. 如果是CentOS则可以用yum install lrzsz 命令安装,更方便. 或:yum -y install lrzsz 命令安装,更加更加更加方便.(需要连接外网) 安装好lrzsz,我们只需要在客户端终端输入命令:rz即可. 安装linux版本的jdk Centos6.5的Base Server版会默认安装OpenJDK,首先需要删除OpenJDK 1.查看以前是不是安装了openjdk 如果不是root用

互联网金融平台 P2P投资理财好选择

近年来,P2P理财行业在政府的大力支持下得到了迅猛的发展,虽然2016年前后在政府的大力监管下,一些问题平台的出现打击了部分投资者的信心,但是从调查数据中显示,国内的P2P网贷行业依旧出现了良好的发展态势,2016年1-4月全国P2P网贷成交额达到5926.42亿,历史累计成交额达到2.22万亿元,呈现出了可喜的发展局面,众多稳健经营的P2P平台让投资者们获得了可观的收益,互联网金融平台就是这样一家持续为投资者提供高收益稳健投资理财产品的平台. 背靠大树好乘凉,自身的平台实力和优质的资产端不仅是

孢子框架-互联网金融平台微服务架构设计

按照孢子框架要义对互联网金融理财平台进行微服务架构设计.假设我们设计的目标是5年后的陆金所(https://www.lu.com/).陆金所简介,平安集团旗下理财平台,是中国最大的网络投融资平台之一,2011年9月在上海注册成立,注册资本金8.37亿元,lufax结合全球金融发展与互联网技术创新,在健全的风险管控体系基础上,为中小企业及个人客户提供专业.可信赖的投融资服务,帮助他们实现财富增值.截至2014年1月末,注册用户已逾570万. l 需求分析 参照陆金所,获得如下核心需求矩阵. 分类

maven大型互联网企业架构 SpringMVC Mybatis Shiro Bootstrap

获取[下载地址]   QQ: 313596790   [免费支持更新] 三大数据库 mysql  oracle  sqlsever   更专业.更强悍.适合不同用户群体 [新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统] A 集成代码生成器(开发利器)+快速构建表单;            QQ:313596790 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面.建表sql脚本,处理类,service等完整模块 B 集成阿里巴巴数据库连接池druid;

基于Redis+MySQL+MongoDB存储架构应用

摘  要: Redis+MySQL+MongoDB技术架构实现了本项目中大数据存储和实时云计算的需求.使用MongoDB切片的水平动态添加,可在不中断平台业务系统的同时保障扩容后的查询速度和云计算效能:依据切片键索引分片,位于各切片独立进行计算,使大数据下的实时分析成为现实.对于高频访问的数据放在了Redis中,有效地降低磁盘I/O,使业务系统响应更为敏捷,满足了高并发下应用服务的高呑吐要求. 关键词: 移动位置服务SaaS:Redis:MongoDB 基于移动位置服务的应用是根据用户所在位置提

redis mysql 连接池 之 golang 实现

分享一下 golang 实现的 redis 和 mysql 连接池,可以在项目中直接引用连接池句柄,调用对应的方法. 举个栗子: 1 mysql 连接池的使用 (1) 在项目子目录放置 mysql.go (2)在需要调用的地方导入连接池句柄 DB (3)调用 DB.Query() 2 redis 连接池的使用 (1)在项目子目录放置 redis.go (2)在需要调用的地方导入连接池句柄 Cache (3)调用 Cache.SetString ("test_key", "te

java大型企业级互联网框架平台 SpringMVC Mybatis Shiro Bootstrap

开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术  [金牌]获取[下载地址]   QQ: 313596790A 代码生成器(开发利器);     增删改查的处理类,service层,mybatis的xml,SQL( mysql   和oracle)脚本,   jsp页面 都生成   就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池druid;  数据库连接池  阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都

基于全注解的Spring3.1 mvc、myBatis3.1、Mysql的轻量级项目【转】

摘要: 对于现在主流的j2ee企业级开发而言,ssh(struts+hibernate+spring)依然是一个事实的标准.由struts充当的mvc调度控制:hibernate的orm持久化映射:spring的ioc和aop的容器环境近乎于完美的框架组合. 但是,在实际的开发工作中,由于程序猿对于技术.以及更加快速的解决方案的追求,我们会越来越发现ssh框架所存在的诸多问题和困扰. 基于REST风格的Spring3 MVC资源映射编程模型,编写的Code真的很优雅.那是相当的惊喜,编程之美.

大型企业级互联网框架平台 SpringMVC Mybatis Shiro Bootstrap

开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术  [金牌]获取[下载地址]   QQ: 313596790A 代码生成器(开发利器);     增删改查的处理类,service层,mybatis的xml,SQL( mysql   和oracle)脚本,   jsp页面 都生成   就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池druid;  数据库连接池  阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都