欢迎来到天天文库
浏览记录
ID:55584491
大小:3.25 MB
页数:150页
时间:2020-05-19
《数据库课程设计——户籍管理系统(由JAVA编写-附源代码).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、户籍管理系统(由JAVA编写)软件支持:本软件开发是在eclipse-SDK-3.2-win32集成环境下编辑、调试与运行的;(Java语言编写,需要装JDK)设备支持:WindowsXP,512内存;数据库:MicrosoftSQLServer2000系统管理员:(仅一个)帐号:admin密码:admin123普通用户:(可由管理员创建)帐号:huang密码:huang本系统主程序为:DengLu.java,编译后运行bin文件夹下的DengLu.class文件即可运行主程序,弹出登录界面:主界面:查看户口信息:查看户成员信息浏览户口信
2、息添加户口信息修改户口信息删除户口信息:查询居民信息:浏览全部居民信息:添加居民信息:修改居民信息:删除居民信息:浏览所有用户信息:添加用户:删除用户:源代码:DengLu.javaimportjavax.swing.JOptionPane;importjavax.swing.SwingUtilities;importjavax.swing.JPanel;importjavax.swing.JFrame;importjavax.swing.JButton;importjava.awt.Rectangle;importjavax.swing
3、.JLabel;importjavax.swing.ImageIcon;importjavax.swing.JTextField;importjavax.swing.JPasswordField;importjava.awt.*;importjava.awt.event.KeyEvent;publicclassDengLuextendsJFrame{privatestaticfinallongserialVersionUID=1L;privateJPaneljContentPane=null;privateJButtonjButton=n
4、ull;privateJButtonjButton1=null;privateJLabeljLabel=null;privateJTextField用户名=null;privateJPasswordField密码=null;privateJLabeljLabel1=null;privateJLabeljLabel2=null;privateDBOperationdb=newDBOperation();//@jve:decl-index=0:privateinti=0;privateJButtonjButton2=null;/***This
5、methodinitializesjButton**@returnjavax.swing.JButton*/privateJButtongetJButton(){if(jButton==null){jButton=newJButton();jButton.setBounds(newRectangle(169,227,70,23));jButton.setMnemonic(KeyEvent.VK_ENTER);jButton.setToolTipText("输入用户名、密码登陆");jButton.setText("登录");jButton
6、.addActionListener(newjava.awt.event.ActionListener(){publicvoidactionPerformed(java.awt.event.ActionEvente){Stringuser=用户名.getText();Stringpassword=newString(密码.getPassword());if(user.equals(""))JOptionPane.showMessageDialog(null,"用户名不能为空!");else{if(db.CheckUser(user,pas
7、sword)){if(db.IsAdmin(user)){MainMenum=newMainMenu();m.setVisible(true);setVisible(false);}else{MainMenuUserm=newMainMenuUser();m.setVisible(true);setVisible(false);}}else{JOptionPane.showMessageDialog(null,"用户名不存在或密码错误!"+"剩余次数:"+(2-i));i++;if(i>=3){JOptionPane.showMessag
8、eDialog(null,"用户名密码尝试次数已达3次,系统将退出!");System.exit(0);}}}}});}returnjButton;}/***Thismethodinitial
此文档下载收益归作者所有