作业五
这个作业属于哪个课程 | 2022软件代码开发技术 |
---|---|
这个作业要求在哪里 | 作业要求的链接 |
这个作业的目标 | 完成完整的项目开发流程并撰写博文 |
1.代码开发
- 记录开发过程
时间 | 任务 |
---|---|
5.10 | 项目基本结构构建 |
5.11 | 数据库的分析和构建 |
5.12 | 实现相关后台功能 |
5.13 | 实现相关后台功能 |
5.14 | 前端页面的实现以及组合 |
5.15 | 测试 |
- 发布项目燃尽图
- 代码/文档签入记录
2.测试
- 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
bug类型 | 数量 |
---|---|
已修复bug | 12 |
不能重现的bug | 3 |
这个产品就是这样设计的,不是bug | 0 |
没有能力修复,将来也不打算修复 | 2 |
留到日后修复 | 4 |
场景测试(scenario testing),包括以下
- 你预期不同的用户会怎样使用你的软件?
预期上会有管理员负责整个系统的相关维护操作,剩下的用户就是操作服务管理的员工了,主要是利用此系统来对各类表格的增删改查。 - 他们有什么需求和目标?
多用户同时对表单进行操作,以及提供日志来满足安全需求 - 你的软件提供的功能怎么组合起来满足他们的需要?
仅需提供一个登录入口,将增删改查的功能和查看日志维护的功能分别给不同的用户
-
你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?
操作系统:win10
测试用浏览器:edge,chrome
jdk版本:8.0
MySQL版本:8 -
你的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?
- 多用户处理功能的实现
- 多用户增删改查
- 生成运行日志
- 备份
alpha版本发布
软件发布:GitHub链接:https://github.com/forSpike/rental-managemet
- 发布说明
- 实现了多用户操作的功能
- 实现用户对表单的增删改查的功能
运行环境 - edge或chrome
- jdk8.0
- mysql8.0