PTT/PROJECT_STRUCTURE.txt

69 lines
2.0 KiB
Plaintext
Raw Permalink Normal View History

2026-01-24 13:43:45 +08:00
项目结构
============================================================
production_test_tool/
├── .gitignore
├── README.md
├── backup
├── config
│ ├── config.json
│ └── test_items.json
├── data
├── exports
├── logs
├── production_test_tool.spec
├── requirements.txt
├── resources
│ ├── icons
│ └── templates
├── run.bat
├── run.sh
└── src
├── __init__.py
├── database.py
├── main.py
├── models.py
├── password_manager.py
├── serial_manager.py
├── ssh_manager.py
├── test_engine.py
├── ui
│ ├── __init__.py
│ ├── login_dialog.py
│ ├── main_window.py
│ ├── styles.py
│ └── widgets.py
└── utils
├── __init__.py
├── config.py
├── helpers.py
└── logger.py
============================================================
文件说明:
src/
├── main.py - 程序入口
├── models.py - 数据模型定义
├── database.py - 数据库操作
├── serial_manager.py - 串口通信管理
├── ssh_manager.py - SSH连接管理
├── password_manager.py - 密码生成与加密
├── test_engine.py - 测试流程引擎
└── ui/ - 用户界面模块
├── main_window.py - 主窗口
├── login_dialog.py - 登录对话框
├── widgets.py - 自定义控件
└── styles.py - 样式表
config/
├── config.json - 主配置文件
└── test_items.json - 测试项配置
data/ - 数据库文件目录
logs/ - 日志文件目录
resources/ - 资源文件目录
backup/ - 备份文件目录
exports/ - 导出文件目录