在我网站了找了一下,java版的记账小程序,还是比较少的。现在我共享一个我自己在闲暇时间写的。可能有点丑,扩展性不好,
不够灵活。没有用到框架和设计模式,以及配置文件。希望有人能把它改好看点,改过了别忘了发我一份啊
这个程序是有二个版本,一个是个人版,一个是多用户版,多用户版没有使用服务器,直接在客户端程序通过指定远程数据库IP。我写了这个只是因为练
手,所以没有使用Scoket来做服务器。但如果有人需要的话,在我有时间的情况下,可以写。
用数据库作为数据源的,数据库的名称:Finance,个人版,有二个表,t_payout,t_income,表
示一个支出,一个收入。
多用户版有三个表,除了上面的2个外,有一个t_user,表示用户。
个人版
表:
t-payout
id int not null 自增 prmary
key
outName
varchar(50) not null
price
double not null
date datetime not null
t_income
id int not null 自增 prmary key
inName
varchar(50) not null
price
double not null
date datetime not null
多用户版表:
t_user
id int not null 自增 prmary key
username varchar(50) not null //这个用户名,是用计算机名的。所以不需要用户输入,在登录的时候也不需要
password varchar(50) not null
t-payout
id int not null 自增 prmary key
outName
varchar(50) not null
price double
not null
date datetime not null
user_id int not null //因为程序不复杂,所以没有外键,在需要加载时,会把user的id做为条件
t_income
id int not null 自增 prmary key
inName
varchar(50) not null
price
double not null
date datetime not null
user_id int not null
实现的功能:系统托盘,开机启动需要你自己把bat文件放到“开始----启动”,还有记账的简单功能。
因为
没有使用配置文件,以及框架和设计模式,所以你需要做的修改只能直接在源码上
在源码中你可能需要的
com.finance.ui.DBConnection
//这个是与数据库连接获取Connection 关闭数据库连接的,你根据直接的情况修改连接参数,多用户版,还需要修改数据库IP
com.finance.ui.TrayTest
//这个实现系统托盘的,你需要修改iconFileName这个变量,它是显示在托盘出的图片路径
//这个类是我在网上找的,谁的,我给忘了
整个程序的运行环境是
JDK1.6
如果有错,运行时需要把不存在的jar引用去掉
我的编码是UTF-8
bat是开机启动的,在里面你需要修改一下,你编译好的jar文件的路径,以及jar名称,开机启动的时候会有个DOS的黑窗口一闪而过
分享到:
相关推荐
一款简单的微信记账小程序,后端使用的是PHP。 一款简单的微信记账小程序,后端使用的是PHP。 一款简单的微信记账小程序,后端使用的是PHP。 一款简单的微信记账小程序,后端使用的是PHP。 一款简单的微信...
除了基本的记账功能,还包含了 消费分类 统计功能; 消费类别; 饼状图
+ 一款简单的微信共享记账小程序,后端使用的是thinkPHP6.0 + 非常轻便,容易学习,初学者可以借鉴学习。 + 学习,授权登录过程,学习最常见的数据处理 + 学习最简单的微信标签语法,网络请求~~~ + 开发者wx:hanyi...
简单的android个人记账程序,有需要的可以参考一下。
一个简单库存记账程序的源代码,录入界面用VB6编写,数据库为access的mdb数据库。两个报表用access做的
丰富多彩的簿记簿,用于收支的快速录入和统计,以及简单的日常记录,实现快速记账和财务分析的服务!个人/家庭财务记录及财务会计分析应用! 多彩记账本小程序1.1.9后台支持自定义默认类型名,解决IOS设备用户无法...
编写一个Java项目,实现一个简易的机遇文件的记账程序,主要功能有两部分:一为记录消费的相关信息,二为按照消费条目名称查询相关消费信息。
用MFC写了一个简单的记账程序,主要逻辑通过对文件的读写完成,附上源码,需要的人可以去研究一下。
简约记账小程序是一款简帮约助记用账小程户序是一款管专理个为人用户财提务供的便捷移动应记账服务的小程序。它用程序。 采它用可简单以易懂帮的助界用面户,可以记录让用户收轻入松和记录收支入、出支出,转账查等...
该项目为一个简单的账单管理程序,提供了添加账单、显示账单列表、修改账单信息等功能。通过该程序,我们可以轻松地管理和查询自己的消费记录,更好地维护个人财务状况。 该项目的主要功能和实现思路如下: 添加...
一个用C#编写的简单记账系统,主要是基于CS模式下的应用程序。
Android Studio实现一个简约记账APP,代码附详细注释,Android Studio实现一个简约记账APP,代码附详细注释。
一款简单的微信记账小程序,后端使用的是PHP.zip 大学生课程设计 基于小程序的课程设计 自己大二写的课程设计
小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。 #### 1.项目工具和文档 1. 微信web开发者工具...
可以作为课程设计使用一个记账app,较简单的
1.简单的收入支出记账。 2.简单的统计功能。 3.记账查询。 4.修改数据。 5.excel导出功能。 6.只支持一级分类。
记账本小程序是一个用XML存储数据,对账进行简单存储