当前位置:

基于SSM实现居民用电计费管理系统

码岸源码 发布于:2024-08-03 最后修改于:2024-10-11 410 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的居民用电计费管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】


三、数据库信息

【表的名字概述,点击表名查看详细信息】


序号表名说明
1chat在线客服
2chuzudingdan出租订单
3config配置文件
4discussfangwuzushou房屋租售评论表
5fangwuzushou房屋租售
6fangxingxinxi房型信息
7fix报修信息
8goumaidingdan购买订单
9messages留言板
10news新闻资讯表
11project项目信息
12prorecord项目缴费
13record用电缴费
14storeup收藏表
15sys_log系统日志
16sys_menu菜单管理
17sys_role角色
18sys_role_menu角色与菜单对应关系
19sys_user系统用户
20sys_user_role用户与角色对应关系
21tokentoken表
22users用户表
23yonghu用户
24zushouhetong租售合同

返回列表页表3-1: chat表
说明:在线客服
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3useridbigintN用户id
4adminidbigintN管理员id
5asklongtextN提问
6replylongtextN回复
7isreplyintN是否回复

返回列表页表3-2: chuzudingdan表
说明:出租订单
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3fangwubianhaovarcharN房屋编号
4biaotivarcharN标题
5fangxingvarcharN房型
6chuzudingjinvarcharN出租定金
7chuzujiagevarcharN出租价格
8yonghumingvarcharN用户名
9xingmingvarcharN姓名
10shoujivarcharN手机
11beizhuvarcharN备注
12sfshvarcharN是否审核
13shhflongtextN审核回复
14ispayvarcharN是否支付

返回列表页表3-3: config表
说明:配置文件
序号名称数据类型主键说明
1idbigintY主键
2namevarcharN配置参数名称
3valuevarcharN配置参数值

返回列表页表3-4: discussfangwuzushou表
说明:房屋租售评论表
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3refidbigintN关联表id
4useridbigintN用户id
5contentlongtextN评论内容
6replylongtextN回复内容

返回列表页表3-5: fangwuzushou表
说明:房屋租售
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3fangwubianhaovarcharN房屋编号
4biaotivarcharN标题
5fangxingvarcharN房型
6tupianvarcharN图片
7dizhivarcharN地址
8chuzudingjinvarcharN出租定金
9chuzujiagevarcharN出租价格
10chushoujiagevarcharN出售价格
11chushoudingjinvarcharN出售定金
12fangwusheshilongtextN房屋设施
13fangwujieshaolongtextN房屋介绍
14thumbsupnumintN
15crazilynumintN
16clicktimedatetimeN最近点击时间

返回列表页表3-6: fangxingxinxi表
说明:房型信息
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3fangxingvarcharN房型

返回列表页表3-7: fix表
说明:报修信息
序号名称数据类型主键说明
1idbigintY
2projectbigintN报修项目
3pricedoubleN费用
4reasonvarcharN报修原因
5userbigintN报修人
6statevarcharN维修状态
7contenttextN维修说明
8timedatetimeN缴费截止时间
9gmtTimedatetimeN添加时间

返回列表页表3-8: goumaidingdan表
说明:购买订单
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3fangwubianhaovarcharN房屋编号
4biaotivarcharN标题
5fangxingvarcharN房型
6chushoudingjinvarcharN出售定金
7chushoujiagevarcharN出售价格
8yonghumingvarcharN用户名
9xingmingvarcharN姓名
10shoujivarcharN手机
11beizhuvarcharN备注
12sfshvarcharN是否审核
13shhflongtextN审核回复
14ispayvarcharN是否支付

返回列表页表3-9: messages表
说明:留言板
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3useridbigintN留言人id
4usernamevarcharN用户名
5contentlongtextN留言内容
6replylongtextN回复内容

返回列表页表3-10: news表
说明:新闻资讯表
序号名称数据类型主键说明
1idbigintY
2titlevarcharN标题
3timevarcharN时间
4pianvarcharN片区
5contenttextN详情
6gmtTimedatetimeN添加时间

返回列表页表3-11: project表
说明:项目信息
序号名称数据类型主键说明
1idbigintY
2namevarcharN名称
3pricetextN价格
4contenttextN描述
5gmtTimedatetimeN添加时间

返回列表页表3-12: prorecord表
说明:项目缴费
序号名称数据类型主键说明
1idbigintY
2projectbigintN项目
3userbigintN用户
4pricedoubleN费用
5timedatetimeN最迟缴费时间
6statevarcharN缴费状态
7gmtTimedatetimeN添加时间

返回列表页表3-13: record表
说明:用电缴费
序号名称数据类型主键说明
1idbigintY
2monthvarcharN月份
3userbigintN用户
4numdoubleN电量(度)
5pricedoubleN总价
6timedatetimeN最迟缴费时间
7latevarcharN欠费时长(天)
8statevarcharN缴费状态
9gmtTimedatetimeN添加时间

返回列表页表3-14: storeup表
说明:收藏表
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3useridbigintN用户id
4refidbigintN收藏id
5tablenamevarcharN表名
6namevarcharN收藏名称
7picturevarcharN收藏图片

返回列表页表3-15: sys_log表
说明:系统日志
序号名称数据类型主键说明
1idbigintY
2usernamevarcharN用户名
3operationvarcharN用户操作
4methodvarcharN请求方法
5paramsvarcharN请求参数
6ipvarcharNIP地址
7create_datedatetimeN创建时间

返回列表页表3-16: sys_menu表
说明:菜单管理
序号名称数据类型主键说明
1menu_idbigintY
2parent_idbigintN父菜单ID,一级菜单为0
3namevarcharN菜单名称
4urlvarcharN菜单URL
5permsvarcharN授权(多个用逗号分隔,如:user:list,user:create)
6typeintN类型   0:目录   1:菜单   2:按钮
7iconvarcharN菜单图标
8order_numintN排序

返回列表页表3-17: sys_role表
说明:角色
序号名称数据类型主键说明
1role_idbigintY
2role_namevarcharN角色名称
3remarkvarcharN备注
4create_user_idbigintN创建者ID
5create_timedatetimeN创建时间

返回列表页表3-18: sys_role_menu表
说明:角色与菜单对应关系
序号名称数据类型主键说明
1idbigintY
2role_idbigintN角色ID
3menu_idbigintN菜单ID

返回列表页表3-19: sys_user表
说明:系统用户
序号名称数据类型主键说明
1user_idbigintY
2usernamevarcharN用户名
3passwordvarcharN密码
4emailvarcharN邮箱
5mobilevarcharN手机号
6statustinyintN状态  0:禁用   1:正常
7create_user_idbigintN创建者ID
8create_timedatetimeN创建时间
9TYPEvarcharN类型

返回列表页表3-20: sys_user_role表
说明:用户与角色对应关系
序号名称数据类型主键说明
1idbigintY
2user_idbigintN用户ID
3role_idbigintN角色ID

返回列表页表3-21: token表
说明:token表
序号名称数据类型主键说明
1idbigintY主键
2useridbigintN用户id
3usernamevarcharN用户名
4tablenamevarcharN表名
5rolevarcharN角色
6tokenvarcharN密码
7addtimetimestampN新增时间
8expiratedtimetimestampN过期时间

返回列表页表3-22: users表
说明:用户表
序号名称数据类型主键说明
1idbigintY主键
2usernamevarcharN用户名
3passwordvarcharN密码
4rolevarcharN角色
5addtimetimestampN新增时间

返回列表页表3-23: yonghu表
说明:用户
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3yonghumingvarcharN用户名
4mimavarcharN密码
5xingmingvarcharN姓名
6nianlingvarcharN年龄
7xingbievarcharN性别
8shoujivarcharN手机
9youxiangvarcharN邮箱
10shenfenzhengvarcharN身份证

返回列表页表3-24: zushouhetong表
说明:租售合同
序号名称数据类型主键说明
1idbigintY主键
2addtimetimestampN创建时间
3yonghumingvarcharN用户名
4xingmingvarcharN姓名
5shoujivarcharN手机
6zushouleixingvarcharN租售类型
7hetongmingchengvarcharN合同名称
8hetongvarcharN合同


四、项目截图


4.1 下面是用户角色的功能介绍

用户角色-用户登录与注册   图4.1 用户角色-用户登录与注册  

用户角色-修改密码   图4.2 用户角色-修改密码  

用户角色-提交缴费   图4.3 用户角色-提交缴费  

用户角色-新增报修项目   图4.4 用户角色-新增报修项目  

用户角色-查看停电通知   图4.5 用户角色-查看停电通知  

用户角色-查看我的报修   图4.6 用户角色-查看我的报修  

用户角色-查看我的用电   图4.7 用户角色-查看我的用电  

用户角色-查看我的项目   图4.8 用户角色-查看我的项目  

用户角色-查看项目详情   图4.9 用户角色-查看项目详情  

用户角色-修改个人信息   图4.10 用户角色-修改个人信息  

4.2 下面是管理员角色的功能介绍

管理员角色-管理员登录   图4.11 管理员角色-管理员登录  

管理员角色-报修信息管理   图4.12 管理员角色-报修信息管理  

管理员角色-用户管理   图4.13 管理员角色-用户管理  

管理员角色-用电费用管理   图4.14 管理员角色-用电费用管理  

管理员角色-停电通知管理   图4.15 管理员角色-停电通知管理  

管理员角色-项目信息管理   图4.16 管理员角色-项目信息管理  

管理员角色-项目缴费管理   图4.17 管理员角色-项目缴费管理  

五、演示站点

地址http://www.csbishe.cn:15019/ssm_juminydjf
账号密码

用户角色账号/密码: user/123456
管理员角色账号/密码: admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目