欢迎您来到 数字平台。 您尚未登录。[登录] [注册新用户]
当前位置: 论坛首页 / 栏目 产品与服务 / 文章 596

点击:1502

[顶层访客留言] [回复顶层(需要先登录)] [表状] [详细]
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章跟帖
文章id: 596
dt1000期刊数据升级到dp2模块的功能增强

作者: xietao


dt1000期刊数据升级到dp2模块的功能增强

upgradedt1000todp2程序能将dt1000的数据库和各种配置参数升级到dp2系统中。以前的版本中,只能将期刊库的合订本信息升级到dp2的册记录格式,而暂不能将期信息升级到dp2的期记录格式。

最近也对upgradedt1000todp2程序功能进行了增强,新增了能够升级dt1000期信息到dp2系统的能力。具体来说,就是能够将期刊库MARC记录的920-924字段内的期定位信息和记到信息,尽可能升级到dp2的期记录形式。

这样,在期刊图形界面推出的同时,dt1000升级上来的老用户,也能够用全新的图形界面,来处理以前的直至当前的全部期刊数据了。

原来已经使用过upgradedt1000todp2程序一次性将全部期刊数据升级到dp2系统中的用户单位,虽然不能再次运行这个程序来一次性增补期信息到dp2系统中,但是,我们为dp2circulation的种册窗提供了零星升级单条MARC记录中的期信息的功能,用户可以随时利用这个功能来增补升级原先升级前的期记录。

目前,相关模块正在加紧测试中,相信不久就会正式提供大家使用。

~~~

dt1000的记到信息,由于体系结构上的先天缺陷,只具备期信息而不具备册信息。也就是说,只能看出某期到了多少册,而不能精确描述出每一册的馆藏地点等情况,因此,自然是不能进行现刊借还。

幸好,通过每年一次的装订操作,现刊即便具有册信息,这些册信息也会随着装订的完成而需要删除,或者变得无用。随着dt1000老用户升级后时间自然的推移,往年的现刊册信息 -- 这本不存在的信息 -- 也不再需要了,而期信息,例如期的出版时间、卷期号,是始终非常有用的,它提供给目前dp2全新的期刊图形界面展示合订册图像的基本数据基础。也可以说,新界面会让老数据焕发出生机,新界面需要老数据的支持。因此,我们及时解决了这个数据升级的问题。

从技术上来说,dt1000的期信息是一个棘手的课题。在当年设计dt1000的期信息格式的时候,囿于当时数据库体系结构,只能存储为MARC记录的字段形态,无论是容量上还是结构上都有很大的限制,因此费尽心机设计出了一种二进制的压缩存储结构。大家有机会看看dt1000期刊MARC记录的920-924字段,就会明白了。好在现在这个问题已经得到解决。

dp2系统中,设计者吸取了以前职业生涯中的经验教训,在数据结构方面告别了狭小局促,采用当下时髦的XML格式来舒展地描述期刊的期、册信息,两个系统对比,让人感慨万千。不好意思说,回头一看,真是“十年磨一剑”呢!



发表时间: 2010-04-14 17:53:28



  • 精品 全新的期刊记到装订图形界面 xietao 2010-03-23 18:47:11[点击:37774]
  • 普通文章 _ xietao 2010-03-23 19:05:41 (ID:586) [点击:1323]
  • 普通文章 _ xietao 2010-03-23 19:24:42 (ID:587) [点击:1151]
  • 普通文章 今天开始新的记到对话框已经投入使用 xietao 2010-04-14 17:27:56 (ID:593) [点击:1100]
  • 普通文章 界面真的很好看~ (访客)cctbliu 2010-04-14 17:28:06 (ID:594) [点击:1125]
  • 普通文章 回复: 界面真的很好看~ xietao 2010-04-14 17:34:02 (ID:595) [点击:1196]
  • 普通文章 dt1000期刊数据升级到dp2模块的功能增强 xietao 2010-04-14 17:53:28 (ID:596) [点击:1502]
  •  

    在线用户
    (无) 
    当前栏目在线用户数 0, 总在线用户数 0