使用 Java 编写的、数据库基于 MySQL 的图书管理系统,其中界面采用 Swing 编写。系统中的用户分为 4 种身份,每种身份可以操作系统的对应功能:
- 学生:借阅书籍、续借书籍、归还书籍。
- 图书馆用户管理员:新建图书馆用户。
- 图书馆仓库管理员:增加图书、修改图书、删除图书、查阅书籍借阅记录、增加图书分类、修改图书分类名。
- 后台数据管理员:修改用户身份。
请见 sql\lmsdb.sql 。
在根目录中创建 config 文件夹,在该文件夹下创建 database_server_config.xml ,文件编码为 UTF-8。
比如:
<?xml version="1.0" encoding="UTF-8"?>
<database-server-config>
<address>192.168.184.10:3306</address>
<dbname>lmsdb</dbname>
<dbusername>root</dbusername>
<dbpassword>123456</dbpassword>
</database-server-config>address:MySQL 服务器IP。
dbname:数据库名称。
dbusername:数据库用户名。
dbpassword:数据库密码。