3.23 会议纪要

经过上周的课上讨论,我们决定对之前的需求分析重新进行需求分析。此次讨论:

  • 删除之前关于动态交互的部分,包括回复、评论和点赞;
  • 加入词云、知识点提示、后台统计功能;
  • 对于题目的增删改查都基于题库,题库对应于模块;课程的题目不支持更改,同步于题库。

在删除动态交互方面,考虑时间问题,暂时将上周预定的支持学生老师以及助教可以进行评论、回复和点赞的公能删除。在此基础上,我们修改了用例图和需求分析。

原先用例图中的互动部分支持回复、评论和点赞

在加入词云、知识点提示、后台统计功能上,我们商讨决定:

  • 词云按照模块划分,用模块下所有参与课程的成员的提交通过后台来统计;
  • 点击词云可以跳到改模块下所有题库中具有改词云标签的所有题目;
  • 题库中的题目有难、中、易和词云标签,用于每道题的推荐题目作为参考,来支持相对于同样的标签,可以推荐改模块下具有相同标签但难度程度较小的题目,以引导学生完成题目。
增加词云后的个人主页界面

在对于题目增改基于题库上,我们商讨决定:

  • 实验和考试题是从题库中导入,但是练习需要老师手动上传,并且在上传的时候编写自定义的引导提示。
  • 练习和实验支持低级错误提示,来帮助学生尽快地掌握核心编程知识,而不必将大部分精力用于调试低级错误。
  • 同时支持题目收藏,在收藏夹中可以随时查看收藏的题目列表。
更新的题目设计部分

最后是3.23日更改的需求分析:

3.23需求分析