作业五:代码开发、测试及发布

这个作业属于哪个课程 <班级的链接>
这个作业要求在哪里 <作业要求的链接>
这个作业的目标 1、 记录开发过程
2、发布项目燃尽图
3、代码/文档签入记录

一、代码开发
1、开发过程

日期 开发任务
4.24-4.26 数据库设计以及创建
4.27-4.29 编写前端界面
4.30-5.1 实体类的编写,创建好相关的类
5.2-5.4 编写主要逻辑
5.5 测试主要功能
5.6 编写测试报告

遇到的困难:

  • tomcat配置失败;
  • 数据库连接失败;
  • 项目相关配置失效;
  • 前端页面的规范以及编写

2、项目燃尽图

3、代码、文档签入记录

二、测试
1、bug统计

bug类型 bug数量
修复的bug 18
不能重现的bug 3
这个产品就是这样设计的,不是bug 0
没有能力修复,将来也不打算修复 0
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 5

2、场景测试

你预期不同的用户会怎样使用你的软件?

  • 客户:使用系统的项目搜索,余额充值,用户信息修改,审计查询等功能
  • 服务商:使用系统的项目创建,项目修改,服务商信息修改等功能

他们有什么需求和目标?

  • 客户:主要是项目购买,项目搜索和审计查询
  • 服务商:主要是项目创建,服务商信息修改和时间表

你的软件提供的功能怎么组合起来满足他们的需要?
使用model类完成数据的curd,在view函数中执行具体的算法操作,从而将数据操作和算法过程分开。

3、测试矩阵

  • 测试平台:计算机、手机
  • 服务器:Windows10、4核处理器、能够连接网络
  • 客户端:能够连接网络并能够登录该系统网站的电脑或手机
  • 浏览器:谷歌浏览器、Edge浏览器、火狐浏览器、IE浏览器

4、出口条件

  • 能够满足用户的安全性需求;
  • 提供的日志信息能够满足用户需求;
  • 完成规格说明书中的所有规定的功能
  • 能够稳定的运行在一般并发量下
  • 网络稳定的情况下,系统响应时间在2秒以内
  • 有较好的用户交互界面

三、alpha版本发布
分为四个板块

  • 自由职业者管理:可以使用职业者姓名进行增删改查,不支持模糊查找
  • 服务项目及时间表管理:将服务项目及其时间表放在一张表中,方便用户进行统一修改。
  • 客户管理:可以使用职业者姓名进行增删改查,不支持模糊查找
  • 合同管理:每个合同具有单独编号,利用编号/自由职业者姓名/客户姓名可进行合同查找。每个合同仅在创建时可修改,一旦生效便不能修改,只能使其失效。

对运行环境的要求:仅限于Windows操作系统及其上的IE浏览器(或者任何支持ActiveX的浏览器)。
安装方法:本地直接访问即可。

四、截图

posted @ 2022-05-15 19:26  我爱牛油  阅读(50)  评论(0编辑  收藏  举报