软件代码开发技术作业五 | 代码开发测试及发布

Posted 咕哒怪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件代码开发技术作业五 | 代码开发测试及发布相关的知识,希望对你有一定的参考价值。

软件代码开发技术作业五 | 代码开发、测试及发布

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043
这个作业的目标 体会标准化的系统开发流程

代码开发

开发过程

日期 完成的工作 工作中遇到的困难
05/20 搭建数据库及新建项目工程 复习了一下数据库各种操作
05/22 完成客户功能模块的前端及后台 前端开发没有经验,开荒花费大量时间
05/24 完成自由职业者模块
05/25 完成项目管理模块
05/26 完成项目搜索功能 模糊搜索无法实现
05/27 完成账户登陆注册模块
05/28 完成时间表模块
05/29 完成管理员模块部分功能 权限分配出现问题
05/31 完成管理员模块功能
06/01 完成日志审计功能
06/04 功能连接 调试花费大量时间

燃尽图

代码、文档签入记录

  • git暂时无法连接

测试

在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?

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

场景测试(scenario testing)

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

  • 对于管理员,能够有效利用此软件管理相应的信息
  • 对于普通用户,使用后能更加方便

他们有什么需求和目标?

  • 更加简明易懂的图形界面;
  • 操作简单;
  • 更高的安全性;
你的软件提供的功能怎么组合起来满足他们的需要?
  • 系统首页清晰列出各种功能;
  • 多分辨率适配;
  • 具有登录功能,相比excel更为安全;

你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?

  • Windows 10
  • jdk-1.8.0_131
  • 编译器:eclipse
  • 浏览器:edge、chrome

你的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?

  • 能实现所有核心需求后;

alpha版本发布

功能

  • 搜索自由职业者分类的功能
  • 用于存储联系自由职业者的不同渠道的解决方案
  • 搜索项目分类的功能
  • 搜索客户分类的功能
  • 维护合同中自由职业者的时间表
  • 新增项目的功能
  • 日志审计的功能

运行环境要求

  • jdk-1.8.0_131
  • windows10
  • 网络通畅

安装方法

  • 无须安装软件,在浏览器访问即可

已知问题/限制

  • 系统对未进行测试的浏览器的兼容性未知
  • 功能实现粗糙,考虑不够周全。
  • 系统尚未发布,只能本地运行

运行截图

登录界面

注册界面

项目搜索或发布界面

以上是关于软件代码开发技术作业五 | 代码开发测试及发布的主要内容,如果未能解决你的问题,请参考以下文章

软件代码开发技术作业五 | 代码开发测试及发布

高山 | 2021软件代码开发技术作业五 | 代码开发测试及发布

林梓琦|2021软件代码开发技术作业五|代码开发测试及发布

2021软件代码开发技术作业五 | 代码开发测试及发布

曾家兴 | 2021软件代码开发技术作业五 | 代码开发测试及发布

周伟健 | 软件代码开发技术作业五 | 代码开发测试及发布