The invention discloses a DBF data import processing platform and processing method for enrollment and admissions. The platform includes the DBF compression packet upload module, which is used to upload the DBF compression package to the school enrollment system, and the data matching module is used to import the data fields in the basic DBF files and the data names in the base code table. It is called matching, and the corresponding relationship between the imported data is updated after the match is successful; the information import module is used to import the DBF data into the school admissions system. This invention synchronously uses the compressed packet to import the whole DBF file, reduces the process of using the third party tool conversion, uses the page flow to match the basic data of the system, reduces the workload of manual modification in the excel, and can reuse it, increases the work efficiency, and the user's body test, and handles the import information through the ActiveMQ. Higher processing efficiency.
【技术实现步骤摘要】
用于招生录取的DBF数据导入平台及导入方法
本专利技术涉及数据导入
,具体涉及一种用于招生录取的DBF数据导入平台及导入方法。
技术介绍
目前的学校招生系统中需要将教育局提供的录取信息DBF文件导入到系统招生数据中,针对省教委的录取信息文件,提供DBF转换excel工具,每个学校的码表对应关系需要手动人工调整excel与系统对应,对应后以excel格式导入系统中。另外使用转换工具将DBF文件转换为excel,需要手动修改对应关系使DBF文件中的相应码表与系统中的码表对应,工作量大,耗时长,对应关系不能复用,再次导入时需要重新进行对应。
技术实现思路
本专利技术的目的在于提供一种用于招生录取的DBF数据导入平台及导入方法,解决使用转换工具将DBF文件转换为excel,需要手动修改对应关系使DBF文件中的相应码表与系统中的码表对应,工作量大,耗时长,对应关系不能复用,再次导入时需要重新进行对应的问题。为解决上述的技术问题,本专利技术采用以下技术方案:一种用于招生录取的DBF数据导入处理平台,所述平台包括:DBF压缩包上传模块,用于上传录取信息DBF压缩包到学校招生系统,并验证录取信息DBF压缩包格式与学校招生系统是否匹配,当录取信息DBF压缩包与学校招生系统匹配时,验证基础DBF文件是否齐全,同时验证基础DBF文件中的基础数据字段是否属于必须匹配字段,验证完成后将DBF压缩包显示在待上传的DBF压缩包列表中;数据匹配模块,用于将导入基础DBF文件中的数据字段与基础码表中的数据名称进行匹配,并在匹配成功后更新导入数据的对应关系;信息导入模块,用于将录取信息DB ...
【技术保护点】
1.一种用于招生录取的DBF数据导入处理平台,其特征在于:所述平台包括:DBF压缩包上传模块,用于上传录取信息DBF压缩包到学校招生系统,并验证录取信息DBF压缩包格式与学校招生系统是否匹配,当录取信息DBF压缩包与学校招生系统匹配时,验证基础DBF文件是否齐全,同时验证基础DBF文件中的基础数据字段是否属于必须匹配字段,验证完成后将DBF压缩包显示在待上传的DBF压缩包列表中;数据匹配模块,用于将导入基础DBF文件中的数据字段与基础码表中的数据名称进行匹配,并在匹配成功后更新导入数据的对应关系;信息导入模块,用于将录取信息DBF数据导入学校招生系统中。
【技术特征摘要】
1.一种用于招生录取的DBF数据导入处理平台,其特征在于:所述平台包括:DBF压缩包上传模块,用于上传录取信息DBF压缩包到学校招生系统,并验证录取信息DBF压缩包格式与学校招生系统是否匹配,当录取信息DBF压缩包与学校招生系统匹配时,验证基础DBF文件是否齐全,同时验证基础DBF文件中的基础数据字段是否属于必须匹配字段,验证完成后将DBF压缩包显示在待上传的DBF压缩包列表中;数据匹配模块,用于将导入基础DBF文件中的数据字段与基础码表中的数据名称进行匹配,并在匹配成功后更新导入数据的对应关系;信息导入模块,用于将录取信息DBF数据导入学校招生系统中。2.根据权利要求1所述的用于招生录取的DBF数据导入处理平台,其特征在于:所述基础DBF文件包括层次DBF、学习形式DBF、专业对应DBF、学生信息DBF;所述基础数据字段包括学习形式DBF中的学习形式字段,层次DBF中的层次字段,专业对应DBF中的专业字段;所述基础码表为保存学习形式名称、层次名称和专业名称的数据库表。3.一种用于招生录取的DBF数据导入处理方法,其特征在于:包括以下步骤:S1:DBF压缩包上传模块上传录取信息DBF压缩包到学校招生系统,并验证录取信息DBF压缩包格式与学校招生系统是否匹配,当录取信息DBF压缩包与学校招生系统匹配时,验证基础DBF文件是否齐全,同时验证基础DBF文件中的基础数据字段是否属于必须匹配字段,验证完成后将DBF压缩包显示在待上传的DBF压缩包列表中;S2:数据匹配模块将导入基础DBF文件中的数据字段与基础码表中的数据名称进行匹配,并在匹配成功后更新导入数据的对应关系;S3:信息导入模块将录取信息DBF数据导入学校招生系统中。4.根据权利要求3所述的用于招生录取的DBF数据导入处理方法,其特征在于:所述基础DBF文件包括层次DBF、学习形式DBF、专业对应DBF、学生信息DBF;所述基础DBF文件包括层次DBF、学习形式DBF、专业对应DBF、学生信息DBF;所述基础数据字段包括学习形式DBF中的学习形式字段,层次DBF中的层次字段,专业对应DBF中的专业字段。5.根据权利要求4所述的用于招生录取的DBF数据导入处理方法,其特征在于:所述S1步骤中的验证录取信息DBF压缩包格式与学校招生系统是否匹配的具体方法是:将DBF压缩包文件名与学校招生系统中的省份进行匹配,匹配成功后将DBF压缩包上传至临时文件服务器并解压,解压后验证基础DBF文件是否齐全。6.根据权利要求5所述的用于招生录取的DBF数据导入处理方法,其特征在于:所述S1步骤中验证基础DBF文件中的基础数据字段是否属于必须匹配字段的具体方法是:当基础DBF文件验证为齐全后,使用javadbf包将DBF文件映射成对象并根据省份名称保存到数据库中,然后验证学习形式DBF文件中的学习形式字段在专业对应D...
【专利技术属性】
技术研发人员:孙海龙,
申请(专利权)人:弘成科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。