基于Java Swing的图书管理系统-版本三

基于Java Swing的图书管理系统-版本三_JavaSwing

1. 介绍

客户端程序和服务器端程序。客户端程序向服务器端提出请求:比如提供图书的作者名,服务器端收到后,在数据库系统中查询到相关信息,发回客户端。客户端主要负责构建图形用户界面,编写事件处理方法,在事件处理的方法体中发送请求并接收服务器端传来的数据。
实现用户用于查询图书信息,查看个人信息,查看系统帮助等操作。管理员用于对图书的增加、删除,查看系统帮助等操作。

基于Java Swing的图书管理系统-版本三_JavaSwing_02

2. 相关技术

  1. Java连接ODBC数据库
  2. Java的Swing编程
  3. Java的JDBC编程

3. 项目地址

​https://gitee.com/jack0240/book-manage3.git​

4. 所需环境

  1. Access 2016
  2. JDK1.7

5. 数据库设置

本数据库采用Access 2016版本

Microsoft Access 2016安装教程

安装之后需要配置ODBC连接,将数据源名改成​​book3​​:

Java使用ODBC连接Access数据库

6. 安装教程

上面的步骤都准备好之后:

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

  1. 运行之前需要配置好ODBC
  2. 检查JDK版本,必须是JDK1.7:
java -version
  1. 编译
javac -encoding UTF-8 Main.java
  1. 运行
java Main

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

del *.class

7. 运行截图

基于Java Swing的图书管理系统-版本三_图书管理_03
基于Java Swing的图书管理系统-版本三_JavaSwing_04
基于Java Swing的图书管理系统-版本三_课程设计_05
基于Java Swing的图书管理系统-版本三_JavaSwing_06
基于Java Swing的图书管理系统-版本三_JavaSwing_07
基于Java Swing的图书管理系统-版本三_课程设计_08
基于Java Swing的图书管理系统-版本三_JavaSwing_09

8. 相关博客

  1. Microsoft Access 2016安装教程
  2. Java使用ODBC连接Access数据库
  3. TextPad安装环境配置
  4. IDEA运行Java Swing项目中文乱码
  5. Java指令编译java文件