# fx_sys **Repository Path**: liufeixiang6/fx_sys ## Basic Information - **Project Name**: fx_sys - **Description**: fx_sys,基于nicegui开发的数据管理系统,主要应用于小型量测室的量测数据管理及控制图生成。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: http://1life2live.cn/index.php/code/sys.html - **GVP Project**: No ## Statistics - **Stars**: 15 - **Forks**: 3 - **Created**: 2024-12-21 - **Last Updated**: 2025-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fx_sys #### 介绍 fx_sys,基于nicegui开发的数据管理系统,主要应用于小型量测室的量测数据管理及控制图生成。 这个文章是我完成管理系统的一个经过,供大家参考:[FX_sys有感](http://1life2live.cn/index.php/any/fxsys.html) #### 软件架构 主程序基于nicegui,数据库接入sqlite3,另使用openpyxl完成Excel文件操作,decimal提供计算精度,datetime用于日期计算,highcharts生成bar chart和尺寸控制图。 #### 安装教程 1. 正确安装nicegui,openpyxl库及nicegui的highcharts库 #### 使用说明 1. 如不使用附带数据库,第一次运行程序时,需取消`db_create()`方法的注释,并在user表中新增一条管理员的数据,用于登录系统进行后续操作。 2. 登录页面正常输入账号密码,即可登录系统。 3. 资料维护页,首先维护机种资料,再点击加载,维护该机种的具体每条检验项目的尺寸清单。 4. 巡检投测,输入维护好的模号信息,选择制程和投测时间节点即可创建巡检单号。 5. 委托量测,输入维护好的模号信息,选择制程和委测类型,并输入投测数量即可创建委测单号。 6. 量测进度,可进行排单操作,排单后可进行上传数据完成量测;Bar chart会By制程和量测状态显示当前量测室单号情况。 7. 数据查询,数据查询分单号查询和By日期查询;图表生成仅By日期查询,会By尺寸生成对应的控制图,反应品质状况。 8. 关于页面,可忽略。 9. 后台管理,可对用户进行维护;可重置单号状态为待量测,并删除已上传的量测数据;日志显示。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 标准的控制图生成,基于ASTM-STP-15D标准 2. 量测数据导出时,会自动根据规格线对超规尺寸高亮显示