28 lines
1.0 KiB
Markdown
28 lines
1.0 KiB
Markdown
|
|
# 体系集成试验工具
|
|||
|
|
|
|||
|
|
一个基于PyQt5的桌面应用程序,用于实现不同系统之间的协议转换和互操作性测试。
|
|||
|
|
|
|||
|
|
## 功能特性
|
|||
|
|
|
|||
|
|
- **字段管理**: 支持字段的增删改查、导入导出(JSON/CSV/XML)
|
|||
|
|
- **消息管理**: 支持消息定义、字段关联、消息模板管理
|
|||
|
|
- **映射模型**: 支持操作符映射、代码映射和复合映射
|
|||
|
|
- **可视化编辑**: 图形化的映射关系编辑器
|
|||
|
|
- **代码生成**: 自动生成C/C++转换代码
|
|||
|
|
|
|||
|
|
## 安装依赖
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
pip install -r requirements.txt
|
|||
|
|
python main.py
|
|||
|
|
system_integration_tool/
|
|||
|
|
├── main.py # 程序入口
|
|||
|
|
├── config.py # 配置文件
|
|||
|
|
├── database/ # 数据库模块
|
|||
|
|
├── models/ # 业务模型
|
|||
|
|
├── services/ # 业务逻辑层
|
|||
|
|
├── controllers/ # 控制器层
|
|||
|
|
├── ui/ # UI界面层
|
|||
|
|
├── utils/ # 工具类
|
|||
|
|
└── templates/ # 代码模板
|