grading_rules #16226
opendata= name=图书管理系
0%
- desc: 是否正确实现了图书类 Book 的定义,包括构造方法 __init__ 和对象描述方法 __str__,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 定义图书类
- desc: 是否正确实现了管理类 BookManagement 的定义,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 定义管理类
- desc: 是否正确实现了菜单方法 __menu,包含得 3 分,否则得 0 分。
max: 3
min: 0
name: 菜单方法
- desc: 是否正确实现了获取编号方法 __get_bid,包含得 2 分,否则得 0 分。
max: 2
min: 0
name: 获取编号方法
- desc: 是否正确实现了获取书名方法 __get_name,包含得 2 分,否则得 0 分。
max: 2
min: 0
name: 获取书名方法
- desc: 是否正确实现了获取价格方法 __get_price,包含得 2 分,否则得 0 分。
max: 2
min: 0
name: 获取价格方法
- desc: 是否正确实现了获取简介方法 __get_summary,包含得 2 分,否则得 0 分。
max: 2
min: 0
name: 获取简介方法
- desc: 是否正确实现了添加图书方法 add_book,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 添加图书
- desc: 是否正确实现了通过编号修改图书信息方法 modify_book_by_id,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 修改图书信息
- desc: 是否正确实现了通过编号删除图书方法 delete_book_by_id,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 删除图书(编号)
- desc: 是否正确实现了通过书名删除图书方法 delete_book_by_name,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 删除图书(书名)
- desc: 是否正确实现了通过编号查询图书方法 query_book_by_id,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 查询图书(编号)
- desc: 是否正确实现了通过书名查询图书方法 query_book_by_name,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 查询图书(书名)
- desc: 是否正确实现了显示所有图书信息方法 show,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 显示所有图书
- desc: 是否正确实现了数据存储方法 save_data,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 数据存储
- desc: 是否正确实现了数据加载方法 load_data,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 数据加载
- desc: 是否正确处理了用户输入校验,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 输入校验
- desc: 是否代码结构清晰、注释完整、逻辑合理,包含得 5 分,否则得 0 分。
max: 5
min: 0
name: 代码质量