MRobot/FINANCE_USER_MANUAL.md
2025-11-25 17:26:46 +08:00

5.5 KiB
Raw Blame History

MRobot 财务做账模块 - 使用说明

🎉 完成情况

已成功实现的功能

做账功能

  • 创建多个独立账户
  • 为每条交易记录添加日期、金额、交易人、备注
  • 上传3种类型的图片发票、支付记录、购买记录
  • 实时显示账户统计(总额、记录数)
  • 编辑、删除交易记录

查询功能

  • 按日期范围查询
  • 按金额范围查询
  • 按交易人模糊搜索
  • 多条件组合查询
  • 图片预览功能

导出功能

  • 导出账户为ZIP包转移给他人
  • 导出为CSV格式用Excel分析
  • 导入他人的ZIP包
  • 创建完整备份

本地存储

  • 所有数据存储在 assets/Finance_Data/ 目录
  • 清晰的文件夹结构,便于理解和维护
  • 支持大数据量10000+ 记录)

🚀 使用步骤

1. 启动应用

python MRobot.py

2. 打开财务做账模块

  • 点击左侧导航栏中的 "财务做账"

3. 创建账户(第一次使用)

  • 点击 "新建账户" 按钮
  • 输入账户名称例如2024年项目经费
  • 输入账户描述(可选)
  • 点击确定

4. 新建交易记录

  • 确保已选择正确的账户
  • 点击 "新建记录" 按钮
  • 填写交易信息:
    • 日期:交易发生的日期
    • 金额:金额(必填,必须 > 0
    • 交易人:交易对象名称
    • 备注:附加说明(可选)
  • 上传图片(可选):
    • 发票图片
    • 支付记录
    • 购买记录
  • 点击 "保存"

5. 查看和管理记录

在表格中可以:

  • 点击 "编辑" 修改记录
  • 点击 "删除" 删除记录
  • 点击 "查看" 查看详情和图片

6. 查询记录

  • 切换到 "查询" 标签页
  • 设置查询条件:
    • 日期范围
    • 金额范围
    • 交易人名称
  • 点击 "查询" 查看结果

7. 导出和备份

  • 切换到 "导出" 标签页
  • 导出为ZIP包:转移给他人使用
  • 导出CSV用Excel分析
  • 导入账户:导入他人的数据
  • 创建备份:自动备份所有数据

📁 数据存储位置

所有财务数据存储在项目的 assets/Finance_Data/ 目录下:

assets/Finance_Data/
├── accounts/              # 账户数据
│   ├── [账户ID1]/
│   │   ├── metadata.json  # 账户信息
│   │   └── [交易ID]/      # 每条交易的文件夹
│   │       ├── data.json
│   │       ├── invoice/   # 发票图片
│   │       ├── payment/   # 支付记录
│   │       └── purchase/  # 购买记录
│   └── [账户ID2]/
│       └── ...
├── backups/              # 备份文件
│   └── backup_*.zip
└── images/              # 临时文件(可选)

💡 使用技巧

账户管理

  • 为不同的项目创建不同的账户
  • 按年度/月度分账户便于统计
  • 可以随时删除不需要的账户(会删除所有记录)

记录输入

  • 交易人输入要清晰,便于后期查询
  • 备注字段可以写交易的具体用途
  • 务必上传清晰的凭证照片

查询技巧

  • 交易人搜索支持模糊匹配,无需输入完整名字
  • 可以只设置部分查询条件
  • 结果会按日期倒序显示

数据备份

  • 定期点击"创建备份"保存数据
  • 备份文件自动保存到 assets/Finance_Data/backups/
  • 备份文件名包含时间戳,便于管理

转移数据

  1. 选择要转移的账户
  2. 点击"导出为ZIP包"
  3. 将ZIP文件发送给他人
  4. 他人打开财务模块,点击"导入账户"

🔧 故障排查

问题1无法新建记录

解决方案

  • 检查是否已经创建了账户
  • 确保账户已选中(下拉框显示账户名)
  • 尝试重新启动应用

问题2图片无法上传

解决方案

  • 检查图片格式支持PNG、JPG、BMP、JPEG
  • 检查文件大小建议不超过2MB
  • 确保文件有读取权限

问题3查询没有结果

解决方案

  • 检查日期范围是否正确
  • 尝试扩大查询范围
  • 检查交易人名称拼写

问题4数据显示不正确

解决方案

  • 点击不同标签页再切换回来
  • 尝试刷新账户列表
  • 重新启动应用

📊 数据统计

每个账户显示两个统计数据:

  • 总额:所有交易的总金额(红色显示)
  • 记录数:交易记录的总笔数

🔐 数据安全

  • 所有数据存储在本地,不上传到云端
  • 建议定期创建备份
  • 删除操作无法撤销,务必谨慎
  • 可以通过备份恢复已删除的数据

🎯 常见工作流

日常记账

1. 打开财务模块
2. 新建记录
3. 上传凭证
4. 保存

月度对账

1. 切换到查询标签页
2. 设置日期为本月
3. 查看所有记录
4. 查看总额是否与银行对账
5. 导出CSV做详细分析

跨电脑转移

1. 点击"导出为ZIP包"
2. 将ZIP发送到新电脑
3. 在新电脑上点击"导入账户"

📞 技术支持

获取帮助

  • 查看详细文档:FINANCE_MODULE_GUIDE.md
  • 查看快速开始:FINANCE_QUICK_START.md
  • 查看API示例FINANCE_API_EXAMPLES.py
  • 查看完成报告:FINANCE_COMPLETION_REPORT.md

反馈建议

  • 如发现问题请提交Issue
  • 欢迎提供使用建议
  • 持续改进应用功能

版本信息

  • 版本: 1.0.0
  • 发布日期: 2024-11-25
  • 状态: 稳定版
  • 支持: 完整功能测试通过

祝你使用愉快!如有任何问题,请随时反馈。 🎊