-
登
录
/
注
册
(RLogin,
主面板
bookMain
管
理图书
及成
员
系统操作
图书中心
(
当用户
类型
为
管
理员时
显示
此
个
人
信
息
增加图书
< br>
图书借阅
(bookLend,
(bookAdd,
bookbean)
修
改
图
书
信
< br>息
(bookEdit,
bookbean)
删除图书
(bookDel,
bookbean)
修改个人信息
(personInfo,
personBean)
查看我借的书
退出
bookbean)
图书归还
(bookReturn,
bookbean)
图书查询
组员分工:
刘会敏:图书管理(增,删,查询,修改图书信息)方法
及部分页面,
链接数据库
(
DatabaseConn2
)
宁俊明:主界面
(boo
kMain)
,登录注册界面面板
(RLogin),
修改个人信息,添加、删除成
员方法
王盛开:登录注册方法
(userbean)
< br>,查看我借的书页面,添加删除成员页面,添加删除图
项目下的包及类:
数据库
bookcollection
表
book
(
bookID
设置为自增)
表
user
表
userbook
主页面:
系统操作
退出
图书中心
1.
查询图书
2.
借书
3.
还书
管理图书及成员
4
增加图书
5
删除图书
6
修改图书信
个人中心
9.
修改个人
10.
我
p>
所
借
的书
7
添加成员
8
删除成员
只向管理员显
示,判断用户
是否为管理员
1,2,3,4
,
5,6
对
book
表进行操作;
9
对
user
表进行操作;
10
p>
对
userbook
表进行操作;效果均为
点击后出现新的页面
登录
/
注册:
(注册后直接登录,
跳转到主页面)
p>
设
置
变
量
:
登录:
注册:
姓名
密码
姓名:
学号
密码:
我是:本科生
研究生
教师
username
,
sex,password,
< br>userID,userTyp
e,department,
major
所在院系
登录
验证用户名,
< br>密
码
(
from
专业
注册
向
user
表
插入数据
登录注册页面:
package bookDB;
import .*;
import
.*;
public class RLogin extends JFrame
implements ActionListener{
sSelected()){
}
sSelected()){
}
userbean rs = new userbean();
(), sex, (), (),
(),
();
(), type);
}
type =
n+1;
}
sex =
rb1[m].getText();
}
}
quals(password) ){
(null,
登录成功
!
bookMain
main
=
new
bookMain();
import
.*;
;
public class
RLogin extends JFrame implements
ActionListener{
sSelected()){
}
}
}
sSelected()){
}
userbean rs = new userbean();
(), sex, (), (),
(),
();
(), type);
}
type =
n+1;
}
sex =
rb1[m].getText();
;
import .*;
public
class
bookAdd
extends
JFrame
implements
ActionListener{
;
import
import
.*;
public class bookEdit extends JFrame
implements ActionListener{
Container c;
JLabel jLabel1 = new JLabel(
图书
ID
:
JLabel jLabel2 = new
JLabel(
图书名:
JLabel jLabel3 = new
JLabel(
作者:
JLabel jLabel4 = new
JLabel(
出版社:
JLabel jLabel5 = new
JLabel(
馆藏量:
JLabel jLabel6 = new
JLabel(
剩余馆藏量::
JLabel jLabel7 = new
JLabel(
当前预约人数:
JTextField bookID = new
JTextField(10);
JTextField
bookname= new JTextField(10);
JTextField author = new JTextField(10);
JTextField press = new
JTextField(10);
JTextField
number = new JTextField(10);
JTextField lastNumber = new
JTextField(10);
JTextField
apointment = new JTextField(10);
JButton editconfirm = new JButton();
public bookEdit(){
(
修改图书信息
(true);
try{
Init();
}catch
(Exception e){
}
etScreenSize();
((int) - 400)/2,(int) -
300)/2 +45);
();
}
public
void Init() throws Exception{
(600,500);
c =
();
(new FlowLayout());
(jLabel1);
(null);
(bookID);
(jLabel2);
(null);
(bookname);
(jLabel3);
(null);
(author);
-
-
-
-
-
-
-
-
-
上一篇:谈单步骤整理(终极版)
下一篇:大学-关于通信的论文解析