当前位置:首页 期刊杂志

远程终身教育中学费支付模块的开发与应用研究

时间:2024-05-04

摘要:远程终身教育中,学费支付是必不可少的一个环节。本文以真实案例沈阳市会计从业人员继续教育培训网为实例,针对柜台交费和以支付宝为代表的网银交费两大主流交费模式进行了深入研究与探讨。

关键词:终身教育;学费

中文分类号:TP391 文献标识码:A

Abstract: Tuition payment is an indispensable part in the long distance education. Based on the real case of Shenyang accountant continuing education training network as an example, the paper provides the in-depth analysis and discussion on such two major payment modes as the counter and Alipay representative of the online payment.

Keywords: Lifelong education; tuition fees

0 引言

《国家中长期教育改革和发展规划纲要(2010-2020年)》提出,到2020年“构建体系完备的终身教育”,“现代国民教育体系更加完善,终身教育体系基本形成,促进全体人民学有所教、学有所成、学有所用”。沈阳广播电视大学自2007年起,陆续与辽宁省保险监督委员会,沈阳市财政局,沈阳市药监局,沈阳市交通局等多个行业主管部门合作,开展远程终身教育,努力实现现代信息技术与终身教育的深度融合,取得了良好的社会效益和经济效益。例如,与沈阳市财政局合作开发了沈阳市会计从业人员继续教育培训网(http://www.sytvujjy.cn/kj),沈阳市16万会计人员中(仍以每年1万人速度递增),有1/3的学员通过该网站参加一年一度的继续教育学习。学员足不出户,通过互联网、利用PC或者手机终端,即可实现在线报名、在线交费、在线学习、在线练习、在线答疑,充分展示了远程教育“任何时间、任何地点”随时随地参加学习的优势。

学费是保障学习平台正常运转的重要条件,面授课程存在周期长、上课时间分散、受众面小、师职力量不能很好共享等诸多问题,相比之下,远程教育由于受众面广,教学方式灵活,并且学费低廉,因而容易被学员接受。合理的收费,可以重点推进学习平台的高稳运行吸引众多学员,可以在拓展中优势提升课件资源质量服务新老学员,以此形成良性循环。因此,学费支付模块是远程终身教育中不可或缺的重要环节。本文即对此展开研究论文。

1 学费支付模式

1.1 柜台支付模式

柜台支付是指学员亲自到柜台交纳现金,收费员收取现金后为其开通终身教育课程的学费支付模式。以沈阳市会计从业人员继续教育培训网为例,目前仅有沈阳市会计人员服务中心一地为指定的柜台交费地点,采用柜台支付模式必须考虑出行和排队等待的时间成本。

1.2 网络银行支付模式

远程终身教育的目标人群多数为在职人员,日常工作繁忙,如果能足不出户通过网络解决学费支付问题,必然会大大节约学员的时间,带动更多学员参与远程学习,提高学习平台的黏性和聚合度。

网络银行是一种以信息技术和互联网技术为依托,通过互联网平台向用户开展和提供金融服务的新型服务形式,可以为用户提供全方位、全天候、便捷、实时的金融服务。目前,国内多数银行均支持网络银行交易(简称“网银支付”),同时还出现了诸如支付宝、易宝等第三方支付平台。因此,有必要为学员提供网银支付学费的解决方案。

1.3 其它支付模式

例如银行汇款,这种支付方式可以视为独立的支付模式,也可以和柜台支付模式定制状态整合,应该在设计之初保留开发接口。还有学习卡、充值卡等支付模式等,本文将不做过多讨论阐述。

2 数据库设计

柜台支付直接将相关记录写入到交费汇总表和交费明细表即可,这2个表是学员真实支付的记录。网银支付由于网络等原因,存在支付成功和支付失败2种可能性。因此需要另外设计预交费汇总表和预交费明细表,学员尝试交费时,先将相关记录保存到预交费表中,只有支付成功后,预交费表中的记录才会复制到交费汇总表和交费明细表。

学费支付包括个体交费和团体交费2种情况。预交费明细表和交费明细表保存了每名学员每门课程的具体交费情况,预交费汇总表和交费汇总表是该次交费的汇总记录。

预交费汇总表、预交费明细表、交费汇总表、交费明细表的表结构分别如表1~表4所示。

3 柜台支付的实现

3.1 工作流程

柜台支付的工作流程是:收费员输入学员的学号,选择学习项目,点击确定完成操作,步骤如下:

1) 学习平台生成订单号

2) 向交费明细表循环添加记录

步骤2和步骤3的运行过程必须成功通过,整个支付才可称为有效。因此,步骤2和步骤3需要使用事务封装,保证交费过程的原子性。如果某一语句运行失败,则自动切换至事务提交前的原始状态。

3.2 实例

图1展示了收费员输入学员学号的界面,点击下一步后,图2展示了选择学习项目的界面,图3展示了交费成功的界面。

4 网银支付的设计与实现

4.1 工作流程

1)学员登陆,选择学习项目,点击交费按钮后,学习平台生成一个唯一订单号Ddh,与交费金额Money组合为字符串str,str使用MD5加密生成strMd5,将str+strMd5发送到支付宝平台,同时在预交费汇总表和预交费明细表中添加记录;

2) 支付宝验证str是否与strMd5相符,如果相符,说明不是伪造的字符串,跳转到支付页面,要求学员通过PC或者扫描二维码方式在线支付;

3) 学员支付完成后,支付宝携带Ddh等参数访问学习平台的服务器通知页面,学习平台解析参数,如果数据合法,认定该学员支付成功,在数据库中添加交费记录,否则说明该字符串可能是伪造的,将被学习平台执行忽略过滤处理。

支付宝操作流程参见图4所示。

5 结束语

学费支付是远程终身教育过程中关系全局的重要环节。本文以真实设计“沈阳市会计从业人员继续教育培训网”作为研究实例,针对柜台交费和网银交费两大主流交费模式进行了深入技术研究。一个完整的学习平台学费支付不仅包括学费支付功能,还应该包括:学费退费、学费查询、学费分类汇总、发票支取等,这都将大大提升远程教育学习平台的现代化管理水平。

参考文献:

[1] 高宏,李俊民. ASP.NET典型模块与项目实战大全[M]. 北京:清华大学出版社, 2012:323-336.

[2] 申鸿烨,张宁. 手机学习平台在终身教育中的开发与应用研究[J]. 智能计算机与应用, 2016,6(3): 127-129.

[3] 王朋娇,王爱文,孙革. 手机移动学习平台在开放教育中的构建研究[J]. 现代远距离教育, 2008(5): 60-63.

[4] 于木. 支付宝运营-从微商到支商[M]. 北京:电子工业出版社, 2016.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!