数据库课程设计(教学管理系统)( java实现)


用java编写的数据库课程设计,有完整的源代码,报告文档,ER图说明等。 功能:教学管理系统,实现教师和学生、教工等的办公自动化。
资源截图
代码片段和文件信息
package frame;

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.sql.SQLException;

import javax.swing.AbstractAction;
import javax.swing.DefaultDesktopManager;
import javax.swing.JButton;
import javax.swing.JInternalframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JSplitPane;
import javax.swing.JTable;
import javax.swing.JTextField;

import model.CourseData;
import util.SqlTableModel;
import util.UpdateDatebase;

public class Course extends JInternalframe {
JSplitPane splitPane = new JSplitPane();
BorderLayout borderLayout = new BorderLayout();
GridLayout gridLayout = new GridLayout();
FlowLayout flowLayout = new FlowLayout();
    JScrollPane scrollPane = new JScrollPane();
    JPanel panel_1 = new JPanel();
    JPanel panel_2 = new JPanel();
    JTable table = new JTable();
    SqlTableModel tablemodel;    
    
    JLabel c_idL = new JLabel(“课程号“);
    JLabel c_nameL = new JLabel(“课程名“);
    JLabel t_idL = new JLabel(“教师号“);
    JLabel creditL = new JLabel(“学分“);
    JLabel periodL = new JLabel(“学时“);
    JLabel cTimeL = new JLabel(“上课时间“);
    JLabel cAreaL = new JLabel(“上课地点“);
    JLabel eTimeL = new JLabel(“考试时间“);
    JTextField c_idT = new JTextField();
    JTextField c_nameT = new JTextField();
    JTextField t_idT = new JTextField();
    JTextField creditT = new JTextField();
    JTextField periodT = new JTextField();
    JTextField cTimeT = new JTextField();
    JTextField cAreaT = new JTextField();    
    JTextField eTimeT = new JTextField();
    
    
    JButton insertB = new JButton(“增加“);
    JButton updateB = new JButton(“修改“);
    JButton deleteB = new JButton(“删除“);
    JButton exitB = new JButton(“退出“);
    
    CourseData data = new CourseData();
    public Course() {
     init();
setVisible(true);
setDefaultCloseOperation(JInternalframe.EXIT_ON_CLOSE);
    }

private void init() {
setLayout(borderLayout);
setSize(550 420);
setClosable(true);
cTimeT.setText(“2008-4-25“);
eTimeT.setText(“2008-6-28“);

add(splitPane BorderLayout.CENTER);
        splitPane.setOrientation(JSplitPane.VERTICAL_SPLIT);
        splitPane.add(scrollPane JSplitPane.TOP);
        scrollPane.getViewport().add(table);
        splitPane.add(panel_2 JSplitPane.BOTTOM);


// buildTable();

        gridLayout.setColumns(4);
        gridLayout.setRows(4);
        panel_2.setLayout(gridLayout);
        
//      idT.setEnabled(false);        
        panel_2.add(c_idL);
        panel_2.add(c_idT);
        panel_2.add(c_nameL);
        panel_2.add(c_nameT);
        panel_2.add(t_idL);
        panel_2.add(t_idT);
        panel_2.add(creditL);
        panel_2.add(creditT);
        panel_2.add(periodL);
        panel_2.add(periodT);
        panel_2.add(cTimeL);
        panel_2.add(cTimeT);
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        368  2009-01-03 11:10  数据库设计TeachManager.classpath

     文件        388  2008-06-20 21:05  数据库设计TeachManager.project

     文件        620  2009-01-03 18:13  数据库设计TeachManagerinframeCourse$1.class

     文件        620  2009-01-03 18:13  数据库设计TeachManagerinframeCourse$2.class

     文件        620  2009-01-03 18:13  数据库设计TeachManagerinframeCourse$3.class

     文件        770  2009-01-03 18:13  数据库设计TeachManagerinframeCourse$4.class

     文件       5901  2009-01-03 18:13  数据库设计TeachManagerinframeCourse.class

     文件        644  2009-01-03 18:13  数据库设计TeachManagerinframeDepartment$1.class

     文件        612  2009-01-03 18:13  数据库设计TeachManagerinframeDepartment$2.class

     文件        644  2009-01-03 18:13  数据库设计TeachManagerinframeDepartment$3.class

     文件        794  2009-01-03 18:13  数据库设计TeachManagerinframeDepartment$4.class

     文件       4981  2009-01-03 18:13  数据库设计TeachManagerinframeDepartment.class

     文件        801  2009-01-03 14:10  数据库设计TeachManagerinframeEnterframe$1.class

     文件        675  2009-01-03 14:10  数据库设计TeachManagerinframeEnterframe$2.class

     文件       3212  2009-01-03 14:10  数据库设计TeachManagerinframeEnterframe.class

     文件        284  2009-01-03 11:56  数据库设计TeachManagerinframeInformation.class

     文件       1228  2009-01-03 11:10  数据库设计TeachManagerinframelayoutGBC.class

     文件       5724  2009-01-03 18:21  数据库设计TeachManagerinframeMainframe.class

     文件       2852  2009-01-03 18:22  数据库设计TeachManagerinframeMyAction.class

     文件        656  2009-01-03 18:18  数据库设计TeachManagerinframeScoreManager$1.class

     文件        624  2009-01-03 18:18  数据库设计TeachManagerinframeScoreManager$2.class

     文件        656  2009-01-03 18:18  数据库设计TeachManagerinframeScoreManager$3.class

     文件        806  2009-01-03 18:18  数据库设计TeachManagerinframeScoreManager$4.class

     文件       5438  2009-01-03 18:18  数据库设计TeachManagerinframeScoreManager.class

     文件        656  2009-01-03 18:13  数据库设计TeachManagerinframeSelectCourse$1.class

     文件        624  2009-01-03 18:13  数据库设计TeachManagerinframeSelectCourse$2.class

     文件        656  2009-01-03 18:13  数据库设计TeachManagerinframeSelectCourse$3.class

     文件        806  2009-01-03 18:13  数据库设计TeachManagerinframeSelectCourse$4.class

     文件       5795  2009-01-03 18:13  数据库设计TeachManagerinframeSelectCourse.class

     文件        626  2009-01-03 17:59  数据库设计TeachManagerinframeStudent$1.class

............此处省略77个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)