• 大小: 1.58MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-17
  • 语言: 其他
  • 标签: 广工  

资源简介

本系统有两种用户可以登录,一种为管理员类型,一种为读者类型,管理员和账号密码都可以通过修改数据库中数据获得,但是读者不能自己申请账号密码,必须通过管理员才能申请账号密码。两种用户通过已有的账号密码登录系统折行相应自己可以执行的动作。读者登录入系统可以修改自己的基本信息,可以图书信息,查看自己的借阅记录。管理员登录入系统可以增删书本,增删读者,查询借阅记录,修改自己的信息等功能。

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import java.sql.*;



public class AddBook extends JDialog implements WindowListenerActionListener{

private JTextArea intro_ta;
private JTextField price_txf;
private JTextField date_txf;
private JTextField press_txf;
private JTextField author_txf;
private JTextField type_txf;
private JTextField name_txf;
private JTextField id_txf;
private JButton sure_button ;

public void windowClosing(WindowEvent e)
{
this.dispose();
}
public AddBook() {
super();
setResizable(false);

settitle(“添加书籍“);
getContentPane().setLayout(null);
setBounds(330 200 548 425);

final JLabel label1 = new JLabel();
label1.setText(“书号“);
label1.setBounds(39 10 66 18);
getContentPane().add(label1);

final JLabel label_1 = new JLabel();
label_1.setText(“书名“);
label_1.setBounds(263 10 66 18);
getContentPane().add(label_1);

final JLabel label_2 = new JLabel();
label_2.setText(“类型“);
label_2.setBounds(263 63 66 18);
getContentPane().add(label_2);

id_txf = new JTextField();
id_txf.setBounds(90 9 97 18);
getContentPane().add(id_txf);

name_txf = new JTextField();
name_txf.setBounds(366 9 112 20);
getContentPane().add(name_txf);

final JLabel label = new JLabel();
label.setText(“作者“);
label.setBounds(39 63 66 18);
getContentPane().add(label);

sure_button = new JButton();
sure_button.setText(“确定“);
sure_button.addActionListener(this);
sure_button.setBounds(403 348 75 28);
getContentPane().add(sure_button);
this.setVisible(true);

type_txf = new JTextField();
type_txf.setBounds(366 61 112 22);
getContentPane().add(type_txf);

author_txf = new JTextField();
author_txf.setBounds(90 61 99 22);
getContentPane().add(author_txf);

final JLabel press_label = new JLabel();
press_label.setText(“出版社“);
press_label.setBounds(39 120 39 18);
getContentPane().add(press_label);

press_txf = new JTextField();
press_txf.setBounds(90 118 97 22);
getContentPane().add(press_txf);

final JLabel label_3 = new JLabel();
label_3.setText(“出版日期“);
label_3.setBounds(263 120 66 18);
getContentPane().add(label_3);

date_txf = new JTextField();
date_txf.setBounds(366 118 112 20);
getContentPane().add(date_txf);

final JLabel label_4 = new JLabel();
label_4.setText(“价格“);
label_4.setBounds(39 177 66 18);
getContentPane().add(label_4);

price_txf = new JTextField();
price_txf.setBounds(90 176 97 19);
getContentPane().add(price_txf);

final JLabel labelb = new JLabel();
labelb.setText(“备注“);
labelb.setBounds(39 229 66 18);
getContentPane().add(labelb);

intro_ta = new JTextArea();
intro_ta.setBounds(92 229 364 97);
getContentPane().add(intro_ta);
}

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

     文件        717  2018-01-15 19:19  广工数据库课设\book\.classpath

     文件        380  2018-01-14 20:54  广工数据库课设\book\.project

     文件        629  2010-12-12 19:36  广工数据库课设\book\.settings\org.eclipse.jdt.core.prefs

     文件       4649  2018-01-17 23:34  广工数据库课设\book\bin\AddBook.class

     文件       4255  2018-01-17 19:45  广工数据库课设\book\bin\AddUser.class

     文件        863  2018-01-17 19:45  广工数据库课设\book\bin\CountRecord.class

     文件       2075  2018-01-15 23:49  广工数据库课设\book\bin\Database.class

     文件        797  2018-01-17 19:45  广工数据库课设\book\bin\DateFormat.class

     文件       5396  2018-01-17 19:45  广工数据库课设\book\bin\DeleteBook.class

     文件       5488  2018-01-17 19:45  广工数据库课设\book\bin\DeleteUser.class

     文件        697  2018-01-17 20:04  广工数据库课设\book\bin\Loginframe$1.class

     文件       5182  2018-01-17 20:04  广工数据库课设\book\bin\Loginframe.class

     文件        621  2018-01-17 23:30  广工数据库课设\book\bin\Mainframe$1.class

     文件       1147  2018-01-17 23:30  广工数据库课设\book\bin\Mainframe$2.class

     文件      27732  2018-01-17 23:30  广工数据库课设\book\bin\Mainframe.class

     文件       3844  2018-01-15 19:19  广工数据库课设\book\bin\UserBorrowedBook.class

     文件       1059  2018-01-17 19:45  广工数据库课设\book\bin\UserId.class

    ..A..H.     94720  2010-12-12 23:57  广工数据库课设\book\images\Thumbs.db

     文件      85255  2018-01-16 00:47  广工数据库课设\book\images\正门.jpg

     文件    2097152  2010-12-14 00:37  广工数据库课设\book\LSystem_Data.MDF

     文件    1048576  2010-12-14 00:37  广工数据库课设\book\LSystem_Log.LDF

     文件     422699  2018-01-15 19:05  广工数据库课设\book\sqljdbc4.jar

     文件       4430  2018-01-17 23:34  广工数据库课设\book\src\AddBook.java

     文件       3602  2018-01-17 19:45  广工数据库课设\book\src\AddUser.java

     文件        367  2018-01-17 19:45  广工数据库课设\book\src\CountRecord.java

     文件       1506  2018-01-15 23:49  广工数据库课设\book\src\Database.java

     文件        454  2018-01-17 19:45  广工数据库课设\book\src\DateFormat.java

     文件       4577  2018-01-17 19:45  广工数据库课设\book\src\DeleteBook.java

     文件       4585  2018-01-17 19:45  广工数据库课设\book\src\DeleteUser.java

     文件       4121  2018-01-17 20:04  广工数据库课设\book\src\Loginframe.java

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

评论

共有 条评论