下载后可任意编辑java 课程设计小型图书管理系统12024 年 4 月 19 日下载后可任意编辑Java 应用课程设计项目名称:小型图书管理系统课程名称:Java 应用 项目作者:* * *完成日期: 12 月 24 日 22024 年 4 月 19 日下载后可任意编辑前言本系统是小型图书管理系统,专为个人设计。本系统启动后需要登陆,然后进入主界在这个界面我们能够选择所需要的功能模块来完成所要执行的功能。系统共有 4 个功能模块:图书入库、图书查询、图书删除、图书概览、修改密码。支持一系列关于图书管理方面的简单操作,诸如查询、删除、添加、修改密码等。系统流程图32024 年 4 月 19 日输 入 密推断失败成功系统开推断退出图书查询图 书 入库图 书 删除图 书 概览修 改 密码退出下载后可任意编辑说明:首先是输入推断,相当于在登陆模块,要求用户输入用户名和密码;然后推断,假如推断失败退出系统,否则进入图书管理系统的主界面。进入主界面后,用户要选择所需执行的功能,即经过鼠标点击相应项,来完成所需操作。42024 年 4 月 19 日下载后可任意编辑 数据库设计在图书管理系统中,共设计 2 张表。本系统使用 Access 来创立数据表。数据库的名称为 Book.mdb。1.表 book字段名称数据类型图书名文本图书号文本(主键)单价文本作者文本出版社文本入库时间文本2.表 user字段名称数据类型用户名文本(主键)52024 年 4 月 19 日图书名图书号单价作者出版社入库时间表 book表 user用户名密码数据库表下载后可任意编辑密码文本系统源码程序代码1 登陆界面:程序名 Login.javaimport java.awt.event.*;import javax.swing.*;import java.awt.*;import java.awt.Container;import java.util.*;import java.sql.*; class Login extends JFrame implements ActionListener{ Container cp=null; JFrame f=null;62024 年 4 月 19 日下载后可任意编辑 JButton j1,j2; JTextField t1; JPasswordField t2; JLabel jlable1,jlable2; Color c; JPanel jp1,jp2; Login(){ f=new JFrame("小型图书管理系统");j1=new JButton("确定");j2=new JButton("取消");cp=f.getContentPane();jlable1=new JLabel(" 输入用户名");jlable2=new JLabel(" 用户密码"); 72024 年 4 月 19 日下载后可任意编辑jp1=new JPanel();jp2=new JPanel();t1=new JTextField(18);t2=new JPas...