作业五:代码开发、测试及发布
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology/homework/12496 |
| 这个作业的目标 | 1、代码开发 |
| 2、软件测试 | |
| 3、alpha 版本发布 |
一、代码开发
1.开发过程
| 日期 | 昨天完成的工作 | 今天计划完成的工作 | 开发中遇到的问题 |
|---|---|---|---|
| 5.11 | 具体分析需求,创建项目框架 | ||
| 5.12 | 具体分析需求,创建项目框架 | 导入基本框架,添加素材 | |
| 5.14 | 导入基本框架,添加素材 | 设计并实现系统模块 | |
| 5.16 | 设计并实现系统模块 | 设计并实现个人信息编辑模块 | |
| 5.17 | 设计并实现个人信息编辑模块 | 设计并实现项目发布模块 | |
| 5.18 | 设计并实现项目发布模块 | 设计并实现时间表管理模块 | |
| 5.19 | 设计并实现时间表管理模块 | 设计页面跳转 | |
| 5.21 | 设计页面跳转 | 设计数据库、连接数据库 | |
| 5.22 | 设计数据库、连接数据库 | 封装数据库相关业务 | |
| 5.23 | 封装数据库相关业务 | 搭建前端页面 | |
| 5.24 | 搭建前端页面 |
2.燃尽图

二、测试
1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
| bug 类型 | bug数量 |
|---|---|
| 修复的 bug | 17 |
| 不能重现的 bug | 4 |
| 这个产品就是这样设计的,不是bug | 0 |
| 没有能力修复,将来也不打算修复 | 1 |
| 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 3 |
2.场景测试
1.你预期不同的用户会怎样使用你的软件?
管理员:管理时间表、查看客户名单
客户:查找服务
自由职业者:查找服务,发布服务
2.他们有什么需求和目标?
| 对象 | 需求 |
|---|---|
| 员工(管理员) | 1、查看自由职业者和客户信息及分类 |
| 2、查看时间表并进行管理 | |
| 自由职业者 | 1、注册登录 |
| 2、个人信息编辑 | |
| 3、项目浏览 | |
| 4、项目搜索 | |
| 5、项目合作 | |
| 6、项目发起 | |
| 客户 | 1、注册登录 |
| 2、个人信息编辑 | |
| 3、项目浏览 | |
| 4、项目搜索 | |
| 5、项目合作 |
3.测试矩阵(test matrix)
1.平台
PC 端 Windows 10 系统
2.浏览器类型
chrome 浏览器、edge 浏览器
4出口条件(exit criteria)
1.bug修复完成
2.各模块功能实现
3.满足大对数用户需求
三、alpha 版本发布
发布说明:
1.需4GB的RAM
2.Windows系统
3.本系统性能价差,有待优化
4.搜索功能有待细化
四、博客园后台截图


浙公网安备 33010602011771号