发明名称 |
文件管理系统及方法 |
摘要 |
一种文件管理系统及方法,该方法包括如下步骤:设置配置文件,所述配置文件中设置有文件比对功能、文件合并功能及文件拆分功能;创建文件,将所述文件保存到文件服务器中,并将所述文件的相关信息存储于数据库中,所述文件的相关信息包括文件路径;如果有文件比对请求,对所述两个文件进行比对,找出所述两个文件之间的不同处;如果有文件合并请求,将所述两个文件合并成一个新的文件,并在数据库中记录该新文件的相关信息;如果有文件拆分请求,从所述拆分点处将该文件拆分成两个文件,并在数据库中记录拆分后两个文件的相关信息。利用本发明可自动记录文件的版本,自动比对文件、合并文件及拆分文件。 |
申请公布号 |
CN101231647B |
申请公布日期 |
2011.02.02 |
申请号 |
CN200710200115.5 |
申请日期 |
2007.01.26 |
申请人 |
鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
发明人 |
李忠一;彭刚;彭冠桥;林海洪 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种文件管理系统,包括客户计算机、文件管理服务器、数据库及文件服务器,所述文件管理服务器与客户计算机、数据库及文件服务器相连,所述数据库存储有文件的相关信息,所述文件的相关信息包括文件路径及用户自定义的文件标识,所述文件服务器存储有不同版本的文件,其特征在于,所述文件管理服务器包括:配置文件,用于给文件管理服务器设置文件加密功能、文件解密功能、文件比对功能、文件合并功能及文件拆分功能,并用一个标志位来标识是否需要某项功能;文件创建模块,用于创建文件,当文件加密模块对该文件加密后,将所述文件保存到文件服务器中,并将所述文件的相关信息存储于数据库中;文件比对模块,用于根据文件的文件路径从文件服务器中读取需要比对的两个文件,如果该用户身份合法,则当文件解密模块对所述两个文件进行解密后,对所述两个文件进行比对,找出所述两个文件之间的不同处;文件合并模块,用于根据文件的文件路径从文件服务器中读取需要合并的两个文件,如果该用户身份合法,则当文件解密模块对所述两个文件进行解密后,将所述两个文件合并成一个新的文件,并在数据库中记录该新文件的相关信息;文件拆分模块,用于根据文件的文件路径从文件服务器中读取需要拆分的文件及相应的拆分点,如果该用户身份合法,则当文件解密模块对该文件进行解密后,从所述拆分点处将该文件拆分成两个文件,并在数据库中记录拆分后两个文件的相关信息;及所述文件管理服务器,还用于当用户需要查询特定文件标识的文件时,从数据库中寻找该用户自定义的文件标识对应的文件及文件路径,将该文件路径作为超链接显示在客户计算机上。 |
地址 |
518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 |