代码开发、测试及发布

这个作业属于哪个课程 软件代码开发技术
这个作业要求在哪里 作业五
这个作业的目标 1.完成系统开发、测试
2.进行Alpha版本发布
3.使用燃尽图对开发进程进行描述

一、代码开发

1、记录开发过程 :

日期 昨日已完成工作 今日已完成工作
5.3 搭建数据库 配置环境
5.5 开发员工模块 开发客户模块
5.7 开发自由职业者模块 开发项目模块
5.11 开发项目模块 开发时间表模块
5.13 开发时间表模块 开发日志模块
5.15 系统测试 系统测试

2、项目燃尽图:

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

二、测试

1、BUG统计

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

2、场景测试

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

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

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

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

2.2、他们有什么需求和目标?

管理员:管理自由职业者信息、员工信息、项目信息、客户信息、合同信息;查看安全和审计日志;管理合同中自由职业者的时间表。

自由职业者:管理个人信息;管理合同中自由职业者的时间表;查看项目信息、合同信息、安全和审计日志。

客户:管理个人信息;发布项目、查看项目;查看合同信息。

2.3、你的软件提供的功能怎么组合起来满足他们的需要?

每个模块都会提供一套接口,而通过组合这些接口并实现它们即可同时满足所有目标用户的需求。

3、测试矩阵

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

4、出口条件

需求功能全部实现、用户对软件的使用体验满意、无严重BUG出现其余BUG在可控范围内。

三、alpha版本发布

发布说明

1、功能

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

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

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

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

2、对运行环境的要求

可在所有浏览器正常运行。

3、安装方法

搜索对应的网站即可使用。

4.描述系统已知的问题和限制

网站安全系统未完善。

四、后台截图

posted @ 2022-05-17 18:57  MCGrey  阅读(19)  评论(0)    收藏  举报