作业五

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

这个作业属于哪个课程 <班级的链接>
这个作业要求在哪里 <作业要求的链接>
这个作业的目标 完成系统代码开发,学会画项目燃尽图,学会发布项目Alpha版本

一、代码开发

1. 记录开发过程 :

日期 昨日已完成工作 今日已完成工作
5.3 配置环境,数据库搭建
5.4 配置环境,搭建数据库 员工模块开发
5.6 员工模块开发 客户模块开发
5.7 客户模块开发 自由职业者模块开发
5.8 自由职业者模块开发 项目模块开发
5.11 项目模块开发 时间表模块开发
5.13 时间表模块开发 日志模块开发
5.14 日志模块开发 单元测试
5.15 单元测试 集成测试

2.发布项目燃尽图:

3.代码/文档签入记录:

二、测试

1.bug统计

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

2.场景测试

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

    自由职业者用户能够查看客户发布的项目,管理时间表;

    客户用户能够修改个人信息,发布项目,查询自由职业者的时间表;

    员工(管理员)能够管理项目信息,管理客户信息,管理自由职业者信息,管理时间表信息,查看安全日志和审计日志。

  2. 他们有什么需求和目标?

  • 自由职业者:查看发布的项目,管理自己的时间表;
  • 客户:修改个人信息,发布项目,查询自由职业者的时间表;
  • 员工(管理员):管理各种信息。
  1. 你的软件提供的功能怎么组合起来满足他们的需要?

    员工(管理员)模块、项目模块、自由职业者模块、客户模块、时间表模块、日志模块组合起来,可以构成一个完整的系统,基本满足任务需求。

3.测试矩阵

测试模块 测试功能 预期结果 实际结果
登录模块 注册登录 正常 正常
员工(管理员)模块 管理员功能 正常 正常
自由职业者模块 自由职业者功能 正常 正常
客户模块 客户功能 正常 正常
项目模块 项目的发布、接收等功能 正常 正常
时间表模块 时间表的增删改查 正常 正常
日志模块 日志信息的查看 正常 正常

4.出口条件

重大Bug修复,主要功能实现。

三、alpha版本发布

发布说明

1.功能

所以用户可以注册、管理、注销账号;

自由职业者可以查看客户发布的项目,管理时间表;

客户可以修改个人信息,发布项目,查询自由职业者的时间表;

员工(管理员)可以管理项目信息,管理客户信息,管理自由职业者信息,管理时间表信息,查看安全日志和审计日志;

2.对运行环境的要求

Chrome、Firefox、Microsoft Edge等主流浏览器均可运行。

3.安装方法

网页版,无需安装,网页登录使用

4.描述系统已知的问题和限制
  • 网站在各个浏览器的兼容性不同
  • 一些功能未完全实现
  • 不支持多用户场景使用

四、博客后台截图

posted @ 2022-05-16 12:59  iisland  阅读(61)  评论(0编辑  收藏  举报