• 团队作业6——展示博客(Alpha版本)


    展示博客

    1、团队成员的简介和个人博客地址,团队的源码仓库地址。

    何琴琴(http://www.cnblogs.com/vviane/): 领导项目进行,协调各队员之间的矛盾合作,负责测试与需求分析。
    翁彬妹(http://www.cnblogs.com/wengbm/): 虽然编程能力有限,但是热于学习,负责代码开发。
    黄良静(http://www.cnblogs.com/lenmo/): 本组代码大神,对编程有一定信心,负责代码开发。
    吴世荣(http://www.cnblogs.com/myyd/): 理性冷静,能较准确地整理思路及脉络,负责测试与需求分析。
    祝攀锋(http://www.cnblogs.com/wacmp/): 幽默开朗,积极参与项目开发,负责数据库的管理和维护。
    栗海辉(http://www.cnblogs.com/lihaihui/): 乐观随和,具有基本的编程能力,负责美工,页面布局。

    团队的coding地址: https://coding.net/u/poisonous-ant/p/TeamWork/git

    2、我们要做软件工程,那就要有一点工程的样子:

    a. 团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?

    -  我们做的是基于web的自由组卷出题评分系统
        - 团队项目的目标:能够根据用户的需求自动生成合理的试卷,并且能够对生成的试题给出正确的答案并且自动评分。
        - 预期的典型用户:教师
        - 预期的功能描述
            - 系统管理员或教师可以对题库进行更新,修改,删除,维护等操作
            - 根据出题者选择的科目,难易度等组成一套合理的试卷
            - 系统根据答题结果进行正确阅卷,给出分数及答题情况
        - 预期的用户数量:10人
    

    b. 团队的产品如何满足了用户的需求?

    我们的产品能够根据用户选择的科目、难易度等自动生成合理的试卷,在答题结束时自动给出分数及答题情况,使得用户缩短了在出题阅卷方面的时间和精力。
    

    c. 团队在Alpha阶段已完成了哪些目标?

    我们已经做出了基本的模型框架,基本功能能够实现,包括用户注册登入,根据科目(目前仅支持数学)、题型(目前仅支持选择和填空)、答案(可以选择有和无)进行试卷的自动组合,根据答题情况进行评分。不过错题集与计时功能目前还没有实现,选择功能还有待改进,同时界面也没有达到预期的效果,题库的内容也比较少,目前控制每次答题数目为10题。其他待改善的问题我们接下来会继续改进。
    

    d. 团队的成员如何分工协作的?有什么经验教训?

    本次项目由何琴琴和吴世荣负责前期的需求分析以及代码测试,并且在过程中给其他成员提供一些帮助与支持。翁彬妹协助黄良静负责主要的代码开发,祝攀锋负责数据库的管理与维护,主要是数据的导入,分析等,栗海辉主要负责界面的美工部分。在项目进行过程中,因为大家是第一次合作,队员之间在时间想法等方面出现了一些分歧,导致刚开始的时候项目的进度减慢了,不过经过大家的沟通和磨合,慢慢的大家也习惯了这种团队模式。
    

    e. 团队是如何进行项目管理的?

    主要还是让队员们自己负责相应任务的完成和改善,这样项目管理的效率会比较高一些,其中出现问题时,由团队进行讨论解决。
    

    f. 团队如何平衡 时间/质量/资源 争取如期完成任务的?

    每周完成团队中规定的任务,多与团队成员进行交流,积极的配合团队的工作。代码负责人员之间多进行交流,尽量熟悉对方的代码。每周都要进行一次进度汇报,说明这周的项目情况。当出现问题时,团队成员之间一起讨论分析,找出问题的解决方法。
    

    3、团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?

    团队项目的实际进展

    发布的功能

    1、注册登录功能:用户可在线注册,成功后即可登录和使用本系统。

    注册:




    登录:

    2、出题功能:用户在出题时可以选择科目(目前仅支持语文和数学)、题型(目前仅支持选择和填空)、计时(可以选择答题限时)、答案(可以选择有和无)进行试卷的自动组合。

    3、答案校验功能:系统可以对答题者的答案进行校验,若错误则给出正确答案,并实时统计答题情况。



    4、评分功能:答题者做完试题后根据答题情况结合参考答案给出最终的合理成绩。


    scrum的燃尽图是如何真实反映项目的状态的?
    前期由于对语言以及队员之间的不熟悉,导致项目进展较慢,后期逐渐熟悉,能够大体上完成基本功能,其中未完成的是科目题型的选择、界面的美化、账号的管理,在后续阶段我们团队会对此进行改进及完善。

    4、在Beta阶段需要改进哪些方面?请给出下一阶段的展望。

    (1)提高界面友好度
    (2)计时、错题集功能的增加
    (3)实现多个科目,多种题型的选择
    (4)题库范围的增加改善
    (5)优化大部分的bug

  • 相关阅读:
    docker保存镜像文件
    华为云 容器获取通过LB Service访问的客户端真实IP
    maven构建指定模块和相关依赖模块
    chromium内核浏览器iframe跳转导致渲染异常
    css文本溢出省略号
    构建docker镜像部署rocketmq
    华为云软件开发平台 使用任务构建容器镜像并推送到镜像仓库
    linux ps显示完整command
    远程git仓库密码修改后idea添加remote地址或推送时报错处理
    Juqery的一些应用2—模糊查询
  • 原文地址:https://www.cnblogs.com/vviane1/p/6818773.html
Copyright © 2020-2023  润新知