团队项目(任务四):第二次冲刺
1.作业信息
项目 | 内容 |
---|---|
所属课程 | 18WEB方向软件工程 |
作业简介 | 按照敏捷开发方法开展第二次团队项目冲刺,发布软件的Beta版本 |
作业要求 | 团队项目(任务四):第二次冲刺 |
作业目的 | 在团队中通力合作,通过学习实践将敏捷开发理念、方法、工具运用到软件的设计、开发、运维上以构建出可用的软件,由此实现团队工程能力与意识的提升。 |
参考资料 | Git分支管理最佳实践 Git分支管理 |
学生姓名 | 张家林 |
学生仓库 | 在线考试系统(任务管理、文档管理) oesfe(前端项目) oesbe(后端项目) |
2.撰写Beta版本的软件介绍并给出下载链接。软件介绍最好采用图文结合的形式介绍软件有哪些功能,该如何使用,下一步要实现哪些功能。也可以录制视频并给出视频链接。 |
线上测试地址:http://42.192.133.171:8080/
测试账号 | 密码 | 权限 |
---|---|---|
admin | admin | 管理员(admin) |
proctor | proctor | 考务教师(proctor) |
teacher | teacher | 教师(teacher) |
student | student | 学生(student) |
- 功能介绍
- 课程资源库
课程资源库中,管理员和考务教师可以对课程资源库进行添加或者删除,也可以直接进入资源库查看其所配置的知识点与题目内容 - 课程列表
课程列表中,管理员和考务教师可以对课程进行管理,添加课程时,可以配置资源库与教师,使课程与资源库进行关联,任课教师可以通过关联课程查看资源库内资源,管理员和考务考试可以对课程进行导入学生名单,导入学生名单时可以对不存在本系统中的学生创建账号,教师访问时,只可以查看到自己所教授的课程,并且不能对课程内容进行管理- 添加功能
- 导入功能
- 添加功能
- 课程资源库
- 下一步目标
- 完成题库子模块根据题型动态更改表单
- 完成题库子模块增删改查
- 完成考务子模块组卷功能
3.给出团队项目燃尽图并基于燃尽图描述项目的状态
由于码云仓库无法访问项目,未给出燃尽图
根据对项目目前进度分析,项目状态严重滞后,具体表现在功能完成度低、完成功能速度慢
4.团队成员贡献情况以及个人贡献分
成员姓名 | 代码&文档提交次数 | 代码&文档行数 | 其他贡献 | 代码文档贡献分(30分) | 其他贡献分(10分) | 总分 |
---|---|---|---|---|---|---|
刘天梓 | 1次 | 193行 | 无 | 193/(193+663+0+1136+99)=3分 | 0 | 3分 |
王建 | 4次 | 633行 | 无 | 633/(193+663+0+1136+99)=9分 | 0 | 9分 |
于金池 | 0次 | 0 | 无 | 0/(193+663+0+1136+99)=0分 | 0 | 0分 |
张家林 | 34次 | 1136行 | 编写会议记录 | 1136/(193+663+0+1136+99)=17分 | 3分 | 20分 |
赵政钢 | 3次 | 99行 | 提交两个项目中存在的问题 | 99/(193+663+0+1136+99)=1分 | 7分 | 8分 |
5.描述完成任务过程中遇到的困难、问题以及这些困难和问题哪些已经解决了,哪些尚未解决,已经解决的困难和问题是如何解决的 |
* 前后端分离时下载文件实现存在问题
* 解决方式
* 使用window.location.href配置后端静态资源路径进行下载
* 导入功能后台接收为空
* 解决方式
* 配置ajax请求头为'Content-Type': 'multipart/form-data;charset=UTF-8',
* 题库子模块根据题型动态更改表单问题(暂未解决)
* 经过咨询老师后,使用v-if存在可能性,暂未实际实现
6.描述每个团队成员在此次冲刺中的收获
7.如果还有其他问题可以在此提出