码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2018-09-05 19:54:46      阅读:725      评论:0      收藏:0      [点我收藏+]

标签:交易系统   篡改   文档   提交   实名认证   app   读写分离   条件   部分   

系统组成 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,借款查询:综合对系统中的借款进行查询;

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

标签:交易系统   篡改   文档   提交   实名认证   app   读写分离   条件   部分   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!