JDK版本:1.8
IDE工具:idea
数据库: mysql
编程语言: Java后端框架:Springboot前端框架:jquey-easy-uitomcat版本:8.0
详细技术:HTML+CSS+JS+JAVA+Mysql+JSP+Springboot+Idea
基于java(springBoot)的家庭理财管理系统
以下为主要模块:1.收支管理(系统管理员、普通用户)
(1)收入信息的维护(信息包括收入的用户名、来源、金额、类型及时间)1)添加普通用户、系统管理员的收入信息2)删除一个普通用户、系统管理员的收入信息3)修改普通用户、系统管理员的收入信息4)搜索查看普通用户、系统管理员的收入信息(2)支出信息的维护(信息包括支出的用户名、用途、金额、类型及时间)1)添加普通用户、系统管理员的支出信息2)删除一个普通用户、系统管理员的支出信息3)修改普通用户、系统管理员的支出信息4)搜索查看普通用户、系统管理员的支出信息2.财务管理(系统管理员、普通用户)(1)证券账户管理(账户信息包括证券账户、密码、类型,证券所购买的公司及开始截至时间)1)添加普通用户、系统管理员的证券信息2)删除普通用户、系统管理员的证券信息3)修改普通用户、系统管理员的证券信息4)搜索查看普通用户、系统管理员的证券信息(2)持股管理(持股信息包括股票名称、持股人)1)记录(添加)普通用户、系统管理员所购买股票的信息2)删除普通用户、系统管理员所购买股票的信息3)修改普通用户、系统管理员所购买股票的信息(3)证券流水账管理(包含股票名称、单价、数量、金额、类型)1)记录(添加)普通用户、系统管理员所购买股票证券的信息2)删除普通用户、系统管理员所购买股票证券的信息3)修改普通用户、系统管理员所购买股票证券的信息4)可详细查看股票购买的所有信息3.报表管理(系统管理员、普通用户)(1)输入收入用户及其收入的起止时间可查看折线图、柱状图、饼状图4.数据库管理(系统管理员)(1)数据库备份1)备份数据2)恢复数据3)删除记录(2)数据库恢复(3)数据库初始化(4)数据库整理5.用户管理(1)用户信息管理(用户信息包括用户名、密码、性别、年龄、真实姓名、家庭称谓、工资、银行卡号)1)添加用户信息2)删除用户信息3)修改用户信息4)查看用户信息(2)角色管理(3)数据字典管理(以上仅限系统管理员所用)(4)修改用户信息(5)修改密码(6)安全退出(系统管理员及普通用户均可用)