首页 > 其他 > 详细

团队作业2:需求分析&原型设计

时间:2017-11-04 12:53:24      阅读:252      评论:0      收藏:0      [点我收藏+]

吴吉键(组长)201421122007    魏修祺 201421122008    孙劲林 201421122022


一、需求分析(NABCD)

1、N(Need 需求)

  课堂助理上教师完成测验之后需要对测验进行讲解,该功能将测验中的题目与答案逐一显示,便于教师讲解测验题目。

2、A(Approach 做法)

  获取课程测验数据,将题目与答案按顺序逐一显示在页面上,统计学生的作答情况显示在答案后方。教师可抽查学生查看其答案,同时让学生在课堂上说明解答理由。

3、B(Benefit 好处)

  方便教师对测验的讲解方式,提高讲课效率。

4、C(Competitors 竞争)

  该功能在校内教师间使用,基于整合学校课程信息,无明显竞争对象。

5、D(Delivery 推广)

  当前在完善过程中,短期推广对象为校内教师,达到校内任课教师愿意,且方便使用的功能。

二、原型设计

1、课堂互动主页

技术分享

2、点击试题互动题目,跳转到单题单屏显示这道题目

技术分享

3、抽取学生提问

技术分享

4、显示此题答案

技术分享

5、每道题详情,显示参与回答该题所有同学

技术分享

6、详情里抽取提问,在部分同学中抽取一位提问

技术分享

三、编码规范

1.代码风格:简明、易懂

2.缩进:采用Tab键

3.在复杂的条件表达式中,采用括号清楚地表示逻辑优先级。

4.在变量命名时要首先一表明功能作用为主,不滥用如 i,j,k之类。

5.尽量做到多句代码不写在同一行,对于嵌套之类的语句做好每个子语句缩进处理,使得阅读更直观,采用eclipse编程中善用CTRL+SHIFT+F。

6.命名方式采用驼峰命名法。

团队作业2:需求分析&原型设计

原文:http://www.cnblogs.com/wxqblog/p/7782933.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!