陈锐填 | 2021软件代码开发技术作五 | 代码开发、测试及发布
| 这个作业属于哪个课程 | 软件代码开发技术 |
|---|---|
| 这个作业要求在哪里 | 作业要求 |
| 这个作业的目标 | 这个作业的目标 对系统进一步理解,更加详细设定需求,并对系统进行设计,设计开发任务计划和测试计划 |
代码开发
开发过程记录
| 日期 | 昨日已完成工作 | 今日计划完成的工作 | 工作中遇到的困难 |
|---|---|---|---|
| 2021/5/22 | 无 | 搭建开发环境 | 无 |
| 2021/5/23 | 配置环境 | 创建项目,编写前端代码 | 无 |
| 2021/5/25 | 前端部分完成 | 构建数据库 | MyBatiests使用不够熟悉,数据库链接失败 |
| 2021/5/26 | 数据库构建完成 | 编写项目、合同模块的代码 | 无 |
| 2021/5/27 | 完成项目、合同模块的代码 | 编写个人信息模块的代码 | 无 |
| 2021/5/28 | 完成个人信息模块的代码 | 编写管理员领域(对项目管理、 合同管理、客户管理等模块)代码 |
无 |
| 2021/5/29 | 完成管理员相关模块代码 | 编写时间表领域(自由职业者模块、匹配自由职业者模块)代码 | 无 |
| 2021/5/30 | 完成时间表相关模块代码 | 对各模块进行测试 | Junit测试工具不够熟练 |
| 2021/6/2 | 对各模块进行测试 | 系统测试并记录测试结果及问题 | 无 |
| 2021/6/3 | 进行系统测试 | 修改系统测试中出现的bug,编写相关文档 | 无 |
项目燃尽图

github地址
目前github一直无法访问,修改hosts文件也无法解决DNS污染,只能等待可以访问时提交代码。
部分界面截图显示
登录界面

注册界面

找回密码界面

自由职业者登录界面

自由职业者个人信息修改界面

客户搜索项目界面

仅展示部分界面,其余请查看代码
测试
bug
| bug类型 | bug内容 |
|---|---|
| 一、修改的bug | 账号注册验证问题 |
| 二、不能重现的bug | 启动tomocat闪退 |
| 三、不可修复bug | 无 |
| 四、延迟修复bug | 无 |
场景测试
| 用户 | 需求 | 实现功能 |
|---|---|---|
| 管理员 | 用户管理,查看信息 | 客户、自由工作者的增加删除,客户、自由工作者、项目信息查询 |
| 客户 | 搜索项目、查看信息 | 查询项目、查询自由工作者信息 |
| 自由工作者 | 发布项目、查看信息 | 发布项目、查询项目信息、查询自己的时间表 |
出口条件
- 无重大bug
- 完成需求
发布
由于目前版本为本地测试版、故多数功能只可本地使用,有待正式发布
预计环境要求
IE浏览器,chrome浏览器等大部分浏览器
服务器:Tomcat 7+, mysql 5.7

浙公网安备 33010602011771号