管家婆家庭记账软件的设计与实现

编程入门 行业动态 更新时间:2024-10-09 09:21:31

<a href=https://www.elefans.com/category/jswz/34/1748239.html style=管家婆家庭记账软件的设计与实现"/>

管家婆家庭记账软件的设计与实现


此 app 采用 Java 程序语言编写开发,需安装 Java 开发环境和数据库开发环境。 (一)Java 开发环境的安装 1. 安装 JDK 2.设置环境变量 3.查看 JDK 版本:win+R—>cmd—>java -version 4.安装 eclipse 5. 汉化 eclipse (二)数据库的安装 1 、数据库安装过程 2 .解压 MySQL 压缩文件 3 .配置环境变量 创建数据库 CREATE DATABASE gjp; # 使用 gjp 数据库 USE gjp; #创建了一个分类信息 表 CREATE TABLE gjp_sort( sid INT PRIMARY KEY AUTO_INCREMENT, -- 分类 ID sname VARCHAR(100), -- 分类名称 parent VARCHAR(100), -- 所属父分类 sdesc VARCHAR(10000) -- 描述 ); # 往 分类表中插入数据 INSERT INTO gjp_sort(sid,sname,parent,sdesc) VALUES (1,'服装支出','支出','买衣服'), (2,'吃饭支出','支出',''), (3,'交通支出','支出',''), (4,'住房支出','支出',''), (5,'工资收入','收入','fda'), (6,'股票收入','收入',''), (7,'礼金支出','支出',''), (8,'其它支出','支出',''); #创建一个账务信息表 CREATE TABLE gjp_ledger( lid INT PRIMARY KEY AUTO_INCREMENT, -- 账务 ID parent VARCHAR(100), -- 所属父分类 money DOUBLE, -- 金额 7 sid INT, -- 分类 ID account VARCHAR(100), -- 账户 createtime DATE, -- 创建时间 ldesc VARCHAR(1000) -- 描述 ); INSERT INTO gjp_ledger(lid,parent,money,sid,account,createtime,ldesc) VALUES (1,'支出',247,2,'交通银行','2017-03-02','家庭聚餐'), (2,'收入',12345,5,'现金','2017-03-15','开工资了'), (3,'支出',1998,1,'现金','2017-04-02','买衣服'), (4,'支出',325,2,'现金','2017-06-18','朋友聚餐'), (10,'收入',8000,6,'工商银行','2017-10-28','股票大涨'), (11,'收入',5000,6,'工商银行','2017-10-28','股票又大涨'), (12,'收入',5000,5,'交通银行','2017-10-28','又开工资了'), (13,'支出',5000,7,'现金','2017-10-28','朋友结婚'), (14,'支出',1560,8,'现金','2017-10-29','丢钱了'), (15,'支出',2300,3,'交通银行','2017-10-29','油价还在涨啊'), (16,'支出',1000,2,'工商银行','2017-10-29','又吃饭'), (17,'收入',1000,5,'现金','2017-10-30','开资'), (18,'支出',2000,3,'现金','2017-10-30','机票好贵'), (19,'收入',5000,5,'现金','2017-10-30','又开资'); 三、界面设计 1. 界面设计思路 界面设计分为三个大类,分别为主界面、财务界面、分类界面。财务管理界面有具体的某年某月某日的 家庭财务报表,能够直观的了解到家庭收支情况。分类管理界面则是各大类收支的总体情况,能够从总体上 分析出收支的来源,从而实现调整消费结构的功能。 2. 所需工具类 DateChooser.java : 用来显示日期选择框,属于对 GUI 的扩展。 DateUtils.java :字符串与日期类之间的转换类。 GUITools.java :该类可以把窗口居中显示。 JDBCUtils.java :用来创建数据库连接池对象。 JFreeChartUtils.java :用来简化 JFreeChart 的使用。 ListTableModel.java :用来简化 JTable 组件的使用。

更多推荐

管家婆家庭记账软件的设计与实现

本文发布于:2024-03-23 15:11:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739624.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:管家婆   家庭   软件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!