用户本地化开发与应用实例.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用户本地化开发与应用实例

ALEPH系统用户本地化开发与应用实例 北京师范大学图书馆系统部 贾西兰 jiaxl@ 2007.06.04 提纲 用户本地化开发途径 ---提供需求 ---拓展系统功能 ---利用参数设置 ---独立软件编程 ALEPH系统的可用接口 oracle数据库 x-service z39.50 OAI OpenURL www功能调用 GUI服务 应用实例 用户本地化开发途径(1) ---提供需求 系统功能的改进与添加一般要由Exlibris公司开发完成,用户要做的是发现问题、提出需求,配合测试与纠错。 在引进初期和升级过后比较集中,有一定的共性,多涉及cobol程序,如:汉字输入、索书号生成、拼音生成、 简繁通检等。 需求要具体明确,为开发提供良好的参照。业务人员与技术人员协作进行。 用户本地化开发途径(2) ---拓展系统功能 aleph系统本身提供了丰富的功能,拓展性地应用能满足大部分特殊功能需求。 没有编程,开发的是具体问题的解决方案。如: 用户本地化开发途径(3) ---利用参数设置 设置ALEPH表的参数,满足个性化需求,生成本地化流程、实现本地化政策。 再写OPAC网页,改变OPAC风格 后台管理的主要工作,涉及所有模块、OPAC界面。   如:  异地还书 In Transit  多库检索 划分逻辑库  ... 用户本地化开发途径(4) ---独立软件编程 开发独立于ALEPH系统的应用程序,实现ALEPH系统没有的功能。 如:   门禁连接   校园一卡通融入   阅览室读者入室统计   书标打印   采选系统 ALEPH系统的可用接口(1) oracle数据库   sql语句访问, oracle用户权限。 x-service   xml格式数据输出, aleph用户权限(WWW-X)。   7:8991/X?op=findbase=bnu03request=(wti=oracle and wyr=2005)  ?xml version=1.0 encoding=UTF-8 ?  - find   set_number053219/set_number   no_records000000013/no_records   no_entries000000013/no_entries   session-id6K67K3NH327SGXRXP25V9EV81YCTHBIL4RDMMG4T5FARLGURNT/session-id   /find ALEPH系统的可用接口(2) z39.50   marc数据传递,客户端访问, aleph用户权限(Z39) OAI  数据提供者 GUI服务 报表与格式化数据输出, aleph用户权限, GUI端访问 OpenURL  http访问, 动态链接,OPAC/x-service ALEPH系统的可用接口(3) www功能调用(func )  OPAC访问, 读者权限, OPAC本地化 func=file 页面转向 func=find-b 基本检索 func=find-m 多库检索 func=scan-list 浏览 func=bor-info 读者信息 … … a href=server_f?func=filefile_name=present_book.html a href=server_f?func=find-mrequest=coopfind_code=WCLadjacent=Yfind_base=BNU03find_base=BNU04库珀赠书/a 应用实例(1) 通过组合ALEPH自带功能,满足一个本地化需求。如: 批导入marc数据,现有 GUI导入, 通过“编目”系统的“输入记录” 。 原5个分离步骤,利用aleph已有功能, 用shell串成一体。 # Step 1: convert ISO2709 to ALEPH Sequential file cp a.0 $data_scratch/a.1 csh -f $aleph_proc/p_file_01 BNU01,a.1,a.2,04 $data_scratch/p_file_01.log csh -f $aleph_proc/p_file_02 BNU01,a.2,a.3,01 $data_scratch/p_file_02.log # Step 2: convert GBK character set records into UTF-8 format records csh -f $aleph_proc/p_manage_22 BNU01,a.3,a.4,P,Y,,GBK_T

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档