难以置信(java记账本源码)java编写一个记账小程序,JavaWeb项目实战,一周开发一个记账本,从此账目明明白白,java记账软件,
前言
这是我带大二学生一周短训时做的一个实训项目,使用JavaWeb技术开发的个人记账本应用。这个项目业务简单,后端技术上没有使用框架,使用了JavaEE标准技术,前端框架使用了Layui,图表使用了ECharts,数据库MySQL。
项目背景
个人或家庭开支都很细碎,如果采用流水帐记账法,复杂不清,枯燥,统计分析也不方便。最好采用软件来记账,那索性就自己开发一个记账本应用,以后再也不会有这样的烦恼。
功能概述
本项目有以下主要功能:注册、登入、记一笔、账目列表,账目分类浏览、帐单搜索、月账目统计等。
数据库设计
项目需要三个数据表,表结构如下:
用户表用户表结构
类别表结构
账单表
功能描述
注册填写邮箱(必须符合邮箱格式且没有被使用过),昵称(必须填写),密码(必须填写),确认密码(和密码一致)这些信息成功后把用户信息保存到用户表里。
登入填写邮箱(必须符合邮箱格式且没有被使用过)和密码,和数据库进行比较,如果都正确登录成功进入帐单列表,否则给用户提示。
帐单列表安装时间从新到旧列表显示登录用户的帐单信息,包含类别图片、类别名称、描述、时间、金额(不同的类型不同的颜色)。
记一笔默认记支出,因为一般人的支出比较多,可以切换记收入。
帐单搜索根据类别名称或描述模糊搜索用户的帐单。
月帐单统计使用ECharts里的饼图统计出用户每月的收支消费情况。
结语
本项目功能不复杂但很使用,使用了JavaWeb里的核心技术,还使用了前端框架layui、ECharts等,对于JavaWeb入门学习来说是个很好的练习,有什么不懂的和我联系。
我是编程365,天天编程,天天进步,技术改变生活。需要学习的同学请 转发+私信 我会亲手指导你的学习。
版权申明
本文系作者 @河马 原创发布在河马博客站点。未经许可,禁止转载。
暂无评论数据