第一次结对作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1 |
---|---|
队员1 | 211803240 |
队员2 | 211806308 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11222 |
这个作业的目标 | 设计作业分值转换原型 |
作业正文 | .... |
其他参考文献 | ... |
简单介绍
- 我是软件工程的赵湘敏,学号211803240,喜欢看小说,听音乐。
- 我的结对队友是来自软件工程的陈甜,学号211806308。
原型开发工具
墨刀
结对过程
- 结对尹始
因为我们两个是好朋友,所以我们商量了一下就结对了。
- 结对的感受
赵湘敏:对于独生子女的我来说,大部分事情都是自己一个人完成,很少有和别人一起完成的项目。第一次和别人一起完成作业的感觉还是很新奇的,我在这次的结对中通过陈甜意识到了自己在界面设计上的薄弱,对于具体的界面设计构想没有一个很具体的方案,如果是自己完成可能在界面设计上就会卡很久。而有陈甜这个队友之后可以减轻我的负担达到1+1>2的效果。在这次的结对中,我负责设计权重比例和经验值转化百分制的算法设计,陈甜负责设计分类方法的实践以及软件界面的原型设计,这样清晰的分工让我们的效率得到了提高。同时,我也借着此次机会吸收陈甜拥有的界面设计的知识,陈甜也可以学习如何设计算法,两人都得到了提升,结对给了我们很大的帮助。
陈甜:结对期间颇受队友湘敏照顾,在编写核心算法方便,湘敏对此有良好的理解,在她的帮助下团队有条不紊的进行着设计。在结对过程中,我深深的感受到了我逻辑思维能力的不足,在拼接分散知识点的时候无法做到连续有效,做事情也少了些定力,注意力较为分散,多亏队友湘敏提醒,把我拉回正轨。在与老师沟通方面,湘敏能积极大方的和老师沟通,及时修改了小组的不足,让小组少走了很多弯路。
- 对对方的评价
赵湘敏:陈甜在页面设计这一方面非常优秀,每当我有一些模糊的想法的时候都是她帮我实现了具象化,让我们完成任务的速度加快乐。很多很妙的小点子都是她想出来的,通过此次合作更加清晰的认识到陈甜身上的优点,期待和她的下一次合作。
陈甜:在设计算法方面湘敏作为主心骨引领小队快速完成步入正轨,对此收益匪浅,感觉对以前的零散的知识点有了新的认识,同时建立了更连贯通顺的逻辑联系。拥有较强逻辑思考能力,能准确抓取需求,做事积极性很高,能很快的把想法付诸于实践。
需求分析和方案设计的过程
1. 需求分析的过程
老师(客户)的要求是:目前的分类方法是依靠作业名称上的关键字进行分类,很容易产生错误,希望能够灵活地指定不同作业的类型,并对作业进行分类。至少应预留三种类型
- 初始草图:
2. 方案设计的过程(与客户交涉阶段)
-
分类方法
- 开始我们先将表达自己大致思路的草图给老师过目,让老师给出反馈,以便团队能够及时根据客户意向修改设计方法不走弯路
- 之后老师对于我们的草图进行点评,指出我们设计有大错误,我们及时针对老师给的意见修改了项目规划
- 在短暂的磨合之后,我们和老师终于达成了共识,也在对内确定了设计方向
-
权重比例的分配
- 这个地方获得了老师的认可,所以就不过多说明了,但是后期在做界面设计的时候我还是有稍作调整,这个后续再提
-
经验值换算百分制的计算方法
- 这块受到分类方法不正确的影响也被否决了,幸好我们在分类方法确认后就对这块稍加修改,之后得到了老师的认可
3. 方案设计的过程(团队设计阶段)
- 权值计算
本想按照原先草图设计的那样做一个表格,后来发现表格太多列手机端放不下于是精简了表格,将其设置成标签/文件名、百分比、操作这三个表头的表格 - 经验值转换百分比
想要让老师自由地制定百分比就要对表进行编辑,所以我们对计算方面的表格设定了编辑按钮,方便老师的操作 - 登录界面
设定了多种方式登录,主体是账号密码登录以及手机号登录,也可以用第三方账号进行登录 - 课程界面
可添加新课程相当于创建新的班级相当于云班课的班级 - 消息界面
我们希望老师可以在这个界面接收到学校推送的消息,给班级发送通知,也可以和学生或者是老师聊天
通过这个我们还想到了在可以聊天的基础上应该有一个通讯录可以让老师看到他所有的联系人,方便他锁定某一个人进行聊天或者通知
结对照片
原型效果图
- 开始
在这个界面有多种方式进行登录,我们设定的是如果没有账号,可以通过手机号进行注册并登录 - 主页
我们将权值换算和经验换算放在初始页面方便老师在期末计算分数时可以直接进入计算
主页还有公告方便老师可以及时查看教务处的通知
通过推荐服务老师可以登入教务处或者是云班课 - 课程以及消息
这里在方案设计过程中已经进行概括性说明了由于这里并没有做什么修改所以就不做过多的解释了 - 个人界面
- 点击我的信息在这里老师可以查看自己的信息并进行修改,可以从中绑定手机号,修改昵称、头像等操作,完善个人信息
- 点击课程时间老师可以查看自己上课时间具体在什么时间
- 点击帮助在老师遇到问题的时候可以通过此处找客服解决问题
- 点击教案教辅老师可以查看自己的备课资料
- 点击课程评价老师可以查看学生对自己的评价(当然学生名字是匿名的)
- 作业
- 作业列表:此处可以按照学生分类查看作业,也可以按照题目查看,同时老师也可以点右上角的按钮创建新分类查看作业,也可以通过此处发布新作业,也可以批量编辑分类名称。老师在完成分类后可以自由滑动作业到别的分类随时更改。
- 作业评价:老师点开分类文件下的作业即可查看此作业页面中所有学生提交的作业,可以单击学生完成的作业进入评价页面
- 作业学期:此处按照学期分类,老师在这个页面可以看到自己教学的所有学期,可以通过点击其中一个链接查看当前或以前的作业分数
作业分数内有多个班级分成的多个表格,在表格中可以看到学生的学号、姓名、总分以及老师自己定义的各个分类的分数