Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

联合编目功能设想 #9

Open
DigitalPlatform opened this issue May 25, 2018 · 1 comment
Open

联合编目功能设想 #9

DigitalPlatform opened this issue May 25, 2018 · 1 comment

Comments

@DigitalPlatform
Copy link
Owner

DigitalPlatform commented May 25, 2018

dp3 系统的数据库和检索功能宜在早期对联合编目功能进行验证。

下面是一些比较重要的功能点:

  1. 每一条书目记录允许存储多个版本。只有最新一个版本提供检索,其余历史版本只提供存取。
  2. 997 字段用于存储书目记录指纹。用户在对一条新的书目记录进行编目创建的过程中,第一阶段要对这条记录进行注册。注册时候需要准确填写书目记录指纹字段。如果中央库中已经存在同样指纹的书目记录,注册就失败。这样可以避免编目完成以后再提交时遇到多人争夺一条书目记录创建权的问题。
  3. 处于预编目状态的书目记录,可以上传封面和版权页等图片。因此书目记录要具备对象管理能力。
  4. 具备名称和主题规范库。书目记录创建过程中要求匹配规范记录,如果必要需先创建规范记录。
  5. 规范记录若发生修改,(除了会自动引起中央库全局修改以外,还) 会写入系统的规范修改日志库,并广播通知前端。前端会根据修改情况在本地进行全局修改。
  6. 书目记录的任何修改(增删改挪动)都自动记入日志库,并广播通知前端。前端可检索查询所有历史日志,以便在本地跟随进行修改。书目记录因规范记录修改引起的全局修改,每一笔这样的修改都会记载全局修改动作 ID,以便前端可以了解这种操作的特性,并进行选择性跟随处理。
  7. 书目记录的创建和修改,规范记录的创建和修改,会自动产生费用信息,记入费用日志库。
  8. 一条书目记录可以容纳多种不同的编目细则细节。
  9. 中央库可以同时保存多种 MARC 格式的书目记录。
@DigitalPlatform
Copy link
Owner Author

DigitalPlatform commented Aug 18, 2018

联合编目模式下 ILS 系统的功能变化

受联合编目中心成立的影响,传统的 ILS 系统的功能会有一些变化。

目前 dp2 系统这样的,一个实例内含有分馆,系统内包含两级的层次,在联合编目模式下显得比较复杂,不够简洁。应该是一个实例就是一个独立的分馆。所谓分馆的本质就是流通等业务数据和其它分馆完全隔离,井水不犯河水。这样能保证数据安全和内部运作独立高效。

而原来 dp2 系统设立分馆的主要目的是分馆之间共享书目数据,这一点在新模式下得到了保留(直接共享中心的书目数据),并且将书目数据共享范围扩大到全体图书馆。

由于新模式下,实例的数量大于以前的实例数量一个数量级(以前是若干个分馆共用一个实例,现在是一个分馆就用一个实例),那么在开发上面,要注意适应一台服务器中实例数量增大的情况。比如,如何用一个统一的界面管理几百个上千个实例,并且在管理某个实例的时候不影响到其他实例的运行。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant