本发明专利技术涉及一种数字图书馆管理系统,所述系统包括以下模块:认证模块,用于用户向图书馆服务器申请访问资源后,图书馆服务器验证用户和终端接口;授权模块,用于验证成功后,图书馆服务器将授权码写入用户的终端接口,并链接到资源商服务器;资源访问模块,用于资源商服务器对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源,从而克服了传统数字图书馆管理模式中存在的:不能明确控制和管理服务对象、IP地址控制在地域上限制服务对象和不能精确计量用户使用信息等缺陷。
【技术实现步骤摘要】
本专利技术属于数字图书馆应用领域,尤其涉及一种数字图书馆管理系统。
技术介绍
目前,大多数数字图书馆是采用简单的包库方式销售,并通过IP地址控制认证合法用户。数字图书馆的这种管理模式存在以下弊端:①不能明确地控制和管理服务对象,常常导致恶意的或过度的全文下载现象,并且,只能关闭对该IP范围内的所有用户的服务以避免恶意的或过度的全文下载造成更大的损失,这给数字图书馆服务商及其服务对象都造成了损失 IP地址控制在地域上限制了服务对象,例如,只能限制在校园内使用,这也给服务对象造成不便简单包库销售方式,对购买方,例如图书馆而言,不能得到精确计量的用户使用信息,服务水平难以提高,而且容易造成资源浪费。
技术实现思路
本专利技术的目的在于提供一种数字图书馆管理系统,以克服传统数字图书馆使用中所存在的不能明确控制和管理服务对象、IP地址控制在地域上限制服务对象和不能精确计量用户使用信息等缺陷。为了实现上述目的,本专利技术提供一种数字图书馆管理系统,所述系统包括认证模块,用于用户向图书馆服务器申请访问资源后,图书馆服务器验证用户和终端接口 ;授权模块,用于验证成功后,图书馆服务器将授权码写入用户的终端接口,并链接到资源商服务器;资源访问模块,用于资源商服务器对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。在本专利技术实施例中,当用户向图书馆服务器申请访问资源后,图书馆服务器通过认证模块验证用户和终端接口 ;验证成功后,图书馆服务器通过授权模块将授权码写入用户的终端接口,并链接到资源商服务器;资源商服务器通过对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。所述的数字图书馆管理系统,还包括在用户向图书馆服务器申请访问资源前,用户和终端接口预先向图书馆服务器进行注册,以在图书馆服务器中预存所述用户和终端接口标识信息。所述的数字图书馆管理系统,还包括图书馆服务器向资源商服务器注册,获得图书馆服务器代码,并将图书馆服务器中用户和终端接口注册信息传送到资源商服务器。所述的数字图书馆管理系统,还包括用户资源使用信息接收保存模块,用于接收所述向图书馆服务器和资源商服务器发送的资源请求和使用的相关信息,并确认保存。所述的数字图书馆管理系统,还包括所述资源商服务器通过对身份认证信息和授权访问请求的双重认证后,开始计算用户信息流量,用户退出系统后,计算停止,并保存用户使用信息。所述的数字图书馆管理系统,还包括资源商服务器通过对身份认证信息和授权访问请求的双重认证后,开始计算用户信息使用时间,用户退出系统后,计算停止,并保存用户使用信息。所述的数字图书馆管理系统,资源访问模块所述的身份认证信息包括用户名,用户密码;所述的授权访问请求包括授权码,终端接口标识信息,图书馆服务器代码。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明图I为本专利技术第一实施例提供的数字图书馆管理系统的流程图2为本专利技术第二实施例提供的数字图书馆管理系统的流程图3为本专利技术实施例提供的数字图书馆管理系统流程图的结构框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,用户向图书馆服务器申请资源访问权;图书馆服务器将授权码写入终端接口,链接到资源商服务器;资源商服务器通过对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。图I给出了本专利技术第一个实施例提供的数字图书馆管理系统的流程图,其详细步骤如下所述在步骤al.中,用户向图书馆服务器申请资源访问权。在本专利技术实施例中,用户可以通过用户名、密码和终端接口向图书馆服务器申请资源访问权。在步骤bl.中,图书馆服务器将授权码写入终端接口,链接到资源商服务器。在本专利技术实施例中,图书馆服务器通过预先注册在图书馆服务器中的用户名、密码和终端接口验证用户信息,验证成功后产生授权码,并将授权码写入终端接口,链接到资源商服务器。在步骤Cl.中,资源商服务器通过对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。在本专利技术实施例中,资源商服务器通过对身份认证信息和授权访问请求进行双重认证,其中身份认证信息包括用户名,用户密码;所述的授权访问请求包括授权码,终端接口标识信息,图书馆服务器代码。图2给出了本专利技术第二个实施例提供的数字图书馆管理系统的流程图,其详细步骤如下所述在步骤a2中,用户向图书馆服务器申请资源访问权。在本专利技术实施例中,用户可以通过用户名、密码和终端接口向图书馆服务器申请资源访问权。在步骤b2中,图书馆服务器将授权码写入终端接口,链接到资源商服务器。在本专利技术实施例中,图书馆服务器通过预先注册在图书馆服务器中的用户名、密码和终端接口验证用户信息,验证成功后产生授权码,并将授权码写入终端接口,链接到资源商服务器。在步骤c2中,资源商服务器通过对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。在本专利技术实施例中,资源商服务器通过对身份认证信息和授权访问请求进行双重认证,其中身份认证信息包括用户名,用户密码;所述的授权访问请求包括授权码,终端接口标识信息,图书馆服务器代码。在步骤d2中,计算用户信息使用情况,并检测用户是否结束访问。在本专利技术实施例中,资源商服务器计算用户信息使用情况,可以是按信息流量计算,或是按资源访问时间计算。在步骤e2中,将用户资源使用信息传送到图书馆服务器和用户。在本专利技术实施例中,资源商服务器将用户资源使用信息传送到图书馆服务器和用户,用户资源使用信息包括用户信息使用流量、用户信息使用时间、用户信息浏览列表,用户信息检索结果,在此不用以限制本专利技术。上述仅为本专利技术的一个具体实施例,不用以限制本专利技术。图3给出了本专利技术提供的数字图书馆管理系统的结构框图,为了便于说明,图中仅给出了与本专利技术实施例相关的部门,其中数字图书馆管理系统可以内置于终端接口的软件单元、硬件单元或软硬件结合单元。认证模块,用于用户向图书馆服务器申请访问资源后,图书馆服务器验证用户和终端接口 ;授权模块,用于验证成功后,图书馆服务器将授权码写入用户的终端接口,并链接到资源商服务器;资源访问模块,用于资源商服务器对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源;用户资源使用信息接收保存模块,用于接收所述向图书馆服务器和资源商服务器发送的所述资源请求和使用的相关信息,并确认保存。验证成功后,图书馆服务器通过授权模块将授权码写入用户的终端接口,并链接到资源商服务器;资源商服务器对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源;资源商服务器计算用户资源使用信息情况,并通过用户资源使用信息接收保存模块向图书馆服务器和用户发送资源请求和使用的相关信息,并确认保存。在本专利技术实施例中,用户资源使用信息接收保存模块向图书馆服务器和用户发送资源请求和使用的相关信息,用户资源使用信息包括用户信息使用流量、用户信息使用时间、用户信息浏览列表,用户信息检索结果,在此不用以限制本专利技术。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存本文档来自技高网...
【技术保护点】
一种数字图书馆管理系统,其特征在于,所述系统包括:认证模块,用于用户向图书馆服务器申请访问资源后,图书馆服务器验证用户和终端接口;授权模块,用于验证成功后,图书馆服务器将授权码写入用户的终端接口,并链接到资源商服务器;资源访问模块,用于资源商服务器对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。
【技术特征摘要】
1.一种数字图书馆管理系统,其特征在于,所述系统包括 认证模块,用于用户向图书馆服务器申请访问资源后,图书馆服务器验证用户和终端接口 ; 授权模块,用于验证成功后,图书馆服务器将授权码写入用户的终端接口,并链接到资源商服务器; 资源访问模块,用于资源商服务器对身份认证信息和授权访问请求的双重认证后,允许用户访问、使用资源。2.如权利要求I所述数字图书馆管理系统,其特征在于,所述系统还包括 用户和终端接口预先向图书馆服务器进行注册,以在图书馆服务器中预存所述用户和终端接口标识信息。3.如权利要求I所述数字图书馆管理系统,其特征在于,所述系统还包括 图书馆服务器向资源商服务器注册,获得图书馆服务器代码,并将图书馆服务器中用户和终端接口注册信息传送到资源商服务器。4.如权利要求I所述数字...
【专利技术属性】
技术研发人员:袁润,卢章平,罗敏,查新天,
申请(专利权)人:江苏大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。