java Swing +sqlserver宿舍管理系统

代码已开源
github网页:sunjie1234/Dormitory_Management_System at master
jar包阿里云盘分享地址:https://www.aliyundrive.com/s/2rjkJnWpkBK


最近要做数据库课设,我们组的需求分析被老师毙了两次,那天晚上发愁课设用什么语言去写,在看到网上一些java语言的实现之后,决定采用java swing框架来写这个课设。我和另一位同学一起创造这个项目,五天写了四千多行代码,基本实现了一个完整的系统,系统的实现其实很简单,没用什么难的算法,都是一些页面的转换和数据库语言的操作,页面的实现也只涉及了几个操作,很多功能都可以直接复制粘贴。当然还是会有一些瑕疵,但是如果不出意外的话后期应该不会再去完善,拿来记录一下这个系统。

登陆页面

在这里插入图片描述

学生用户
首页

在这里插入图片描述

个人信息

在这里插入图片描述

编辑个人信息

在这里插入图片描述

查看报修表

在这里插入图片描述

提交报修信息

在这里插入图片描述

查看宿舍成员信息

在这里插入图片描述

查看宿舍处分信息

在这里插入图片描述

查看宿管信息(仅限学生所在宿舍楼)

在这里插入图片描述

宿管用户
查看个人信息

在这里插入图片描述

编辑个人信息

在这里插入图片描述

提交处分信息

在这里插入图片描述

查看处分信息

在这里插入图片描述

删除处分信息

在这里插入图片描述

查看学生信息

在这里插入图片描述

查看宿舍楼信息

在这里插入图片描述

查看报修信息

在这里插入图片描述

删除报修信息

在这里插入图片描述

查看住宿信息

在这里插入图片描述

修改住宿信息

在这里插入图片描述

增加住宿信息

在这里插入图片描述

删除住宿信息

在这里插入图片描述

超级管理员用户
添加宿舍楼

在这里插入图片描述

删除宿舍楼

在这里插入图片描述

增加学生

在这里插入图片描述

删除学生

在这里插入图片描述

添加宿舍

在这里插入图片描述

删除宿舍

在这里插入图片描述

查询宿舍

在这里插入图片描述

信息的网络化和商业经济的高效化促使计算机深入到现实生活中的各行各业,计算机的工作效率更是传统的手工操作的成几何倍数,在信息科技的冲击下,几乎所有的行业都在使用计算机代替手工工作,大量的节省了人力物力财力,大大提高了工作效率,同时带来更多的经济效益。与此不想对应的是,学校作为科学技术的传播者,却并没有好好的利用信息科技,特别是学生宿舍,大多数学校目前还停留在需要宿舍管理员手工记录一些信息的低效率阶段,对于一所每年培育无数学子的学校来说,学生信息量实在是太过庞大,如果想要把一届届的学生记录在案,不能通过手工的方式,这种方式不仅工作效率低,浪费大量的时间,需要大量的资源,并且这种管理往往是不稳定,不安全的,也许宿舍管理员的一个不小心,就有不法分子潜入宿舍,也许记录在册的学生信息因为一次涨潮全部变为废纸。 在这样的前提条件下,我们设计了一套完整的宿舍管理系统,对学生的管理计算机化、规模化。利用数据库具有稳定性、安全性高、运行速度快等优点,由管理员将学生信息输入到数据库,这样的数据安全、永久、稳定、存储数据量巨大、可扩展性强,并且能够很快的查询,修改,删除学生记录等。宿舍管理员只需要掌握简单的计算机基础和熟练掌握软件环境,就可以上岗工作,入门需求低。 二、 建设目标 通过简单的数据库的应用,对学校学生进行格式化、规模化管理,加强学校宿舍管理效率,加强学校宿舍的安全管理,加强学校对学生的约束高度。学校通过宿舍管理系统能够实时掌握学生动态,更好的制定和完善出宿舍管理意见和规章,管理员通过学生信息管理系统,可以随时随地的接收学生的需求,并把需求分类传递给相关部门。 三、 系统的主要功能 本系统主要由门禁机、宿舍管理员模块和学生模块3部分组成 3.1 楼栋闸机模块 在本模块中,学生需要通过校园卡刷卡的方式进入宿舍,同时也是学生正常出入宿舍的唯一方式,如果校园卡遗失,需要在用身份证宿舍管理员处进行登记,经过同意后才能进入宿舍 3.1.11 学生验证 学生刷卡进出时,闸机会获取校园卡的信息,判断该学生是否属于该楼栋,如果验证成功,者允许通过,验证不成功,则不允许通过,提示学生重新刷卡。学生在多次验证不成功的情况下,可以向管理员申请。 3.1.12 学生信息管理 闸机需要记录每个学生每天的出入信息,对于24小时未刷卡进入宿舍的学生记录在数据库,同时把消息提醒给管理员,管理员通过一定的整理后把消息发送给学生的辅导员,同时闸机监控这位学生的下次进入时间,把消息传递给管理员进行处理。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值