作业5:代码开发、测试及发布
这个作业属于哪个课程 | 2022软件代码开发技术; |
---|---|
这个作业要求在哪里 | 作业; |
这个作业的目标 | 1.记录代码开发过程 |
2.发布项目燃尽图 | |
3.代码/文档签入记录 | |
4.代码测试 | |
5.alpha版本发布 |
代码开发
记录开发过程
日期 | 完成的工作 |
---|---|
5月1日 | 建立项目 |
5月2日 | 安装第三方库 |
5月3日 | 数据库开发 |
5月4日 | 开发登录模块 |
5月5日 | 开发员工模块 |
5月6日 | 开发客户端模块 |
5月7日 | 开发合同模块 |
5月8日 | 开发时间表模块 |
发布项目燃尽图
燃尽图如下:
适当的项目程序/模块的最新(运行)截图。
登录模块代码截图:
测试
Bug统计
bug类型 | 数量 |
---|---|
修复的bug | 21 |
不能重现的bug | 3 |
这个产品就是这样设计的,不是bug | 0 |
没有能力修复,将来也不打算修复 | 0 |
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 5 |
场景测试
用户使用
用户 | 需求 | 实现功能 |
---|---|---|
管理员 | 用户管理,查看信息 | 客户、自由工作者的增加删除,客户、自由工作者、项目信息查询 |
客户 | 发布项目、查看信息 | 项目的增加、查询自由工作者信息 |
自由工作者 | 接受项目、查看信息 | 接受项目、查询项目信息、查询自己的时间表 |
用户需求和目标
系统服务查找功能边界;系统稳定性高,系统安全性高
测试平台
- 测试平台:Windows 10
- 硬件配置:8G内存
- 浏览器:Google浏览器
- 编译器:IntelliJ IDEA
alpha版本发布
发布说明
功能
- 搜索自由职业者分类的功能
- 用于存储联系自由职业者的不同渠道的解决方案
- 搜索项目分类的功能
- 搜索客户分类的功能
- 维护合同中自由职业者的时间表
运行环境要求
- 运行平台:Windows 10 操作系统
- 硬件配置:8G的运行内存
- java环境:jdk1.8
- 发布页面:https://github.com/FeiFeinb/ServiceSystem