答题小程序数据拆解
发布于 3 年前 作者 nagao 2582 次浏览 来自 分享

答题小程序数据解析

~

本文主要解析某答题小程序,数据,通过本次分析,我们能看到一个常规的答题 小程序数据是如何设计的

~

~

本界面是分类请求,来确定当前题库是哪一个

一级分类如下所示

~

https://www.xiaomutong.com/v2/professionList/list

~

{"code":100,"success":false,"data":[{"professionId":40,"professionName":"信息系统项目管理师","createTime":"2019-07-31 23:31:18","updateTime":"2019-08-01 08:48:49","delFlag":0,"createBy":"admin","sort":2},{"professionId":41,"professionName":"系统集成项目管理工程师","createTime":"2019-07-31 23:37:05","updateTime":"2019-08-01 08:48:48","delFlag":0,"createBy":"admin","sort":1},{"professionId":42,"professionName":"PMP","createTime":"2020-12-06 10:27:33","updateTime":"","delFlag":0,"createBy":"","sort":3}],"msg":"操作成功"}

~

~

https://www.xiaomutong.com/v2/subjectList/list?professionId=40

~

二级分类如下

~

{"code":100,"success":false,"data":[{"subjectId":29,"professionId":40,"subjectName":"高项选择题","createTime":"2019-07-31 23:32:06","updateTime":"2019-07-31 23:32:06","delFlag":0,"examDate":"2021-05-29"},{"subjectId":30,"professionId":40,"subjectName":"高项案例分析","createTime":"2019-07-31 23:35:31","updateTime":"2019-07-31 23:35:31","delFlag":0,"examDate":"2021-05-29"},{"subjectId":31,"professionId":40,"subjectName":"高项论文写作","createTime":"2019-07-31 23:36:14","updateTime":"2019-07-31 23:36:14","delFlag":0,"examDate":"2021-05-29"}],"msg":"操作成功"}

~

~

~

三级分类章节信息

~

https://www.xmglfw.com/v2/chapterList/list?subjectId=32&chapterName=&userId=

~

{"code":100,"success":false,"data":[{"chapterId":25,"chapterName":"中级项目人力资源管理","subjectId":32,"createTime":"2020-06-17 15:13:35","updateTime":"2020-07-18 15:19:18","delFlag":0,"subjectName":"中项选择题","questionTotal":57,"number":0},{"chapterId":26,"chapterName":"中级信息系统安全","subjectId":32,"createTime":"2020-07-02 16:32:06","updateTime":"2020-07-18 16:04:01","delFlag":0,"subjectName":"中项选择题","questionTotal":52,"number":0},{"chapterId":39,"chapterName":"中级项目风险管理","subjectId":32,"createTime":"2020-07-18 16:05:02","updateTime":"2020-07-18 16:09:57","delFlag":0,"subjectName":"中项选择题","questionTotal":62,"number":0},{"chapterId":40,"chapterName":"中级英文","subjectId":32,"createTime":"2020-07-18 22:20:01","updateTime":"","delFlag":0,"subjectName":"中项选择题","questionTotal":97,"number":0},{"chapterId":41,"chapterName":"中级信息化基础知识","subjectId":32,"createTime":"2020-07-18 22:26:20","updateTime":"","delFlag":0,"subjectName":"中项选择题","questionTotal":101,"number":0},{"chapterId":42,"chapterName":"中级项目管理一般知识","subjectId":32,"createTime":"2020-07-19 11:31:28","updateTime":"2020-07-19 11:31:31","delFlag":0,"subjectName":"中项选择题","questionTotal":53,"number":0},{"chapterId":43,"chapterName":"中级新一代信息技术","subjectId":32,"createTime":"2020-07-19 12:28:00","updateTime":"","delFlag":0,"subjectName":"中项选择题","questionTotal":66,"number":0},{"chapterId":44,"chapterName":"中级信息系统集成专业技术知识","subjectId":32,"createTime":"2020-07-19 12:38:00","updateTime":"","delFlag":0,"subjectName":"中项选择题","questionTotal":167,"number":0},{"chapterId":45,"chapterName":"中级整体管理","subjectId":32,"createTime":"2020-07-19 12:48:32","updateTime":"","delFlag":0,"subjectName":"中项选择题","questionTotal":67,"number":0},{"chapterId":47,"chapterName":"中级项目立项","subjectId":32,"createTime":"2020-07-19 12:49:42","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":57,"number":0},{"chapterId":48,"chapterName":"中级时间(进度)管理","subjectId":32,"createTime":"2020-07-19 12:50:14","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":76,"number":0},{"chapterId":49,"chapterName":"中级信息系统服务管理","subjectId":32,"createTime":"2020-07-19 12:50:27","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":19,"number":0},{"chapterId":50,"chapterName":"中级范围管理","subjectId":32,"createTime":"2020-07-19 12:50:38","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":67,"number":0},{"chapterId":51,"chapterName":"中级项目收尾管理","subjectId":32,"createTime":"2020-07-19 12:50:49","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":11,"number":0},{"chapterId":52,"chapterName":"中级知识产权管理","subjectId":32,"createTime":"2020-07-19 12:51:00","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":8,"number":0},{"chapterId":53,"chapterName":"中级法律法规和标准规范","subjectId":32,"createTime":"2020-07-19 12:51:11","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":68,"number":0},{"chapterId":54,"chapterName":"中级项目成本管理","subjectId":32,"createTime":"2020-07-19 12:51:23","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":70,"number":0},{"chapterId":55,"chapterName":"中级项目质量管理","subjectId":32,"createTime":"2020-07-19 12:51:33","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":55,"number":0},{"chapterId":56,"chapterName":"中级项目采购管理","subjectId":32,"createTime":"2020-07-19 12:51:42","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":36,"number":0},{"chapterId":57,"chapterName":"中级合同管理","subjectId":32,"createTime":"2020-07-19 12:51:53","updateTime":"2020-07-19 13:47:02","delFlag":0,"subjectName":"中项选择题","questionTotal":75,"number":0},{"chapterId":58,"chapterName":"中级项目的沟通管理和干系人管理","subjectId":32,"createTime":"2020-07-19 12:52:03","updateTime":"2020-07-19 13:47:03","delFlag":0,"subjectName":"中项选择题","questionTotal":32,"number":0},{"chapterId":59,"chapterName":"中级变更管理","subjectId":32,"createTime":"2020-07-19 12:52:20","updateTime":"2020-07-19 13:47:03","delFlag":0,"subjectName":"中项选择题","questionTotal":46,"number":0},{"chapterId":60,"chapterName":"中级信息(文档)和配置管理","subjectId":32,"createTime":"2020-07-19 12:52:23","updateTime":"2020-07-19 13:47:03","delFlag":0,"subjectName":"中项选择题","questionTotal":48,"number":0}],"msg":"操作成功"}

~

~

~

接下来就是具体的题库了

~

https://www.xiaomutong.com/v2/question/getQuestionList?chapterId=27&userId=1001

~

{"code":100,"success":false,"data":[{"questionId":12611,"questionType":1,"sort":"2","chapterId":27,"questionName":"<p><strong style=\"color: black;\">2020年11月第62题</strong><strong><u>(此题为常规重点考题,建议举一反三)</u></strong></p><p>\t<u>(62)</u>用于评估工作产品的质量,辅助项目进行决策。</p>","createTime":"","delFlag":-1,"optionA":"过程度量","optionB":"技术度量","optionC":".项目度量","optionD":"经济度量","optionE":"","answer":"B","resolution":"考查的是量化管理的相关知识。\n过程度量是量化了用于软件开发的环境或者过程的特征,过程度量具有战略性目的有助于进行连续的过程改进。项目度量量化了被开发软件项目的特征,项目度量具有战术性目的,辅助估算、质量控制、生产率评估、项目控制等。技术度量是评估技术工作产品的质量,在项目中进行决策,比如:项目的复杂性,偶合性等。","hasPic":0,"picUrl":"","mold":1,"examNumberId":-1,"content":"","multipleChoiceCode":"","chooseTap":[],"collectId":-1,"userId":-1,"storeUp":false,"chapterName":"高级量化的项目管理","examName":"","list":[]},{"questionId":14693,"questionType":1,"sort":"2","chapterId":27,"questionName":"<p><strong style=\"color: black;\">2021年5月第62题</strong></p><p>\t<u>(62)</u>是应用统计技术对过程中的各个阶段进行评估和监控,对过程存在的异常因素进行预警,建立并保持过程处于可接受的且稳定的水平。</p><p><br></p>","createTime":"","delFlag":-1,"optionA":"目标问题度量","optionB":"统计过程控制","optionC":"度量和分析","optionD":"实用软件度量","optionE":"","answer":"B","resolution":"【解析】考查的是量化管理的相关知识。\n\t统计过程控制是应用统计技术对过程中的各个阶段进行评估和监控,建立并保持过程处于可接受的且稳定的水平,从而保证产品与服务符合规定的要求的一种质量管理技术。","hasPic":0,"picUrl":"","mold":1,"examNumberId":-1,"content":"","multipleChoiceCode":"","chooseTap":[],"collectId":-1,"userId":-1,"storeUp":false,"chapterName":"高级量化的项目管理","examName":"","list":[]}],"msg":"操作成功"}

~

~

~

本文通过具体的数据解析了一个三级题库小程序如何设计的

1、一级分类

2、二级分类

3、章节

4、题库信息

作为一个常规的答题小程序,这是一个基本的设计框架,希望对您有所帮助。

~

其实每一次小程序拆解对我而言,都是一个学习的过程,通过不断的学习,充分吸收其他小程序好的设计,通过这种不断消化吸收来保证后续开发的优化

2 回复

该小程序一共分为三级,三级分别为如下

一级

职业,profession

二级

科目,subject

三级

章节,chapter

截图1,提交界面

截图2,结果页

回到顶部