学生公寓电费信息管理系统-ssm + vue +微信小程序

74 阅读4分钟

淘宝店铺搜索:点创微科

学生公寓电费信息管理系统-ssm + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于ssm + vue +微信小程序的学生公寓电费信息管理系统

本项目旨在开发一个高效、便捷的学生公寓电费信息管理系统,通过整合 SSM 框架(Spring + SpringMVC + MyBatis)作为后端服务,Vue 作为前端框架,以及微信小程序作为移动端入口,实现学生公寓电费信息的全面管理。

系统涵盖学生、公寓管理员和管理员三大模块,满足不同角色的多样化需求,提升公寓管理效率和学生体验。

登录网址: http://localhost:8080/ssmxymcd/admin/dist/index.html

管理员账户密码: abo/abo

公寓管理员账户密码: 11/11

学生账户密码: 22/22

二、项目功能

(1)学生模块

注册登录:学生可通过系统进行注册,填写个人信息并设置登录密码。登录后可进入系统查看和操作相关功能。

个人信息:查看和修改个人基本信息,如姓名、学号、联系方式等。

用电情况:实时查看当前宿舍的用电量、剩余电量及用电历史记录。系统自动统计每日、每月用电数据,方便学生了解用电情况。

缴费清单:查看已缴费记录,包括缴费时间、缴费金额、缴费方式等。支持在线缴费功能,学生可通过微信支付等方式缴纳电费。

公寓报修:学生可提交公寓设施报修申请,填写报修内容、报修时间、联系方式等信息。查看报修进度,系统会实时更新报修状态。

(2)公寓管理员模块

注册登录:公寓管理员可通过系统进行注册和登录,管理本公寓相关事务。

个人信息:查看和修改个人基本信息,如姓名、工号、联系方式等。

学生管理:查看本公寓内所有学生的基本信息,包括姓名、学号、宿舍号等。可对学生进行入住、退宿等操作。

用电情况:查看本公寓内各宿舍的用电情况,包括实时用电量、剩余电量等。可对异常用电情况进行标记和处理。

缴费清单:查看本公寓内学生的缴费记录,统计缴费情况。

公寓报修:查看审核本公寓内的报修申请。

(3)管理员模块:

个人中心:修改密码:管理员可随时修改登录密码,保障账户安全。个人信息:查看和修改管理员个人基本信息。

公寓管理员管理:查看所有公寓管理员信息,包括姓名、工号、联系方式等。可对公寓管理员进行添加、删除、修改等操作。

学生管理:查看全校学生的基本信息,包括姓名、学号、宿舍号等。可对学生进行批量导入、导出操作,方便管理。

楼层信息管理:添加、修改、删除楼层信息,包括楼层编号、楼层描述等。查看各楼层的宿舍分布情况。

用电情况管理:查看全校各宿舍的用电情况,进行用电数据的统计分析。设置用电预警阈值,当宿舍用电量超过阈值时自动提醒。

缴费清单管理:查看全校学生的缴费记录,统计缴费总额、未缴费人数等信息。可对缴费记录进行查询、导出操作。

电费统计管理:添加、修改、删除电费统计信息。

公寓报修管理:查看全校的报修申请,对报修情况进行统计分析。

系统管理:

宿舍公告:发布和管理宿舍公告,通知学生重要信息,如电费调整、维修通知等。

轮播图管理:上传和管理首页轮播图,展示公寓文化、活动信息等。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM

前端技术:Vue+微信小程序

五、项目截图

1753940073-cb85211e044a0f6.png

1753940082-15e46153641fe6f.png

1753940089-5c5da3122294c19.png

1753940095-66bec386bab0f58.png

1753940098-b0e231fe60a73f2.png

1753940107-fe9dc9bbe704cd4.png

1753940110-de122284eafcdb3.png

1753940114-e47daf337f68bdc.png

1753940116-c67ee283771f7b8.png

1753940118-99c5971b96baf0f.png

1753940120-b3788bf32ac8a82.png

1753940122-12a412c7faacfc2.png

1753940124-3ad3818e8c2db29.png

1753940127-c50c3ca7c7eff0b.png

1753940131-cf68233ed80152a.png

1753940135-478f63ace35a43b.png

1753940137-e7d00e1046c1988.png

1753940141-661c5cd8235cbd3.png

1753940143-26a1723cbf99c6c.png

1753940145-6c87375d6daae10.png

1753940147-1435e137177a73e.png

1753940149-206f1f043571444.png

1753940155-a72af6d13675c2d.png

1753940159-c30343760858b14.png

1753940161-262166d433553fe.png

1753940163-4a825779e01ad1c.png