java+swing+mysql图书管理系统(附完整源代码)

  • 格式:docx
  • 大小:226.68 KB
  • 文档页数:99

下载文档原格式

  / 99
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计精品图书If理系统

书生

系统说明:本系统釆用eclipse开发,IDEA, eclipse, myedipse均可运行

界面采用swing实现

数据库:mysql.附sql代码,其余数据库可复制sql代码运行

数据库连接文件mysql-connector-java-8.0.16.jar

本系统的背景图片可根据自己的需求替换

项目分为管理员和普通用户两种角色

管理员有图书査询、图书借还、账户管理(修改密码、账户信息、借书记录)、图书管理(増加、修改、删除)的权限

普通用户有图书査询、图书借还、账户管理(修改密码、借书记录)的权限

项目结朴

-温图书系饨

>,JRE 基绽库(JavaSE-12]

IS src y .[« Dao

>dZl AdminDao.java

>® BookDao.java

><2)BorrowDao.java

>I/) DB.java

>El LandDao.java

v SB Test

>JZ) LandTest.java

击View

>ABorrowBookFace.java 通AccountMsgFacejava

>i£\ AddBookFace.java

>(2 AdminFace.java

>Lfi BookAdminFace.java

>® BookReturnFace.java

>Si BookSearc h Fac e.java

>DeleteBookFace.java

>JZ) LogonFace.java

>Si MainFace.java

>JZl UBorrowBookFace.java

><2)UpdateBookFace.java

>UpdatePswFace.java

>E) UserFace.java

> i引用的阵

y 4 datebase

圍tsglsys.sql

〜〜img

。admin.jpeg

。bg1.jpg

。login.jpg

—mainbg.jpg

y — lib

耳mysql-connector-java-8.0.16.jar

登录界面:

管理员登录:蘇号root,密码123123普通用户登录:账号123,密码123123

注册界面:

管理员主界面:

E W ill

fflHW

W

图书査询界面,

I 齐血IM BA* MKftW

图书查训

讷逸拝査询方式:

y松■.捜水

图书借还界面,

| w ・IMKA* WIHIH-

图书借还

埔输入书号,

检室

竹名:作帝状妇

ifc«

账户管理界面:

图书管理界面:

图书管理

*MNHCa

WAIVKGU

M&NIISGft 添加图书界面:

添加图书

类别:膑弄类琳,

书名:______________ 2J

作者:

出版社:

价格:

确定

修改图书界面:

修改图书信息

15 ■;: I

类别:页逸择晒

书名:

作者:

出版社:

状态:。馆

价格:

确定

账户值息界面:

账户信息

AH5记录界面:

诱盗拝A

改方式:

借书记录普通用户主界面:

普通用户際户管理界面:

账户管理背景图片,

数据库文件(tsglsys.Sql):

SET NAMES utf8mb4;

SET FOREIGN_KEY_CHECKS = 0;

DROP TABLE IF EXISTS bookcategory*;

CREATE TABLE 'bookcategory' (

'Category' varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 1 类别‘,

PRIMARY KEY ('Category') USING BTREE

)ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW.FORMAT = Compact;

INSERT INTO 'bookcategory' VALUES ('军事');

INSERT INTO 'bookcategory' VALUES ('天文');

INSERT INTO 'bookcategory' VALUES ('学术');

INSERT INTO 'bookcategory' VALUES ('小说');

INSERT INTO 'bookcategory' VALUES ('文艺');

INSERT INTO 'bookcategory' VALUES ('科幻');

INSERT INTO 'bookcategory' VALUES ('经济‘);

DROP TABLE IF EXISTS booktable,;