作业五
| 这个作业属于哪个课程 | 班级的链接 |
|---|---|
| 这个作业要求在哪里 | 作业要求的链接 |
| 这个作业的目标 | 1. 对前面作业设计的系统进行代码开发和测试 |
| 2. 记录开发过程,记录bug |
一、代码开发过程
| 任务 | 时间 |
|---|---|
| 需求分析 | 5.1 |
| 系统设计 | 5.2 ~ 5.4 |
| 数据库设计 | 5.5 |
| 接口设计 | 5.6 ~ 5.7 |
| 界面设计 | 5.8 |
| 代码实现 | 5.9~5.14 |
| 测试 | 5.15 |
二、项目燃尽图

三、代码记录
3.1项目地址
3.2开发进度

3.3项目界面
3.3.1. 登录注册

3.3.2. 主页面(账号分为3个权限,每种账号功能不同)
3.3.2.1 员工

3.3.2.2 自由职业者

3.3.2.3 客户

四、测试
分别对员工、自由职业者、客户进行功能测试
4.1 bug
| bug类别 | 数量 | 说明 |
|---|---|---|
| 修复的bug | 21 | 主要为数据库sql查询错误及前端接收数据异常 |
| 不能重现的bug | 0 | 发现的bug均能复现 |
| 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。 | 1 | 客户购买服务后不能取消 |
4.2 场景测试
4.2.1 自由职业者
注册 -> 登录 -> (修改个人信息) -> 发布服务 -> 查看已发布的服务
4.2.2 客户
注册 -> 登录 -> (修改个人信息)-> 查询服务 -> 购买服务(生成项目)
4.2.3 员工
登录 -> (修改个人信息)-> 管理用户 -> 管理项目##### 4.2.4 测试矩阵
4.2.4 测试矩阵
| 环境 | 说明 |
|---|---|
| 平台 | window 10 |
| 硬件配置 | Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz 1.80 GHz,64 位操作系统, 基于 x64 的处理器,NVIDIA GeForce MX250 2 GB,内存 8 GB |
| 浏览器 | Google Chrome 101.0.4951.67(正式版本) (64 位) |
4.2.5 出口条件
- 功能基本实现
- 系统运行稳定,几乎无bug
- 适配多平台,多浏览器,运行流畅
- 一定的性能优化
- 多次内部测试没问题
…………
五、版本发布
打包部署到服务器上即可在浏览器进行访问,也可从 github 拉取代码到本地运行(需要配置环境),具体说明在 README.md 有说明。
六、博客后台截图


浙公网安备 33010602011771号