第四周作业

3  开发速度的算术题

在一个软件项目中,软件团队预计每天的进度为 30 小时(即,完成了30小时的工作量)。当项目完成了一半的总工作量的时候,大家发现实际的进度为15小时/天,问:在余下的时间中, 团队的进度要到多少,才能在项目结束时让整个项目的平均进度恢复到每天30小时工作量?

设总工作量S,预计开发周期长t = S / 30, 当完成一半工作量时所用的时间为t1 = S / 30;还剩S/2的工作量,设需要x天才能完成剩下的工作, (t1 + x) * 30 = S; X = 0,所以不可能恢复到平均每天30小时的工作量。

本周项目需求分析:结对成员(段超凡,赵刚)

用例名称1:作业(学生部分)

涉及的参与者:学生

描述:学生通过该用例向系统提交作业

前置条件:学生必须登录到本系统,并选择提交作业板块

后置条件:教师端的学生交作业总表更新;

          上传的作业可同步存储到指定位置,保证教师端的总表链接到此处;

          系统记录学生上传ID以及上传的时间

正常事件流:

  1. 学生端登录系统后,点击提交作业栏
  2. 学生点击选择第几次作业
  3. 学生添加对作业内容的简单说明性文字
  4. 学生如果作业仅是少量文字,可直接在作业框中输入作业,如果以附件的形式提交,点击添加附件选作要添加的文件
  5. 添加完毕之后点击确定按钮
  6. 系统接收到学生所做的作业(附件或者文字作业)以及描述性文字
  7. 教师端学生交作业总表更新

备选事件流:

  1. 当学生未打包附件也没有在作业框中输入作业,那么系统自动弹出对话框,显示请打包作业
  2. 当学生交过作业后,在学生端显示自己的作业,并且有修改按钮,允许修改,在修改之后更新教师端学生作业总表
原文地址:https://www.cnblogs.com/IwAdream/p/5324035.html