Skip to content

金通宝是一个智能财务管理系统,能够通过OCR技术自动识别收据,并提供完整的财务记录和分析功能。

Notifications You must be signed in to change notification settings

ctkqiang/JinTongBao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

金通宝 - 智能财务管理系统

项目简介

金通宝是一个智能财务管理系统,能够通过OCR技术自动识别收据,并提供完整的财务记录和分析功能。

主要功能

  • 📝 OCR收据识别
  • 💰 交易记录管理
  • 📊 财务报表生成
  • 📈 数据可视化

系统要求

  • Java 11 或更高版本
  • Maven 3.6 或更高版本
  • Tesseract OCR 引擎

安装步骤

  1. 安装 Tesseract OCR:
brew install tesseract tesseract-lang
  1. 克隆项目:
git clone [项目地址]
cd jintongbao
  1. 编译项目:
mvn clean package

使用说明

  1. 运行程序:
java -jar target/jintongbao-1.0-SNAPSHOT-jar-with-dependencies.jar
  1. 放置收据图片到程序目录
  2. 程序会自动识别收据内容并保存到数据库
  3. 通过界面查看财务报告和图表

技术栈

  • Java 11
  • SQLite 数据库
  • Tess4J OCR
  • JFreeChart 图表库

目录结构

jintongbao/
├── src/
│   └── main/
│       └── java/
│           └── xin/
│               └── ctkqiang/
│                   ├── controller/
│                   ├── model/
│                   └── view/
├── pom.xml
└── README.md

注意事项

  • 请确保系统已正确安装 Tesseract OCR
  • 收据图片需要清晰可读
  • 数据库文件会自动创建在程序运行目录

About

金通宝是一个智能财务管理系统,能够通过OCR技术自动识别收据,并提供完整的财务记录和分析功能。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages