【技术实现步骤摘要】
一种基于EXECL的数据互通及数据批量检索查询方法
本专利技术涉及一种基于EXECL的数据互通及数据批量检索查询方法,具体应用于出版领域中各系统间的数据的传输。
技术介绍
在出版领域,出版单位一般都会安装多个系统软件,包括编纂、ERP、资源库管理、图书运营等系统,各系统间的数据存在不能互通的问题。例1:出版单位的图书一般由ERP系统管理,新书要通过图书运营系统对外发布,就需要将ERP管理的图书信息传输到图书运营系统,在这种情况下,就会涉及到数据互通的问题。例2:出版单位要将一批电子图书传输给渠道运营,电子图书的筛选是在ERP系统内进行,在ERP筛选的图书如何映射到图书运营管理系统,也涉及到数据互通的问题。例3:图书运营系统的图书订单数据到ERP系统回传的问题,两个系统间的图书如何进行映射和关联,也会涉及到数据互通的问题。解决多系统间数据互通的问题,最好的解决方法是每个系统都遵循统一的数据标准和建立系统接口,但因为涉及到竞争、合作、成本、管理等方面的问题,数据统一标准和系统接口解决方案很难实施。 ...
【技术保护点】
1.一种基于EXECL的数据互通及数据批量检索查询方法,其特征在于:所述方法是采用EXCEL文档作为出版社ERP系统和图书发布管理系统之间交换数据的中间数据,用于出版社ERP系统和图书发布管理系统之间图书数据的导入和导出以及图书发布管理系统中图书数据批量检索。/n
【技术特征摘要】
1.一种基于EXECL的数据互通及数据批量检索查询方法,其特征在于:所述方法是采用EXCEL文档作为出版社ERP系统和图书发布管理系统之间交换数据的中间数据,用于出版社ERP系统和图书发布管理系统之间图书数据的导入和导出以及图书发布管理系统中图书数据批量检索。
2.如权利要求1所述的一种基于EXECL的数据互通及数据批量检索查询方法,其特征在于:所述方法包括图书数据的导入和导出的方法,用于将出版社ERP系统需要将数据库中图书数据传输到发布管理系统的数据库中,再由发布管理系统将图书发布到各渠道,出版社ERP系统是电子图书导出方,发布管理系统是电子图书导入方。
3.如权利要求2所述的一种基于EXECL的数据互通及数据批量检索查询方法,其特征在于:所述图书数据的导入和导出的方法包括以下步骤:
步骤1,确认出版社ERP系统和图书发布管理系统需要统计的电子图书的信息,确定EXECL文档输出的字段;
步骤2,设置出版社ERP系统和图书发布管理系统中导入EXECL文档的程序,为防止与原系统数据库中已存图书数据发生冲突,规定isbn与book_name确定图书的唯一性,对isbn进行归一化处理;
步骤3,对附加文档进行处理:附加文档与EXECL文档放置在同一目录,压缩为ZIP包,程序解压ZIP包至临时目录,读取EXECL文档,若处理的字段为附加文档字段,程序根据字段给出的路径将附加文档复制到程序设定的目录。
步骤4,程序内部完成EXECL文档的字段对数据库表字段的映射。
4.如权利要求2所述的一种基于EXECL的数据互通及数据批量检索查询方法,其特征在于:所述图书数据的导入和导出的方法还包括以下步骤:
步骤5,工作人员登录出版社ERP系统,配置EXECL文档的输出字段,配置字段必须符合前期定义的EXECL文档的输出字段,若出版社ERP系统允许自定义EXECL文档的输出字段名称,则自定义字段名称,该字段名称与发布管理系统的数据库表字段名称需一一对应;
步骤6,工作人员在出版社ERP系统检索要导出的图书,按照EXECL文档导出设置,输出EXECL文档,若有附加文档,确保EXECL文档和附加文档在同一目录,最后工作人员将EXECL文档和附加文档压缩为ZIP包;
步骤7,将压缩EXECL文档和附加文档的ZIP包放置到图书发布管理系统可以访问的目录下;
步骤8,工作人员登录图书发布管理系统,选择系统的图书导入功能,系统弹出对话框,工作人员选择ZIP包,系统上传ZIP包并放置程序设定目录下,解压ZIP包,读取EXECL文档,将电子图书入库。
5.如权利要求3所述的一种基于EXECL的数据互通及数据批量检索查询方法,其特征在于:所述步...
【专利技术属性】
技术研发人员:郎宏林,
申请(专利权)人:潍坊北大青鸟华光照排有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。