Skip to content

某用户单位快捷键需求及有关知识点 #1207

Description

@LIUMIN2024

本次会议讨论了关于快捷键的问题,总结如下:
1、快捷键功能需求与实现
用户希望所有中文库都能使用类似CALIS的快捷键功能,目前nlc库无法使用,其他库可以使用,这是因为该库未定义角色(NLC或CALIS),目前只有calis快捷键已完成实现,nlc快捷键涉及到业务需求层面,需要跟用户进行进一步沟通,确定需求后,再开展后续工作。另外西文书目库不涉及快捷键功能,因为西文字段名与中文不同,不存在类似需求。
2、文档规范与用户沟通
需求文档需明确区分CALIS和NLC的快捷键功能,即使功能相似也需分开描述,需求文档需清晰标注功能适用标准(CALIS/NLC),避免后续争议。
3、细节知识点
记录格式通过998字段或数据库角色(CALIS/NLC)标识,优先级为998字段记录的格式高于设定的角色,例如一条数据在998字段中规定了这条Marc数据为calis格式,该数据存储的书目库角色为nlc,这条Marc数据依旧为calis格式。
4、快捷键方案设计
1)根据这条数据格式进行区分,nlc格式输入快捷键后只弹出nlc格式的快捷键,calis同理
2)不进行格式区分,输入对应的快捷键后,全部弹出可使用的快捷键nlc生成什么数据,calis生成什么数据
3)依旧根据数据格式进行区分,输入对应的快捷键后,全部弹出可使用的快捷键,如果该数据为calis格式,针对nlc生成的数据弹框就发灰,无法选择,calis同理。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions