![java人事管理系統(tǒng)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/c03c3d37-1723-452e-bfdf-0a4ec63d076d/c03c3d37-1723-452e-bfdf-0a4ec63d076d1.gif)
![java人事管理系統(tǒng)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/c03c3d37-1723-452e-bfdf-0a4ec63d076d/c03c3d37-1723-452e-bfdf-0a4ec63d076d2.gif)
![java人事管理系統(tǒng)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/c03c3d37-1723-452e-bfdf-0a4ec63d076d/c03c3d37-1723-452e-bfdf-0a4ec63d076d3.gif)
![java人事管理系統(tǒng)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/c03c3d37-1723-452e-bfdf-0a4ec63d076d/c03c3d37-1723-452e-bfdf-0a4ec63d076d4.gif)
![java人事管理系統(tǒng)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/c03c3d37-1723-452e-bfdf-0a4ec63d076d/c03c3d37-1723-452e-bfdf-0a4ec63d076d5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、11系統(tǒng)設計目標1.1需求分析本系統(tǒng)應具有以下功能:(1)系統(tǒng)管理員:可以添加用戶信息、修改密碼和設置用戶權限,以及對職工信息 進行添加、修改、查詢、刪除等操作。(2)一般用戶:可以查詢職工信息。1.2系統(tǒng)功能設計(1)系統(tǒng)功能結構圖,如圖1-1所示:人事管理系統(tǒng)用戶登錄信息入庫身份驗證管理員權限圖1-1系統(tǒng)功能結構圖1.3系統(tǒng)開發(fā)工具本系統(tǒng)采用Access 2003創(chuàng)建后臺數(shù)據(jù)庫,前臺開發(fā)工具采用Eclipse ,開發(fā)語言為 java o般用戶權限修改密碼和權限添加用戶添加職工信息修改職工信息查詢職工信息刪除職工信息退出系統(tǒng)查詢職工信息退出系統(tǒng)圖2-3員工信息表結構22系統(tǒng)數(shù)據(jù)庫設計與實現(xiàn)2
2、.1數(shù)據(jù)表的實體E-R圖通過對的系統(tǒng)總體分析,可以得到大概的實體 -關系模型(E-R模型),如下:圖2-3員工信息表結構32.2數(shù)據(jù)表的結構(1)員工信息表的結構如圖2-3所示:冒員工信息數(shù)據(jù)賣型數(shù)據(jù)賣型間間寸作作導導工工工名址話門資工名址話門資加務加務職姓地電部工參職姓地電部工參職職本本本本本幣本本本本本本本幣本本文文文文文貨文文文文文文文貨文文3.2管理員權限圖3-5添加新職工界面4(2)用戶身份驗證,如圖3-2所示:圖3-2用戶身份驗證界面(2)系統(tǒng)用戶表的結構,如圖2-4所示:E奈統(tǒng)用戶字段名稱字段名稱 職工號職工號數(shù)據(jù)類型數(shù)據(jù)類型本本本本本本文文文文文文密碼密碼 用戶類用戶類圖2-4
3、系統(tǒng)用戶表結構3窗體設計3.1登錄頁面設計啟動程序“Eclipse后,選擇“文件、“新建、“Java項目,打開“新建Java項 目”對話框,輸入項目名稱為“personinfo ”,在項目下添加包和所需的類。(1)登錄界面如圖3-1所示:圖3-1系統(tǒng)登錄界面5(1)管理員權限主菜單,如圖3-3所示:也人和畫眺| 回用戶管理眠工信息管理刪院暇工退出 修改密勇和根眼 添加用戶圖3-3管理員主菜單界面(2)用戶修改密碼和設置權限,如圖3-4所示:I國 幡改密碼和權暝.回職工號E004打開|密四_用戶類膺理員修改|-職工號密碼用戶類1004654321管理員圖3-4用戶修改密碼和設置權限界面(3)添加
4、新職工如圖3-5所示:3.2管理員權限圖3-5添加新職工界面6(5)刪除職工信息如圖3-7所示:圖3-7刪除職工信息界面(6)退出系統(tǒng)消息提示,如圖3-8所示:消旦度小tool取即下次光 1 臨:圖3-8退出系統(tǒng)消息提示對話框盟號顯1005有虹解顧電話wn其其蓼虹惆捐蓼虹惆捐矚1001白肖武商治布丹鳳輸部40002008/12/24100213299165123市場部3500201212/25部長1005舞酉安雌務部350。2013鯽鯽15技術總!21003李四唇安搞 S 目部500020。8 5j 卿件理幣1004
5、張三釀 fli 親央融部45002012/12125管理員度度| | 翳翳! !工工雷雷日回(4)查詢職工信息如圖3-6所示:圖3-6查詢職工信息界面73.3一般用戶權限(1)般用戶權限主菜單,如圖3-9所示:圄人事莒浬妄統(tǒng)回71聰工管理 退電查向眼工信息圖3-9一般用戶主菜單界面(2)查詢職工信息如圖3-10所示:1003 李四西安市高朝區(qū)項目部 5000網(wǎng) 0 引郵jflv嗽件工程師圖3-10查詢職工信息界面84設計體會及今后的改進意見4.1設計體會經(jīng)過一個周的努力,已基本上完成了 “人事管理系統(tǒng)”的課程設計。其功能基本符合 用戶需求,能
6、夠實現(xiàn)用戶身份驗證、主界面管理、用戶管理以及添加、修改、查詢、刪除 職工信息等功能。由于時間較短和自身因素,該系統(tǒng)必然會存在缺陷和不足。期間,通過 查閱相關資料,以及向老師和同學請教,糾正了一些開始設計時的錯誤和誤區(qū),彌補了自 己在編程思想的疏漏。4.2今后的改進意見通過本次課程設計,使我明白了畫功能結構圖的重要性,它對設計思想以及編寫程序 代碼有指導性的意義。在開始時,由于沒能意識到這一點,走了不少彎路,浪費了時間。 它啟發(fā)了我的思維,培養(yǎng)了動手實踐的能力。同時,也讓我學會了一些編程技巧和方法, 使我的學習能力和編程能力都得到了提高,它將為我以后的學習和發(fā)展打下堅實的基礎。9參考文獻1鄭莉編
7、著.Java語言程序設計M.北京:活華大學出版社,20112於東軍,楊靜寧等編著.Java程序設計與應用開發(fā)M.北京:活華大學出版社,200510附錄:源程序代碼(1) LoginFrame.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;import java.sql.*;public class LoginFrame extends JFrame( Container contentPane;JPanel paneTop = new JPanel();JPanel paneMid = new JPanel
8、();JPanel paneBut = new JPanel();JLabel Top = new JLabel();JLabel Names= new JLabel();JLabel Pwd = new JLabel();JLabel Model = new JLabel();JLabel Null = new JLabel();JTextField Namefield = new JTextField(15);JPasswordField Pwdfield = new JPasswordField(15);JComboBox cmb = new JComboBox();取消);登錄);JB
9、utton button2= new JButton(JButton buttoni = new JButton( intss;LoginFrame()(Names.setText(Pwd.setText(Model.setText(Null.setText(String si = (cmb.addItem(s10);cmb.addItem(si1);II職工號:);密 碼:);用戶類:););管理員,paneTop.add(Names);paneTop.add(Namefield);paneMid.add(Pwd);paneMid.add(Pwdfield);paneMid.add(Mode
10、l);1112paneMid.add(cmb);paneBut.add(buttonl);paneBut.add(button2);contentPane = this.getContentPane();contentPane.add(paneTop,BorderLayout.NORTH);contentPane.add(paneMid,BorderLayout.CENTER);contentPane.add(paneBut,BorderLayout.SOUTH);setTitle(歡迎登錄);setSize(260,170);/將窗口放置在中央Dimensionscreen=Toolkit.
11、getDefaultToolkit().getScreenSize();setLocation(screen.width-getSize().width)/2,(screen.heightgetSize().height)/2);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);button1.addActionListener(new ButtonHandle();cmb.addActionListener(newGetSelected();button2.addActionListener(new Exit();
12、 public classExitimplementsActionListenerpublicvoidactionPerformed(ActionEvent e) dispose();publicclassGetSelectedimplementsActionListenerpublicvoidactionPerformed(ActionEvente) ss=cmb.getSelectedIndex();publicclassButtonHandleimplementsActionListenerpublicvoidactionPerformed(ActionEvent e) switch(s
13、s)case 0: administer();break;case 1: commonclass();break;public void administer()(String str1,str2;13str1=Namefield.getText();str2=newString(Pwdfield.getPassword(); try(if(str1.equals()|str2.equals()JOptionPane.showMessageDialog(null,”請輸入職工號和密碼!);return;Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);Co
14、nnectionconn=DriverManager.getConnection(jdbc:odbc:redsun”,”,”); PreparedStatement stmt = conn.prepareStatement(select* from系統(tǒng)用戶where職工號=?and密碼=?);stmt.setString(1,str1);stmt.setString(2,str2);ResultSetrs=stmt.executeQuery();if(rs.next()JOptionPane.showMessageDialog(null,”登錄成功!,歡迎登錄人事管理系統(tǒng),JOptionPan
15、e.INFORMATION_MESSAGE);MenuFrame o=new MenuFrame(); o.go();else JOptionPane.showMessageDialog(null,”非系統(tǒng)用戶,返回!,登錄失敗,JOptionPane.INFORMATION_MESSAGE);System.out.println(無此用戶,返回!); catch (ClassNotFoundException e) e.printStackTrace(); catch (SQLException e) e.printStackTrace();publicvoidcommon14class()
16、(Stringstr1,str2;str1=Namefield.getText();str2=newString(Pwdfield.getPassword();try( if(str1.equals()|str2.equals()JOptionPane.showMessageDialog(null,”請輸入職工號和密碼!);return;Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connectionconn:DriverManager.getConnection(jdbc:odbc:redsun”,”,”); PreparedStatement s
17、tmt = conn.prepareStatement(select*from系 統(tǒng) 用 戶where職 工 號 =?and密 碼=?);stmt.setString(1,str1);stmt.setString(2,str2);ResultSet rs =stmt.executeQuery(); if (rs.next()JOptionPane.showMessageDialog(null,”登錄成功!,歡迎登錄人 事 管 理 系 統(tǒng),JOptionPane.INFORMATION_MESSAGE);MenuFrame1 o=new MenuFrame1(); o.go();else JOp
18、tionPane.showMessageDialog(null,”非系統(tǒng)用戶,返回!,登錄失敗,JOptionPane.INFORMATION_MESSAGE);System.out.println(無此用戶,返回!);catch (ClassNotFoundException e) 15e.printStackTrace(); catch (SQLException e) e.printStackTrace();public static void main(String args)(new LoginFrame();(2) MenuFrame.javaimport java.awt.*;i
19、mport javax.swing.*;import java.awt.event.*;class MenuFrame extends JFrame(private JPanel panel=new JPanel();JMenuBar jmenubar1=new JMenuBar();/創(chuàng)建菜單欄JMenu jmenu1=new JMenu();JMenu jmenu2=new JMenu();JMenu jmenu3=new JMenu();JMenu jmenu4=new JMenu();/創(chuàng)建菜單JMenuItem jmenuitem1=new JMenuItem();JMenuItem
20、 jmenuitem2=new JMenuItem();JMenuItem jmenuitem3=new JMenuItem();JMenuItem jmenuitem4=new JMenuItem();JMenuItem jmenuitem5=new JMenuItem();JMenuItem jmenuitem6=new JMenuItem();JMenuItem jmenuitem7=new JMenuItem();/創(chuàng)建菜單條/ 定義方法public void go()(/設置窗口容器的布局管理器this.getContentPane().setLayout(newBorderLayo
21、ut();/設置窗口的標題this.setTitle(人事管理系統(tǒng));/添加菜單欄this.setJMenuBar(jmenubarl);/設置菜單和菜單項名稱jmenu1.setText(用戶管理);16jmenuitem2.setText(修改密碼和權限);jmenuitem4.setText(添加用戶);jmenu2.setText(職工信息管理);jmenuitem1.setText(添加職工信息);jmenuitem3.setText(修改職工信息);jmenuitem5.setText(查詢職工信息);jmenu3.setText(刪除員工);jmenuitem6.setText(
22、刪除職工信息);jmenu4.setText(退出);jmenuitem7.setText(退出系統(tǒng));/向菜單欄中添加菜單jmenubar1.add(jmenu1);jmenubar1.add(jmenu2);jmenubar1.add(jmenu3);jmenubar1.add(jmenu4);/向菜單中添加菜單項/jmenu1.add(jmenuitem1);jmenu1.add(jmenuitem2);jmenu1.add(jmenuitem4);jmenu2.add(jmenuitem1);jmenu2.add(jmenuitem3);jmenu2.add(jmenuitem5);j
23、menu3.add(jmenuitem6);jmenu4.add(jmenuitem7);jmenuitem1.addActionListener(newActionListener()publicvoidactionPerformed(ActionEvent e) WorkerAdd addusers1=new WorkerAdd();panel.add(addusers1,添加職工);CardLayoutc1=(CardLayout)panel.getLayout();c1.show(panel,添加職工信息););17jmenuitem2.addActionListener(newAct
24、ionListener() public voidactionPerformed(ActionEvent e) UpdatePwdUserclass o=newUpdatePwdUserclass(); panel.add(o,修改密碼和權限);CardLayoutc1=(CardLayout)panel.getLayout();c1.show(panel,修改密碼和權限););jmenuitem3.addActionListener(newActionListener()publicvoidactionPerformed(ActionEvent e) WorkerUpdate o=new W
25、orkerUpdate();panel.add(o,修改職工信息);CardLayoutc1=(CardLayout)panel.getLayout();c1.show(panel,修改職工信息););jmenuitem4.addActionListener(newActionListener()publicvoidactionPerformed(ActionEvent e) UserAdd o=new UserAdd();panel.add(o,);CardLayoutc1=(CardLayout)panel.getLayout();c1.show(panel,添加用戶););jmenuit
26、em5.addActionListener(newActionListener()publicvoid18actionPerformed(ActionEvent e) WorkerSelect o=new WorkerSelect();panel.add(o,查詢職工);CardLayoutc1=(CardLayout)panel.getLayout();c1.show(panel,查詢職工信息););jmenuitem6.addActionListener(newActionListener()(publicvoidactionPerformed(ActionEvent e) (Worker
27、Delete o=new WorkerDelete();panel.add(o,刪除職工);CardLayoutc1=(CardLayout)panel.getLayout();c1.show(panel,”刪除職工信息););jmenuitem7.addActionListener(newActionListener()(publicvoidactionPerformed(ActionEvent e) (JOptionPane.showMessageDialog(null,”歡迎下次光臨!,消息提示,JOptionPane.INFORMATION_MESSAGE);System.exit(1
28、90););/產(chǎn)生窗口的最佳尺寸、布局各組件,然后顯示窗口pack();this.setSize(320,240);setVisible(true);public static void main(String args)( MenuFrameb=new MenuFrame(); b.go();(3)UpdatePwdUserclass.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;import java.sql.*;import javax.swing.table.*;import java.util.V
29、ector;public class UpdatePwdUserclass extends JFrame(Container c;JPanel panel1,panel2,panel3,panel4;JLabel WnoLabel,PwdLabel,UserClassLabel;JTextField WTextField,XTextField,X1TextField;JButton Btnopen,Btnupdate;JTable table=null;DefaultTableModel defaultModel=null;UpdatePwdUserclass()super(修改密碼和權限);
30、c=getContentPane();c.setLayout(new BorderLayout();WnoLabel=new JLabel(職工號:,JLabel.CENTER);PwdLabel=new JLabel(密碼:,JLabel.CENTER);UserClassLabel=new JLabel(用戶20類:,JLabel.CENTER);WTextField=new JTextField(15);XTextField=new JTextField(15);X1TextField=new JTextField(15);Btnopen=new JButton(打開);Btnupdat
31、e=new JButton(修改);panel1=new JPanel();panel3=new JPanel();panel4=new JPanel();panel1.add(WnoLabel);panel4.add(PwdLabel);panel3.add(UserClassLabel);panel1.add(WTextField);panel4.add(XTextField);panel3.add(X1TextField);panel1.add(Btnopen);panel3.add(Btnupdate);String n=職工號,密碼,用戶類;String data=new Strin
32、g00;defaultModel=new DefaultTableModel(data,n);table=new JTable(defaultModel);table.setPreferredScrollableViewportSize(newDimension(500,100);JScrollPanes=newJScrollPane(table);panel2=newJPanel();panel2.add(s); c.add(panel1,BorderLayout.NORTH);c.add(panel3,BorderLayout.EAST);c.add(panel4,BorderLayout
33、.WEST);c.add(panel2,BorderLayout.SOUTH);pack();setVisible(true);Btnopen.addActionListener(newActionListener()publicvoidactionPerformed(ActionEventex)try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); catch(java.lang.ClassNotFoundException e)21System.out.println(ForName:+e.getMessage(); String Wno=WTex
34、tField.getText();String str=null;String str1=select職工號,密碼,用戶類from系統(tǒng)用戶try if(Wno.equals() str=str1; else str=str1+ where職工號=+WTextField.getText()+; ConnectionconDriverManager.getConnection(jdbc:odbc:redsun);Statement stmt = con.createStatement();ResultSet rs=stmt.executeQuery(str);while(rs.next()(Vec
35、tor data=new Vector();data.addElement(rs.getString(1);data.addElement(rs.getString(2);data.addElement(rs.getString(3);defaultModel.addRow(data);table.revalidate();catch(SQLException e)(System.out.println(SQLException: +e.getMessage(););Btnupdate.addActionListener(newActionListener()(public void acti
36、onPerformed(ActionEvent e)( try(Submit o=new Submit();if(XTextField.getText().toString().equals()22JOptionPane.showMessageDialog(null,”密碼不 能為空”,”添 加,JOptionPane.WARNING_MESSAGE); elseo.tijiao(WTextField.getText().toString(),XTextField.getText().toString(),X1TextField.getText().toString();catch(Excep
37、tion e1)(e1.printStackTrace();JOptionPane.showMessageDialog(null,”修改成功!”,”修改密碼和權限,JOptionPane.INFORMATION_MESSAGE); );public static void main(String args)( newUpdatePwdUserclass();(4)Submit.javaimport java.sql.*;public class Submit(public void tijiao(String WTextField,StringXTextField,String XITextF
38、ield)throws Exception(String JDriver = sun.jdbc.odbc.JdbcOdbcDriver”;String connectionURL=jdbc:odbc:redsun”;Class.forName(JDriver);/ Connect the ODBC resource.Connection con =DriverManager.getConnection(connectionURL);Statement stmt = con.createStatement();System.out.println(連接數(shù)據(jù)庫成功!);String query1
39、= update系統(tǒng)用戶set密23碼=+XTextField+,用戶類=+X1TextField+”+ where職工號=+WTextField+”;System.out.println(*+XTextField+X1TextField);stmt.executeUpdate(query1);stmt.close();con.close();(5)UserAdd.javaimport java.io.*;import .*;import java.awt.event.*;import javax.swing.*;public class UserAdd extends JFrame(priv
40、ate JTextField Wno,Wpwd,Wuserclass;private JLabel jno,jpwd,juserclass;private JButton Btnupdate,Btnexit;public UserAdd()this.setLayout(null);jno=new JLabel(職工號:); jpwd=new JLabel(密碼:); juserclass=new JLabel(用戶類:);Wno=new JTextField();Wpwd=new JTextField();Wuserclass=new JTextField();Btnupdate=new JB
41、utton(添加);Btnexit=new JButton(取消);jno.setBounds(30,20,60,30);/設置標簽大小jpwd.setBounds(30,70,60,26);juserclass.setBounds(30,120,60,26);Wno.setBounds(110,20,120,26);Wpwd.setBounds(110,70,120,26);Wuserclass.setBounds(110,120,120,26);Btnupdate.setBounds(30,220,60,26);24Btnexit.setBounds(140,220,60,26);this
42、.add(jno);this.add(Wno);this.add(jpwd);this.add(Wpwd);this.add(juserclass);this.add(Wuserclass);this.add(Btnupdate);this.add( Btnexit);this.setSize(250,300);this.setTitle(添加新用戶);Btnupdate.addActionListener(newActionListener()publicvoidactionPerformed(ActionEvent e) tryAdd1 o=new Add1();if(Wno.getTex
43、t().toString().equals()JOptionPane.showMessageDialog(null,職工號不能為空,添加,JOptionPane.WARNING_MESSAGE);elseif(Wpwd.getText().toString().equals()JOptionPane.showMessageDialog(null,密碼不能為空,添加,JOptionPane.WARNING_MESSAGE);elseif(Wuserclass.getText().toString().equals()JOptionPane.showMessageDialog(null,用戶類不能
44、為空,添加,JOptionPane.WARNING_MESSAGE);elseo.tianjia(Wno.getText().toString(),Wpwd.getText().t25oString(),Wuserclass.ge tText().toString();catch(Exception e1)e1.printStackTrace();JOptionPane.showMessageDialog(null,添加成功!,添加新用戶,JOptionPane.INFORMATION_MESSAGE); );Btnexit.addActionListener(newActionListene
45、r()publicvoidactionPerformed(ActionEvent e) Wno.setText();Wpwd.setText();Wuserclass.setText(); );setVisible(true);public static void main(String args) UserAddapp=new UserAdd();26(6)Addl.javaimport java.sql.*;public class Add1(public void tianjia(String Wno,String Wpwd,StringWuserclass) throwsExcepti
46、on(String JDriver = sun.jdbc.odbc.JdbcOdbcDriver”;String connectionURL=jdbc:odbc:redsun”;Class.forName(JDriver);/ Connect the ODBC resource.Connection con =DriverManager.getConnection(connectionURL);String query1= insert into系統(tǒng)用戶(職工號,密碼,用戶類)values(?,?,?)”;PreparedStatement prep =con.prepareStatement
47、(queryl);prep.setString(1, Wno);prep.setString(2, Wpwd);prep.setString(3, Wuserclass);prep.executeUpdate();con.close();(7)WorkerAdd.javaimport java.io.*;import .*;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.*;import javax.swing.*;public class WorkerAdd extends JFram
48、e(JTextFieldWno,Wname,Waddress,Wphoneno,Wdepart,Wsalary,Wtime,Woccuprivate27p;private JLabeljno,jname,jaddress,jphoneno,jdepart,jsalary,jtime,joccup;private JButton button1,button2;JPanel pane=new JPanel(new BorderLayout();public WorkerAdd()this.setLayout(null);this.setTitle(添加新職工);this.setSize(500,
49、300);jno=new JLabel(職工號:);Wno=new JTextField();jname=new JLabel(姓名:);Wname=new JTextField();jaddress=new JLabel(地址:);Waddress=new JTextField();jphoneno=new JLabel(電話:);Wphoneno=new JTextField();jdepart=new JLabel(部門:);Wdepart=new JTextField();jsalary=new JLabel(工資:);Wsalary=new JTextField();jtime=ne
50、w JLabel(參加工作時間:);Wtime=new JTextField();joccup=new JLabel(職務:);Woccup=new JTextField();button1=new JButton(添加”);button2=new JButton(取消);/設置標簽大小jno.setBounds(30,15,60,30);jname.setBounds(30,50,60,30);jaddress.setBounds(30,85,60,30);jphoneno.setBounds(30,120,60,30);jdepart.setBounds(240,15,90,30);jsa
51、lary.setBounds(240,50,90,30);jtime.setBounds(240,85,90,30);joccup.setBounds(240,120,90,30);Wno.setBounds(100,15,120,30);28Wname.setBounds(100,50,120,30);Waddress.setBounds(100,85,120,30);Wphoneno.setBounds(100,120,120,30);Wdepart.setBounds(340,15,120,30);Wsalary.setBounds(340,50,120,30);Wtime.setBou
52、nds(340,85,120,30);Woccup.setBounds(340,120,120,30);button1.setBounds(140,200,60,26);button2.setBounds(250,200,60,26);this.add(jno);this.add(Wno);this.add(jname);this.add(Wname);this.add(jaddress);this.add(Waddress);this.add(jphoneno);this.add(Wphoneno);this.add(jdepart);this.add(Wdepart);this.add(j
53、salary);this.add(Wsalary);this.add(jtime);this.add(Wtime);this.add(joccup);this.add(Woccup);this.add(button1);this.add(button2);button1.addActionListener(newActionListener() public voidactionPerformed(ActionEvent e) tryAdd o=new Add();29if(Wno.getText().toString().equals()JOptionPane.showMessageDial
54、og(null,職工號不能為空,添加,JOptionPane.WARNING_MESSAGE);elseif(Wname.getText().toString().equals()JOptionPane.showMessageDialog(null,JOptionPane.WARNING_MESSAGE);elseif(Waddress.getText().toString().equals()JOptionPane.showMessageDialog(null,JOptionPane.WARNING_MESSAGE);elseif(Wphoneno.getText().toString().equals()JOptionPane.showMessageDialog(null,JOptionPane.WARNING_MESSAGE);e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO/IEC 14888-4:2024 EN Information security - Digital signatures with appendix - Part 4: Stateful hash-based mechanisms
- 2025年充電樁充電設備生產(chǎn)許可證申請與審批合同
- 2025年度新能源汽車充電樁建設與運營服務合同-@-3
- 2024 年度中國汽車行業(yè)爭議解決報告
- 2025年度小時工維修養(yǎng)護服務合同范本
- 2025年度知識產(chǎn)權保險產(chǎn)品代理與服務合同
- 2025年心電遙測監(jiān)護儀項目合作計劃書
- 英語-黑龍江省大慶市實驗中學2024-2025學年高一上學期階段考試
- 2025年瀝青試驗儀器項目合作計劃書
- 2025年度走讀生戶外活動安全責任承諾協(xié)議范本
- 基礎護理學試題及答案(各章節(jié))-基礎護理學第四版試題及答案
- 色彩發(fā)展的歷史課件
- (2023年最新版)醫(yī)師執(zhí)業(yè)、變更執(zhí)業(yè)、多機構備案申請審核表
- 醫(yī)療器械臨床試驗質量管理規(guī)范培訓課件
- 氣流粉碎機課件
- SJG 74-2020 深圳市安裝工程消耗量定額-高清現(xiàn)行
- GB∕T 41097-2021 非公路用旅游觀光車輛使用管理
- 鐵路乘車證管理辦法
- 軟件項目立項開發(fā)工作流程圖
- 叉車設備點檢表
- 三方聯(lián)測測量記錄表
評論
0/150
提交評論