基于SSM的理财系统

Posted 猫头鹰源码(公众号同名)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于SSM的理财系统相关的知识,希望对你有一定的参考价值。

系统使用技术:SSM

前端技术:layui,js,css等

开发工具:idea

数据库:mysql5.7

项目介绍:

该系统为原创,创作于2021年4月,包含详细数据库设计。基于SSM整合,数据层为MyBatis,mysql数据库,具有完整的业务逻辑。

数据库设计:

部分功能展示:

下面我们来看看部分相关功能。

登陆页面:

用户首页

首页展示该用户的统计信息

用户收入管理

对收入操作维护

用户收入统计

首页展示该用户的统计信息

类别维护

对收支类别进行维护

分类管理

对分类进行操作维护

统计信息

统计用户的收支信息

修改信息

修改个人信息或者密码

管理员首页

首页展示所有用户的收支统计信息

用户管理

对用户维护

部分代码: 

/**
	 * 查询个人信息
	 */
	@RequestMapping(value = "/info")
	public String info(Admin admin, Model model, HttpServletRequest request) {
		HttpSession session = request.getSession();
		if(session.getAttribute("ad") == null){
			session.setAttribute("msg", "对不起,请登录!");
			return "login";
		}
		return "queryInfo";
	}

	/**
	 * 进入修改
	 */
	@RequestMapping(value = "/updateInfo")
	public String updateInfo(Admin admin, Model model, HttpServletRequest request) {
		HttpSession session = request.getSession();
		if(session.getAttribute("ad") == null){
			session.setAttribute("msg", "对不起,请登录!");
			return "login";
		}
		return "updateInfo";
	}


	/**
	 * 管理员修改信息
	 */
	@RequestMapping( value = "/updateInfoAdmin", method = RequestMethod.POST)
	@ResponseBody
	public String updateInfoAdmin(Admin admin,Model model,HttpServletRequest request,HttpSession session1) {
		HttpSession session = request.getSession();
		if(session.getAttribute("ad") == null){
			session.setAttribute("msg", "对不起,请登录!");
			return "202";
		}
		if(admin.getUsername().length()<1){
			return "203";
		}
		if(admin.getPassword().length()<1){
			return "204";
		}
		Admin admin1 = (Admin) session.getAttribute("ad");
		if(!admin1.getPassword().equals(admin.getPassword())){
			return "201";
		}
		if(!"".equals(admin.getPasswords())){
			admin.setPassword(admin.getPasswords());
		}
		int a = adminService.updateAdmin(admin);
		return "200";
	}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

以上是关于基于SSM的理财系统的主要内容,如果未能解决你的问题,请参考以下文章

基于ssm保险理财系统

SSM个人财务管理系统

java精品项目源码第91期家庭理财系统

计算机毕业设计ssm+vue家庭理财管理系统课程设计代码讲解免费安装调试文档报告

Java项目:理财管理系统设计和实现(java+springboot+ssm)

PHP基于MVC模式下的投资理财网站源码免费分享