资源简介
简单的java版银行信息系统,实现了用户登陆和员工登陆及取、存款、开户、销户、查询等基本业务流程。
基于SQL2000数据库为后台应用数据库,使用java语言实现对数据库的增删查改等基本功能。
程序未使用存储过程、触发器(特殊的存储过程),还望爱好者予以完善。
联系:bluecn@foxmail.com
代码片段和文件信息
package bank;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
public class clerk_login extends frame implements ActionListener{
TextField clerk_name_fieldclerk_password_field;
Button clear_buttonsubmit_button;
Label clerk_name_labelclerk_password_label;
operation_frame work_frame;//此处的frame
user_operation_frame work_frame1;
Font clerk_login_font = new Font(“Courier“Font.BOLD14);
//-----------------------------------------------------------------------------------------------------------
public clerk_login(){
super(“欢迎光临——BLUESTAR BANKSYS“);
setBounds(400250500200);//(左上)
setLayout(new GridLayout(41));
setBackground(Color.cyan);
setFont(clerk_login_font);
setForeground(Color.red);
setVisible(true);
clerk_name_field = new TextField(20);
clerk_password_field = new TextField(20);
clerk_password_field.setEchoChar(‘*‘);
submit_button = new Button(“确定“);
clear_button = new Button(“重置“);
clerk_name_label = new Label(“姓 名:“);
clerk_password_label = new Label(“密 码:“);
Panel p1 = new Panel();
Panel p2 = new Panel();
Panel p3 = new Panel();
Panel p4 = new Panel();
p1.add(new Label(“ 用户登录窗口“ +
“ “));
p2.add(clerk_name_label);
p2.add(clerk_name_field);
p3.add(clerk_password_label);
p3.add(clerk_password_field);
p4.add(clear_button);
p4.add(new Label(““));
p4.add(submit_button);
add(p1);
add(p2);
add(p3);
add(p4);
clerk_name_field.requestFocus();
clear_button.addActionListener(this);
clerk_password_field.addActionListener(this);
clerk_name_field.addActionListener(this);
submit_button.addActionListener(this);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
setVisible(false);
System.exit(0);
}
});
}
//------------------------------------------------------------------------------------------------------
public void actionPerformed(ActionEvent e){
//点击确定时以及在密码填写完成后的回车做出执行结果
if((e.getSource()== submit_button)||(e.getSource()==clerk_password_field)){
if(clerk_name_field.getText().equals(““)){
JOptionPane.showMessageDialog(null“用户名不能为空!“);
clerk_name_field.requestFocus();
}
else if(clerk_password_field.getText().equals(““)){
JOptionPane.showMessageDialog(null“密码不能为空!“);
clerk_password_field.requestFocus();
}
else
{
String clerk_nameclerk_passwordclerk_positionclerk_purview;
String s = “‘“+clerk_name_field.getText()+“‘“;
try{
Connection conn = DriverManager.getConnection(“jdbc:odbc:bank_pro““sa“““);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(“SELECT * FROM clerk where 姓名 =“ + s);
if(rs.next()== true){
//clerk_id = rs.getString(1);
clerk_name = rs.getString(2)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4467 2010-09-21 16:07 200810901106步易南\Java源文件\clerk_login.java
文件 4916 2010-09-21 16:23 200810901106步易南\Java源文件\clerk_manage_alter_panel.java
文件 3171 2010-09-19 14:58 200810901106步易南\Java源文件\clerk_manage_delete_panel.java
文件 3694 2010-09-19 17:26 200810901106步易南\Java源文件\clerk_manage_new_panel.java
文件 4753 2010-09-21 16:24 200810901106步易南\Java源文件\clerk_manage_search_panel.java
文件 6070 2010-09-21 16:06 200810901106步易南\Java源文件\client_alter_password.java
文件 167 2010-07-19 15:40 200810901106步易南\Java源文件\client_main.java
文件 3502 2010-09-19 14:32 200810901106步易南\Java源文件\client_manage_alter_panel.java
文件 4087 2010-09-19 15:47 200810901106步易南\Java源文件\client_manage_delete_panel.java
文件 6680 2010-09-21 16:53 200810901106步易南\Java源文件\client_manage_new_panel.java
文件 4145 2010-09-19 14:42 200810901106步易南\Java源文件\client_manage_search_panel.java
文件 4283 2010-09-19 14:43 200810901106步易南\Java源文件\client_pass_fr
文件 1735 2010-09-19 14:45 200810901106步易南\Java源文件\client_search_panel.java
文件 154 2010-07-24 21:50 200810901106步易南\Java源文件\main_class.java
文件 9530 2010-09-19 14:49 200810901106步易南\Java源文件\operation_fr
文件 3402 2010-09-19 14:51 200810901106步易南\Java源文件\store_user_panel1.java
文件 3195 2010-09-19 14:53 200810901106步易南\Java源文件\store_user_panel2.java
文件 5198 2010-09-21 17:10 200810901106步易南\Java源文件\user_operation_fr
文件 1311 2010-09-19 14:55 200810901106步易南\Java源文件\welcome.java
文件 44638 2010-09-21 17:18 200810901106步易南\员工登陆系统.jar
文件 1048576 2010-09-21 17:22 200810901106步易南\数据库分离文件\bank_pro_Data.MDF
文件 1048576 2010-09-21 17:22 200810901106步易南\数据库分离文件\bank_pro_Log.LDF
文件 44641 2010-09-21 17:20 200810901106步易南\用户登陆系统.jar
目录 0 2010-09-21 17:24 200810901106步易南\Java源文件
目录 0 2010-09-21 17:23 200810901106步易南\数据库分离文件
目录 0 2010-09-21 17:24 200810901106步易南
----------- --------- ---------- ----- ----
2260891 26
- 上一篇:Java界面版火车票购票系统
- 下一篇:FormatTransfer
评论
共有 条评论