一种文件系统和文件展示方法技术方案

技术编号:18449263 阅读:61 留言:0更新日期:2018-07-14 12:08
本公开提供一种文件系统和文件展示方法,涉及通信技术领域,解决文件多次拷贝而引起的泄密问题,保证文件的安全。具体技术方案为:交互模块,用于用户根据显示内容与系统进行交互;账户管理模块,用于对用户的账户信息和权限进行验证;文件上传模块,用于将用户上传的文件发送给服务器;文件解析模块,用于对文件内容进行解析和格式转换;显示模块,用于对格式转换的文件内容进行显示。本发明专利技术用于文件展示。

【技术实现步骤摘要】
一种文件系统和文件展示方法
本公开涉及通信
,尤其涉及一种文件系统和文件展示方法。
技术介绍
为了实现企业内的交流,员工之间通常使用电话、电子邮件、会议等方式。在采用会议进行沟通时,往往需要把相关人员聚集到一起,对设计图和相关资料等文件进行讨论,常常要把这些文件从个人工作电脑拷贝到U盘带到会议室,再拷贝到会议室的公共电脑上,使用公共电脑打开文件,通过投影仪投放到荧幕上。但是,在这个过程中文件被多次拷贝,可能出现涉密文件被拷贝到公司外的问题。
技术实现思路
本公开实施例提供一种文件系统和文件展示方法,能够解决文件多次拷贝而引起的泄密问题,保证文件的安全。所述技术方案如下:根据本公开实施例的第一方面,提供一种文件系统,该系统包括:交互模块,用于用户根据显示内容与系统进行交互;账户管理模块,用于对用户的账户信息和权限进行验证;文件上传模块,用于将用户上传的文件发送给服务器;文件解析模块,用于对文件内容进行解析和格式转换;显示模块,用于对格式转换的文件内容进行显示。该系统将文件上传至服务器中,在需要显示时,对需要显示的文件的文件内容进行解析和格式转换后进行显示,避免了对文件的多次拷贝引起的泄密文件,保证文件的安全。在一个实施例中,账户管理模块包括:登录单元,用于用户登录信息;存储单元,用于存储用户的账户信息和权限信息;验证单元,用于对用户的登录信息和所述存储单元中用户的账户信息进行匹配,得到用户的权限信息。通过账户管理模块对用户的登录信息进行验证,实现对用户数据信息化管理,同时保证用户数据的安全性。在一个实施例中,文件解析模块包括:获取单元,用于获取显示文件的文件类型;解析单元,用于根据文件类型对文件内容进行解析;转换单元,用于将解析后的文件内容转换成网页格式;发送单元,用于将转换成网页格式的文件内容发送给所述显示模块。由于用户上传的文件可以是文字、视频、图片或动画,因此,需要根据不同的文件类型对相应的文件进行解析,解析之后转换成网页格式,将网页格式的文件内容发送给显示模块。无需拷贝文件,仅需要对文件内容转换成显示模块能够显示的网页形式即可,保证文件的安全。在一个实施例中,该系统还包括:文件管理模块,用于管理不同用户上传的文件。由于该文件系统可以用于多个不同的用户使用,因此,每个用户上传的文件需要单独进行管理,保证不同用户之间数据的安全性。在一个实施例中,用户上传的文件包括:文字、视频、图片、动画中的至少一个。根据本公开实施例的第二方面,提供一种文件展示方法,该方法应用于上述第一方面及第一方面中任一实施例所描述的文件系统,该方法包括:接收显示终端发送的显示指令,所述显示指令中包含第一文件的标识;根据所述显示指令,获取所述第一文件和所述第一文件的文件类型;根据所述第一文件的文件类型,对所述第一文件进行解析和格式转换;将所述格式转换后的第一文件发送给所述显示终端,以使得所述显示终端显示所述格式转换后的第一文件。通过从服务器中对需要显示的第一文件进行解析和格式转换,实现对第一文件的显示,避免了对文件的多次拷贝而引起的泄密问题,保证文件的安全。在一个实施例中,接收显示终端发送的显示指令之前,该方法还包括:接收所述显示终端发送的查看指令,所述查看指令用于查看所述用户上传的所有文件;根据所述查看指令,获取所述用户上传的所有文件的名称;将所述用户上传的所有文件的名称发送给显示终端,以使得所述显示终端进行显示。在一个实施例中,接收所述显示终端发送的第二显示指令之前,该方法还包括:获取所述显示终端发送的所述用户的登录信息;将所述用户的登录信息与预先存储的用户账户信息进行匹配;在匹配通过时,根据所述用户的登录信息得到所述用户的权限信息。对使用显示终端侧的用户身份信息进行识别,保证文件系统数据的安全。在一个实施例中,获取所述显示终端发送的所述用户的登录信息之前,所述方法还包括:接收客户终端发送的上传指令,所述上传指令中包含所述第一文件;根据所述上传指令,保存所述第一文件。在一个实施例中,接收客户终端发送的所述第一文件之前,所述方法还包括:获取所述客户终端发送的用户的登录信息;将所述用户的登录信息与预先存储的用户账户信息进行匹配;在匹配通过时,根据所述用户的登录信息得到所述用户的权限信息。对使用显示终端侧的用户身份信息进行识别,保证文件系统数据的安全。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本公开实施例提供的一种文件系统的结构示意图;图2是本公开实施例提供的一种账户管理模块的结构示意图;图3是本公开实施例提供的一种文件解析模块的结构示意图;图4是本公开实施例提供的一种文件系统的结构示意图;图5是本公开实施例提供的一种文件展示方法的流程图;图6是本公开实施例提供的一种应用于会议的系统架构示意图;图7是本公开实施例提供的一种会议系统的结构示意图;图8是本公开实施例提供的一种用户使用会议系统的流程图;图9是本公开实施例提供的一种上传文件的流程图;图10是本公开实施例提供的一种展示文件的流程图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本公开实施例提供一种文件系统,如图1所示,该文件系统100包括:交互模块11、账户管理模块12、文件上传模块13、文件解析模块14和显示模块15;其中,交互模块11,用于用户根据显示内容与系统进行交互;账户管理模块12,用于对用户的账户信息和权限进行验证;文件上传模块13,用于将用户上传的文件发送给服务器;文件解析模块14,用于对文件内容进行解析和格式转换;显示模块15,用于对格式转换的文件内容进行显示。通过交互模块实现用户与系统之间的交互,提高用户体验效果;采用账户管理模块对用户的账户信息和权限进行验证,实现对用户数据信息化管理,同时保证用户数据的安全性;通过文件上传模块将用户文件保存至可控设备服务器中,避免对文件的多次拷贝;在需要显示文件内容时,文件解析模块对用户所选文件的文件内容进行解析和格式转换,将文件内容转换成该文件系统能够展示的格式;显示模块对格式转换后的文件进行显示。上述系统将用户文件上传至服务器中,在需要显示时,对显示文件的文件内容进行解析和格式转换后进行显示,避免了对文件的多次拷贝引起的泄密文件,保证文件的安全。对于交互模块11,可以是菜单式交互模块,也可以是图标式交互模块,也可以是菜单式交互模块和图标式交互模块的结合。当交互模块为菜单式交互模块时,用户可以点击菜单栏,以及点击菜单栏之后弹出的下拉菜单或者弹出的对话框,当然也可以在对话框中进行点击、选择、输入等操作。当交互模块为图标式交互模块时,用户可以点击相应的图标与系统进行交互,当用户点击图标时,系统弹出相应的页面,用户可在页面上进行点击、选择、输入等操作。交互模块的交互操作包括点击、选择、输入、翻页本文档来自技高网...

【技术保护点】
1.一种文件系统,其特征在于,所述系统包括:交互模块,用于用户根据显示内容与系统进行交互;账户管理模块,用于对用户的账户信息和权限进行验证;文件上传模块,用于将用户上传的文件发送给服务器;文件解析模块,用于对文件内容进行解析和格式转换;显示模块,用于对格式转换的文件内容进行显示。

【技术特征摘要】
1.一种文件系统,其特征在于,所述系统包括:交互模块,用于用户根据显示内容与系统进行交互;账户管理模块,用于对用户的账户信息和权限进行验证;文件上传模块,用于将用户上传的文件发送给服务器;文件解析模块,用于对文件内容进行解析和格式转换;显示模块,用于对格式转换的文件内容进行显示。2.根据权利要求1所述的系统,其特征在于,所述账户管理模块包括:登录单元,用于用户登录信息;存储单元,用于存储用户的账户信息和权限信息;验证单元,用于对用户的登录信息和所述存储单元中用户的账户信息进行匹配,得到用户的权限信息。3.根据权利要求1所述的系统,其特征在于,所述文件解析模块包括:获取单元,用于获取显示文件的文件类型;解析单元,用于根据文件类型对文件内容进行解析;转换单元,用于将解析后的文件内容转换成网页格式;发送单元,用于将转换成网页格式的文件内容发送给所述显示模块。4.根据权利要求1所述的系统,其特征在于,所述系统还包括:文件管理模块;所述文件管理模块,用于管理不同用户上传的文件。5.根据权利要求1所述的系统,其特征在于,所述用户上传的文件包括:文字、视频、图片、动画中的至少一个。6.一种文件展示方法,其特征在于,所述方法应用于权利要求1~5任一项所述的文件系统,所述方法包括:接收显示终端发送的显示指令,所述显示指令中包含第一文件的标识;根据所述显示指令,获取所述第一文件和所述第...

【专利技术属性】
技术研发人员:郭鲲苏睿
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1