团队作业5——测试与发布(Alpha版本)Organic Power+

甘杰榆 2022-11-22 22:37:20
作业所属课程广工软件工程课程学习
作业要求团队作业5——测试与发布(Alpha版本)
作业目标Alpha版本测试报告与发布说明

目录

  • 一、测试报告
  • 1.1 测试中的bug
  • 1.2 测试矩阵
  • 1.3 出口条件
  • 二、发布说明
  • 2.1 功能介绍
  • 2.2 修改的缺陷
  • 2.3 环境需求
  • 2.4 安装方法
  • 2.5 问题与限制
  • 2.6 发布方式及发布地址

一、测试报告

1.1 测试中的bug

测试中遇到的bug是否解决修复
通过文件路径自动创建文件时,若没有间接文件夹,则无法自动创建否
没有使用多线程时,服务端无法连接多个客户端是
在给产品导入语言翻译包时,有些中文的显示可能会造成乱码之类的情况是
在展示文件列表的时候,没有按照一定规律的顺序排列否
在连接三个以上的客户端时候,无法从服务端断开一部分客户端否

1.2 测试矩阵

测试模块测试项检验点预期结果window
客户端输入ip之后连接是否能连接成功且连接按钮变为断开按钮正常√
上传文件是否能打开选择文件正常√
刷新文件列表是否能更新显示的文件列表正常√
下载文件是否能将选中的文件下载正常√
服务器ip与连接状态栏是否在客户端连接之后显示客户端的ip地址以及连接状态变为已连接正常√
断开客户端是否能将客户端断开正常√
传输文件是否能将选定的文件传输到客户端文件列表正常√
添加文件夹是否能将文件夹内容显示在文件列表正常√
删除文件是否能将选定文件删除正常√

1.3 出口条件

服务器能同时连接上50个及以上的客户端并能进行操作

二、发布说明

2.1 功能介绍

  1. 服务端机器打开服务器版本
  2. 与服务端机器同局域网的客户端打开客户端版本并输入ip地址进行连接
  3. 客户端连接成功后,服务器选定文件或者文件夹进行传输给已连接的客户端
  4. 客户端在文件列表中进行对文件的选中即可进行下载
  5. 客户端也可以上传指定文件给服务端
  6. 使用结束之后,客户端可以自主进行断开连接或者服务器对客户端进行断开处理

2.2 修改的缺陷

对于下载的文件存放位置还有一点缺陷

2.3 环境需求

目前只在windows系统测试过,需要在同局域网内

2.4 安装方法

无需安装,只需要将打包的exe文件打开即可用

2.5 问题与限制

该产品只是针对同局域网内设计,所以只能用于同局域网内

2.6 发布方式及发布地址

未有发布版本,仍在测试阶段

...全文
91 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)内容概要:本文介绍了基于神经网络的数据驱动迭代学习控制(ILC)算法,旨在解决具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统中无人车的路径跟踪问题。该方法结合神经网络的学习能力与ILC的迭代优化机制,在无需精确系统模型的前提下,通过多次任务执行不断修正控制输入,以实现对期望轨迹的高精度跟踪。文章详细阐述了算法的设计原理、稳定性分析以及在无人车路径跟踪中的具体实现与仿真验证,展示了其在处理模型不确定性与提升跟踪精度方面的有效性。; 适合人群:具备自动控制、机器人或人工智能基础知识,从事无人车、自动化控制、智能系统研发的研究人员及工程师。; 使用场景及目标:①解决无人车在复杂环境下因系统模型未知或不精确导致的路径跟踪难题;②提升重复性作业中控制系统对理想轨迹的跟踪精度与鲁棒性;③为非线性、不确定性系统的先进控制策略设计提供理论参考与实践案例。; 阅读建议:建议读者结合Matlab代码实现进行学习,重点关注神经网络与ILC的融合机制、控制律的设计过程以及仿真结果的分析,以深入理解数据驱动方法在解决模型未知问题上的优势。
内容概要:本资源聚焦于分数阶系统(FOS)的Lyapunov指数谱计算,涵盖分数阶Lorenz系统、4D分数阶Chen系统和分数阶Duffing振荡器三种典型非线性动力学模型。通过提供完整的Matlab代码实现,系统介绍了分数阶微分方程的数值求解方法、李雅普诺夫指数谱的计算原理与算法流程,旨在帮助研究人员定量分析分数阶系统的混沌特性与动力学行为,为复杂系统的稳定性判定、分岔分析及混沌控制研究提供技术支撑。; 适合人群:具备一定动力系统与数值计算基础,从事非线性科学、混沌理论、分数阶微积分等相关领域研究的硕士、博士研究生及科研人员。; 使用场景及目标:① 学习和掌握分数阶微分方程的数值积分方法(如Adams-Bashforth-Moulton算法);② 深入理解Lyapunov指数谱的物理意义及其在判定系统混沌、稳定与周期运动中的应用;③ 利用提供的Matlab代码对特定分数阶系统进行动力学仿真与分析,复现经典结果或拓展至新的研究对象。; 阅读建议:此资源以Matlab代码为核心,强调理论与实践的紧密结合。使用者应在理解分数阶微积分基本理论和Lyapunov指数计算原理的基础上,仔细研读并调试所提供的代码,通过修改系统参数、初始条件等方式进行探究式学习,从而深化对分数阶系统复杂动力学行为的理解。

203

社区成员

发帖
与我相关
我的任务
社区描述
高校教学社区
其他 高校 广东省·广州市
社区管理员
  • ryue.zh
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧