APP下载

基于B/S的河北省B2U网贷平台的设计与实现

2018-09-20傅冬颖蔡永华朱会卿张冠楠

价值工程 2018年29期

傅冬颖 蔡永华 朱会卿 张冠楠

摘要:基于B/S模式下的河北省B2U网贷平台系统是以PHP为编程工具,MySQL 为数据库来设计实现的。该系统的研究是为了建立一套完善的河北省的集高校助学贷款、毕业生创业贷款,大学消费金融业务于一体的管理系统, 功能上实现了大学生生源地助学贷款、毕业生创业贷款及信用業务申请与审批的网络平台化,节省了相关使用人员的人力资源消耗,并为河北省相关部门提供决策依据建立了可信任的数据管理平台。同时,鉴于现阶段p2p网贷平台对高校学生的负面影响,本系统可扩展打造具有高校特色的可信任的纯平台模式。

Abstract: Hebei B2U Net-Loan Platform based on Web is implemented by the programming for PHP tools, the database is MySQL.The aim to study this system is to establish a perfect system which combine the college student loans, under-graduates startup loans and Credit loans. This system provides a network platform for the application and approval of the college student loans, under-graduates startup loans and Credit loans, saves the human resources consumption of the related personnel, and establishes a data management platform can be trusted for decision-making basis of the relevant departments in Hebei province. At the same time, the negative impact of P2P net loan platform on college students, the system can be extended to build a Trustworthy platform model with high-school characteristics.

关键词:生源地助学贷款;创业贷款;网贷平台;PHP;MySQL

Key words: students loans from local government;startup loans;net-load platform;PHP;MySQL

中图分类号:TP311 文献标识码:A 文章编号:1006-4311(2018)29-0222-03

0 引言

河北省高校大学生的B2U网贷平台系统。B代表Bank,U代表Undergraduate。随着现代信息技术的发展,李克强总理提出“互联网+”行动计划,将与教育相关的传统工作手段通过计算机技术实现网络平台化,为相关工作单位与人员提供更多的便利,并使之存储的相关业务大数据为河北省高校和相关部门提供决策依据,是本系统设计的主要目的。本文以该系统的使用人员,即学生、学校、学贷中心和银行作为分析的对象,对使用该系统的流程进行分析,从而设计并实现一个有实用价值的网贷平台系统。

1 需求分析

1.1 系统的功能需求

本系统是采用B/S模式的架构模式,主要功能为:

①协助河北省学校、省学贷中心和银行开展大学生助学贷款工作,简化学生助学贷款的步骤,网络化实现贷款的主要流程,提高工作效率,便于后期的统计、查询和报表建立大学生的个人诚信档案,提供更新与检索大学生个人信用档案的用户接口,降低银行的放贷风险便于学生、学院、学校、省学贷中心、银行等各级用户对贷款审核、审批、统计、还款、利息等及时查询,提高助学贷款的透明度和信息管理的网络化。

②协助学生与银行申请开展大学毕业生创业贷款工作,简化创业贷款的步骤,将主要流程网络平台化,提高工作效率。

③协助学生与银行开展学生信用金融业务,为学生提供安全可靠的信用平台,将主要流程网络台化。

1.2 系统角色及用户职责

本系统有三大业务模块,系统设计了四种用户,分别为学生、学校管理人员、学贷中心管理人员和银行工作人员。其中学贷中心只在生源地助学贷款业务流程中出现。

1.2.1 学生的使用功能

学生用户的注册、登录、修改基本信息及密码;查看基本通知信息;学生查看各项申请的说明书;学生生源地助学贷款、大学生创业贷款、大学生消费金融业务的申请信息的填写;上传申请相关业务所需的证明文件;查看已申请业务的当前状态;查看、下载合同及相关文件;查看还款情况。

1.2.2 学校工作人员使用功能

登录、修改密码;维护(增、删、改、查)学校内学院、专业等相关信息;发布、查看基本通知信息;审核学生基本信息是否真实;查看学生的申请业务(学生生源地助学贷款、大学生创业贷款、大学生费金融业务)的相关信息;审核 、生成并提交学生相关业务审批表;查看学生相关业务的还款信息。

1.2.3 学贷中心工作人员使用功能

登录、修改密码;维护(增、删、改、查)学校相关信息;发布、查看基本通知信息;查看当前申请学生生源地助学贷款的所有信息;查看当前申请相关业务学生所在学校提交的审批表;审核、生成并提交学生生源地助学贷款申请;查看学生相关业务的还款信息。

1.2.4 银行工作人员使用功能

登录、修改密码;发布、查看基本通知信息;查看当前申请相关业务(学生生源地助学贷款、大学生创业贷款、大学生消费金融业务)的所有信息;查看当前申请相关业务学生所在学校提交的审批表;查看、下载从属于本单位的申请者上传的证明文件;对从属于本单位的相关业务进行审批;查看从属于本单位的某一项业务的当前状态;查看、管理从属于本单位所审批的相关合同及文件;查看从属于本单位的还款信息。

1.3 数据流程图

以创业贷款信息流程为例进行说明,如图1所示。

2 系统设计

2.1 总体架构设计

系统的总体架构设计如图2所示。

2.2 功能模块设计

根据业务描述,结合河北省高校国家助学贷款管理工作、河北毕业生创业贷款管理工作以及银行信用金融业务管工作的内容和流程,建立基于B/S的河北省B2U网贷平台系统。

按照使用本系统用户的3种角色,分别建立其对应的的功能模块。

2.2.1 学生用户的6个功能模块

本系统给学生用户提供6个功能模块:

查看相关通知公告信息;学生基本信息的注册与修改;学生生源地助学贷款信息的录入与修改;学生大学生创业贷款信息的录入与修改;学生信用金融业务信息的录入与修改;学生借贷与还贷信息查询。

2.2.2 学校用户的6个功能模块

本系统给学校用户提供6个功能模块:

发布学生助学贷款、创业贷款相关方面的通知公告;学生基本信息的修改;学校对申请业务的学生基本资料的查看;学校对学生申请相关业务信息的审核与提交;学校对申请业务的学生信息的查询与管理;学校对本校学生贷款与还贷情况的查询。

2.2.3 学贷中心用户的5个功能模块

本系统给学校用户提供5个功能模块:

发布学生助学贷款相关方面的通知公告;学校基本信息的修改;学贷中心查看申请助学贷款学生的基本信息学贷中心对初审能过的学生申请信息的审核与提交;学贷中心对学生贷款与还贷情况的查询。

2.2.4 银行用户的4个功能模块

本系统提供给银行管理员用户提供4个功能模块:

银行发布学生助学贷款、毕业生创业贷款及相关金融信用业务的通知公告银行对初审通过的贷款学生基本信息的查询、核实、审核;银行将终审结果对学生、学校给予回馈;银行对学生贷款相关数据贷款信息、合同信息、还款信息进行编辑;

2.3 数据库表单设计

根据本系统的需求,设计了如下10个数据表: User(用户信息表,表1)、Information(通知信息表)、Student(学生信息表,表2)、University(学校信息表,表3)、Student_Loan(学生生源地助学贷款信息表,表4)、Consumer_Loan(学生信用金融业务信息表)、Entrepreneur_Loan(学生创业贷款信息表)、Studen_Loan_Contract(生源地助学贷款合同信息表)、Entrepreneur_Loan_Contract(信用金融业务合同信息表)、Consumer_Loan_Contract(毕业生创业贷款合同信息表)。部分数据表如表1-表4。

3 系统关键问题的实现

3.1 数据库访问的实现

PHP访问MySQL数据库时,因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接。即调用mysql_pconnect()代替mysql_connect()。

3.2 系统安全问题

对于网站的安全问题,主要采用了以下方法:

①采用随机生成验证码机制。

②在Web窗体框架设计中,包含一组容错性强、及时向用户显示处理信息的验证服务器控件,大大地提高了用户输入数据的准确性。

③在Web服务端,设置了用户对目录的访问权限,从而有效地保证了系统的安全性。

4 结束语

在践行“互联网+”行动计划的过程中,充分应用计算机信息技术,基于河北省高校大学生的实际需求情况,将其融入到高校B2U网贷平台系统中,从而实现一个高效、便捷、可靠、可信任的应用系统,并为将来河北省大数据的应用平台提供一个可靠的大数据来源,为相关部门做决策提供了可靠的数据支持。

参考文献:

[1]吴吉义,傅建庆,张明西,平玲娣.云数据管理研究综述[J]. 电信科学, 2010(05).

[2]张大朋,陈驰,徐震.异构数据库复制技术的研究与实现[J]. 中国科学院研究生院学报,2012,29(1):101-108.

[3]Gai J Y,Zhang Z N,Xiao H. Data replication technique analysis and application in distributed database system[J]. Computer Applications and Software,2005,22(7):36-38.

[4]罗国玮.基于SaaS模式的高校助学贷款平台的设计[J].管控一体化,2012,28(9).

[5]王成,李少元,郑黎晓,等.Web 前端性能优化方案与实践[J].计算机应用与软件,2014,31(12):89-95.

[6]Loudon K. Development large web applications[M]. [s. l. ]:OReilly,2010.

[7]涂平,朱曉铃,等.基于 XML 的关系型数据库格式转换研究[J].微计算机信息,2010,9-3:91-93.

[8]柴海莉.基于J2EE平台的高校助学贷款系统的设计与实现[D].2015.

[9]吴敏.基于模糊算法与神经网络的高校助学贷款征信研究[D].2009.

[10]罗福强,熊永福.基于分层的Web系统的性能优化研究与探讨[J].计算机技术与发展,2012,22(11):85-88.

[11]夏露,等.具有高校特色的P2P 网贷平台初期经营模式的探索[J].财政金融,2016:200-202.