java swing 校园宿舍管理系统 javaswing mysql实现的校园宿舍管理系统源码和导入文档(2017)

目录

 1.系统运行环境

2. 系统功能介绍

3.项目结构略讲

3.1 乱码问题

3.3 项目结构

3.4 项目修改

 3.5 项目运行

 3.6 代码片段

4.总结


 1.系统运行环境

        运行环境:Java8 + MySQL8 
        开发工具:eclipse

2. 系统功能介绍

(下面介绍的功能肯定都有,没有介绍的功能肯定没有!)

系统采用模拟MVC三层进行开发,这样方便项目进行修改或者二次开发!
        数据库:三张表
        功能:角色分为三类管理员、宿舍和学生
                   系统管理员功能需求:
                  学生信息管理:能够添加学生信息和住宿信息、删除学生信息、查找学生信息、修改学生信息。
                  宿舍楼信息管理:能够添加宿舍楼和宿舍信息、删除宿舍楼和宿舍信息、查找宿舍楼和宿舍信息、修改宿舍楼和宿舍信息、设定每个宿舍人数、显示每个宿舍已入住人数。
                  宿舍住宿管理:能够查询每个宿舍已被注入学生信息、能够给学生调换宿舍。
                  学生缺寝管理:添加缺寝信息、删除缺寝信息、查询学生缺寝信息。
                  系统登录退出:能够正常登陆、退出系统。
                 宿舍管理员功能需求:
                 学生缺寝管理:添加缺寝信息、删除缺寝信息、查询学生缺寝信息。
                 系统登录退出:能够正常登陆、退出系统。
                学生功能需求:
                        能查看个人缺寝信息和基本信息。
                         能进行系统登录、退出。

3.项目结构略讲

3.1 乱码问题

        系统开发时的编码为GBK,因此导入eclipse时,也需要eclipse工作空间的编码为GBK

        修改编码:点击Window->Preference->General->workplace,然后选择默认编码方式 GBK。

        错误做法:开始将系统导入,出现乱码的问题,然后去修改eclipse的编码,这样有的   

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值