一种基于在线数据库的多维设计文件管理方法及相关装置与流程
- 国知局
- 2024-08-05 12:02:15
本发明涉及软件设计,具体涉及一种基于在线数据库的多维设计文件管理方法、计算设备以及计算机程序产品。
背景技术:
1、在传统的ui设计软件或系统中,文件管理的方式基本为存储在本地或者上传文件到云盘,在进行文件管理时利用文件夹或者标签进行分类管理,从文件资源存储和文件资源管理两个维度来看,都存在协同效率低下和协作流程过长等问题。
2、从文件资源存储维度来看,存在以下两种问题:
3、1.存储本地:文件无法进行在线协同,协同效率低下,每次协同都需要进行文件传输,且无法多人协同编辑。
4、2.上传云盘:虽然上传到云盘可以解决多人共享文件,但还是没法多人协同编辑,且每次修改都会产生新的版本,需要删除旧版本或者添加新版本,效率低下。
5、从文件资源管理维度来看,存在以下两种问题:
6、1.对于文件夹存在以下四个方面的问题:
7、a.过度嵌套:文件夹层级过多时,会导致过度嵌套,使得找到特定文件反而变得更加困难。
8、b.管理开销:文件夹组织中特定的人员专门维护,且需要团队统一共识,若共识弱或者没有定期维护,则会变得混乱不堪。
9、c.重复数据:如果同一文件需要在多个项目或任务中使用,可能会出现重复存储同一文件的情况,只能使用链接或快捷方式,不利用文件的多维管理。
10、d.依赖于用户记忆:用户需要记住文件的存放目录,记忆成本较高,对于不常用的文件,可能很难快速找到。
11、2.对于文件标签存在以下四个方面的问题:
12、a.层级结构弱:无法清晰的展示文件目录和层级结构。
13、b.管理成本高:标签过于灵活,自定义偏多,导致标签管理和文件维护反而变得混乱。
14、c.复杂的界面:与文件夹相比,基于标签的界面可能更复杂,因为需要展示和管理大量的标签。
15、因此现有的文件管理方式从文件存储和文件管理两个维度来看,都无法同时解决多人高效协同编辑问题、文件有效组织问题和文件管理灵活可扩展性问题。
技术实现思路
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、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述说明和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
本文地址:https://www.jishuxx.com/zhuanli/20240802/260732.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表