• 大小: 130KB
    文件类型: .rar
    金币: 2
    下载: 2 次
    发布日期: 2022-10-08
  • 语言: Java
  • 标签:

资源简介

图书管理系统,SQL Server实现数据库的连接,管理员可对书籍和读者进行多种方式查询,添加,修改和删除操作,借阅管理中,每借出一本书,相应的书籍借出状态会变化,每还一本书,也会变化。另外,还有读者借书册数限制以及还书超时提醒。

资源截图

代码片段和文件信息

package book;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import db.db;
public class AddBook extends Jframe{ 
private JTextField Bno;  
private JTextField Bname;  
private JTextField Btype;  
private JTextField writer;  
private JTextField pubname;  
private JTextField price;
private JTextField page;
private JTextField keyword;
private JRadioButton yn;
private JTextField Tips;
private JTextField year1year2;
private JButton add;  
private JButton cancel;  
private JPanel birth1birth2Isborrow;
private JComboBox monthmonth1dayday1;
public AddBook(){
super();
this.setSize(500450);
this.settitle(“图书添加“);
this.setLocationRelativeTo(getOwner());
Container cont=getContentPane();
cont.setLayout(new GridLayout(132));
cont.add(new JLabel(“书籍编号“));
Bno=new JTextField(10);
cont.add(Bno);
cont.add(new JLabel(“书籍名称“));
Bname=new JTextField(10);
cont.add(Bname);
cont.add(new JLabel(“书籍类别“));
Btype=new JTextField(10);
cont.add(Btype);
cont.add(new JLabel(“作者姓名“));
writer=new JTextField(10);
cont.add(writer);
cont.add(new JLabel(“出版社名称“));
pubname=new JTextField(10);
cont.add(pubname);
cont.add(new JLabel(“出版日期“));
year1=new JTextField(4);
month=new JComboBox();
int i;
for(i=1;i<=12;i++)
{
month.addItem(i);
}
day=new JComboBox();
for(i=1;i<=31;i++)
{
day.addItem(i);
}
birth1=new JPanel();
birth1.add(year1);
birth1.add(new JLabel(“-“));
birth1.add(month);
birth1.add(new JLabel(“-“));
birth1.add(day);
cont.add(birth1);
cont.add(new JLabel(“价格“));
price=new JTextField(10);
cont.add(price);
cont.add(new JLabel(“书籍页码“));
page=new JTextField(10);
cont.add(page);
cont.add(new JLabel(“关键词“));
keyword=new JTextField(10);
cont.add(keyword);
cont.add(new JLabel(“登记日期“));
year2=new JTextField(4);
month1=new JComboBox();
int m;
for(m=1;m<=12;m++)
{
month1.addItem(m);
}
day1=new JComboBox();
for(m=1;m<=31;m++)
{
day1.addItem(m);
}
birth2=new JPanel();
birth2.add(year2);
birth2.add(new JLabel(“-“));
birth2.add(month1);
birth2.add(new JLabel(“-“));
birth2.add(day1);
cont.add(birth2);
cont.add(new JLabel(“是否借出“));
y=new JRadioButton(“是“true);
n=new JRadioButton(“否“);
ButtonGroup bg=new ButtonGroup();
bg.add(y);
bg.add(n);
Isborrow=new JPanel(new GridLayout(12));
Isborrow.add(y);
Isborrow.add(n);
cont.add(Isborrow);
cont.add(new JLabel(“备注信息“));
Tips=new JTextField(10);
cont.add(Tips);
add=new JButton(“添加“);
cancel=new JButton(“取消“);
cont.add(add);
cont.add(cancel);
add.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
db dbcon=new db();
try{
String sql=“insert into person values(?????????????)“;
PreparedStatement prest

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        372  2017-12-27 15:18  BookManage\.classpath

     文件        386  2017-12-02 17:35  BookManage\.project

     文件        629  2017-12-02 17:35  BookManage\.settings\org.eclipse.jdt.core.prefs

     文件       3157  2017-12-27 11:47  BookManage\bin\book\AddBook$1.class

     文件       5102  2017-12-27 11:47  BookManage\bin\book\AddBook.class

     文件       1419  2017-12-27 11:47  BookManage\bin\book\BookInfo.class

     文件       4042  2017-12-27 11:47  BookManage\bin\book\BookTableModel.class

     文件        746  2017-12-27 11:47  BookManage\bin\book\BookType$1.class

     文件       2421  2017-12-27 11:47  BookManage\bin\book\BookType$2.class

     文件       1916  2017-12-27 11:47  BookManage\bin\book\BookType$3.class

     文件       2120  2017-12-27 11:47  BookManage\bin\book\BookType$4.class

     文件       3132  2017-12-27 11:47  BookManage\bin\book\BookType.class

     文件        253  2017-12-27 08:18  BookManage\bin\book\Borrow.class

     文件       3827  2017-12-27 11:47  BookManage\bin\book\loginframe.class

     文件       1009  2017-12-27 11:47  BookManage\bin\book\ModifyBook.class

     文件       1445  2017-12-27 11:47  BookManage\bin\book\MyTableModel.class

     文件        253  2017-12-27 08:18  BookManage\bin\book\Reader.class

     文件        265  2017-12-27 08:17  BookManage\bin\book\ReaderType.class

     文件        256  2017-12-27 11:47  BookManage\bin\book\Retrive.class

     文件       2209  2017-12-28 08:42  BookManage\bin\db\db.class

     文件       2689  2017-12-28 09:15  BookManage\bin\Entity\BookEntity.class

     文件       1132  2017-12-28 08:42  BookManage\bin\Entity\BookTypeEntity.class

     文件       1532  2018-01-03 13:10  BookManage\bin\Entity\BorrowEntity.class

     文件       2275  2017-12-28 10:22  BookManage\bin\Entity\ReaderEntity.class

     文件       1537  2018-01-02 11:14  BookManage\bin\Entity\ReaderTypeEntity.class

     文件        715  2017-12-31 13:54  BookManage\bin\Entity\CalEntity.class

     文件        911  2018-01-02 17:03  BookManage\bin\Entity\KBEntity.class

     文件       3254  2018-01-02 15:33  BookManage\bin\mypackage\AddBook$1.class

     文件        780  2018-01-02 15:33  BookManage\bin\mypackage\AddBook$2.class

     文件       5103  2018-01-02 15:33  BookManage\bin\mypackage\AddBook.class

............此处省略90个文件信息

评论

共有 条评论