拾光分享网 | 一个有趣的IT资源分享网

java图书管理系统介绍及源码分享—适合初学者练习的项目

高清视频介绍地址:https://pan.baidu.com/s/1CO4aafy26WiuwAldz9hDQQ
提取码: qe7j

项目介绍
技术:Swing+jdbc+mysql
开发工具:eclipse+windowbuilder 插件
windowbuilder 插件下载地址:http://www.eclipse.org/windowbuilder/download.php
本图书管理系统使用JAVA开发,适合于新手的学习,同时也适合在写java论文时的一个参考。
本程序中所使用的技术在下方都有百度云资源供大家下载,包括Eclipse+mysql+jdk………………

实现的功能
(1)系统以菜单方式工作
(2)图书信息录入功能
(3)图书信息浏览功能
(4)图书多种查询方式
(5)修改图书信息:对某图书信息进行修改
(6)删除图书:将某图书的信息删除
(7)退出

项目实现的目的
随着科技的发展,读书尤为重要,如何快速找到一本好书,图书管理系统就很重要,同时本项目也是初学者的一个联手项目。

项目演示
登录界面演示
在登录系统时会首先要输入正确的用户名和密码,如果用户名和密码输入错误,系统将会提示错误

请输入图片描述

系统主界面演示
进入系统主界面,会显示当前用户和当前系统时间

请输入图片描述

图书添加界面演示
请输入图片描述

图书查询、删除、修改界面演示
请输入图片描述

图书类别的查询、删除、修改界面演示
请输入图片描述

项目下载地址
百度云链接:https://pan.baidu.com/s/1kdjpyMJ39NUbSdNkKapf-Q
提取码: s97u

项目统一搭建地址以及程序下载
百度云链接:https://pan.baidu.com/s/191XqAwijddgQ-5sRMLFYBg
提取码:aum8

更多资源:goodsking@163.com

欢迎您的转载:拾光分享网 | 一个有趣的IT资源分享网 » java图书管理系统介绍及源码分享—适合初学者练习的项目

评论 5

  • 昵称*
  • 邮箱*
  • 网址
  1. 项目源码的百度云地址过期了,可以重新发吗?

    隔壁屋人 (2019-09-02) 回复
    • 已经更新了,欢迎使用

      sking (2019-09-05) 回复
  2. java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:885)
    at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3421)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1247)
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2775)
    at com.mysql.jdbc.Connection.(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677)
    at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:228)
    at icoc.Sking1506.Util.DbUtil.getCon(DbUtil.java:25)
    at icoc.Sking1506.View.XinIdInterFrm.listUser(XinIdInterFrm.java:252)
    at icoc.Sking1506.View.XinIdInterFrm.registActionPerformed(XinIdInterFrm.java:215)
    at icoc.Sking1506.View.XinIdInterFrm.access$0(XinIdInterFrm.java:195)
    at icoc.Sking1506.View.XinIdInterFrm$2.actionPerformed(XinIdInterFrm.java:101)
    at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
    at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
    at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
    at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
    at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
    at java.desktop/java.awt.Component.processMouseEvent(Component.java:6632)
    at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
    at java.desktop/java.awt.Component.processEvent(Component.java:6397)
    at java.desktop/java.awt.Container.processEvent(Container.java:2263)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2762)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:389)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:389)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

    15055910401 (2019-12-01) 回复
  3. 请问为什么会包这种错误,可以留下您的联系方式嘛

    15055910401 (2019-12-01) 回复
    • 显示你的数据库密码错了,Q:178566946

      拾光 (2019-12-03) 回复