基于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​​​Java课程设计-基于Java Swing的宿舍信息管理系统_宿舍信息管理系统

4. 所需环境

  1. JDK1.7
  2. Access 2016

5. 安装教程

遇到问题可以到相关博客进行查看

  1. 运行之前需要配置好ODBC
  2. 检查JDK版本,必须是JDK1.7:
    ​​​如何快速进入/打开cmd–快捷键​
java -version
  1. 进入​​src​​​目录,首先编译​​DBconnect​​​文件
    然后编译​​​Window​​文件
javac -encoding UTF-8 DBconnect.java
javac -encoding UTF-8 Window.java

Java课程设计-基于Java Swing的宿舍信息管理系统_宿舍信息管理系统_02

  1. 运行
java Window

注意:如果修改源代码后需要删除所有.class文件,在编译运行!

del *.class

6. 运行截图

1.主页面

Java课程设计-基于Java Swing的宿舍信息管理系统_课程设计_03

2.宿舍楼基本信息

Java课程设计-基于Java Swing的宿舍信息管理系统_swing_04

3.添加楼信息

Java课程设计-基于Java Swing的宿舍信息管理系统_课程设计_05

4.宿舍楼管理员信息

Java课程设计-基于Java Swing的宿舍信息管理系统_swing_06

5.宿舍信息

Java课程设计-基于Java Swing的宿舍信息管理系统_课程设计_07

6.学生信息

Java课程设计-基于Java Swing的宿舍信息管理系统_课程设计_08

7.添加学生

Java课程设计-基于Java Swing的宿舍信息管理系统_课程设计_09

7. 相关博客

  1. ​Microsoft Access 2016安装教程​
  2. ​Java使用ODBC连接Access数据库​
  3. ​TextPad安装环境配置​
  4. ​IDEA运行Java Swing项目中文乱码​
  5. ​Java指令编译java文件​
  6. ​Java运行程序找不到ODBC驱动​
  7. ​如何快速进入/打开cmd–快捷键​