团队最后一次——冲刺+Beta发布
|
:---😐:---:
这个作业属于哪个课程|https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign/
这个作业要求在哪里|https://www.cnblogs.com/Mchandu/p/11901408.html/
团队名称|西柚排课王
这个作业的目标|Beta发布及冲刺报告|
一、团队成员列表
|
|:--😐:--😐
|姓名|学号 |
| 秦傲明 | 201731062308 |
|韩浩|201731062319|
|黄青松|201731062322|
|王越豪|201731062324|
|周金柽|201731062321|
|王雷|201731062313|
|刘洋|201731062314|
|黄睿|201731091317|
二、项目发布地址
发布地址
Beta版本的发布地址:(http://49.234.196.168/)
管理员端用户名 admin 密码 admin
教师端用户名10000 密码 10000(教师用户名与密码相同,用户从10000-100120不等)
学生端测试用户名 2017001 密码 2017001(学生端数据加了四十多条测试数据的样子,用户名和密码相同,想登其他学生用户详情在管理员端的学生管理里面看所有学生)
解决Alpha2版本的一些问题:
- 修复了针对登陆界面的sql注入问题
- 暂时修复了针对与textbox的前端代码注入问题
- 新增了学生管理模块
- 新增了管理员端反馈管理的删除功能
- 改进了学生课表
- 以直男审美改进了UI界面
- 新增了实验课排课功能
特别说明:因为组内成员沟通问题,现阶段实验排课以及功能虽然弄出来了但是因为数据库逻辑问题还未集成在现阶段版本上,但是上面那个版本也新增了很多功能,如果想看实验排课以及新改的课表逻辑请访问(http://49.234.196.168:8080/)
用户操作手册
详情请见组员博客(https://www.cnblogs.com/themoon/p/11826314.html)
三、最后两周冲刺内容
scrum部分
说明:此次scrum部分全组成员全部参与,因为小组内成员太多,有些部分就让两个人结对进行处理,比如数据库等。每个组分开进行自己的任务,然后其中由组长协调以及集合各个成员的成果,现将小组成员分工说明如下:
秦傲明:负责整体项目的把控,监督成员完成任务以及集合各个成员的开发成果。并协助后端admin端的学生管理等功能细节开发
黄青松:负责系统后端开发,改进课表逻辑,新增教师端的实验排课
韩浩:负责代码优化以及代码审查,对一些不符规范的变量名进行修改
黄睿:与韩浩结对,进行代码优化以及审查等工作
王越豪:进行测试
刘洋:与后端人员对接,进行数据库优化以及加表啊等操作
王雷:与刘洋结对,一同完善数据库部分
组员各自scrum部分记录
详情见各个组员的博客,以两天为一个阶段,每个阶段都有更新记录
周金柽: (https://www.cnblogs.com/9527abc/protected/p/11965216.html)
黄青松: (https://www.cnblogs.com/hqs-123-iu/p/11972458.html)
王雷: (https://www.cnblogs.com/wanglei2m/protected/p/11963513.html)
刘洋: (https://www.cnblogs.com/post/ReadAuth?blogId=537827&PostId=11965901&url=%2Falienegra%2Fprotected%2Fp%2F11965901.html)
黄睿: (https://www.cnblogs.com/ruihuang/protected/p/11963918.html)
韩浩: (https://www.cnblogs.com/hanhaocom/protected/p/11966448.html)
王越豪: (https://www.cnblogs.com/themoon/protected/p/11978645.html)
组员内代码签入git提交记录截图
四、PM报告
PM由组长担任,现一次性将七次的燃尽图放在下面👇
燃尽图:
例会照片:
虽然大家都很忙,但是还是有时候抽出时间见个面大家汇报一下工作,有时候实在没法见面采用QQ电话的方式
五、总结
在这最后的冲刺阶段,针对于Alpha2版本有些地方进行了紧急优化,包括其他同学们测试我们的项目测试出来的很多问题,我们都针对这些方面进行了紧急处理。同时,此次冲刺阶段我们新增了很多功能,使得系统更加好用,更加合理。
在最后的冲刺阶段,组内成员也并没有放松,还是就自己负责的板块进行冲刺,但是我们的缺点还是很明显,我们组员之间其实沟通还是不够,虽然都有汇报自己的工作,而且每个组员每个人也的的确确在完成自己的任务,但是还是必须要怪我这个组长,没有协调好大家,导致最后集成实验排课功能模块时出现了大问题,最终还是没有能够在时间内按时集成,其中的原因也是因为开发人员之间没有协调好,并没有统一规范,导致集成困难很大,牵扯到整个项目,需要修改的地方太多而且还会危及其他已经测试的很好的功能了,所以最后有所取舍决定暂时不再集成,待开发人员合理沟通之后再进行最后的集成,项目必须还是要有始有终。但是最后这几个月也算是不负项目组成员的辛苦汗水,尽管有过抱怨以及懈怠,但更多的是每个人的努力,所以最后也算完成了我们的排课系统;至此,课程结束,期待下一阶段的新开始。