第一次结对作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE1
林晶涵 211806328
林梦妍 211806330
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11222
这个作业的目标 计算分数小程序原型设计
作业正文 如下
其他参考文献

简单自我介绍

林晶涵 ,学号211806328 来自2018级软件工程一班,

林梦妍 ,学号211806330 同样是来自2018级软件工程一班

此篇博客由我们共同完成

问题描述

设计一个计算全班分数的小程序,可以灵活调整作业类型,占比,快速计算总成绩等。

需求分析

1. 该程序可根据需求灵活选择不同作业类型。

2. 不同作业类型可以自由调整占比。首先可设置一个默认占比,如有特殊情况可单独修改单一作业占比。

3. 根据占比和经验值直接计算出总分

方案设计过程

下图为该程序运行流程图

流程图分析

    该程序初始界面为登录界面(可由账户密码登录以及第三方登录,附带忘记密码界面),登录后主页为课程页面,该页面可选择需要

计算成绩的课程,进入该课程,设置不同类型的作业的默认占比,接着进入下个界面,选择每项作业类型以及可细化灵活调整作业占比,

选择所需计算分数的学生范围,计算并导出总成绩。

设计过程(原型展示)

1. 登录界面

为方便用户使用,该界面设置了忘记密码、立即注册、第三登录等多个链接,同时可由登录界面跳转到课程页面。

2. 注册界面

3. 第三方登录


4. 忘记密码


忘记密码填写手机号注册后,下一步即可设置新密码。

5. 课程页面

该界面为登录后所能看到的第一个界面。该程序主要分为三大部分(底端显示):课程、发现、我的。

课程界面中为该教师创建所有的课程,点击想要计算分数的课程,即可跳转到下一界面

点击想要计算分数的课程,跳转到该页面,该页面可由教师根据需要设置默认作业类型占比,下方可添加新的作业类型,并设置默认占比,

设置默认占比,方便下个界面使用,设置完成跳转到计算分数界面

该界面首先可利用下拉菜单选择每项作业的作业类型,自动填充默认占比,如需修改,可手动输入占比进行修改。可选择想要计算总分的学生,可单一计算也可以

自由选择范围(全班同学),进行计算并导出分数。

6. 我的


预览效果

https://modao.cc/app/cef7c4ef38c98e0ae29929c20960d0baba3b89f2?simulator_type=device&sticky

结对过程

制定计划

  结对后,两人刚看到此次题目有些许迷茫,不知从何下手,通过几天时间的反复讨论,画出大致流程图,但由于软件使用不够熟练,

还花了些许时间研究熟悉软件的使用,参考模板,经过几番调整,不断修改,确定最终方案。

结对感受

我的感受: 刚拿到这个题目可以说是十分迷茫,不知从何下手。程序的设计以及原型的设计,对于原型设计的软件不是还不是很熟悉,选择了墨

刀进行设计。设计刚开始脑海中有样式做出来的也不尽人意,最终选择参考已有的模板,在模板上添加自己的东西。第一次的结对,两个人之间

合作进行刚开始还是不太协调,经过几天的磨合,已经可以完美的进行了。在进行过程中,我们提出自己的观点,在原型设计过程中,犯了

错误,对方都及时指出。

她的感受: 在此次的原型设计中,主要分为三部分的工作,第一部分为流程图的设计,第二部分为界面的设计,第三部分为博客的撰写,都是

由我们两个共同完成。我们在流程图的设计花费的时间最为久,因为刚开始不太清楚老师的需求,不明白如何设计,不知道该设置哪一些界面,

后来询问了一些咨询了老师需求的同学,才画出最终的流程图。在界面设计的部分,由于刚开始对墨刀这个软件不太熟悉,还去看了一些简单

的教程和一些模板,借着流程图,将界面设计出来。博客的撰写让我对我们的原型设计重新梳理了一遍。这次的结对让我首次体会到了跟同伴

一起完成一项作业的感受,增加了彼此的了解,在完成此次作业的过程中,通过伙伴不断的提出意见改进,也有了很多自己没想到的点,就是

互相提意见改进,最终完成了此次的原型设计。

参考资料

https://www.jianshu.com/p/c9a000ab0fef
https://modao.kf5.com/hc/
https://www.jianshu.com/p/6cb9568729e1

posted @ 2020-09-24 00:34  _Hana  阅读(285)  评论(2编辑  收藏  举报