Skip to content

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

@LIUMIN2024

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同理。

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