《基于事件对文件进行管理的操作系统和方法.pdf》由会员分享,可在线阅读,更多相关《基于事件对文件进行管理的操作系统和方法.pdf(15页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103440300 A(43)申请公布日 2013.12.11CN103440300A*CN103440300A*(21)申请号 201310366018.9(22)申请日 2013.08.21G06F 17/30(2006.01)(71)申请人北京邮电大学地址 100876 北京市海淀区西土城路10号(72)发明人林荣恒 赵耀 邹华 谢志伟杨放春 吕文博 华宇 张帆(74)专利代理机构北京德琦知识产权代理有限公司 11018代理人夏宪富(54) 发明名称基于事件对文件进行管理的操作系统和方法(57) 摘要一种基于事件对文件进行管理的操作系统和方法,不同于现有的操作系。
2、统基于文件夹对文件进行管理的方式,该系统中的事件和文件是主从关系。创建文件时,先选择该文件所归属的事件,即将该文件分别存储于其所归属的每个事件,以使系统用户交互界面接收到用户查询事件请求时,能以图标按钮方式按照事件的创建时间先后、活动强弱程度或急迫处理要求将归属于该事件的各个文件顺序陈列于交互界面首页;该系统存储每个事件的当前版本,也能恢复其原先存储的相应版本。本发明较好解决了目前资源零散分布、管理困难的缺点,提供基于事件的组织资源和文件的管理和操作方式,还同时能提供事件执行进度的控制内容,督促用户合理规划时间,高效完成其份内事务。(51)Int.Cl.权利要求书3页 说明书7页 附图4页(1。
3、9)中华人民共和国国家知识产权局(12)发明专利申请权利要求书3页 说明书7页 附图4页(10)申请公布号 CN 103440300 ACN 103440300 A1/3页21.一种基于事件对文件进行管理的操作系统,不同于现有的基于文件夹对文件进行管理的操作系统;其特征在于:该系统是基于每个事件对归属于该事件的各个文件进行管理,在该系统中,事件和文件是主从关系:每个事件包含多个文件,同时,每个文件归属于一个或多个事件;故在创建文件时,先要选择该文件所归属的事件,也就是要将该文件分别存储于其所归属的每个事件;以便该系统的用户交互界面接收到用户查询事件的请求时,能够以图标按钮的方式按照该事件的创建。
4、时间先后、或其活动强弱程度、或其急迫处理要求顺序地将归属于该事件的各个相关文件陈列于交互界面的首页;另外,该系统存储每个事件的当前版本,需要时能够恢复其原先存储的相应版本;该系统设有:用户交互界面,逻辑控制模块、事件管理模块和文件管理模块,其中:用户交互界面,用于该系统与用户进行交互,将系统中的一个或多个文件以事件为中心进行排序组织的方式呈现给用户,并在接收到用户发来的对文件执行包括增加、删除、修改和查询的管理操作请求后,能够调用逻辑控制模块完成用户对文件的管理操作;并将执行结果返回给用户交互界面而向用户呈现;逻辑控制模块,负责根据用户交互界面发送来的各种文件管理操作请求,调用事件管理模块和文。
5、件管理模块完成相应管理操作,并将执行结果进行整合后,发送给用户交互界面;事件管理模块,作为该系统的控制中枢,负责执行该系统对所有事件的集中管理与控制的功能,包括每个事件的基本信息、事件的活跃强弱程度、处理要求的急迫水平以及事件的版本信息;该事件管理模块接收到逻辑控制模块发来的事件操作请求后,调用文件管理模块完成相应操作后,将该事件处理结果返回给逻辑控制模块;文件管理模块,设有本地文件管理单元和远程文件管理单元,分别负责管理本地和远程的所有文件信息,包括文件的创建、删除、修改和查询,同时管理每个文件的生命状态属性;该文件管理模块接收到逻辑控制模块或事件管理模块发来的文件操作请求后,根据预定的内部。
6、逻辑完成操作后,将结果返回给相应的模块。2.根据权利要求1所述的系统,其特征在于:所述事件是指与该事件有关联的一个或多个相关文件的集合;所述文件包括本地文件和远程文件,本地文件的范围包括:文本文件、图像文件、音频文件和视频文件;远程文件范围包括电子邮件和共享文件。3.根据权利要求1所述的系统,其特征在于:所述每个文件都设有紧急、普通和最弱的三种生命状态的属性,并分别采用三种颜色:红色、黄色和绿色与其相对应,以便根据颜色就能直观区分其生命状态,以督促用户合理安排时间和及时解决关键问题。4.一种基于事件对文件进行管理的操作系统的工作方法,其特征在于:该系统的用户交互界面接收用户查询事件请求时,逻辑。
7、控制模块通过调用事件管理模块,以图标按钮的方式按照该查询事件的创建时间先后、活动强弱程度或处理要求急迫程度顺序地呈现于交互界面的首页,且能够以添加文件或事件的方式将该新的文件或事件添加到相应的事件夹、即事件集合中;同时,事件管理模块保存每个事件的当前版本,且在需要时能够恢复原先存储的某个版本的事件;在创建文件时,要选择该文件所归属的事件,每个文件都归属于一个或多个事件,此时,每个事件都要存储归属于该事件的文件的一份拷贝;每个文件都具有分别对应三种颜色:红色、黄色和绿色的紧急、普通和最弱的三种生命状态的属性,以便根据颜色就能直观地区分其生命状态,以督促用户合理安排时间和及时解决关键问题;所权 利。
8、 要 求 书CN 103440300 A2/3页3述方法包括以下可供选择的操作步骤:(1)该系统的用户交互界面的首页接收到用户输入所创建的新事件时,按照预定规则并以图形化陈列方式将该新事件添加到与其相关的事件集合内;或(2)创建文件时,要选择该文件所归属的一个或多个不同事件,此时,要将该文件存储到其所归属的每个事件中,即每个事件都要存储一份归属于该事件的文件的一份拷贝;且每个文件都采用红、黄和绿三种颜色分别表示其相应的紧急、普通和最弱的三种生命状态的属性;或(3)该系统的用户交互界面将文件以事件为中心的方式向用户呈现,此时,对该文件进行管理就是根据用户输入指令对文件执行包括增加、删除、修改和查。
9、询的各种操作。5.根据权利要求4所述的方法,其特征在于:所述用户以图标按钮方式创建各种事件任务时,还能够按照事件的活动强弱程度或处理要求的急迫水平呈现于用户交互界面的首页。6.根据权利要求4所述的方法,其特征在于:所述步骤(3)中,对文件执行的增加操作包括下列内容:(3)用户交互界面接收到用户的“增加文件”请求后,将该请求以及准备增加的文件一起转发给逻辑控制模块;(3)逻辑控制模块接收到该增加文件请求和相应文件后,调用文件管理模块找到该文件的链接路径;(3)逻辑控制模块依据用户的请求建立该文件与其归属的事件的关联关系,至此,完成增加文件的操作。7.根据权利要求4所述的方法,其特征在于:所述步骤。
10、(3)中,对文件执行的删除操作包括下列内容:(3a)用户交互界面接收到用户的“删除文件”请求后,将该请求以及准备删除的文件名一起转发给逻辑控制模块;(3b)逻辑控制模块接收到该删除文件请求后,判断是否删除该文件的事件-文件关联关系;如果是,则执行后续步骤(3c),否则,跳转执行步骤(3d);(3c)逻辑控制模块调用文件管理模块,由文件管理模块先将该文件从文件系统中删除之,再解除该文件的事件-文件关联关系,完成删除操作;(3d)逻辑控制模块直接解除该文件的事件-文件关联关系,完成删除操作。8.根据权利要求4所述的方法,其特征在于:所述步骤(3)中,对文件执行的修改操作包括下列内容:(3A)用户交。
11、互界面接收到用户的“修改文件并存储该文件”的请求后,将该请求以及准备修改的文件一起转发给逻辑控制模块;(3B)逻辑控制模块接收到该“修改文件并存储该文件”请求后,先判断该文件属于本地文件还是远程文件,如果是远程文件,则执行后续步骤(3C);如果是本地文件,则跳转执行步骤(3D);(3C)逻辑控制模块将该请求和相应文件与数据发送到远程文件管理单元,远程文件管理单元接收到该请求和相应文件与数据后,执行相应修改后,直接将修改后文件写入远程存储介质中进行保存;跳转执行步骤(3E);权 利 要 求 书CN 103440300 A3/3页4(3D)逻辑控制模块将该请求和相应文件与数据发送到本地文件管理单元。
12、后,判断是否为关联修改,如果是,则本地文件管理单元将修改后的文件仍然存储于原来的存储介质,以覆盖原文件;如果否,则本地文件管理单元将修改后文件以新文件创建于存储介质;(3E)逻辑控制模块建立事件和该存储的文件的关联关系,完成修改操作。9.根据权利要求4所述的方法,其特征在于:所述步骤(3)中,对系统文件执行的查询操作包括下列内容:(31)用户交互界面接收到用户的“查询文件”请求后,转发给逻辑控制模块;(32)逻辑控制模块接收到该“查询文件”请求后,读取事件-文件的关联信息和所要查询的文件信息;(33)逻辑控制模块将该查询的文件信息和其归属的事件基本信息、事件的活跃程度及事件的版本信息进行整合处。
13、理后,发送给用户交互界面,由用户交互界面模块向用户呈现。权 利 要 求 书CN 103440300 A1/7页5基于事件对文件进行管理的操作系统和方法技术领域0001 本发明涉及一种基于事件对文件进行管理的操作系统与方法,确切的说,涉及一种对系统资源、文件都采用基于事件进行组织和对文件进行管理的新型操作系统与方法,属于互联网软件开发的技术领域。背景技术0002 操作系统的功能包括管理计算机系统的硬件、软件及其数据资源。现有的操作系统均是以文件夹、即文件系统的方式对计算机系统的资源进行管理和存储。从系统角度来看,文件系统是对文件的存储空间进行组织和分配,负责存储文件、并对其存储的文件进行保护和检。
14、索的系统。具体地说,其功能是负责为用户建立、存入、读出、修改和转储文件,并控制文件的存取,当用户不再使用时撤销相关文件等。0003 目前的操作系统,无论是桌面操作系统还是服务器操作系统,都是以文件系统的方式对系统资源进行管理和存储。但是,其所采用的资源到存储位置的简单索引映射方式,缺乏资源的功能说明和资源涵义的相关信息。当用户存储的文件或数据达到一定规模时,各类信息资源相互掺杂冗余,给用户造成管理和查找上的很大困扰。0004 另外,这种组织方式缺乏对资源的生命周期的跟踪和管理。通常,每个资源文件都是跟某个事件或任务相关联的。随着时间的推移,根据事件或任务的发展进程,资源文件的生命状态和活动状态。
15、亦有所不同;如果不加以区分,用户就无法根据其进度合理安排时间。因此,如何对操作系统中的资源到存储位置的简单索引映射方式进行改进和创新,即提供一种更好的文件资源的组织呈现方式,以提高用户体验。就成为业内科技人员关注的焦点。0005 中国专利申请文件系统外壳(公开号:CN101124572A)提供了一种文件系统外壳。该外壳提供了基于文件和文件夹的元数据,而非磁盘上的实际物理底层文件,系统结构在不同视图中向用户展示常规文件和文件的虚拟文件夹。用户能够直接操纵该虚拟文件夹来工作,且提供了过滤器,用于缩小项目集合。其快速链接允许用户生成项目集合的有用视图,还提供了由能够关联在一起的大组有用项目类型,以及。
16、与项目有关的功能和工具构成的库。提供了包括多个段的虚拟地址栏,每一段对应于一个用于选择内容的过滤器。还提供了用户可用于基于与项目相关联的元数据容易地标识项目的外壳浏览器。该专利申请在原有文件系统上添加一层外壳,降低了系统的效率,而且无法对远程资源进行管理,缺少版本控制机制。发明内容0006 有鉴于此,本发明的目的是提供一种基于事件对文件进行管理的操作系统与方法,本发明能够较好地解决现有操作系统基于文件夹、即文件系统的方式管理计算机系统中的存储方式资源零散分布、管理困难的缺点,提供基于事件的组织相关文件的工作方式,同时将本地资源和远程资源统一进行管理;还提供事件版本的控制机制,能够随时将文件恢复。
17、到以前的状态;以及对文件执行进度控制的手段与内容,督促用户合理规划时间,高效说 明 书CN 103440300 A2/7页6地完成份内事务。0007 为了达到上述目的,本发明提供了一种基于事件对文件进行管理的操作系统,不同于现有的基于文件夹对文件进行管理的操作系统;其特征在于:该系统是基于每个事件对归属于该事件的各个文件进行管理,在该系统中,事件和文件是主从关系:每个事件包含多个文件,同时,每个文件归属于一个或多个事件;故在创建文件时,先要选择该文件所归属的事件,也就是要将该文件分别存储于其所归属的每个事件;以便该系统的用户交互界面接收到用户查询事件的请求时,能够以图标按钮的方式按照该事件的创。
18、建时间先后、或其活动强弱程度、或其急迫处理要求顺序地将归属于该事件的各个相关文件陈列于交互界面的首页;另外,该系统存储每个事件的当前版本,需要时能够恢复其原先存储的相应版本;该系统设有:用户交互界面,逻辑控制模块、事件管理模块和文件管理模块,其中:0008 用户交互界面,用于该系统与用户进行交互,将系统中的一个或多个文件以事件为中心进行排序组织的方式呈现给用户,并在接收到用户发来的对文件执行包括增加、删除、修改和查询的管理操作请求后,能够调用逻辑控制模块完成用户对文件的管理操作;并将执行结果返回给用户交互界面而向用户呈现;0009 逻辑控制模块,负责根据用户交互界面发送来的各种文件管理操作请求。
19、,调用事件管理模块和文件管理模块完成相应管理操作,并将执行结果进行整合后,发送给用户交互界面;0010 事件管理模块,作为该系统的控制中枢,负责执行该系统对所有事件的集中管理与控制的功能,包括每个事件的基本信息、事件的活跃强弱程度、处理要求的急迫水平以及事件的版本信息;该事件管理模块接收到逻辑控制模块发来的事件操作请求后,调用文件管理模块完成相应操作后,将该事件处理结果返回给逻辑控制模块;0011 文件管理模块,设有本地文件管理单元和远程文件管理单元,分别负责管理本地和远程的所有文件信息,包括文件的创建、删除、修改和查询,同时管理每个文件的生命状态属性;该文件管理模块接收到逻辑控制模块或事件管。
20、理模块发来的文件操作请求后,根据预定的内部逻辑完成操作后,将结果返回给相应的模块。0012 所述事件是指与该事件有关联的一个或多个相关文件的集合;所述文件包括本地文件和远程文件,本地文件的范围包括:文本文件、图像文件、音频文件和视频文件;远程文件范围包括电子邮件和共享文件。0013 所述每个文件都设有紧急、普通和最弱的三种生命状态的属性,并分别采用三种颜色:红色、黄色和绿色与其相对应,以便根据颜色就能直观区分其生命状态,以督促用户合理安排时间和及时解决关键问题。0014 为了达到上述目的,本发明还提供了一种基于事件对文件进行管理的操作系统的工作方法,其特征在于:该系统的用户交互界面接收用户查询。
21、事件请求时,逻辑控制模块通过调用事件管理模块,以图标按钮的方式按照该查询事件的创建时间先后、活动强弱程度或处理要求急迫程度顺序地呈现于交互界面的首页,且能够以添加文件或事件的方式将该新的文件或事件添加到相应的事件夹、即事件集合中;同时,事件管理模块保存每个事件的当前版本,且在需要时能够恢复原先存储的某个版本的事件;在创建文件时,要选择该文件所归属的事件,每个文件都归属于一个或多个事件,此时,每个事件都要存储归属于该事件的文件的一份拷贝;每个文件都具有分别对应三种颜色:红色、黄色和绿色的紧急、普通和说 明 书CN 103440300 A3/7页7最弱的三种生命状态的属性,以便根据颜色就能直观地区。
22、分其生命状态,以督促用户合理安排时间和及时解决关键问题;所述方法包括以下可供选择的操作步骤:0015 (1)该系统的用户交互界面的首页接收到用户输入所创建的新事件时,按照预定规则并以图形化陈列方式将该新事件添加到与其相关的事件集合内;或0016 (2)创建文件时,要选择该文件所归属的一个或多个不同事件,此时,要将该文件存储到其所归属的每个事件中,即每个事件都要存储一份归属于该事件的文件的一份拷贝;且每个文件都采用红、黄和绿三种颜色分别表示其相应的紧急、普通和最弱的三种生命状态的属性;或0017 (3)该系统的用户交互界面将文件以事件为中心的方式向用户呈现,此时,对该文件进行管理就是根据用户输入。
23、指令对文件执行包括增加、删除、修改和查询的各种操作。0018 所述用户以图标按钮方式创建各种事件任务时,还能够按照事件的活动强弱程度或处理要求的急迫水平呈现于用户交互界面的首页。0019 所述步骤(3)中,对文件执行的增加操作包括下列内容:0020 (3)用户交互界面接收到用户的“增加文件”请求后,将该请求以及准备增加的文件一起转发给逻辑控制模块;0021 (3)逻辑控制模块接收到该增加文件请求和相应文件后,调用文件管理模块找到该文件的链接路径;0022 (3)逻辑控制模块依据用户的请求建立该文件与其归属的事件的关联关系,至此,完成增加文件的操作。0023 所述步骤(3)中,对文件执行的删除操。
24、作包括下列内容:0024 (3a)用户交互界面接收到用户的“删除文件”请求后,将该请求以及准备删除的文件名一起转发给逻辑控制模块;0025 (3b)逻辑控制模块接收到该删除文件请求后,判断是否删除该文件的事件-文件关联关系;如果是,则执行后续步骤(3c),否则,跳转执行步骤(3d);0026 (3c)逻辑控制模块调用文件管理模块,由文件管理模块先将该文件从文件系统中删除之,再解除该文件的事件-文件关联关系,完成删除操作;0027 (3d)逻辑控制模块直接解除该文件的事件-文件关联关系,完成删除操作。0028 所述步骤(3)中,对文件执行的修改操作包括下列内容:0029 (3A)用户交互界面接收。
25、到用户的“修改文件并存储该文件”的请求后,将该请求以及准备修改的文件一起转发给逻辑控制模块;0030 (3B)逻辑控制模块接收到该“修改文件并存储该文件”请求后,先判断该文件属于本地文件还是远程文件,如果是远程文件,则执行后续步骤(3C);如果是本地文件,则跳转执行步骤(3D);0031 (3C)逻辑控制模块将该请求和相应文件与数据发送到远程文件管理单元,远程文件管理单元接收到该请求和相应文件与数据后,执行相应修改后,直接将修改后文件写入远程存储介质中进行保存;跳转执行步骤(3E);0032 (3D)逻辑控制模块将该请求和相应文件与数据发送到本地文件管理单元后,判断是否为关联修改,如果是,则本。
26、地文件管理单元将修改后的文件仍然存储于原来的存储介质,以覆盖原文件;如果否,则本地文件管理单元将修改后文件以新文件创建于存储介质;说 明 书CN 103440300 A4/7页80033 (3E)逻辑控制模块建立事件和该存储的文件的关联关系,完成修改操作。0034 所述步骤(3)中,对系统文件执行的查询操作包括下列内容:0035 (31)用户交互界面接收到用户的“查询文件”请求后,转发给逻辑控制模块;0036 (32)逻辑控制模块接收到该“查询文件”请求后,读取事件-文件的关联信息和所要查询的文件信息;0037 (33)逻辑控制模块将该查询的文件信息和其归属的事件基本信息、事件的活跃程度及事件。
27、的版本信息进行整合处理后,发送给用户交互界面,由用户交互界面模块向用户呈现。0038 本发明的有益效果和创新特点是:与现有的文件系统管理资源与文件的操作系统相比较,本发明较好地解决了现有方式中的资源零散分布、管理困难的缺点,提供的面向事件的组织资源和文件的管理方式和操作方式,该系统还同时能够提供事件执行进度的控制内容,督促用户合理规划时间,高效的完成分内事务。附图说明0039 图1是本发明基于事件对文件进行管理的操作系统结构组成示意图。0040 图2是本发明基于事件对文件进行管理的操作系统工作方法操作步骤流程图。0041 图3是本发明操作系统工作方法中的“增加”操作步骤流程图。0042 图4是。
28、本发明操作系统工作方法中的“删除”操作步骤流程图。0043 图5是本发明操作系统工作方法中的“修改”操作步骤流程图。0044 图6是本发明操作系统工作方法中的“查询”操作步骤流程图。0045 图7是本发明基于事件对文件进行管理的操作系统实施例试验示意图。具体实施方式0046 为使本发明的目的、技术方案和优点更加清楚,下面结合附图和实施例对本发明作进一步的详细描述。0047 本发明基于事件对文件进行管理的操作系统,是一种不同于现有的基于文件夹对文件进行管理的操作系统;其基本思路是:首先创建用户相关的事件集合,以图标按钮的方式按照创建先后顺序(或事件的活动程度、任务急切程度)呈现于交互界面首页。如。
29、果有新的事件要创建时,则以添加事件的方式添加到集合中。同时该系统可以保存每个事件的当前版本快照,并在需要时,恢复到原先保存的某个版本状态。该系统中的事件和文件是主从关系:每个事件包含一个或多个文件,同时,一个文件也可以属于多个事件。创建文件时,选择其所归属的事件,同一文件可以属于不同事件,且每个事件都要存储其所关联的文件拷贝。每个文件具有三种生命状态属性:紧急、普通和最弱,且分别对应三种颜色:红色、黄色和绿色,以便根据颜色就能够直接、直观地区分其生命状态,以督促用户合理安排时间和解决关键问题。0048 本发明系统是基于每个事件对归属于该事件的各个文件进行管理,在该系统中,事件和文件是主从关系:。
30、每个事件是与该事件有关联的一个或多个相关文件的集合,同时,每个文件归属于一个或多个事件。文件包括本地文件和远程文件,本地文件的范围包括:文本文件、图像文件、音频文件和视频文件;远程文件范围包括电子邮件和共享文件。故在创说 明 书CN 103440300 A5/7页9建文件时,先要选择该文件所归属的事件,也就是要将该文件分别存储于其所归属的每个事件;以便该系统的用户交互界面接收到用户查询事件的请求时,能够以图标按钮的方式按照该事件的创建时间先后、或其活动强弱程度、或其急迫处理要求顺序地将归属于该事件的各个相关文件陈列于交互界面的首页;另外,该系统存储每个事件的当前版本,需要时能够恢复其原先存储的。
31、相应版本。0049 参见图1,介绍本发明系统的结构组成及其各个组成部件的功能:0050 用户交互界面:用于该系统与用户进行交互,将系统中的一个或多个文件以事件为中心进行排序组织的方式呈现给用户,并在接收到用户发来的对文件执行包括增加、删除、修改和查询的管理操作请求后,能够调用逻辑控制模块完成用户对文件的管理操作;并将执行结果返回给用户交互界面而向用户呈现。0051 逻辑控制模块:负责根据用户交互界面发送来的各种文件管理操作请求,调用事件管理模块和文件管理模块完成相应管理操作,并将执行结果进行整合后,发送给用户交互界面。0052 事件管理模块:作为该系统的控制中枢,负责执行该系统对所有事件的集中。
32、管理与控制的功能,包括每个事件的基本信息、事件的活跃强弱程度、处理要求的急迫水平以及事件的版本信息;该事件管理模块接收到逻辑控制模块发来的事件操作请求后,调用文件管理模块完成相应操作后,将该事件处理结果返回给逻辑控制模块。0053 文件管理模块:设有本地文件管理单元和远程文件管理单元,分别负责管理本地和远程的所有文件信息,包括文件的创建、删除、修改和查询,同时管理每个文件的生命状态属性;该文件管理模块接收到逻辑控制模块或事件管理模块发来的文件操作请求后,根据预定的内部逻辑完成操作后,将结果返回给相应的模块。0054 本发明基于事件对文件进行管理的操作系统的工作方法:该系统的用户交互界面接收用户。
33、查询事件请求时,逻辑控制模块通过调用事件管理模块,以图标按钮的方式按照该查询事件的创建时间先后、活动强弱程度或处理要求急迫程度顺序地呈现于交互界面的首页,且能够以添加文件或事件的方式将该新的文件或事件添加到相应的事件夹、即事件集合中;同时,事件管理模块保存每个事件的当前版本,且在需要时能够恢复原先存储的某个版本的事件;在创建文件时,要选择该文件所归属的事件,每个文件都归属于一个或多个事件,此时,每个事件都要存储归属于该事件的文件的一份拷贝;每个文件都具有分别对应三种颜色:红色、黄色和绿色的紧急、普通和最弱的三种生命状态的属性,以便根据颜色就能直观地区分其生命状态,以督促用户合理安排时间和及时解。
34、决关键问题。0055 参见图2,介绍本发明方法中,下述三个可供选择的操作步骤:0056 步骤1,该系统的用户交互界面的首页接收到用户输入所创建的新事件时,按照预定规则并以图形化陈列方式将该新事件添加到与其相关的事件集合内。0057 步骤2,创建文件时,要选择该文件所归属的一个或多个不同事件,此时,要将该文件存储到其所归属的每个事件中,即每个事件都要存储一份归属于该事件的文件的一份拷贝;且每个文件都采用红、黄和绿三种颜色分别表示其相应的紧急、普通和最弱的三种生命状态的属性,0058 步骤3,该系统的用户交互界面将文件以事件为中心的方式向用户呈现,此时,对该文件进行管理就是根据用户输入指令对文件执。
35、行包括增加、删除、修改和查询的各种操说 明 书CN 103440300 A6/7页10作。0059 因为基于事件对文件进行管理或编辑的内容主要有四个方面:增加、删除、修改和查询。下面结合附图3图6,详细介绍步骤3中各种文件管理的操作内容:0060 参见图3,对文件执行的“增加”操作包括下列内容:0061 (3)用户交互界面接收到用户的“增加文件”请求后,将该请求以及准备增加的文件一起转发给逻辑控制模块;0062 (3)逻辑控制模块接收到该增加文件请求和相应文件后,调用文件管理模块找到该文件的链接路径;0063 (3)逻辑控制模块依据用户的请求建立该文件与其归属的事件的关联关系,至此,完成增加文。
36、件的操作。0064 参见图4,对文件执行的“删除”包括下列内容:0065 (3a)用户交互界面接收到用户的“删除文件”请求后,将该请求以及准备删除的文件名一起转发给逻辑控制模块;0066 (3b)逻辑控制模块接收到该删除文件请求后,判断是否删除该文件的事件-文件关联关系;如果是,则执行后续步骤(3c),否则,跳转执行步骤(3d);0067 (3c)逻辑控制模块调用文件管理模块,由文件管理模块先将该文件从文件系统中删除之,再解除该文件的事件-文件关联关系,完成删除操作;0068 (3d)逻辑控制模块直接解除该文件的事件-文件关联关系,完成删除操作。0069 参见图5,对文件执行的“修改”操作包括。
37、下列内容:0070 (3A)用户交互界面接收到用户的“修改文件并存储该文件”的请求后,将该请求以及准备修改的文件一起转发给逻辑控制模块;0071 (3B)逻辑控制模块接收到该“修改文件并存储该文件”请求后,先判断该文件属于本地文件还是远程文件,如果是远程文件,则执行后续步骤(3C);如果是本地文件,则跳转执行步骤(3D);0072 (3C)逻辑控制模块将该请求和相应文件与数据发送到远程文件管理单元,远程文件管理单元接收到该请求和相应文件与数据后,执行相应修改后,直接将修改后文件写入远程存储介质中进行保存;跳转执行步骤(3E);0073 (3D)逻辑控制模块将该请求和相应文件与数据发送到本地文件。
38、管理单元后,判断是否为关联修改,如果是,则本地文件管理单元将修改后的文件仍然存储于原来的存储介质,以覆盖原文件;如果否,则本地文件管理单元将修改后文件以新文件创建于存储介质;0074 (3E)逻辑控制模块建立事件和该存储的文件的关联关系,完成修改操作。0075 参见图6,对文件执行的“查询”操作包括下列内容:0076 (31)用户交互界面接收到用户的“查询文件”请求后,转发给逻辑控制模块;0077 (32)逻辑控制模块接收到该“查询文件”请求后,读取事件-文件的关联信息和所要查询的文件信息;0078 (33)逻辑控制模块将该查询的文件信息和其归属的事件基本信息、事件的活跃程度及事件的版本信息进行整合处理后,发送给用户交互界面,由用户交互界面模块向用户呈现。0079 基于事件任务的文件管理方式对于文件的管理大概分为四个方面:增加、删除、修说 明 书CN 103440300 A10。