终端资产管理平台
Version 1.0.1.12
开发商
>
上海纵睿智能科技有限公司
官方网站
>
开发人员
>
ToneKey
公司地址
>
高科西路551弄7F10
联系方式
>
400-820-9486
技术支持
>
yaobo@zonry.com
更新日志 / Changelog
v1.0.1.12 (2026-03-06) ---------------------------------------------------- 1. 功能更新: • (待补充本次版本的功能更新说明) 2. 问题修复: • (待补充本次版本的问题修复说明) 3. 其他: • (待补充其他变更,例如发布/兼容性/结构调整等) v1.0.1.11 (2026-03-05) ---------------------------------------------------- 1. 系统架构与技术特点: • 架构模式: 采用轻量级 C/S 架构 (Client-Server)。 - 服务端: 基于 Python Flask 框架开发,采用 Microsoft Access (accdb) 作为嵌入式数据库,无需额外部署 MySQL/PostgreSQL,解压即用,绿色便携。 - 客户端: 基于 PySide6 (Qt for Python) 开发,提供原生 GUI 体验,内置多线程并发采集引擎,支持 Windows 7/10/11 等主流操作系统。 2. 核心功能: • 智能硬件采集: 自动识别 CPU (型号/代数/核心)、内存 (容量/插槽)、硬盘 (类型/分区)、显卡 (独显/集显)、主板 (厂商/序列号)、显示器 (型号/尺寸) 等详细信息。 • 软件合规审计: 内置特征库,自动扫描并识别杀毒软件、桌面管理软件、远程控制软件等企业级高危/合规软件。 • 资产分级评估: 独创“配置评分算法”,结合 CPU 天梯图、显卡性能档位、内存磁盘规格,自动计算设备性能评分 (低/中/高),辅助资产淘汰决策。 • 报表与导出: 服务端支持一键导出 Excel 资产明细报表,包含完整的硬件规格、软件安装情况及资产归属信息。 3. 项目亮点: • 零依赖部署: 服务端与客户端均打包为独立 EXE,无需安装 Python 环境或数据库驱动,支持 U 盘携带运行。 • 数据安全: 强制管理员首次登录修改密码,采用 SHA-256 加盐哈希存储凭证;客户端采集数据仅在上报时更新,防止空值覆盖历史数据。 • 兼容性强: 针对旧款 CPU (如 i3 2代) 和新款硬件 (如 RTX 40系/Intel Arc) 均有完善的识别规则库。 • 交互体验: 客户端提供可视化采集进度条,服务端提供直观的 Web 管理后台,支持资产简要/详细双视图切换。 4. 其他变更: • 调整服务端数据存储策略:数据库直接存放于程序运行目录,便于备份与迁移,不再使用 ProgramData 目录。 • 优化初始化流程:首次运行自动释放纯净数据库模板,防止旧数据残留。 • 修正部分 UI 提示文本与标点符号,提升易用性。 5. 打包与发布技术: • 构建工具: 使用 PyInstaller 将 Python 源码编译为独立可执行文件 (EXE),通过 .spec 文件定制打包规则,剔除冗余库以减小体积。 • 安装制作: 采用 Inno Setup 制作专业的 Windows 安装程序,支持自定义安装路径、创建桌面快捷方式、写入注册表及卸载清理。 • 自动化脚本: 编写 release.py 自动化脚本,一键完成版本号递增、数据库模板重置、编译构建、安装包生成及 ZIP 归档全流程。 6. 版本迭代演进 (v1.0.1.x 系列汇总): • 硬件识别引擎 (v1.0.1.3 - v1.0.1.6): 持续完善 CPU/GPU 识别规则,兼容 Intel 2代-14代/AMD Ryzen 全系,支持显卡天梯图分级(集显/入门/中端/高端)。 • 软件审计模块 (v1.0.1.7 - v1.0.1.8): 新增杀毒软件、管控软件、远程软件的特征扫描,支持多线程并发采集以提升速度。 • 服务端优化 (v1.0.1.9 - v1.0.1.11): 优化 Web 管理界面(简要/详细视图),改进数据库初始化机制(纯净模板/路径调整),增强数据安全性(密码强更)。 • 部署体验 (v1.0.1.2 - v1.0.1.11): 引入中文安装界面,解决数据残留问题,实现绿色版与安装版并存的灵活部署方案。