一种文件处理方法及系统与流程

文档序号:36266813发布日期:2023-12-06 12:31阅读:46来源:国知局
一种文件处理方法及系统与流程

本技术涉及文件处理,特别涉及一种文件处理方法及系统。


背景技术:

1、企业在进行日常数据处理时,通常会用到比如工作日志、产品清单及任务列表等基于excel电子表格而实现的内容记录,通常excel电子表格承担文本信息的记录很容易实现,但插入图片时经常要进行格式处理或调整等复杂操作严重影响工作效率,然而企业用户所需要记录的需求和问题通常图文并茂,仅仅通过文本信息不能满足使用需求,需要建立文件管理系统来将文字信息、图片信息或文档进行关联,便于操作。同时,随着现代办公的发展,上述的各类表单需要多人同时进行浏览或处理工作,由于excel电子表格共享功能的局限性以及出于保密等问题的考虑,企业选择建立文件管理系统来优化工作过程,提高效率,而新建立的系统需要将以往的工作数据进行导入,人工逐条输入费时费力,同时对已有的文件管理系统进行大量的新的数据更新时,难以一次性导入解决。


技术实现思路

1、有鉴于此,本技术提供的一种文件处理方法及系统以期解决文件不便导入系统的技术问题。

2、具体的,本技术的技术方案如下:

3、一种文件处理方法,包括:

4、根据用户上传的文件调用需求库,文件包括电子表格和文档,电子表格载有文档的文档名称;

5、将文档存储于文档存储服务器的数据容器中;

6、记录文档的文档名称与数据容器的标识符的映射关系;

7、将电子表格的内容对应导入需求库。根据文档调用需求库,使得用户在上传时能够快速匹配相关内容,同时将文档存储于数据容器中,并将名称与标识符的映射关系进行记录,方便在需求库中具体查看某一文档时快速调用,提高了使用效率,电子表格内容对应导入需求库能够满足用户将文本内容和其他文档类型同时上传使用的需求。

8、在一些实现中,一种文件处理方法,根据用户上传的文件调用需求库,具体包括:

9、判断文件中的电子表格是否包含更新标记,

10、若不包含更新标记,则根据电子表格创建需求库;

11、若包含更新标记,则根据电子表格更新需求库。根据是否包括更新标记,判断是否建立新的需求库以及是否需要更新已经建立的需求库,提高上传效率,并且能够保证数据唯一性。

12、在一些实现中,一种文件处理方法,在根据用户上传的文件调用需求库之前,还包括:

13、判断文件是否为压缩包,

14、若文件为压缩包,则判断压缩包中是否包含电子表格,若不包含电子表格,则提醒文件不符合要求;

15、若文件不是压缩包,则判断是否是电子表格,若不是电子表格,则提醒文件不符合要求。通过判断用户上传的内容是否符合要求,及时提醒用户,以确保后续上传流程的可行性。

16、在一些实现中,一种文件处理方法,需求库的单元格与电子表格的单元格对应。

17、在一些实现中,一种文件处理方法,在将电子表格的内容对应导入需求库之后,还包括:

18、接收需求库单元格选定指令,并根据需求库单元格选定指令与映射关系展示被选定文档。

19、在一些实现中,文档包括:图片以及其他格式文档;

20、当被选定文档为图片时,展示图片的缩略图;

21、当被选定文档为其他格式文档时,展示其他格式文档的预览信息。通过展示图片缩略图和预览信息,帮助用户快速识别被选定文档是否满足其查找需求,同时不直接打开的方式,能够最大程度上节省计算机资源。

22、在一些实现中,在根据需求库单元格选定指令与映射关系展示被选定文档之后,还包括:

23、接收选定文档读取指令,并根据选定文档读取指令与映射关系读取数据容器中存储的被选定文档。

24、基于相同的技术构思,本技术还提供了一种文件处理系统,包括:输入设备、处理器、文档存储服务器和显示器,

25、输入设备,用于上传文件;

26、处理器包括:

27、需求库调用模块,用于根据上传的文件调用需求库,文件包括电子表格和文档,电子表格载有文档的文档名称;

28、文档处理模块,用于将文档存储于文档存储服务器的数据容器中;

29、映射记录模块,用于记录文档的文档名称与数据容器的标识符的映射关系;通过记录文档名称与数据容器的标识符的映射关系,能够使得用户在对具体的文档进行调用查看时,根据映射关系快速打开展示文档,提高工作效率。

30、文件导入模块,用于将电子表格的内容对应导入需求库,并通过显示器展示需求库。根据文档调用需求库,使得用户在上传时能够快速匹配相关内容,同时将文档存储于数据容器中,并将名称与标识符的映射关系进行记录,方便在需求库中具体查看某一文档时快速调用,提高了使用效率,电子表格内容对应导入需求库能够满足用户将文本内容和其他文档类型同时上传使用的需求。

31、在一些实现中,一种文件处理系统,处理器还包括:

32、第一判断模块,用于判断文件中的电子表格是否包含更新标记;

33、需求库调用模块,用于根据第一判断模块的判断结果调用需求库,若不包含更新标记,则根据电子表格创建需求库,若包含更新标记,则根据电子表格更新需求库。

34、第二判断模块,用于判断文件是否为压缩包,若文件为压缩包,则判断压缩包中是否包含电子表格,若不包含电子表格,则通过显示器展示提醒文件不符合要求;

35、若文件不是压缩包,则判断是否是电子表格,若不是电子表格,则通过显示器展示提醒文件不符合要求。通过判断用户上传的内容是否符合要求,及时提醒用户,以确保后续上传流程的可行性。

36、在一些实现中,一种文件处理系统,输入设备还用于输入需求库单元格选定指令和选定文档读取指令;

37、处理器还包括:

38、指令接收模块,用于接收需求库单元格选定指令,并根据需求库单元格选定指令与映射关系通过显示器展示被选定文档;

39、还用于接收选定文档读取指令,并根据选定文档读取指令与映射关系读取数据容器中存储的;

40、显示器还用于展示读取的被选定文档。

41、与现有技术相比,本技术至少具有以下一项有益效果:

42、1.根据用户上传的文件内容调用具体的需求库,并将文件内容对应导入需求库,实现了文本信息和文档的同时导入,可快速进行数据的批量处理,整体过程简单易用。

43、2.通过将文档名称与数据容器的标识符的映射关系进行记录,能够在需要查看文档时,通过映射关系,快速完成对存储在数据容器中的文档的快速调用,提高了文档的打开效率,提升使用体验。

44、3.通过判断电子表格是否包括更新标记,判断是否需要建立新的需求库以及是否需要调用已经建立的需求库,进而提高上传效率,准确进行需求库的建立或更新,同时能够保证数据唯一性。

45、4.在进行需求库调用之前,通过判断文件的格式类型以及内容,判断上传文件是否符合要求并及时提醒用户,确保整体文件上传流程的可操作性与规范性。

46、5.在用户进行需求库查看时,通过展示被选定文档的缩略图或矢量图,一方面可以帮助用户快速识别是否是其需要查看的文档,另一方面不直接打开的方式可以节省计算机内存资源,提高文档处理效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1