这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043 |
这个作业的目标 | 对系统进一步理解,更加详细设定需求,并对系统进行设计,设计开发任务计划和测试计划 |
1、代码开发
1.1 开发过程记录
日期 | 昨日已完成工作 | 今日计划完成的工作 | 工作中遇到的困难 |
---|---|---|---|
2021/5/22 | 无 | 配置环境 | 配置环境时多次出错 |
2021/5/23 | 配置环境 | 创建项目,编写登录界面代码 | 无 |
2021/5/24 | 登录界面部分完成 | 编写项目、合同模块的代码 | 无 |
2021/5/25 | 完成项目、合同模块的代码 | 编写个人信息模块的代码 | 无 |
2021/5/26 | 完成个人信息模块的代码 | 编写管理员领域(对项目管理、合同管理、客户管理等模块)代码 | 无 |
2021/5/27 | 完成管理员相关模块代码 | 编写时间表领域(自由职业者模块、匹配自由职业者模块)代码 | 无 |
2021/5/28 | 完成时间表相关模块代码 | 对各模块进行测试 | 无 |
2021/5/29 | 对各模块进行测试 | 系统测试并记录测试结果及问题 | 无 |
2021/5/30 | 进行系统测试 | 修改系统测试中出现的bug,编写相关文档 | 无 |
1.2 项目燃尽图
1.3 代码/文档签入记录
2、测试
2.1 BUG记录表
BUG类型 | BUG数量 |
---|---|
修复的BUG | 10 |
不能重现的BUG | 0 |
这个产品就是这样设计的,不是bug | 0 |
没有能力修复,将来也不打算修复 | 0 |
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 1 |
2.2 场景测试
预期用户 | 需求和目标 | 软件满足方式 |
---|---|---|
客户 | 发布、修改项目和合同 | 分别在项目功能和合同功能中给予实现 |
管理员 | 增删查项目、人员、合同信息 | 分别在项目管理功能、客户管理功能、合同管理功能中实现 |
自由职业者 | 根据自己的时间寻求合适的项目 | 在自由职业者功能中创建或修改自己的信息,在匹配自由职业者功能中匹配合适的项目 |
2.3 测试矩阵
用户类型 | 操作系统 | 屏幕分辨率 | 环境 | |
---|---|---|---|---|
数目 | 3 | 2 | 2 | 1 |
客户 | windows 10 | 1280 * 720 | jdk-13.0.2 | |
管理员 | windows 8 | 1920 *1080 | ||
自由职业者 |
2.4 出口条件
1、能实现软件需求规格说明书上要求的所有功能
2、界面美观、功能齐全
3、 alpha版本发布
3.1 软件发布
github仓库链接:https://github.com/YangZiQi-gg/ruanjiankaifa
3.2 这一版本新功能
无
3.3 修复缺陷的功能
客户在修改合同时要进行确认
3.4 运行环境
Windows 10 系统
至少 100m 内存
3.5 安装方法
下载文件后解压即可
3.6 系统已知问题和限制
不能支持多人同时登录
界面设计不够美观