曾家兴 | 2021软件代码开发技术作业五 | 代码开发测试及发布
Posted SuperFlash
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了曾家兴 | 2021软件代码开发技术作业五 | 代码开发测试及发布相关的知识,希望对你有一定的参考价值。
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043 |
这个作业的目的 | 完成代码开发、测试和发布 |
发现问题并解决 | |
编写文档 |
代码开发
开发过程
日期 | 昨天完成的任务 | 今日完成的任务 | 遇到的问题 |
---|---|---|---|
2021/6/1 | 创建好数据库和表,安装tomcat,使用idea的maven创建项目,添加web applicance框架 | ||
添加连接mysql的jar包 | |||
2021/6/2 | 创建好数据库和表,安装tomcat,使用idea的maven创建项目,添加web applicance框架 | 创建dao、entity、service、servlet四个包,实现客户、自由职业者的四个层的代码编写( | |
添加连接MySQL的jar包 | 增删改查) | ||
2021/6/3 | 创建dao、entity、service、servlet四个包,实现客户、自由职业者的四个层的代码编写( | 实现服务项、时间表的四个层的代码编写(增删改查) | |
增删改查) | |||
2021/6/4 | 实现服务项、时间表的四个层的代码编写(增删改查) | 使用jsp编写前端的简易界面,并开始测试 | 遇到传递List变成null的问题,导致网站遇到错误 |
2021/6/5 | 使用jsp编写前端的简易界面,并开始测试 | 为了解决list变成null的问题,但未能成功 |
项目燃尽图
代码签入
暂时无法上传到GitHub
测试
不同类型的bug
bug类型 | 数量 |
---|---|
修复的bug | 2 |
不能重现的bug | 1 |
产品设计原因 | 1 |
还没有能力修复的bug | 1 |
延迟到下一个版本的bug | 1 |
场景设计
- 你预期不同的用户会怎样使用你的软件?
用户、管理员、自由职业者 - 他们有什么需求和目标?
需求:客户和自由职业者能申请服务和申请成为服务商,能查看服务,能修改信息;管理员能修改信息,权限更高
目标:一个方便的系统 - 你的软件提供的功能怎么组合起来满足他们的需要?
使用简易的界面供用户选择使用
测试环境
操作系统:windows
浏览器:safari、chrome、edge
服务器:tomcat 9.0
数据库:MySQL8.0.25
发布条件
能在任何PC端、移动终端登录并且使用;能在满足安装环境的服务端安装并且不出现错误
网页跳转错误,暂时无法测试
发布
系统未解决最后的问题,还不能发布
运行环境
- 服务端:安装jdk1.8、MySQL8.0.25、tomcat
操作系统:windows - 客户端
任何可以连接互联网的PC、移动终端
安装使用
系统基于web制作,只要通过浏览器便可以登录
后台截图
以上是关于曾家兴 | 2021软件代码开发技术作业五 | 代码开发测试及发布的主要内容,如果未能解决你的问题,请参考以下文章
张润柏 | 2021软件代码开发技术作业五 | 代码开发测试及发布
何隽熙 | 2021软件代码开发技术作业五 | 代码开发测试及发布