前言
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043 |
这个作业的目标 | 独立完成项目的代码开发、测试以及发布 |
后台截图
代码开发记录
时间 | 目标任务 | 遇到的问题 |
2021.5.31 | 完成数据库的搭建及连接 | 无法链接GIT |
2021.6.1 | 新建项目 | |
2021.6.2 | 实现登录系统 | |
2021.6.3 | 完善UI | |
2021.6.4 | 实现项目查询 | 代码不熟悉 |
2021.6.5 | 实现人员查询 | 数据错误 |
2021.6.6 | 测试并发布 | 无法链接GIT |
项目燃尽图
一般可以在图表中绘制两条线段,一条表示期望的工作进度,另一条记录实际的工作进度,把工作拆分成若干工作要点,完成一个就减去一个,以此来衡量工作距离全部完成的剩余时间。
当实际工作曲线低于期望值时,则表示工作可能提前完成,相反的情况则可能会延期。 如果每次绘制的图标,实际进度曲线都在期望值下方,则表示计划做的过于保守,可以适当缩短;相反的情况则表示计划过于激进,应当适当延长。也可以通过多次的记录统计,了解工作团队的工作效率是否有一定的提升,找出提高效率的方法
代码签入记录
Issue内容与链接
https://github.com/The-fifteen-bofu/ServiceProvidingSystem/issues#
测试记录
bug记录#
- 修复的bug:
- 无法登录
- 数据库无法连接、增删改查无法正常进行
- 不能重现的bug:无
- 不可修复bug:
无 - 延迟修复bug:
- ui布局
场景测试
你预期不同的用户会怎样使用你的软件?
用户登录系统可查看自由职业者信息、项目信息、客户信息、时间表信息已经导出审计日志。
需求和目标
管理员:可正常登录系统,管理系统
自由职业者:可正常登录系统,正确查看数据、处理数据。
用户:查看项目。
你的软件提供的功能怎么组合起来满足他们的需要?
用户使用用户名和密码登录系统模同时模块数据都可进行导出审计日志。
测试环境
PC机:Windows 10。
处理器Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 2.21 GHz
内存:8.00G
系统类型 :64 位操作系统, 基于 x64 的处理器
测试矩阵
测试任务 | |
登录 | √ |
注册 | √ |
连接数据库 | √ |
项目查询 | √ |
人员查询 | √ |
生成审计报告 | √ |
管理员查看信息 | √ |
管理员删除操作 | √ |
出口条件
- 无致命性bug
- 基本完成需求
发布
发布地址:GIT崩溃
功能:
自由职业者信息分类查询
项目信息分类查询
自由职业者时间表查询
运行环境:web页面,无强调