用户管理-小项目-V6版需求-可录入选择题
需求:
1、用户登录以后,可以增加考题(不定项选择题)信息,形成题库。
2、输入K,进入“考题维护”模块。
系统提示:请输入考题科目
2.1、用户输入:java(回车)
系统提示:请输入操作类型:1-增加;2-删除;3-修改;4-查询;0-退出本模块。
2.3、用户输入:1 (回车)
系统提示:请输入题目内容:
2.4、用户输入:哪些类是集合类?A.int[] B.Map C.List D.Arrays
系统提示:请输入参考答案:
2.5、用户输入:abc
系统提示:请输入答对分数。
2.5、用户输入:3
系统提示:考题保存成功。
系统提示:请输入操作类型:1-增加;2-删除;3-修改;4-查询;0-退出本模块。
....
最后形成的题库文件 【java.json】如下:
注意:用户输入的是abc,保存到题库中的是大写,且为集合。
[
{
"subject": "java",
"content": "哪些类是集合类?A.int[] B.Map C.List D.Arrays",
"ref_answer": [
"A",
"B",
"C"
],
"score": 3
},
{
"subject": "java",
"content": "环境变量有哪些?A.path B.File C.JAVA_HOME D.DOS",
"ref_answer": [
"A",
"C"
],
"score": 2
},
{
"subject": "math",
"content": "1+1=?A.0 B.1 C.2 D.3",
"ref_answer": [
"C"
],
"score": 3
}
]
附件:fastjson-1.2.80.jar 下载地址 https://download.csdn.net/download/java1573/85650073
本文来自博客园,作者:xiaoyongdata(微信号:xiaoyongdata),转载请注明原文链接:https://www.cnblogs.com/xiaoyongdata/p/16378273.html