论文部分内容阅读
电子支付以其便捷、高效、自动化以及不受时空局限等优势,使它从诞生之日起就赢得了广大消费者的认同与青睐,种类繁多的电子支付类应用为用户提供了更多的选择。电子支付类应用在为用户带来便利的同时也产生了一个新的问题,电子交易数据的分散存储、管理困难,记账成为电子支付迅速发展中的一个后遗症。由于同一用户往往是多种支付类应用的使用者,在使用不同的支付类应用时,产生的交易记录数据也分散各处。随着电子支付类应用使用的范围与频率越来越大,其中产生的交易数据也呈现爆炸式增长的趋势,用户想要了解自己的消费记录情况十分困难。因此,考虑到数据量巨大的电子支付环境中便捷记账的需求,本文从异构数据整合的视角,对存在于多支付类应用的异构数据提出一种新的整合方式——基于XML技术的异构数据整合。本文研究内容的起点是现有支付类应用提供的记账服务中存在的缺陷,对其中存在的数据分散、资金流描述不完整、信息冗余等问题提出优化方案。本着Web 2.0时代以用户为中心的思想,以电子支付用户的需求调查为切入点,找到个人用户记账需求中的关键信息项,为记账中的资金流描述提供切实的依据。本文研究的两大核心内容:第一是交易记录数据的规范化导出,第二是导出后数据的整合。电子支付交易记录数据的规范化导出与结构化是数据整合的数据源,选择信息粒度最小的交易详情做数据源,对不同支付类应用导出结构各异的数据源做优化,提出“先导出后优化”与“先优化后导出”的两条数据导出路线;其次,对导出后的数据做整合,这里借助XML技术,利用XML Schema设计统一的数据架构,对导出的交易记录数据做结构化处理,之后再对结构化的交易记录XML文档做进一步的整合,最后编写XSLT生成输出用XML中间文件,按照显示版的结构列出所有交易数据。本文通过相关的理论探讨证明了数据整合方案的可行性,利用成熟的XML技术解决新领域的问题,力求为电子支付领域的数据整合问题提供一种新的整体规划与解决方案。