diff --git a/Doc/Pic_V1.0/仿真综合管理平台作图.drawio b/Doc/Pic_V1.0/仿真综合管理平台作图.drawio index d387f39..f79d904 100644 --- a/Doc/Pic_V1.0/仿真综合管理平台作图.drawio +++ b/Doc/Pic_V1.0/仿真综合管理平台作图.drawio @@ -1,10 +1,10 @@ - + - + @@ -25,93 +25,93 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -119,28 +119,28 @@ - + - + - + - + - + - + - + - + @@ -150,25 +150,25 @@ - + - + - + - + @@ -178,19 +178,19 @@ - + - + - + - + @@ -200,13 +200,13 @@ - + - + @@ -216,7 +216,7 @@ - + @@ -226,7 +226,7 @@ - + @@ -236,7 +236,7 @@ - + @@ -246,13 +246,13 @@ - + - + - + diff --git a/Doc/Pic_V1.0/模型封装后端服务作图.drawio b/Doc/Pic_V1.0/模型集成后端服务作图.drawio similarity index 72% rename from Doc/Pic_V1.0/模型封装后端服务作图.drawio rename to Doc/Pic_V1.0/模型集成后端服务作图.drawio index 2351138..72b2fd8 100644 --- a/Doc/Pic_V1.0/模型封装后端服务作图.drawio +++ b/Doc/Pic_V1.0/模型集成后端服务作图.drawio @@ -1,71 +1,71 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/Doc/Pic_V1.0/调度表数据结构.drawio b/Doc/Pic_V1.0/调度表数据结构.drawio index cbcf769..8272a78 100644 --- a/Doc/Pic_V1.0/调度表数据结构.drawio +++ b/Doc/Pic_V1.0/调度表数据结构.drawio @@ -1,503 +1,503 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - - - + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/Doc/Pic_V1.0/软件分层结构图.drawio b/Doc/Pic_V1.0/软件分层结构图.drawio index 7cefcc5..1be3ef1 100644 --- a/Doc/Pic_V1.0/软件分层结构图.drawio +++ b/Doc/Pic_V1.0/软件分层结构图.drawio @@ -4,7 +4,7 @@ - + @@ -34,7 +34,7 @@ - + diff --git a/Doc/Pic_V1.0/软件流程图.drawio b/Doc/Pic_V1.0/软件流程图.drawio index 54323fa..6b78bea 100644 --- a/Doc/Pic_V1.0/软件流程图.drawio +++ b/Doc/Pic_V1.0/软件流程图.drawio @@ -1,498 +1,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -591,7 +104,7 @@ - + @@ -691,7 +204,7 @@ - + @@ -932,85 +445,85 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1020,11 +533,1443 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Doc/Pic_V1.0/软件用例图.drawio b/Doc/Pic_V1.0/软件用例图.drawio index b18d336..c9dd63b 100644 --- a/Doc/Pic_V1.0/软件用例图.drawio +++ b/Doc/Pic_V1.0/软件用例图.drawio @@ -1,379 +1,247 @@ - + - + - - + + - - + + - - - - - - - + - + - + + + + + + - - + + - - + + - - + + - - - - - + + - - - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - + - - + + - - - - + - - + + - - + + - - - - - - - - - - - - - - - - + - - + + - - - - + + - + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - + - - + + - - - - - - + - - + + - - - - - - + - - + + - - - - - - + - - + + - - - - - - - - - - - - + - - + + - - - - - - - - - - - - + - - + + - - - - - - - - - - + - - + + - + - - + + - - - - + - - + + - - - - - - + - - + + - - - - + + - - + + - - + + - - + + - - - - - + + - - - - + + - - + + - - + + - - - - - + + - - - - + + - - - - - + + - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/Doc/Pic_V1.0/软件结构图.drawio b/Doc/Pic_V1.0/软件结构图.drawio index 48b5fb3..b400ca2 100644 --- a/Doc/Pic_V1.0/软件结构图.drawio +++ b/Doc/Pic_V1.0/软件结构图.drawio @@ -22,7 +22,7 @@ - + diff --git a/Doc/Pic_V1.0/软件运行时序图.drawio b/Doc/Pic_V1.0/软件运行时序图.drawio index 4925970..dff157b 100644 --- a/Doc/Pic_V1.0/软件运行时序图.drawio +++ b/Doc/Pic_V1.0/软件运行时序图.drawio @@ -1,485 +1,533 @@ - + - + - - + + - + - - + + - - + + - - + + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - - + + - - + + - - + + - + - + - - + + - - + + - - + + - - + + - + - + - - + + - + - - + + - + - - + + - - + + - - + + - + - - - - - - - + - - - - + - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - + + - - + + - + - + + + + + + + - + - + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Doc/Pic_V1.0/软件运行设计.drawio b/Doc/Pic_V1.0/软件运行设计.drawio deleted file mode 100644 index fa63d1f..0000000 --- a/Doc/Pic_V1.0/软件运行设计.drawio +++ /dev/null @@ -1,875 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Doc/一体化二进制数据包软件概要设计说明-V1.0.docx b/Doc/一体化二进制数据包软件概要设计说明-V1.0.docx index 9b85ce4..0ec76df 100644 Binary files a/Doc/一体化二进制数据包软件概要设计说明-V1.0.docx and b/Doc/一体化二进制数据包软件概要设计说明-V1.0.docx differ diff --git a/Doc/一体化二进制数据包软件概要设计说明-V1.0.pdf b/Doc/一体化二进制数据包软件概要设计说明-V1.0.pdf new file mode 100644 index 0000000..953ec82 Binary files /dev/null and b/Doc/一体化二进制数据包软件概要设计说明-V1.0.pdf differ diff --git a/Release/database/XNSim.db b/Release/database/XNSim.db index 04ff8f4..20de98e 100644 Binary files a/Release/database/XNSim.db and b/Release/database/XNSim.db differ diff --git a/XNSimPortal/components/help-component.js b/XNSimPortal/components/help-component.js index 1142b2b..78a1bd8 100644 --- a/XNSimPortal/components/help-component.js +++ b/XNSimPortal/components/help-component.js @@ -250,47 +250,8 @@ class HelpComponent extends HTMLElement {
-
XNSim系统简介
- XNSim是一个功能强大的仿真系统,专为复杂网络仿真设计,提供高性能、高可靠性的仿真环境。系统支持多种仿真模型,可满足不同领域的仿真需求,包括但不限于网络通信、交通系统、社交网络等。 - -
- XNSim设计理念是简化复杂系统的仿真过程,通过直观的用户界面和强大的后台引擎,使用户能够专注于模型构建与结果分析,而不是繁琐的技术细节。 -
-
-
- -
-
主要功能
-
-
    -
  • 模型构建:提供直观的界面创建和编辑仿真模型
  • -
  • 参数配置:灵活设置仿真参数和环境变量
  • -
  • 运行控制:支持单次运行、批量运行和定时运行
  • -
  • 实时监控:监控仿真进程和关键指标
  • -
  • 数据收集:自动采集和存储仿真数据
  • -
  • 结果分析:提供多种可视化和分析工具
  • -
  • API接口:支持与第三方系统集成
  • -
-
-
- -
-
系统架构
-
- XNSim采用现代化的微服务架构,由以下几个主要组件构成: - -
    -
  • 用户界面层:提供Web界面,支持用户交互
  • -
  • 业务逻辑层:处理用户请求,协调各个子系统
  • -
  • 仿真引擎:核心计算组件,执行仿真逻辑
  • -
  • 数据存储层:管理配置数据和仿真结果
  • -
  • API网关:提供统一的对外接口
  • -
- -
- 系统要求至少8GB内存和4核CPU才能获得最佳性能。对于大规模仿真,建议使用16GB或更高配置。 -
+ 这里显示系统概述
diff --git a/XNSimPortal/components/model-development.js b/XNSimPortal/components/model-development.js index 810c1a6..2557923 100644 --- a/XNSimPortal/components/model-development.js +++ b/XNSimPortal/components/model-development.js @@ -386,7 +386,7 @@ class ModelDevelopment extends HTMLElement { this.chapters = await response.json(); this.renderChapters(); } catch (error) { - console.error('初始化模型封装页面失败:', error); + console.error('初始化模型集成页面失败:', error); this.renderError('加载ATA章节失败,请稍后重试。'); } } @@ -798,7 +798,7 @@ class ModelDevelopment extends HTMLElement { action: () => this.downloadTemplateCode() }, { - text: '封装代码上传', + text: '集成代码上传', color: '#38a169', action: () => this.uploadWrapperCode() }, @@ -2803,7 +2803,7 @@ class ModelDevelopment extends HTMLElement { } /** - * 上传封装代码 + * 上传集成代码 */ async uploadWrapperCode() { try { @@ -2899,30 +2899,30 @@ class ModelDevelopment extends HTMLElement { const unzipResult = await unzipResponse.json(); if (unzipResult.result && unzipResult.result.includes('成功')) { - alert(`封装代码上传并解压成功!\n文件名: ${result.file.name}\n大小: ${(result.file.size / 1024 / 1024).toFixed(2)} MB\n解压状态: 成功`); + alert(`集成代码上传并解压成功!\n文件名: ${result.file.name}\n大小: ${(result.file.size / 1024 / 1024).toFixed(2)} MB\n解压状态: 成功`); } else { throw new Error(unzipResult.result || '解压失败'); } } catch (unzipError) { console.error('自动解压失败:', unzipError); - alert(`封装代码上传成功,但自动解压失败: ${unzipError.message}\n文件名: ${result.file.name}\n大小: ${(result.file.size / 1024 / 1024).toFixed(2)} MB`); + alert(`集成代码上传成功,但自动解压失败: ${unzipError.message}\n文件名: ${result.file.name}\n大小: ${(result.file.size / 1024 / 1024).toFixed(2)} MB`); } } else { // 文件名不符合格式,只显示上传成功 - alert(`封装代码上传成功!\n文件名: ${result.file.name}\n大小: ${(result.file.size / 1024 / 1024).toFixed(2)} MB\n注意: 文件名不符合 ${expectedFileName} 格式,未自动解压`); + alert(`集成代码上传成功!\n文件名: ${result.file.name}\n大小: ${(result.file.size / 1024 / 1024).toFixed(2)} MB\n注意: 文件名不符合 ${expectedFileName} 格式,未自动解压`); } } else { throw new Error(result.message || '上传失败'); } } catch (error) { - console.error('封装代码上传失败:', error); - alert(`封装代码上传失败: ${error.message}`); + console.error('集成代码上传失败:', error); + alert(`集成代码上传失败: ${error.message}`); } finally { // 恢复按钮状态 const uploadButton = this.shadowRoot.querySelector('.toolbar-button:nth-child(6)'); if (uploadButton) { - uploadButton.textContent = '封装代码上传'; + uploadButton.textContent = '集成代码上传'; uploadButton.disabled = false; } @@ -2935,8 +2935,8 @@ class ModelDevelopment extends HTMLElement { fileInput.click(); } catch (error) { - console.error('封装代码上传初始化失败:', error); - alert(`封装代码上传失败: ${error.message}`); + console.error('集成代码上传初始化失败:', error); + alert(`集成代码上传失败: ${error.message}`); } }