论文部分内容阅读
校园一卡通系统是数字化校园的基础工程,是数字化校园中重要的组成部分。它的使用将给全校师生带来全新、方便的现代化生活,使学校管理得到简化,工作效率得到提高。目前,校园一卡通系统还处在一个发展的阶段,虽然广大的师生员工已经认识到了“一卡在手,走遍校园”的优越性,但由于各个高校使用的校园一卡通系统,普遍存在着一些问题,例如:各个卡应用系统中的教师和学生数据不一致、不能共享和实时更新,卡管系统与卡应用系统的耦合度高等。 本课题开发的数据传输中间件可以很好地解决以上这些问题。它不仅可以增强校园一卡通系统的扩展性,而且能够自动、实时地更新该系统中各个应用子系统的相关数据。它采用Web服务技术来实现卡管系统与各个卡应用系统间数据的安全、可靠传输。在使用数据传输中间件的校园一卡通系统中,数据传输中间件将提供Web服务接口以供各个卡应用系统调用,当收到某个卡应用系统传过来的数据时,进行临时存储,必要时可以进行数据转换,另外还提供适当的身份认证功能,因为一个卡应用系统只能调用提供给该系统的那部分接口,要通过这一功能来限制卡应用系统用户的权限。在卡管系统与卡应用系统的数据传输过程中,该数据传输中间件将对所传的数据进行数据完整性的验证,防止在数据传输过程中被截获修改。 在这篇论文中,首先介绍了校园一卡通系统的主要功能和系统结构组成,指出了目前使用的校园一卡通系统中普遍存在的问题。接着阐述了数据传输中间件技术,包括Web服务技术和中间件的有关理论。论文详细地介绍数据传输中间件的系统设计,包括数据传输中间件的概念、实现技术、开发平台的选择、运行机制和接口设计,以及详细介绍了数据传输中间件的系统实现和测试过程,包括数据传输中间件的开发工具的选择、接口函数的具体实现、测试环境的软硬件构成和测试的主要内容等。