面向Web系统的数据导出模型的研究
发布时间:2021-09-29 17:31
随着网络技术的飞速发展,Web应用程序广泛使用,改变了人们的生活工作方式,存储在Web中的大量数据需要导出,展示,甚至需要迁移至其它系统。针对目前线上的数据转换工具还不能与Web系统有机结合的问题,研究了面向Web系统的数据导出模型,不仅能满足普通用户Web上的数据转化需要,而且能满足开发人员在Web项目开发中应用。首先,详细刻画了面向Web系统的数据导出逻辑模型,引入了中间数据,构建了包括源数据层、中间数据层、目标数据层和管理层的模型层次结构。结合数据的形式和结构两方面设计了数据类型定义框架,给出了模型支持的源数据类型和目标数据类型,定义了模型的中间数据形式,设计了数据项类型间的转换规则定义框架。其次,构建了面向Web系统的数据导出模型的实现框架,分析了Web常用的数据存储方式,以中间数据形式为依据,采用关系型数据库SQL Server作为中间数据的存储方式,采用NPOI库和Aspose组件并结合策略模式编码实现了源数据类型分析和数据转换方法,并在转换方法中调用转换规则实现数据内容转换。最后,设计了实验方案,并在多个实际企业项目中实现了模型的应用,实现了应用实例的源数据形式和结构分析...
【文章来源】:燕山大学河北省
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
某班级花名册表结构和对应的模型结构
a) 表结构 b) 对应的模型结构图 2-2 某村委眼部疾病摸底表结构和对应的模型结构模式三:纵向排布的多个“表头信息区+标题区+数据区+辅助信息区”。图 2-为某人防部门工程报表附表单页。可以看出,与模式二相比模式三中在单个 sheet 页面纵向排列出现多个表格数据。其中第二个表格的表头信息 2 和标题区 2 可能与第一个表结构完全相同,这种情况可能是因表格按传统方法排布时横向跨度太长,阅览查看时不方便兼顾前后;还有另一种情况如图所示两个表格的表结构并不相同。
a) 表结构 b) 对应的模型结构图 2-2 某村委眼部疾病摸底表结构和对应的模型结构模式三:纵向排布的多个“表头信息区+标题区+数据区+辅助信息区”。图 2-3为某人防部门工程报表附表单页。可以看出,与模式二相比模式三中在单个 sheet 页面纵向排列出现多个表格数据。其中第二个表格的表头信息 2 和标题区 2 可能与第一个表结构完全相同,这种情况可能是因表格按传统方法排布时横向跨度太长,阅览查看时不方便兼顾前后;还有另一种情况如图所示两个表格的表结构并不相同。
【参考文献】:
期刊论文
[1]数字研发系统中结构化与非结构化数据的融合及实现[J]. 高宁,刘洋. 计算机应用. 2017(S2)
[2]一种基于XML的非结构化数据转换方法[J]. 杨晶,周双娥. 计算机科学. 2017(S2)
[3]软件设计模式在目标考核系统中的应用[J]. 段群,吴粉侠,欧阳宏基. 自动化技术与应用. 2017(09)
[4]基于Ajax XmlHttpRequest技术的通信实例及调试[J]. 刘书影. 淮北师范大学学报(自然科学版). 2016(04)
[5]COM组件技术探究[J]. 张春艳,张海波. 电脑知识与技术. 2016(33)
[6]基于JSON的数据交换模型[J]. 张沪寅,屈乾松,胡瑞芸. 计算机工程与设计. 2015(12)
[7]基于ASP.NET的导出组件研究[J]. 曾琪. 现代工业经济和信息化. 2015(17)
[8]异构数据库系统数据转换方法设计与实现[J]. 陈旭飞,于凤芹,钦道理. 微型机与应用. 2015(08)
[9]单例模式导向的源代码自动重构研究[J]. 刘伟,胡志刚,刘宏韬. 小型微型计算机系统. 2014(12)
[10]基于C#的OLEDB和COM组件对Excel文件操作[J]. 陈洪磊,施秋萍. 大众科技. 2014(06)
硕士论文
[1]企业级非结构化数据管理平台的研究与实现[D]. 吴树强.湖南大学 2016
[2]非结构化到结构化数据转换的研究与实现[D]. 万里鹏.西南交通大学 2013
本文编号:3414147
【文章来源】:燕山大学河北省
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
某班级花名册表结构和对应的模型结构
a) 表结构 b) 对应的模型结构图 2-2 某村委眼部疾病摸底表结构和对应的模型结构模式三:纵向排布的多个“表头信息区+标题区+数据区+辅助信息区”。图 2-为某人防部门工程报表附表单页。可以看出,与模式二相比模式三中在单个 sheet 页面纵向排列出现多个表格数据。其中第二个表格的表头信息 2 和标题区 2 可能与第一个表结构完全相同,这种情况可能是因表格按传统方法排布时横向跨度太长,阅览查看时不方便兼顾前后;还有另一种情况如图所示两个表格的表结构并不相同。
a) 表结构 b) 对应的模型结构图 2-2 某村委眼部疾病摸底表结构和对应的模型结构模式三:纵向排布的多个“表头信息区+标题区+数据区+辅助信息区”。图 2-3为某人防部门工程报表附表单页。可以看出,与模式二相比模式三中在单个 sheet 页面纵向排列出现多个表格数据。其中第二个表格的表头信息 2 和标题区 2 可能与第一个表结构完全相同,这种情况可能是因表格按传统方法排布时横向跨度太长,阅览查看时不方便兼顾前后;还有另一种情况如图所示两个表格的表结构并不相同。
【参考文献】:
期刊论文
[1]数字研发系统中结构化与非结构化数据的融合及实现[J]. 高宁,刘洋. 计算机应用. 2017(S2)
[2]一种基于XML的非结构化数据转换方法[J]. 杨晶,周双娥. 计算机科学. 2017(S2)
[3]软件设计模式在目标考核系统中的应用[J]. 段群,吴粉侠,欧阳宏基. 自动化技术与应用. 2017(09)
[4]基于Ajax XmlHttpRequest技术的通信实例及调试[J]. 刘书影. 淮北师范大学学报(自然科学版). 2016(04)
[5]COM组件技术探究[J]. 张春艳,张海波. 电脑知识与技术. 2016(33)
[6]基于JSON的数据交换模型[J]. 张沪寅,屈乾松,胡瑞芸. 计算机工程与设计. 2015(12)
[7]基于ASP.NET的导出组件研究[J]. 曾琪. 现代工业经济和信息化. 2015(17)
[8]异构数据库系统数据转换方法设计与实现[J]. 陈旭飞,于凤芹,钦道理. 微型机与应用. 2015(08)
[9]单例模式导向的源代码自动重构研究[J]. 刘伟,胡志刚,刘宏韬. 小型微型计算机系统. 2014(12)
[10]基于C#的OLEDB和COM组件对Excel文件操作[J]. 陈洪磊,施秋萍. 大众科技. 2014(06)
硕士论文
[1]企业级非结构化数据管理平台的研究与实现[D]. 吴树强.湖南大学 2016
[2]非结构化到结构化数据转换的研究与实现[D]. 万里鹏.西南交通大学 2013
本文编号:3414147
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3414147.html