一种文件管理的方法技术

技术编号:4088342 阅读:254 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种文件管理的方法,所述方法包括以下步骤:在文件服务器上建立共享文件夹,存储需要进行管理的电子文件;建立软件用户与系统用户的逻辑对应关系;定义软件用户对共享文件夹的共享权限;使用隐藏的系统用户名称和密码运行管理软件的客户端程序;软件用户通过管理软件的客户端程序访问与操作共享文件;在管理软件的客户端程序中实现文件的管理功能。本发明专利技术通过在文件服务器的共享文件夹中存储文件和用隐藏的、具有共享文件夹共享权限的文件服务器系统用户名称与密码运行管理软件的客户端程序,使得客户端程序能够安全、直接地操作共享文件夹中的文件,简化了文件管理软件的处理逻辑与实现方法,提高了软件的运行效率和系统稳定性。

【技术实现步骤摘要】

本专利技术涉及,具体说是一种计算机电子文件管理软件的实现 方法。
技术介绍
企业计算机中存在大量的电子文件,包含了技术、经营的大量信息和数据。为了数 据的安全,用户需要在文件服务器上集中保存这些文件,并做好防灾工作。更进一步地,还 需要能实现各种对文件的管理功能,例如,控制用户对文件的操作授权、自动保存文件的修 改版本、记录用户的文件操作日志等等。目前,已经出现了许多种文件管理软件,它们的实现方法基本如下首先,在文件 服务器上运行一个服务器程序,在终端计算机上运行一个客户端程序;然后,建立客户端程 序与服务器程序的通讯联系;最后,用户对服务器文件的所有操作,包括文件的查询、下载、 上传、增加、删除、修改等等,都先由客户端程序向服务器程序提出文件操作的请求;服务器 程序执行后,将执行的结果和文件数据传输给客户端程序。然而现有技术仍然存在着如下 问题用户的所有文件操作都要通过客户端程序与服务器程序的通讯、由服务器程序代理 完成,由于客户端程序不能直接操作服务器上的文件,使得软件的处理逻辑和实现方式复 杂,也降低了文件操作与软件运行的效率。事实上,在并发用户数量较多和涉及到大量文件 数据传输的情况下,现有技术很难开发出拥有较高的运行效率和系统稳定性的文件管理软 件。
技术实现思路
专利技术目的本专利技术的目的在于提供一种电子文件管理软件的实现方法,其解决了 现有技术中软件的处理逻辑和实现方式复杂,在并发用户数量较多和涉及到大量文件数据 传输的情况下,软件运行效率和系统稳定性低的问题。技术方案为了解决上述技术问题,本专利技术采用了如下的技术方案,所述方法包括以下步骤(1)在文件服务器上建立共享文 件夹,在共享文件夹中存储需要进行管理的电子文件;(2)建立软件用户与系统用户的逻 辑对应关系;(3)定义软件用户对共享文件夹的共享权限;(4)使用隐藏的系统用户名称和 密码运行管理软件的客户端程序;(5)软件用户通过管理软件的客户端程序访问与操作共 享文件;(6)在管理软件的客户端程序中实现文件的管理功能。本专利技术中,步骤(2)中,所述的系统用户是指共享文件夹所在计算机操作系统上 的系统用户身份信息,包括微软的Windows操作系统的本地用户和域用户。本专利技术中,步骤(2)中,所述的软件用户与系统用户的逻辑对应关系是指每一个 管理软件用户在系统中都有一个对应的操作系统用户。本专利技术中,步骤(3),所述的共享文件夹的共享权限包括微软的Windows操作系统 的共享文件夹的共享权限、WindOWS2000及其以上版本的操作系统中NTFS分区的共享文件夹的安全权限。本专利技术中,步骤(3)包括如下步骤A、查找软件用户对应的系统用户,软件用户的共享权限记录在共享文件夹的共享 权限记录中,以与软件用户对应的系统用户的身份记录,这样,为软件用户定义共享权限的 操作,就转化成为软件用户对应的系统用户定义共享权限;B、在共享文件夹的共享权限中增加、修改和删除权限记录即可。本专利技术中,步骤(4)中,管理软件的客户端程序运行步骤如下1)启动管理软件的客户端登录程序,进行软件登录,步骤1 在客户端登录程序的登录窗口中输入管理软件的用户名与密码,以及管 理软件服务器程序的IP地址和通讯端口信息,并将其发送到服务器程序进行验证;步骤2 经过服务器程序的验证、确认后,服务器程序根据在步骤(2)中建立的软 件用户与系统用户的逻辑对应关系,确定当前登录的软件用户对应的系统用户名称和密 码,并发回给客户端登录程序;2)使用系统用户的用户名和密码运行管理软件的客户端程序。本专利技术中,步骤(6)中,所述的文件的管理功能包括文件的版本管理、记录用户对 文件的操作日志、控制用户对文件的操作权限、文件的搜索定位、文件的备份与恢复、用户 针对文件的协同工作功能。有益效果本专利技术通过在文件服务器的共享文件夹中存储文件和用隐藏的、具有 共享文件夹共享权限的文件服务器系统用户名称与密码运行管理软件的客户端程序,使得 客户端程序能够安全、直接地操作共享文件夹中的文件,简化了文件管理软件的处理逻辑 与实现方法,提高了软件的运行效率和系统稳定性。本专利技术实现方式简单,可以快速开发出 一套稳定、高效、功能强大的文件管理软件,增强电子文件的管理水平。附图说明图示为本专利技术的流程图。 具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图和实施例,对 本专利技术进行进一步的详细说明。应当理解,此处所描述的实施例仅仅用于解释本专利技术,并不 用于限定本专利技术。实现本专利技术文件管理的方法的系统包括管理软件的服务器程序,在文件服务器的计算机系统上运行,用于定义和维护软 件用户和系统用户的逻辑对应关系;管理软件的客户端登录程序,用于与服务器程序通讯,验证软件用户的身份,并获 取软件用户对应的系统用户名称和密码信息;管理软件的客户端程序,以文件服务器的系统用户身份运行,用户通过它访问和 操作共享文件夹,实现文件的管理功能。1、本专利技术文件管理的方法的系统环境是微软的WindOWS2000及以上版本的操作 系统;实现的功能是对企业中的一台用作文件服务器的计算机上的电子文件进行管理;公司其他的计算机与该文件服务器计算机联网,即可通过管理软件的客户端程序访问与操作 文件服务器上的文件。如图所示,在步骤SlOl中,在文件服务器上建立共享文件夹,存储需要进行管理 的电子文件;所述文件服务器是指在文件管理软件中,集中存储需要管理的电子文件的计 算机系统;所述的共享文件夹是指在微软的Windows操作系统中定义的共享文件夹。本实施例中,首先将需要进行管理的电子文件存储在一台用作文件服务器的计算 机系统中,然后在微软Windows操作系统的资源管理器程序中,将存储文件的文件夹设置 为共享文件夹,并且去除所有的用户共享权限,使用户不能通过联网的其他计算机访问这 个共享文件夹。2、在步骤S102中,建立软件用户与系统用户的逻辑对应关系。所述的软件用户是 指进行管理软件登录的用户身份信息;系统用户是指文件服务器计算机操作系统的本地用 户;所述的软件用户与系统用户的逻辑对应关系是指每一个管理软件用户在系统中都有一 个对应的操作系统用户。在管理软件中每定义一个软件用户,管理软件的服务器程序都会 相应地在操作系统中增加一个系统用户。他们的对应关系可以用下面的方法记录首先,在 新建软件用户时,分配给它一个唯一性的、不会改变的软件用户名称,例如“张三”,对应的 系统用户名称就用“SYS_软件用户名称”表示,例如“SYS_张三”;然后,在定义软件用户的 登录密码时,例如“abc”,也为它对应的系统用户设置用户密码“PWD_软件用户密码”,例如 “PWD_abc”。这样,就在逻辑上建立了管理软件用户和操作系统用户的一一对应关系,根据 软件用户的名称和密码信息就能够知道其对应的系统用户名称和密码。应当理解,还有许多种方法能够描述和实现软件用户与系统用户的逻辑对应关 系,本实施例中采用的方法仅仅用于解释本专利技术,并不用于限定本专利技术。3、定义软件用户对共享文件夹的共享权限在共享文件夹的共享权限中定义管理 软件用户的共享权限,使软件用户拥有访问和操作共享文件的权限。在步骤S103中,定义软件用户对共享文件夹的共享权限,是指为软件用户对应的 系统用户定义本文档来自技高网...

【技术保护点】
一种文件管理的方法,其特征在于,所述方法包括以下步骤:(1)在文件服务器上建立共享文件夹,在共享文件夹中存储需要进行管理的电子文件;(2)建立软件用户与系统用户的逻辑对应关系;(3)定义软件用户对共享文件夹的共享权限;(4)使用隐藏的系统用户名称和密码运行管理软件的客户端程序;(5)软件用户通过管理软件的客户端程序访问与操作共享文件;(6)在管理软件的客户端程序中实现文件的管理功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:廖健陆芳
申请(专利权)人:南京赛孚科技有限公司
类型:发明
国别省市:84[中国|南京]

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

1