——Code.R
下一阶段需要改进完善的功能
-
教学办导入教师名单时不能实时查看当前系统教师帐号列表。目前的Alpha版本在导入教师名单后只会提示“上传成功”,如下图,那么,如果教学办想检查名单是否有遗漏时,就无从查起。所以在Beta版将添加实时查看名单的功能。
-
系负责人查看课表时,不好查看任意老师的所有报课情况,因为报课表本身的排序是按照课程编排的,而非教师姓名或工号。在Beta版,将新增“查看某某教师报课情况”的功能。
-
教师报课界面没有人性化提示。根据客户的要求,报课的提交被设置为一次,那么我们就应该考虑教师误点“确认”而直接提交的情况,而Alpha版只在教师点击“提交表格”成功时显示“填写成功”。在Beta版,将添加“提交表格后就无法再次提交了哦,请确认”这样的温馨提示。
-
发现一个很不好个bug:用户在退出系统后,可以绕过登录操作直接访问系统!即,登录缓存没有被及时清除掉。这样子会存在安全问题,所以在Beta版本,我们将做好缓存这一块的设置。
下阶段新增功能
-
系负责人修改报课表。这是重要的功能,是客户的明确要求,我们将集中较多精力实现它。
-
教师填写表格页面的每一行的表格名单只额外显示了“填写状态”的信息,在Beta版本将新增“截止日期”,教师能够知道在哪个时间之前提交表格。
需要改进的团队分工
- Alpha阶段组长做的编程工作最多,在Beta阶段,要让组员承担更多的编码工作。
- Alpha阶段的每一次会议总要开1-2个小时,非常耗时。在Beta阶段,会前组长先布置本日要讨论的各项内容,便于组员有一定准备,在开会时能够减少思考的时间,直接抛出意见,最后再进行汇总和整理。
需要改进的工具流程
在Alpha完结之后,对比其他小组,我们github的使用次数偏少,在Beta阶段,我们将注意使用github版本控制,代替原来的文件管理方式。
冲刺的时间计划安排
由于时间紧张,无法连续七天作业,故而分三个阶段:
- 11.28—11.29(13周的周末)
- 12.05-12.06(14周的周末)
- 12.08-12.10(15周的周二至周四)