資源簡介
本資源為學生信息管理系統,實現的功能如下:
1、查詢學生信息
可選擇按姓名、專業、院系查詢,并顯示查詢結果。
2、查詢課程信息
可選擇按課程號、課程名、學分查詢,并顯示查詢結果。
3、錄入、修改學生基本信息、院系信息、教師基本信息
要求界面布局美觀、實用
4、刪除某院系、某條學生信息、某教師信息
考慮表間的關聯,若刪除某學院,則該學院的所有學生應同時刪除。
5、查詢選修了某課程的學生學號和姓名
6、查詢未選修任何課程的學生學號和姓名
7、添加選課信息,即某同學選擇了某課程。添加后若進行查詢,則應能找到。
8.做登陸界面,設定管理員權限

代碼片段和文件信息
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.sql.*;
import?javax.swing.JButton;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JPanel;
import?javax.swing.JTextField;
public?class?course_information?extends?Jframe?implements?ActionListener
{
public?static?String?kechenghao1;
public?static?String?kechengming1;
public?static?String?xuefen1;
public?static?JTextField?kechenghao=new?JTextField();
public?static?JTextField?kechengming=new?JTextField();
public?static?JTextField?xuefen=new?JTextField();
String?sDBDriver=“sun.jdbc.odbc.JdbcOdbcDriver“;
String?sConnStr=“jdbc:odbc:mry“;
ResultSet?rs=null;
Connection?conn=null;
??JPanel??jp1=new?JPanel();
??JLabel??label1=new?JLabel(“課程號:“);?
??JLabel??label2=new?JLabel(“課程名:“);?
??JLabel??label3=new?JLabel(“學分:“);?
??JButton?chaxun=new?JButton(“查詢“);
??JButton?fangqi=new?JButton(“返回“);
??public?course_information()
?????{???setVisible(true);
?????????//setSize(10001000);
?????????setResizable(false);
?????????try?{
???????? Class.forName(sDBDriver);
???????? }?catch(java.lang.ClassNotFoundException?e){
???????? System.err.print(e.getMessage());
???????? }
?????
???????this.add(jp1);
???????jp1.setLayout(null);
???????jp1.add(chaxun);
???????jp1.add(fangqi);
???????jp1.add(label1);
???????jp1.add(label2);
???????jp1.add(label3);
???????jp1.add(kechenghao);
???????jp1.add(kechengming);
???????jp1.add(xuefen);
???????kechenghao.setBounds(1204014020);
???????kechengming.setBounds(1208014020);
???????xuefen.setBounds(12012014020);
???????label1.setBounds(60407020);
???????label2.setBounds(60807020);
???????label3.setBounds(601207020);
???????chaxun.setBounds(601608030);
???????fangqi.setBounds(1801608030);
????????this.settitle(“課程信息查詢“);
????????this.setBounds(340240300250);
????????this.setVisible(true);
????????this.setDefaultCloseOperation(Jframe.HIDE_ON_CLOSE);
???????chaxun.addActionListener(this);
???????fangqi.addActionListener(this);
???????
?????}
public?void?actionPerformed(ActionEvent?e)?{
?
???if(e.getSource()==fangqi)
???{
????this.setVisible(false);
???//?System.exit(0);
????new?menu();
???}
???else?if(e.getSource()==chaxun)
???{
kechenghao1?=?kechenghao.getText();
kechengming1?=?kechengming.getText();
xuefen1?=?xuefen.getText();
this.setVisible(false);
new?course_output();
???}
}
public?static?void?main?(String[]?args){
??new?course_information();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????226??2010-05-15?15:13??學生信息管理系統\.classpath
?????文件??????????0??2010-05-16?00:23??學生信息管理系統\.me
?????文件????????477??2010-05-16?00:27??學生信息管理系統\.me
?????文件????????692??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????332??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????212??2010-05-16?00:25??學生信息管理系統\.me
?????文件?????????26??2010-05-16?00:25??學生信息管理系統\.me
?????文件?????????79??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????3022??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????3150??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????3925??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????4637??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????379??2010-05-16?00:25??學生信息管理系統\.me
?????文件?????????26??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????4637??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????236??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????3925??2010-05-16?00:25??學生信息管理系統\.me
?????文件?????????79??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????2690??2010-05-16?00:25??學生信息管理系統\.me
?????文件?????????79??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????267??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????434??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????236??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????236??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????4010??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????3581??2010-05-16?00:25??學生信息管理系統\.me
?????文件?????????26??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????3150??2010-05-16?00:25??學生信息管理系統\.me
?????文件???????4637??2010-05-16?00:25??學生信息管理系統\.me
?????文件????????332??2010-05-16?00:25??學生信息管理系統\.me
............此處省略739個文件信息
- 上一篇:2009試卷人工智能.pdf
- 下一篇:DS18B20溫度檢測及報警
評論
共有 條評論