# 宿舍信息管理系统 **Repository Path**: jack0240/dormitory-manage ## Basic Information - **Project Name**: 宿舍信息管理系统 - **Description**: 宿舍信息管理系统 1、宿舍楼信息的显示和删除。 2、宿舍管理员信息的增加。 3、宿舍住宿情况信息管理的显示和查询。 4、学生信息管理的添加、显示、删除、查询。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2021-10-21 - **Last Updated**: 2025-10-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: 课程设计, 宿舍管理, swing项目 ## README # 基于Java Swing的宿舍信息管理系统 ## 1. 介绍 1、宿舍楼信息的显示和删除,宿舍楼信息主要包括:宿舍楼号、电话、管理员、宿舍居住性别。 2、宿舍管理员信息的增加、显示、删除和查询,宿舍楼管理员信息主要包括:楼管编号、楼管姓名、工作类型、月工资、性别、工作电话、工作时间、宿舍楼号。 3、宿舍住宿情况信息管理的显示和查询,宿舍居住信息主要包括:寝室号、舍员、学院、宿舍楼。 4、学生信息管理的添加、显示、删除、查询,学生基本信息主要包括:学号、学院、姓名、性别、籍贯、出生日期、入学日期、专业、班级、寝室、宿舍楼。 ## 2. 相关技术 1. Java的Swing编程 2. Java的JDBC编程 3. Java的AWT编程 ## 3. 代码仓库 [https://gitee.com/jack0240/dormitory-manage.git](https://gitee.com/jack0240/dormitory-manage.git) ## 4. 所需环境 1. JDK1.7 2. Access 2016 ## 5. 安装教程 遇到问题可以到**相关博客**进行查看 1. **运行之前需要配置好ODBC** 2. 检查JDK版本,必须是JDK1.7: ``` java -version ``` 3. 进入`src`目录,首先编译`DBconnect`文件 然后编译`Window`文件 ``` javac -encoding UTF-8 DBconnect.java javac -encoding UTF-8 Window.java ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122315_c2a8239d_1590078.png "0.编译运行.png") 4. 运行 ``` java Window ``` 注意:如果修改源代码后需要删除所有.class文件,在编译运行! ``` del *.class ``` ## 6. 运行截图 1.主页面 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122327_f0ecd44b_1590078.png "1.主页面.png") 2.宿舍楼基本信息 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122333_cad4df4a_1590078.png "2.宿舍楼基本信息.png") 3.添加楼信息 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122340_c748b231_1590078.png "3.添加楼信息.png") 4.宿舍楼管理员信息 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122348_6e0df4d2_1590078.png "4.宿舍楼管理员信息.png") 5.宿舍信息 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122356_dcabf60b_1590078.png "5.宿舍信息.png") 6.学生信息 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122404_df2485b7_1590078.png "6.学生信息.png") 7.添加学生 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1021/122412_564fb4f6_1590078.png "7.添加学生.png") ## 7. 相关博客 1. [Microsoft Access 2016安装教程](https://blog.csdn.net/WeiHao0240/article/details/120672363) 2. [Java使用ODBC连接Access数据库](https://blog.csdn.net/WeiHao0240/article/details/120727203) 3. [TextPad安装环境配置](https://jackwei.blog.csdn.net/article/details/86914950) 4. [IDEA运行Java Swing项目中文乱码](https://blog.csdn.net/WeiHao0240/article/details/120744954) 5. [Java指令编译java文件](https://blog.csdn.net/WeiHao0240/article/details/120778832) 6. [Java运行程序找不到ODBC驱动](https://blog.csdn.net/WeiHao0240/article/details/120879107)