论文部分内容阅读
随着互联网技术以及通信技术的普及,互联网用户量与日俱增,用户在互联网上的行为被数字化记录,网络上的数据形态以及数据来源也逐渐丰富。尽管基于单一用户、单一数据来源的用户分析模型研究已经比较成熟,但是随着多源异构数据的快速增长,用户建模分析的难度不断提升,单一数据也无法准确刻画用户特征。多源异构数据的融合研究已经成为热点和趋势。高校组织内部有多个信息系统,各信息系统各应用系统之间不能互通互联,无法实现共享,形成了一个个信息孤岛的问题,搭建一套多源异构数据整合系统是解决这一问题的关键。尤其是随着移动应用的兴起,特别是4G网络以及智能手机的普及,移动信息化已经成为趋势,要求实现将各个系统待办整合在一个应用上实现手机办公的需求非常急迫。本文以多源异构数据整合系统设计与实现为研究课题,重点研究如何提取多源、异构数据,并且对这些提取出来的数据进行整合,输出需要的数据。本文首先概述了课题的选题背景和意义及建设多源异构数据整合系统的目的和必要性,介绍多源异构数据整合系统的国内外的研究现状,论述了多源异构数据整合系统的关键技术和优势及该系统所解决的技术性问题。根据目前多源异构数据系统存在的问题,进行原型的改进和设计,并根据设计的原型,完成整体系统的框架搭建,以及对应的数据库开发。其次是在系统整体框架的基础上,对每个平台应用不同的技术,比如将B/S架构应用于后台系统并采用Java编程语言,基于Java EE体系架构建立系统框架,SpringMVC实现Web MVC模式,Mybatis持久层对数据库进行访问控制,配置人员使用XML、XSL配置数据源和格式化对应数据,移动端采用HTML5+的规范进行开发。在移动端通过请求到后端,后台根据匹配的数据源和规则对数据源进行访问,然后根据匹配模版进行数据组合,通过接口输出XML数据到移动端,移动端解析对应的数据进行展现。最后分析整个系统的各项设计内容,并对系统进行测试和验证,其结果证明该系统的有效性。本文研究的系统在解决高校组织内部各种信息系统互不兼容、身份认证繁杂、权限管理混乱、业务内容无法共享以及现有系统移动化接口提供艰难等方面具有积极作用,并且系统的功能扩展性得到优化,能够有效提升系统性能和工作效率。