第五次作业
|这个作业属于哪个课程|班级链接|
|:--😐:---😐:--😐
|这个作业的要求在哪里|作业链接|
|这个作业的目标是什么|掌握开发、测试、发布的软件开发流程|
1. 代码开发
1.1代码开发过程记录
| 日期 | 今日开发工作 |
|---|---|
| 2021/5/27 | 配置环境、建立项目、数据库 |
| 2021/5/28 | 完善数据库表、连接数据库 |
| 2021/5/29 | 建立主界面 |
| 2021/5/30 | 建立各种功能界面 |
| 2021/5/31 | 打包界面、完成交互功能 |
| 2021/6/1 | 实现登录功能 |
| 2021/6/2 | 增加增删查改功能 |
| 2021/6/3 | 增加管理功能 |
| 2021/6/4 | 增加剩余各种功能 |
| 2021/6/5 | 完成单元测试 |
| 2021/6/6 | 完成集成测试 |
| 2021/6/7 | 完成系统测试 |
1.2燃尽图

2.测试
2.1在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
| bug类型 | 数量 |
|---|---|
| 修复的bug | 35 |
| 不能重现的bug | 13 |
| 这个产品就是这样设计的,不是bug | 0 |
| 没有能力修复,将来也不打算修复 | 3 |
| 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 8 |
2.2场景测试
(1)你预期不同的用户会怎样使用你的软件?
客户使用软件登录、修改个人信息、发布项目
管理员维护客户信息、查看客户信息
(2)他们有什么需求和目标?
操作简单、安全性高、稳定性好
(3)你的软件提供的功能怎么组合起来满足他们的需要?
用户权限控制,不同用户的权限不同
客户具有部分权限,管理员具有更多权限
2.3你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?
-平台:windows
-硬件配置:jdk-1.8.0
-浏览器类型:chrome
2.4你的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?
-基本功能都能实现
-运行顺畅,无严重的bug
3.Alpha版本软件发布
3.1功能
-登录
-注册
-客户的权限
提供服务的个人信息
按客户,项目分类搜索
选择是否进行服务
发布相应的服务项目内容
按自由职业者分类搜索
选择发起合同签署
-管理员的权限
提供安全和审计工作
进行日志记录
3.2运行环境要求
-IE / chrome / 360浏览器 / 火狐浏览器
3.3已知问题/限制
-软件运行效率效率不高,偶尔会出现卡顿
后台截图


浙公网安备 33010602011771号