论文部分内容阅读
随着教育改革的不断深入,教育将打破传统的围墙教学,开放式教学逐步在教育领域中占据了一席之地.现代远程教育发展带来的直接问题是如何合情合理地进行各种网络学习费用的计算、支付及结算.网络教育结算系统正是为满足这一要求而提出来的,其整体目标是解决远程教育环境下对学生在网上学习时所需的费用进行及时地计算,包括教学费用、网络使用费用等,同时对学生所产生的费用实时地与银行进行自动的电子支付,并对费用进行结算和查询.该文针对网络教育结算系统中各模块之间的数据交换进行研究与设计,由于系统模块多,数据交换复杂,作者选择了较为典型的数据交换部分来作为重点研究的内容,这就是教学服务器与结算服务器之间的数据交换.在系统设计过程中,这两台服务器采用了不同的系统平台.随着信息化的不断发展,异构平台之间的数据交换已经具有一定的普遍性该文针对这一问题提出了基于XML的解决方案,并应用在网络教育结算系统中.随着Internet的广泛使用,传统的EDI技术在数据交换中越来越举步维艰,企业要寻求基于Internet的一种经济的但又是安全的信息交换技术,但由于企业的各个部门、或者企业的伙伴之间所采用的系统平台缺乏统一性,而且各个企业之间原来就已经积累了大量的信息,要重新构建新的系统平台,其工作也将是不可想象的.因此期待异构系统之间的数据交换要形成统一的标准,XML的出现正好顺应这种要求.该文中数据交换的研究是从XML的研究入手的,阐述了XML在异构平台数据交换中的作用与地位,并针对教学服务器与结算服务器之间的数据交换问题,提出了一种基于XML的统一数据交换系统(UDIS)的框架,服务器之间的通信协议采用了SOAP.SOAP是一种基于XML的协议,是目前研究的一个热点,它以其简单性、可扩展性受到各大软件公司的关注和认可.该文详细说明了实现教学服务器与结算服务器之间数据交换的具体设计过程,分析了USIS在结算系统中的应用.同时,由于在教学计费服务器与结算服务器传递的是收费的有关信息,安全性也是一个需要认真考虑的问题,文章中提出了一种基于哥德尔β函数的简单数据加密的方法,并分析了它在统一数据交换系统中的可行性.