P2P后台管理系统

P2P后台管理系统

该项目是某互联网金融平台的后台管理项目,主要使用对象为公司内部员工,比如债权运营人员、市场运营人员、产品人员、客服人员、公司领导等。

P2P后台系统是支撑P2P前台系统的;

P2P后台系统可以为公司的业务运营提供一些自动化的处理,减少人工处理,提高运营效率;

P2P后台系统是与P2P前端业务系统一起统筹设计的;

开发团队:3人

项目功能

用户账户管理(有管理员账号和员工账号,管理员拥有至高无上的权限,可以为公司内部员工开通账户)

轮播图管理(管理pc站、H5站、APP首页上展示的轮播图,可以对轮播图开启或禁用,设置展示的时间等)

产品管理(管理pc站、H5站、APP展示的理财产品、产品列表,能发布产品、审核产品)

合同管理(主要对债权合同进行管理,定时生成合同及手动生成合同,pdf版本合同将调用签章系统进行电子签章,H5站、APP合同是一个html的版本 )

债权的管理(对借款人的借款信息进行管理,包括录入债权、接收第三方债权等)

......还有很多功能,暂时没有开发

技术选型&工具

前端:ACE (bootstrap框架) + jQuery (一些插件) + layer + JSP + JSTL

后端:Spring Boot + MyBatis + RBAC权限 + WebService

相关组件:HttpComponents、Apache commons、Druid、iText 等;

服务器:Tomcat、MySQL、FastDFS

项目依赖管理:Maven

项目开发工具:IDEA

P2P-admin项目部署步骤

⒈将项目导入到idea工具中;

⒉在本地Mysql上创建一个数据库叫 p2padmin

⒊在项目工程下有一个p2padmin.sql脚本,使用该脚本将表和数据导入到p2padmin数据库;

⒋在本地Mysql上创建一个数据库叫 p2p2

⒌在项目工程下有一个p2p2.sql脚本,使用该脚本将表和数据导入到p2p2数据库;

⒍修改项目的application.properties中的数据库连接信息配置;

⒎运行项目springboot的P2pAdminApplication类的main方法;

⒏访问项目,在浏览器地址栏输入:http://localhost:9500/p2p-admin/

⒐输入账号:admin 密码:123456 登录系统;