软件工程——团队专业4

1.对团队项目进行测试,并列出测试人员

马继娴:1500802081

马菊瑞:1500802066

王莉娟:1500802028

马晓燕:1500802046

2.列出测试过程中测出的问题,以及修复的过程

1.无法进行用户头像修改

   通过图片格式修改进行修复

2.没有注册界面

 我们想的是教师充当管理员的角色,可以用最初始的密码进行登陆,然后对学生进行添加,教师可选择要添加的学生。所以对这一块我们并没有进行修改,如果用户需要,我们对这一功能会进一步进行修改和添加。

3.无法进行上传作业

 学生只能从其他系统下载作业进行上传,由于时间、技术等问题到最后我们也还是没能修复。

4.学生的作业可以由其他学生下载查看

   学生可以下载其他同学的作业,对作业没有一个保障性。在这一方面,我们可以进行修复,对学生进行保密。

5.功能不完善

    只有学生之间互评作业,教师不能对学生的作业给予批改及评价。管理员既可以是教师身份,也可以是其他。

6.后台数据库链接出现许多bug

  请教同学,以及网上查资料借鉴等,最后解决问题。

3.根据团队项目的特点,进行必要的性能测试、压力测试等,并给出测试的过程和结果

 兼容性回归测试:

根据网址进入作业互评管理系统

功能

效果描述

IE浏览器

安卓

 谷歌浏览器

   登录界面  教师(管理员)与学生可通过各自身份及登录账号与密码进入该系统  √  √  √
   教师添加学生  教师可通过学号等信息添加需要使用该系统的学生  √  √  √
   教师管理学生  教师可以查看学生信息及提交的作业  √ √   √
   学生之间进行作业互评  学生之间可以进行对一次作业的互相评论  √  √  √
   学生查看评论内容  学生可以查看别人对自己此次或以往作业的评论  √  √  √

压力测试:

测试25次,成功25次。

最主要的测试是对某一同学进行评论,该同学可以查看别人的评论内容。

4.给出团队的源码仓库链接

  https://coding.net/u/ALIMAI/p/Starry-sky/git

5.团队的成员如何分工协作的?有什么经验教训?团队如何平衡 时间/质量/资源 争取如期完成任务的?

团员分工:马海花(组长):数据库设计、系统界面设计

             王莉娟:网页设计、PPT

             安梨雅:网页设计、全局ER图模式

             马菊瑞:数据库设计、PPT

             马晓燕:数据库设计、全局流程图

             马继娴:数据库设计、答辩

            关于产品的需求规格说明书,博客园随笔撰写大家都有参与。

经验教训及如何平衡 时间/质量/资源 争取如期完成任务:

      1.  需要了解每位队员感兴趣的方向及擅长技术。每个人的特长、个性特点和兴趣爱好的确是有分别的,如果能将适合的人放到适合的位置,做他最擅长的事情,能够事倍功半。

      2. 每次小任务完成之后需要进行总结汇报,大家参与讨论,力争开发出更好的产品。

      3.每个人的思想不同,管理者应该放手让组员根据自己的想法做出产品,有了分歧应该进行组内讨论,不能将自身观点强加到别人身上。

原文地址:https://www.cnblogs.com/ALIMAI2002/p/6953301.html