05 / 财务数据管理
企业财务数据管理桌面软件
客户 / 合同 / 发票 / 流水一条链 · Windows 离线部署
为企业客户定制交付的 Windows 桌面软件:把日常收支、发票、合同与月度归档收进一个本地应用,减少重复录入与手工对账。
Tauri 2 + RustVue 3 + TSSQLiteExcelJS 导出离线部署

项目概述
软件面向中小企业与团队的内部财务管理场景,围绕「客户—合同—发票—资金流水」建立统一的数据链路。销项与进项发票、合同执行状态、多账户余额与每一笔收支都在同一个应用里维护并相互关联,仪表盘汇总本月收支、待开发票与近半年趋势,报销明细和月度归档可一键导出 Excel。数据保存在本机 SQLite,离线可用、启动即开,覆盖安装升级不影响已有业务数据。
适用场景
中小企业内部财务与行政共用的数据台账按月归档合同、发票与流水的对账场景需要按发票月份整理并导出报销明细的团队
关键设计
业务关系,而不是四张独立表格
客户、合同、发票与资金流水相互关联:从客户能看到名下的合同、发票与收付款,从一笔流水能追回对应发票。跨页面查找和重复录入都省掉。
报销导出闭环,自动去重
支出流水带「待报销 / 已报销」状态与「普通发票 / 专用发票」类型,按发票月份导出当月报销明细,导出成功后自动回写状态——同一笔不会被报两次。
月度归档一键出 Excel
按月份汇总合同、发票与流水生成归档工作簿,流水明细支持按账户排序、按月份分表,导出的就是会计要的那份表,不用再手工拼。
本地优先,离线可用
核心数据存在本机 SQLite,不依赖服务器与网络,启动速度快,财务资料不出这台机器。
升级不丢数据
数据库走版本化 SQL migration,新增字段与索引随版本自动完成,覆盖安装保留全部历史业务数据。
关键操作可追溯
新增、编辑、删除与导出都写入操作日志,配合多操作员身份区分,出问题能定位到人和时间。
技术栈
- 桌面壳
- Tauri 2RustWindows x64
- 前端
- Vue 3TypeScriptElement PlusPinia
- 数据
- SQLite版本化 SQL 迁移
- 报表
- ExcelJS月度归档报销明细
- 可视化
- ECharts指标与趋势看板
交付内容
- Windows x64 安装包(NSIS,支持覆盖安装与版本升级)
- 基础配置、收支分类与操作员初始化
- 报销明细与月度归档 Excel 导出模板
- 使用说明,可继续扩展审批、权限、打印模板与统计报表
