1、Be good at Numbersp2p网贷系统网贷系统架构架构 介绍介绍1-1.1.需求分析需求分析1.2功能模块分析功能模块分析1.3功能模块分析功能模块分析1.4数据库分析数据库分析p2p网站需求说明书以及流程网站需求说明书以及流程目 录-1.1.需求分析需求分析1/14系统系统系统系统按功按功按功按功能模块进能模块进能模块进能模块进行划分可行划分可行划分可行划分可分为三大分为三大分为三大分为三大模块:网模块:网模块:网模块:网站前台交站前台交站前台交站前台交易平台,易平台,易平台,易平台,用户个人用户个人用户个人用户个人账户中心,账户中心,账户中心,账户中心,业务后台业务后台业务后台
2、业务后台支撑系统。支撑系统。支撑系统。支撑系统。根据分析根据分析根据分析根据分析可以得到可以得到可以得到可以得到图图图图3-13-1所所所所示的分析示的分析示的分析示的分析用用用用例图例图例图例图.3-1.2功能模块分析功能模块分析系统按功能模块进行划分可分为三大模块:网系统按功能模块进行划分可分为三大模块:网系统按功能模块进行划分可分为三大模块:网系统按功能模块进行划分可分为三大模块:网站前台交易平台,用户个人账户中心,业务后站前台交易平台,用户个人账户中心,业务后站前台交易平台,用户个人账户中心,业务后站前台交易平台,用户个人账户中心,业务后台支撑系统。对这三大模块进行功能的细分:台支撑系
3、统。对这三大模块进行功能的细分:台支撑系统。对这三大模块进行功能的细分:台支撑系统。对这三大模块进行功能的细分:1 1、网站网站网站网站前台交易平台:可以细分前台交易平台:可以细分前台交易平台:可以细分前台交易平台:可以细分为四个模块,分别是贷款标浏览,为四个模块,分别是贷款标浏览,为四个模块,分别是贷款标浏览,为四个模块,分别是贷款标浏览,贷款标详情,会员注册和网站信息贷款标详情,会员注册和网站信息贷款标详情,会员注册和网站信息贷款标详情,会员注册和网站信息查阅。具体功能模块图如图查阅。具体功能模块图如图查阅。具体功能模块图如图查阅。具体功能模块图如图1-21-2所所所所示:示:示:示:2
4、2、用户用户用户用户个人账户中个人账户中个人账户中个人账户中心:可以细分为五个心:可以细分为五个心:可以细分为五个心:可以细分为五个功能模块,分别为基功能模块,分别为基功能模块,分别为基功能模块,分别为基本设置,资金管理,本设置,资金管理,本设置,资金管理,本设置,资金管理,借款管理,投资管理借款管理,投资管理借款管理,投资管理借款管理,投资管理和好友管理。具体功和好友管理。具体功和好友管理。具体功和好友管理。具体功能模块图如图能模块图如图能模块图如图能模块图如图1-31-3所所所所示:示:示:示:2/144-1.2功能模块分析功能模块分析3 3、业务业务业务业务后台支撑系统:可以细分为七个功
5、能模块,分别是贷款管理,资金管理,资后台支撑系统:可以细分为七个功能模块,分别是贷款管理,资金管理,资后台支撑系统:可以细分为七个功能模块,分别是贷款管理,资金管理,资后台支撑系统:可以细分为七个功能模块,分别是贷款管理,资金管理,资金记录,会员管理,报表分析,奖励与费用和系统维护。具体功能模块图如图金记录,会员管理,报表分析,奖励与费用和系统维护。具体功能模块图如图金记录,会员管理,报表分析,奖励与费用和系统维护。具体功能模块图如图金记录,会员管理,报表分析,奖励与费用和系统维护。具体功能模块图如图1-41-4所所所所示:示:示:示:3/145-1.3功能模块功能模块分析分析贷款流程贷款流程
6、用户注册并通过短信用户注册并通过短信用户注册并通过短信用户注册并通过短信验证码验证成功后成验证码验证成功后成验证码验证成功后成验证码验证成功后成为本系统的会员,有为本系统的会员,有为本系统的会员,有为本系统的会员,有相应的会员中心。相应的会员中心。相应的会员中心。相应的会员中心。会员登录中心后首先需要会员登录中心后首先需要会员登录中心后首先需要会员登录中心后首先需要填写基本资料,有个人资填写基本资料,有个人资填写基本资料,有个人资填写基本资料,有个人资料,联系资料,单位资料,料,联系资料,单位资料,料,联系资料,单位资料,料,联系资料,单位资料,财务资料,房产资料,联财务资料,房产资料,联财务
7、资料,房产资料,联财务资料,房产资料,联保资料等。保资料等。保资料等。保资料等。成功填写完资料后需要经成功填写完资料后需要经成功填写完资料后需要经成功填写完资料后需要经过一系列的认证,包括邮过一系列的认证,包括邮过一系列的认证,包括邮过一系列的认证,包括邮箱认证,手机认证,实名箱认证,手机认证,实名箱认证,手机认证,实名箱认证,手机认证,实名认证,现场认证,视频认认证,现场认证,视频认认证,现场认证,视频认认证,现场认证,视频认证,资料认证等。证,资料认证等。证,资料认证等。证,资料认证等。待管理员审核成功后待管理员审核成功后待管理员审核成功后待管理员审核成功后可以申请可以申请可以申请可以申请
8、VIPVIP会员,会员,会员,会员,管理员审核成功后用管理员审核成功后用管理员审核成功后用管理员审核成功后用户即可进行正常贷款。户即可进行正常贷款。户即可进行正常贷款。户即可进行正常贷款。会员首先选择自己需会员首先选择自己需会员首先选择自己需会员首先选择自己需要发起的标种,分别要发起的标种,分别要发起的标种,分别要发起的标种,分别有抵押标,信用标,有抵押标,信用标,有抵押标,信用标,有抵押标,信用标,秒还标,净值标。秒还标,净值标。秒还标,净值标。秒还标,净值标。选择标种后填写相应选择标种后填写相应选择标种后填写相应选择标种后填写相应的贷款信息,核查无的贷款信息,核查无的贷款信息,核查无的贷款
9、信息,核查无误后贷款提交,管理误后贷款提交,管理误后贷款提交,管理误后贷款提交,管理员进行发标审核员进行发标审核员进行发标审核员进行发标审核审核通过后审核通过后审核通过后审核通过后,就,就,就,就进行资金进行资金进行资金进行资金的募集,在规定时间内成的募集,在规定时间内成的募集,在规定时间内成的募集,在规定时间内成功募集到资金,则自动提功募集到资金,则自动提功募集到资金,则自动提功募集到资金,则自动提交管理员进行满标复审,交管理员进行满标复审,交管理员进行满标复审,交管理员进行满标复审,复审通过后则进入还款阶复审通过后则进入还款阶复审通过后则进入还款阶复审通过后则进入还款阶段,按照提交贷款所选
10、择段,按照提交贷款所选择段,按照提交贷款所选择段,按照提交贷款所选择的还款方式进行还款,若的还款方式进行还款,若的还款方式进行还款,若的还款方式进行还款,若出现逾期,则按相应的规出现逾期,则按相应的规出现逾期,则按相应的规出现逾期,则按相应的规则进行处罚。则进行处罚。则进行处罚。则进行处罚。若未成功募集满资若未成功募集满资若未成功募集满资若未成功募集满资金,则本次借款自金,则本次借款自金,则本次借款自金,则本次借款自动流动流动流动流标标标标.4/146-1.3功能模块分析功能模块分析贷款贷款流程(图)流程(图)5/147-1.3功能模块分析功能模块分析投标流程投标流程用户注册并通过短信验证码验
11、证成功后用户注册并通过短信验证码验证成功后成为本系统的会员,进行身份验证,验成为本系统的会员,进行身份验证,验证审核通过后进行账户的充值,充值成证审核通过后进行账户的充值,充值成功后对正在筹资的标进行投资,满标通功后对正在筹资的标进行投资,满标通过后即投标成功,收取相应的本金和利过后即投标成功,收取相应的本金和利息,之后可以选择继续投资其他标或进息,之后可以选择继续投资其他标或进行提现。行提现。6/148-1.4数据库数据库分析分析系统概念设计系统概念设计本系统本系统本系统本系统E-RE-R图分析如图图分析如图图分析如图图分析如图1-51-5所示。主要实体为借款,投标记录,应收明细,还款明细,
12、奖励记录,回所示。主要实体为借款,投标记录,应收明细,还款明细,奖励记录,回所示。主要实体为借款,投标记录,应收明细,还款明细,奖励记录,回所示。主要实体为借款,投标记录,应收明细,还款明细,奖励记录,回款记录,续投奖励记录等。款记录,续投奖励记录等。款记录,续投奖励记录等。款记录,续投奖励记录等。7/149-1.4数据库数据库分析分析系统物理模型简介系统物理模型简介会员的借款和投资是本系统的核心流程之一,会员的借款和投资是本系统的核心流程之一,以图以图1-6所示物理模型进行分析。所示物理模型进行分析。会员发起借款,提交确认借款信息后,借款信息会员发起借款,提交确认借款信息后,借款信息将被存储
13、在将被存储在“借款借款”表中,系统管理员通过网站表中,系统管理员通过网站后台对借款进行发标初审和设定借款发布时间,后台对借款进行发标初审和设定借款发布时间,审核结果存储在审核结果存储在“借款借款”表的表的“状态状态”字段中,字段中,借款发布时间存储在借款发布时间存储在“借款借款”表的表的“计划发布时计划发布时间间”字段中,待发标初审通过并到达发布时间,字段中,待发标初审通过并到达发布时间,借款将自动发布,借款将自动发布,“借款借款”表的表的“状态状态”字段自字段自动更新为动更新为“发布中发布中”。会员发起借款会员发起借款投资人浏览借款信息投资人浏览借款信息投资人浏览借款信息,投资符合条件的借款
14、标,投资记录投资人浏览借款信息,投资符合条件的借款标,投资记录将被存储在将被存储在“投标记录投标记录”表中,相应的在表中,相应的在“借款借款”表中更表中更新相应的新相应的“已投总额已投总额”,待,待“已投总额已投总额”=“借款总额借款总额”,该借款将自动提交,系统管理员进行满标复审。复审,该借款将自动提交,系统管理员进行满标复审。复审通过后,将会计算相应的还款明细,收款明细,奖励(投通过后,将会计算相应的还款明细,收款明细,奖励(投标奖励),费用(网站风险补偿金)和续投奖励等分别存标奖励),费用(网站风险补偿金)和续投奖励等分别存储在表储在表“还款明细还款明细”,“应收明细应收明细”,“奖励记
15、录奖励记录”,“手续费手续费(风险费风险费)”和和“续投奖励记录续投奖励记录”中。整个借款投标中。整个借款投标过程中涉及到的资金明细记录都存储在过程中涉及到的资金明细记录都存储在“资金记录资金记录”表中。表中。满标复审通过后,进入还款阶段,还款的物理模型分析将满标复审通过后,进入还款阶段,还款的物理模型分析将在后面具体展开。在后面具体展开。8/1410-1.4数据库数据库分析分析系统物理模型简介(系统物理模型简介(图)图)9/1411-1.4数据库分析数据库分析系统物理模型简介系统物理模型简介本系统的另一大核心是会员还款,以图本系统的另一大核心是会员还款,以图1-7所示还款物理模型进行分析:所
16、示还款物理模型进行分析:“借款借款”表中的表中的“还款方式还款方式”字段存储了借款人提交借款信息时选择的还款方式,借款依照字段存储了借款人提交借款信息时选择的还款方式,借款依照“还款方式还款方式”按按期进行还款,到期正常还款或提前还款后,系统将更新期进行还款,到期正常还款或提前还款后,系统将更新“应收明细应收明细”和和“还款明细还款明细”表中的表中的“状态状态”为为“已还已还”。系统相应的收取会员的利息管理费存储于系统相应的收取会员的利息管理费存储于“手续费手续费”表中。若会员逾期未还,则系统会按相应的规则自动计算逾期表中。若会员逾期未还,则系统会按相应的规则自动计算逾期罚款,存储于罚款,存储
17、于“逾期罚款逾期罚款”表中。表中。另外我强烈建议可以去另外我强烈建议可以去76676第三方产品库里面参考一些排第三方产品库里面参考一些排名考前的网贷系统做做参考。名考前的网贷系统做做参考。10/1412-p2p网站需求说明书以及网站需求说明书以及流程流程P2P网贷系统开发网贷系统开发流程流程1系统开发系统开发系统功能等需系统功能等需求确认求确认网贷平台网贷平台DEMO制作制作p2p网贷系统网贷系统需求调研需求调研产品培训产品培训产品交付产品交付系统测试系统测试2 21 13 311/14网贷系统开网贷系统开发完成发完成运维维护运维维护产品上线产品上线基础数据准备基础数据准备13-p2p网站需求
18、说明书以及流程网站需求说明书以及流程P2P网贷系统开发网贷系统开发流程流程201 网网贷系统贷系统需求调研需求调研派出需求工程师派出需求工程师(BA)到客户现场了解客户到客户现场了解客户实际需求,对实际客实际需求,对实际客户进行访谈,同客户户进行访谈,同客户一起产出客户需求说一起产出客户需求说明书。明书。由供应商需求工程师由供应商需求工程师针对客户的需求描述,针对客户的需求描述,通过界面原型工具制通过界面原型工具制作高仿真的客户原型作高仿真的客户原型页面页面。实施工程师现场实施工程师现场指导客户进行产指导客户进行产品使用,保证客品使用,保证客户学会使用系统。户学会使用系统。客户方按照客户方按照
19、p2p网网贷系统开发公司提贷系统开发公司提供的表格样式,准供的表格样式,准备历史数据,权限备历史数据,权限设置等上线前的基设置等上线前的基础准备工作。础准备工作。02 DEMO制作制作03 产品产品培训培训04基础数据准备基础数据准备12/1414-p2p网站需求说明书以及流程网站需求说明书以及流程P2P网贷系统开发网贷系统开发流程流程305 系统测试系统测试产品交付给客户进行产品交付给客户进行测试数据上线测试,测试数据上线测试,经客户确认后,产品经客户确认后,产品和需求说明书保持一和需求说明书保持一致,符合客户需要。致,符合客户需要。p2p网贷程序源网贷程序源码产品代码,技码产品代码,技术白
20、皮书,操作术白皮书,操作手册一并交付给手册一并交付给客户,并协助客客户,并协助客户安装部署。户安装部署。双方一起召开需求确认双方一起召开需求确认会议,由供应商会议,由供应商BA针针对需求说明书以及产品对需求说明书以及产品DEMO给客户讲解,给客户讲解,客户进行确认,最终确客户进行确认,最终确认后产出在客户需求说认后产出在客户需求说明书和原型明书和原型DEMO打打印版上签字确认印版上签字确认。内部进入开发阶段,架构师内部进入开发阶段,架构师进行产品架构规划,概要设进行产品架构规划,概要设计师进行产品概要设计,详计师进行产品概要设计,详细设计工程师进行详细设计,细设计工程师进行详细设计,编码工程师
21、进行编码,编码工程师进行编码,QA进进行代码质量监控,测试工程行代码质量监控,测试工程师进行产品测试。采取师进行产品测试。采取2周一周一个迭代,业界最先进的敏捷个迭代,业界最先进的敏捷开发模式。开发模式。06 产品产品交付交付07 需求需求确认确认08 系统开发系统开发13/1415-p2p网站需求说明书以及流程网站需求说明书以及流程P2P网贷系统开发网贷系统开发流程流程4将技术数据导入系统后,则产品将技术数据导入系统后,则产品正式上线运行,客户方正式使用正式上线运行,客户方正式使用系统。系统。产品进入运维维护阶段,供应商提产品进入运维维护阶段,供应商提供后续长期的网贷系统技术支持供后续长期的网贷系统技术支持服服务。务。09 产品产品上线上线10 运运维维护维维护以上便是p2p网贷系统开发详细流程,当然,要建设一个安全增值的p2p网贷平台,需要选择专业、安全的网贷平台系统开发公司。14/1416-谢谢谢谢观赏观赏17-