团队第四次——Alpha版本的发布 一、团队成员列表 二、项目发布地址 三、测试报告 四、总结与下一步规划

这个作业属于哪个课程
这个作业要求在哪里
团队名称
这个作业的目标
项目git地址
姓名
秦傲明
韩浩
黄青松
王越豪
周金柽
王雷
刘洋
黄睿

二、项目发布地址

  最开始团队项目确定的是桌面应用程序,但是由于团队成员对WPF开发都不熟悉,而且遇到了很多很多的困难,然后想到其实网页端对用户更加的友好,遂最终更新需求从而开发网页端,使用ASP.NET进行开发。

发布地址

  Alpha版本的发布地址:(http://49.234.196.168/)

用户操作手册

  详情请见组员博客(https://www.cnblogs.com/themoon/p/11826314.html)

三、测试报告

  此次测试主要为功能模块测试,采用黑盒测试,加以少部分的后端算法代码测试。

登录界面测试

团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

第一组数据
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

第二组数据
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

第三组数据

团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

第四组数据
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

第五组数据
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

后端排课算法测试(部分方法)

测试paikemama类中方法1(判断周次是否合适)此方法用于判断排课条件,周次相交则不能排课
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划
测试paikemama类中方法2(教师空闲表和年级空闲表的或操作,功能是找到空闲时间表)
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

0表示空闲,1表示忙碌 0or0=0 0or1=1 1or1=1
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划
使用test3和test4数据,测试通过
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划
使用test1和test4数据,测试不通过
团队第四次——Alpha版本的发布
一、团队成员列表
二、项目发布地址
三、测试报告
四、总结与下一步规划

管理员端专业管理模块测试

见组员博客(https://www.cnblogs.com/alienegra/p/11827148.html)

管理员端教师管理模块测试

见组员博客(https://www.cnblogs.com/wanglei2m/p/11827498.html)

管理员端教学计划模块测试

见组员博客(https://www.cnblogs.com/hanhaocom/p/11824030.html)

管理员端排课管理模块测试

见组员博客(https://www.cnblogs.com/ruihuang/p/11816420.html)

管理员端教学任务模块测试

见组员博客(https://www.cnblogs.com/9527abc/p/11825580.html)

  因为组内的分工问题,考虑到还有学生端以及界面优化工作没有完成,并没有全部人员进行测试,此次只测试了系统核心功能,管理员端的功能模块测试,在后续版本会对学生以及教师端进行测试。此次测试也发现了许多bug,比如登录界面的排版问题,以及一键排课后的课表删除问题,菜单栏的导航显示错误问题等,在后续开发中会针对问题进行改进,但是大部分的功能目前来看运行完好。

四、总结与下一步规划

项目完成情况

  目前项目的核心功能已经完成,排课算法也已经实现,而教师的管理端虽然有一些bug但是也还是算完成了80%。

进度情况以及后续安排

  目前来说进度还算可以,预计不会出现项目逾期的情况,现在的大部分功能已经完善了,还有就是学生端于反馈系统没有完成,还有就是UI界面的改善没有完成,后续会完善,具体安排如下:

  1. 使用一周的时间对学生端进行冲刺,并完成反馈系统。
  2. 最后使用4天时间进行素材收集以及UI界面的改善。
  3. 剩下的时间继续测试项目,做到Bug最少。

对下一次发布的版本的展望

  在下一次版本发布的时候整个系统完全成型,学生端开发完毕,争取把反馈系统做好。

总结

  这一次的版本发布中间遇到了很多问题,单不说编码问题,就团队协作方面。最开始因为大家都在自己电脑上弄一个界面一个界面,到最后项目整合的时候非常麻烦,调试了很久很久,遇到了很多问题才最终形成了一个可运行版本,但是还是存在很多问题,后面经组员一步一步发现而后逐渐大家的版本控制的都差不多了,然后git也开始用起来了,后面才好慢慢的好起来了,相信下一次的版本发布就不会出现代码整合时的调试问题了。