CALIS 共享域平台租赁馆系统功能及使用

Download Report

Transcript CALIS 共享域平台租赁馆系统功能及使用



李洪文
2012-3-16




1 CALIS山东省共享域平台概况
2 统一认证租用版系统管理
3 山东联合认证模块 (FEDAUTH V1.0)
4 山东省数据交换系统 (SDUES V1.0)





理解共享域平台统一认证基本框架
能用超级管理员帐号登录到JAVA的管理界面
能用超级管理员创建馆员帐号,并赋予馆际互借和虚拟参
考咨询角色
了解联合认证及UES系统的基本概念,以及申请表的填写;
能配合省中心工程师进行部署。
掌握读者数据手工批导入;会创建读者帐号(已经安装联
合认证的馆不需要掌握)



中心级服务 (部署在CALIS管理中心 – 北京大学)
o CALIS外文期刊网(CCC)
o E读
o 联机编目(通过Z39.50提供编目套录数据下载)

共享域级的服务 (部署在各省共享域平台)
o 馆际互借和文献传递
o 虚拟参考咨询
o 数据交换系统(UES)
o 特色库



共享域由多个共享版服
务和使用该服务的租用
馆组成。
租用馆使用这些SAAS服
务,就像使用Google邮
箱一样方便,开通即可
使用,不需投入任何设
备和维护成本
所有的共享域和CALIS管
理中心组成了庞大的
CALIS三期云服务体系
山东省
共享域
CALIS管理
中心
江苏省
共享域
湖北省
共享域
http://www.sd.calis.edu.cn/


仅读者登录采用联合认证
管理员使用系统认证




目的:一个用户名和密码,登录一次,即可访问CALIS的
所有中心版服务和租用版服务(共享版服务)
统一认证登录后,读者和管理员的门户页面是不一样的
管理员的帐号不需要导入,直接从UAS系统里创建即可。
读者数据可以手工创建,可以通过EXCEL导入,或者使用
联合认证

租用馆系统管理员(每个馆只有一个,UAS_XXXXX )
o 创建所有共享版业务系统的管理员和馆员
o 也可以创建读者帐号(联合认证情况下该功能失效)

各共享版业务系统的管理员和馆员
o 共享版文献传递系统的管理员、馆员帐号
o 共享版虚拟参考咨询系统的管理员、馆员帐号

读者用户
o 四种读者数据来源
o 推荐采用联合认证,直接和图书馆自动化系统OPAC集成,用本馆
OPAC的帐号,即可登入共享域
UAS租用馆
系统管理员
uas_xxxxx
统一认证
租用版管理端
共享版系统
管理员
共享版
业务系统
ILL, CVRS
创建
共享版系统
馆员
读者帐号
库
联合认证
读者库
读者门户



请先下载JRE/JDK 1.6.0
如果安装有迅雷,请关掉迅雷对浏览器的监控
首先进入用户授权管理 -> 读者授权,对读者进行授权
o 如果不授权,读者可以登录共享域平台,但是无法使用共享版的
文献传递系统
o 系统默认已经进行了读者授权

需要掌握的操作
o 本机构信息  馆员管理
o 本机构信息  馆员馆员授权
o 用户数据导入 手动导入








用超级管理员帐号登录:统一认证系统租用版管理端;
选择“馆员管理”,点击“新建”,弹出“馆员”窗口,如图
所示;
在“馆员”窗口,填写相关信息;
点击保存即完成新建馆员账号;
然后,选择“用户授权管理”,选择“馆员授权”,显示“馆
员授权”页面;
在“馆员授权”页面,在“馆员列表”中选择或通过“查询”
查找馆员记录,选中某条馆员记录,右侧“分配的角色”区域
显示应用系统管理员角色列表,在列表中选择为其分配的角色
名称,如选择“ill.馆际互借系统管理员(正常)”,如图表4所
示;
点击保存即完成为该新建馆员授权;
依次完成以上操作后,该新建馆员用户即可正常登录ILL管理端,
执行馆际互借系统管理员的相关操作。





访问共享域中心读者门户首页,首页右上角点击“馆员登
录”;
弹出馆员登录窗口,输入馆员用户名和密码;
点击“登录”进入馆员门户页面,页面右上角点击馆员用
户名,直接链接到统一认证系统“个人信息管理”页面;
在“个人信息管理”的下拉菜单中选择“修改我的密码”;
修改密码后,点击“提交”即可

方式一:(通过登录馆员工作台)
o 访问共享域中心读者门户首页,首页右上角点击“馆员工作台”;
o 弹出馆员登录窗口,输入馆员用户名和密码;
o 登录成功后,进入馆员门户页面;
o “馆员工作台”显示该馆员有访问权限的应用系统链接,如馆际
互借系统馆员登录后则显示馆际互借系统管理端链接;
o 馆员直接点击应用系统管理端链接,即可进入该系统管理端页面。

方式二:(直接访问管理端地址)
o 在IE地址栏输入馆际互借系统管理端访问地址 ;
o 选择“所在馆”,输入登录账号和密码,点击“登录”;
o 登录成功后,进入本馆馆际互借系统管理端页面


这是最理想的方式,而且能实现读者在本馆系统、省中心
共享域平台、CALIS中心门户eduChina之间的三级跨域单
点登录
前提条件是该馆支持CALIS联合认证接口规范
o 山东省中心已经开发出了主流自动化系统的联合认证模块

校外读者开户方式:图书馆自动化系统读者库里应包含校
外读者数据。
•
•
•
前提条件:本馆认证系统能手工批量导出读者用户数据。
高级集成:本馆认证系统能自动批量导出读者用户数据,并与CALIS
数据交换平台集成,自动完成用户数据读取和导入UAS租用版的工作
校外读者开户方式:若本馆同步来的读者信息包括校外读者用户,则
租用馆无需在共享域平台UAS租用版中手工创建校外读者用户了;否
则,还需采用第四种方式(由馆员手工创建读者)来为校外用户开通
UAS+ILL账户





可以从 http://58.194.172.14/reader.xls 下载
用户状态:0待审核 1普通 2合法 3注销 4 停用 5无效
性别: m或者f
证件类型:1身份证号 2士官证号 3护照号 4工作证号
用户类型:1:本科生,2:研究生,3:博士,4:教师,5:留学生,6:成人教
育,7:校外读者


通常仅用于为校外读者用户或者特殊用户,以这种方式来
创建读者用户。
在配置了联合认证的情况下,该来源无效



前提条件:需将UAS租用版的“统一认证系统参数配置”
设置勾选“是否允许用户在统一认证系统自行注册”。读
者注册信息中的图书证/一卡通号码必填,表示仅允许校
内用户注册。
用户审核方式:对于新注册的读者用户,无需在UAS中审
核(而只需在ILL中审核一次),则需将UAS租用版的“统
一认证系统参数配置”设置不选择“用户注册时是否需人
工审核”;否则,设置选择“用户注册时是否需人工审
核”。
校外读者开户方式:需采用第四种方式(由馆员手工创建
读者)来为校外用户开通UAS+ILL账户。


现象:UAS登陆成功后,启动客户端,能显示下载进程,
但是下载完毕后JAVA没有成功运行客户端。
原因分析:
o 原因1:客户端没有成功安装JRE运行环境。
o 原因2:JRE升级后没有自动配置成功。

解决方法:
o 在添加删除程序管理卸载JAVA运行环境软件。(jre,jdk)
o 卸载完成后重新安装JRE环境,请注意务必从“本站”下载。(暂
时不用从官方下载)


现象:读者登录成功后,点击我的文献传递,出现无权使
用该系统。
原因分析:
o 没有给读者进行授权

解决方法:
在导航里点击读者授权,然后双击全部读者,在ILL馆
际互借读者(正常)那里划勾。 ILL馆际互借读者(禁止)这里
不要勾选


申请表的填写和注意的事项


是指CALIS统一认证中心(UAS)信任一个机构B,并使用B提
供的认证服务来对登录到UAS的用户进行认证
亮点:
o 不再需要往共享域平台中导入和同步读者数据
o 图书馆需要自己来维护读者数据(LAS职责)
o 实现图书馆一个用户名和密码登录

图书馆自动化系统
o 集成简单快速
o 一般不需要增加校外读者数据管理
o 不提供用户接口的,可以采用代理封装OPAC登录(需要分析和提
取HTML)

校园卡系统
o 可以实现整个学校范围的统一认证
o 需要对校园卡数据进行筛选
o 必须增加校外读者的管理

图书馆自动化系统(LAS)种类
o 汇文
o ILAS II
o 金盘
o 网信

校园卡系统集成情况调研
o 与校园卡实现统一认证的有2家:山东大学、烟台大学
o 大多数仅仅将校园卡读者数据导入到自动化系统中,未实现统一
认证,密码仍然为自动化系统中的密码

后台数据库调研
o 开放的RDBMS数据库(Oracle 、MS SQLSERVER)
o 非开放式数据库(ILASS II)
图书馆门户
CALIS云服务平台门户
山东联合认证模块
读者数据接口
OPAC页面
分析
自动化系统
数据库
ILAS系统接口
汇文接口
金盘接口
网信接口
Web Service
校园卡API
烟台大学
接口
山东大学校园
卡接口



CALIS山东省共享域平台计划全部采用联合认证方式
省中心统一进行开发和部署,对于主流自动化管理软件的
成员馆,免费安装,由省中心提供经费支持。(对于特殊
定制需求的成员馆,酌情收取定制费)
联合认证申请表
o 提供一台服务器(2G内存,50G剩余空间,操作系统Linux或者
Windows均可),并提供远程桌面访问帐号
o 该服务器开放一个端口(推荐8080端口)用于联合认证HTTP服务,
并确保外网可以访问该端口。
o 自动化系统名称和版本,后台数据库的名称
o 联系人的信息(技术人员)




Java Runtime Envirenment (JRE) 1.6
Apache Tomcat 7.0
Spring 3.0
Struts 2
系统部署目录
C:\Tomcat7\webapps\fedauth\

配置文件位置
C:\Tomcat7\webapps\fedauth\WEB-INF
\classes\applicationContext.xml

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="oracle.jdbc.driver.OracleDriver" />
<property name="jdbcUrl" value="jdbc:oracle:thin:@192.1.2.33:1521:orcl" />
<property name="user" value=“fedauth" />
<property name="password" value=“fedauth" />
<property name="initialPoolSize" value="4"/>
<property name="maxPoolSize" value="100"/>
<property name="maxIdleTime" value="1800"/>
</bean>
<bean id="uasUserDAO" class="cn.edu.sdlis.fedauth.dao.HuiwenUserDAOImpl">
<property name="dataSource" ref="dataSource" />
<property name="schema" value="libsys"/>
<property name="userTypeMap">
<map>
<entry key="01" value="1"/>
<entry key="02" value="4"/>
</map>
</property>
</bean>
<bean id="calisService" class="cn.edu.sdlis.fedauth.service.CalisServiceImpl">
<property name="uasUserDAO" ref="ilas2UserDao"/>
<property name="userName" value="聊城大学"/>
<property name="userCode" value="237017"/>
</bean>
<bean id="ilas2UserDao“ class="cn.edu.sdlis.fedauth.dao.ILAS2UserDAOImpl2">
<property name="opacURL" value="http://222.206.89.187/"/>
<property name="userTypeMap">
<map>
<entry key="本科" value="1"/>
<entry key="本馆职工" value="4"/>
</map>
</property>
</bean>
<bean id="calisService" class="cn.edu.sdlis.fedauth.service.CalisServiceImpl">
<property name="uasUserDAO" ref="ilas2UserDao"/>
<property name="userName" value="中国石油大学(华东)"/>
<property name="userCode" value="237040"/>
</bean>











山东大学(汇文+校园卡集成,2011年4月底)
山东大学威海分校 (汇文系统, 2011年9月19日)
中国海洋大学(汇文系统, 2011年9月19日)
山东师范大学(汇文系统, 2011年9月20日)
烟台大学(红苹果+校园卡集成,2011年9月27日)
聊城大学(ILAS 2,2011年9月28日)
中国石油大学(华东)(ILAS 2,2011年9月30日)
山东理工大学(汇文,2011年10月9日)
曲阜师范大学(网信,2011年10月13日)
山东工商学院 (汇文,2011年10月20)
……


申请表的填写和注意的事项


UES:馆藏数据上传到CALIS的一种方式
租用节点、分中心节点、CALIS中心节点


山东馆藏收割服务模块(部署在省中心)
收割节点组件(部署在成员馆,可以和OPAC集成)
分中心节点
CALIS UES
山东馆藏收割服务模块
SDUES
主动模式
收割节点组件
汇文
ILAS II
被动模式
WEB服务请求
文件传输协议
汇文
网信

主动模式:省中心节点直接向成员馆的OPAC发送MARC收
割的WEB服务请求。
o 优点:易于和图书馆自动化系统做集成

被动模式:成员馆收割节点定时向省中心节点推送MARC
更新数据
o 优点:适合于没有独立IP,或者无法开放防火墙端口的馆

Harvest 参数格式
o verb: 动词, getCount/getAdd/getUpdate/getDelete 选一
o fromDate: 起始日期 yyyy-mm-dd
o toDate: 终止日期 yyyy-mm-dd
o contentType: 元数据格式 xml / json

元数据格式:
<resultSet size="12" libCode="230010" langCode="chi">
<record id="001230" docType="01" mode="add">
<!-- MARC Data comes here (Base64 encode) -->
</record>
<record> … </record>
</resultSet >



对于非开放系统(比如ILAS),只能向ILAS寻求接口
因为MARC收割数据量大,因此要考虑断点续传问题或者
分页技术
通过集成OPAC来实现该Web服务。这样易于部署,而且方
便维护,出现错误可以及时发现



CALIS山东省共享域平台计划采用UES方式上传馆藏
省中心统一进行开发和部署,对于主流自动化管理软件的
成员馆,免费安装,由省中心提供经费支持。(对于特殊
定制需求的成员馆,酌情收取定制费)
UES系统OPAC接口申请表
o 确保本馆OPAC系统外网能访问
o 自动化系统名称和版本,后台数据库的名称
o 联系人的信息(技术人员)
我的联系方式
o 李洪文
o CALIS山东省中心
o 山东大学图书馆
o QQ : 3640966
o Phone: 0531-88361689
o 邮箱:[email protected]