Alephv20AIMS——AlephInventoryManagementSystem——AlephInventoryManagementSystem张光玉以色列艾利贝斯北京代表处武汉2012-3-1主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结AIMS释名•AlephInventoryManagementSystem•Aleph单册管理系统主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结AIMS功能需求•业务工作的需要:•在Aleph系统中,单册流转,需要更新单册记录(单册分馆、馆藏地、单册状态、单册处理状态);•当前修改单册信息的方式有3种:•单册管理界面——逐个字段修改单册信息;•编目/流通模块——从菜单“单册/修改单册信息”或“单册/修改单册处理状态”中调出修改窗口,通过逐条扫描条码实现单册信息的修改;•批处理服务——通过条码号范围、处理日期范围等方式检索出单册,先浏览,再重新提交表单进行批修改。AIMS功能需求•当前修改单册信息的方式的优缺点:•适用于不同的工作环境,但都存在一些限制;•手工操作,效率不高,不能批修改;•批处理修改,不能即时看到单册详细信息。•改进当前单册信息管理的方式:•开发一个基于Web的单册管理系统;•实现根据一定条件获取需要修改的单册集,再批检查、批修改单册数据。主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结AIMS系统流程扫入条码条码文件检索单册集审核批修改统计报表打印书标创建批处理任务列表处理日志单册获取的途径:主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结AIMS系统特性•采用基于Web的B/S架构•提出按照“批次”的概念,完成对单册数据的批处理修改/更新,并按照“单册获取单册审核单册处理”的流程设计•支持多种单册数据来源•可来自Aleph系统的检索结果集•手工逐条扫入•条码号文件直接导入•批处理修改单册记录的相关字段(分馆/馆藏地/单册状态/单册处理状态)•集成链接书标打印模块,实时完成书标打印工作•支持单册信息统计报表输出(EXCEL/HTML格式)主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结AIMS功能模块•登录•任务列表•单册获取•单册审核•单册处理•处理日志•管理维护AIMS功能模块—登录•使用Aleph馆员账号登录AIMS功能模块—任务列表•创建单册处理批次填写批次描述信息系统自动创建单册处理批次号(取系统时间戳)AIMS功能模块--单册获取•获取待修改的单册数据•支持以下3中途径:逐条输入条码导入条码号文件*对于基于分馆/馆藏地/单册状态/单册处理状态等组合条件的单册记录,建议通过外部SQL语句获取条码号文件,再导入AIMS系统中,批处理修改单册信息。检索(按条码号起止范围)AIMS功能模块--单册获取/逐条输入条码AIMS功能模块--单册获取(检索获取单册)•仅按单册条码号起止范围检索•如需按单册字段过滤检索的结果批处理修改单册,建议通过外部SQL语句获取条码号文件,再导入AIMS系统中,批处理修改单册信息分馆(z30_sub_library)馆藏地(z30_collection)单册状态(z30_item_status)单册处理状态(z30_item_process_status)登到日期起止(z30_arrival_date)典藏日期起止(z30_inventory_number_date)条码起止(z30_barcode)编目员代码(z30_cataloger)AIMS功能模块--单册审核•提供按当前批次下单册记录的分馆/单册状态/单册处理状态的二次过滤筛选•复选框选择,并剔除单册记录。AIMS功能模块--单册审核/二次过滤筛选AIMS功能模块--单册审核/二次过滤筛选AIMS功能模块--单册审核(审核中单册的显示/排序)•不同的单册数据来源,在审核页面中的单册记录排序方式是不同的:•审核界面:提供按分馆/馆藏地/单册状态/单册处理状态进行二次筛选过滤的功能。提供复选框,以及删除行的功能。数据来源方式单册/显示方式单册/序号单册/排序1)逐条输入条码扫条码框和单册显示在同一页面中扫入条码的顺序倒序显示,最后扫入的显示在最上方2)导入条码号文件按批次显示所导入的记录条码号文件中的顺序按序号顺序显示3)检索获取按批次显示检索获取的记录条码大小顺序按序号顺序显示AIMS功能模块--单册处理•统计报表输出•修改单册信息•打印单册书标AIMS功能模块--单册处理/统计报表•在前面显示结果基础上增加汇总统计:•种数count(distinctsubstr(z30_rec_key,1,9))•册数count(z30_barcode)•总金额sum(to_number_x(z30_price)•提供报表下载AIMS功能模块--单册处理/统计报表/报表下载AIMS功能模块--单册处理(修改单册信息)•修改内容分馆馆藏地单册状态单册处理状态•实现方式(通过x-service)=update_item_nlc&barcode=002100032521&sub_library=MZWTS&collection=GEN&item_status=11&item_process_status=ZZ&cataloger=ZHOUL&user_name=ZHOUL&user_password=XXXAIMS功能模块--单册处理/修改单册信息处理日志查看AIMS功能模块--单册处理(打印单册书标)•调用labelprint模块•按处理后的单册记录集,生成条码号文件:条码号文件,存放于$data_print目录下文件名格式:馆员账号.时间戳如:zgy.20110618232019aa•跳转到Labelprint的远程文件打印页面,完成联机书标打印点击页面上的打印书标按钮,自动跳转至到页面远程文件打印中,选择自己的馆员账号时间戳下的书标文件打印书标AIMS功能模块--单册处理/打印单册书标主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结AIMS涉及的配置表•当前库(取opac.conf中的$db)•分馆代码(tab_sub_library.chi)•馆藏地代码(tab40.chi)•单册状态代码(tab15.chi)•单册处理状态代码(tab15.chi)主要内容•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS的一些重要的概念•AIMS涉及的配置表•AIMS数据表•总结AIMS数据表•C30——单册临时数据表•C309——单册处理批次信息表批次号直接取时间戳(批次号格式:I时间戳)批次描述由工作人员自定义填写处理状态包括:N未处理;C已处理总结•AIMS释名•功能需求•系统流程•系统特性•功能模块•AIMS涉及的配置表•AIMS数据表•总结ThankYou!Guangyu.zhang@exlibris.com.cn