JAVA物业管理系统(论文+源代码) 第6页
管理,帮助,返回。
在人员管理,住房管理,收费管理,房产管理菜单下有相同的四种菜单项:
添加(Insert)
更新(Update)
删除(Delete)
查询(Inquery)
添加(Insert)菜单的代码如下:
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
String input=null;
javax.swing.JFrame f=new javax.swing.JFrame();
input=javax.swing.JOptionPane.showInputDialog(f,"请输入Insert语句","Input",javax.swing.JOptionPane.QUESTION_MESSAGE);
System.out.println("数据添加........");
if((input!=null)&&(input.length()!=0)){
System.out.println(input);
//进行数据添加
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException ce){
System.out.println("SQLException:"+ce.getMessage());
}
try{
Connection con=DriverManager.getConnection("jdbc:odbc:houqin");
Statement stmt=con.createStatement();
int status=stmt.executeUpdate(input);
ResultSet rs=stmt.executeQuery("select * from renyuan");
System.out.println(zc.face.MySqlUnit.printResultSet(rs));
stmt.close();
con.close();
}
catch(SQLException e){
System.out.println("SQLException:"+e.getMessage());
}
catch(IOException e2){
System.out.println("IOException:"+e2.getMessage());
}
}
else
System.out.println("输入正确的Insert语句.");
}
其它查询代码与上面的相同。
如果管理员用户想修改和查询人员方面的信息,则可以点击主菜单中的“人员管理”选项。
如果管理员用户想对人员数据库添加记录,则可以点击“添加”菜单项将会弹出Insert对话框。管理员用户输入insert语句后点击“确定”按钮,如果Insert语句正确系统将会执行“select*from renyuan”查询并在Output Windows窗口输出查询结果,至此对后端的renyuan数据库添加了记录,如果点击“取消”按钮,将会返回到管理员界面。
如果管理员用户想对人员数据库进行更新,则可以点击“更新”菜单项将会弹出Update对话框。管理员用户输入update语句后点击“确定”按钮,如果Update语句正确,系统将会执行“selete*from renyuan”查询,并在OutputWindows窗口输出查询结果,至此对后端的renyuan数据库的记录进行了更新。如果点击“取消”按钮,将会返回到管理员界面。
如果管理员用户想删除人员数据库的某项记录,则可以点击“删除”菜单项将会弹出Delete对话框。管理员用户输入delete语句后点击“确定”按钮,如果Delete语句正确并且要删除的记录存在,系统将会执行“selete*from renyuan”查询,并在OutputWindows窗口输出查询结果,至此删除了后端renyuan数据库的某项记录。如果点击“取消”按钮,将会返回到管理员界面。
如果管理员用户只想查询有关人员数据库的信息,则可以点击“查询”菜单顶将会弹出Inquery 对话框。管理员用户输入select语句后点击“确定”按钮,如果select语句正确并且查询内容存在,系统将会执行select语句,在OutputWindows窗口显示查询结果。如果点击“取消”按钮,将会返回到管理员界面。
当管理员用户想对住房(zhufang)数据库进行修改和查询时,则可以点击主菜单中的“住房管理”选项。如果管理员用户想对住房数据库添加记录时,则可以点击“添加”菜单项;如果管理员用户想对住房数据库的记录进行更新,则可以点击“更新”菜单项;如果管理员用户想对住房数据库的记录进行删除,则可以点击“删除”菜单项;如果管理员用户只想查询住房数据库的信息,则可以点击“查询”菜单项。其“添加”,“更新”,“删除”,“查询”菜单的具体用法同“人员管理”菜单下的“添加”,“更新”,“删除”,“查询”菜单项。
当管理员用户想对收费(shoufei)数据库进行修改和查询时,则可以点击主菜单中的“收费管理”选项。如果管理员用户想对收费数据库添加记录时,则可以点击“添加”菜单项;如果管理员用户想对收费数据库的记录进行更新,则可以点击“更新”菜单项;如果管理员 用户想对收费数据库的记录进行删除,则可以点击“删除”菜单项;如果管理员用户只想查询收费数据库的信息,则可以点击“查询”菜单项。其“添加”,“更新”,“删除”,“查询”菜单的具体用法同“人员管理”菜单下的“添加”,“更新”,“删除”,“查询”菜单项。
当管理员用户想对房产(fangchan)数据库进行修改和查询时,则可以点击主菜单中的“房产管理”选项。如果管理员用户想对房产添加记录时,则可以点击“添加”菜单项;如果管理员用户想对房产的记录进行更新,则可以点击“更新”菜单项;如果管理员用户想对房产的记录进行删除,则可以点击“删除”菜单项;如果管理员用户只想查询房产的信息,则可以点击“查询”菜单项。其“添加”,“更新”,“删除”,“查询”菜单的具体用法同“人员管理”菜单下的“添加”,“更新”,“删除”,“查询”菜单项。
如果管理员用户想了解系统的有关信息,则可以点击主菜单中“帮助”菜单下的“帮助”菜单项,将会在主菜单下的文本区内显示系统信息。
如果管理员用户想离开管理系统,则可以点击主菜单中“返回”菜单下的“返回”菜单项,管理员用户则可以返回到开始界面(JFramel)。
3.3 物业管理系统的各个界面及其功能介绍
系统的进入界面是JFramel.java,下面是JFramel.java界面: JFramel.java是系统的主界面,进入系统有三个选择:普通用户进入系统,管理员进入系统,退出系统。用户可以根据自己的需要选择进入不同的界面。
以下是userInterface.java界面:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页