• 大小: 995KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: 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  数据库设计\TeachManager\bin\frame\Course$1.class

     文件        620  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Course$2.class

     文件        620  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Course$3.class

     文件        770  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Course$4.class

     文件       5901  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Course.class

     文件        644  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Department$1.class

     文件        612  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Department$2.class

     文件        644  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Department$3.class

     文件        794  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Department$4.class

     文件       4981  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\Department.class

     文件        801  2009-01-03 14:10  数据库设计\TeachManager\bin\frame\Enterframe$1.class

     文件        675  2009-01-03 14:10  数据库设计\TeachManager\bin\frame\Enterframe$2.class

     文件       3212  2009-01-03 14:10  数据库设计\TeachManager\bin\frame\Enterframe.class

     文件        284  2009-01-03 11:56  数据库设计\TeachManager\bin\frame\Information.class

     文件       1228  2009-01-03 11:10  数据库设计\TeachManager\bin\frame\layout\GBC.class

     文件       5724  2009-01-03 18:21  数据库设计\TeachManager\bin\frame\Mainframe.class

     文件       2852  2009-01-03 18:22  数据库设计\TeachManager\bin\frame\MyAction.class

     文件        656  2009-01-03 18:18  数据库设计\TeachManager\bin\frame\ScoreManager$1.class

     文件        624  2009-01-03 18:18  数据库设计\TeachManager\bin\frame\ScoreManager$2.class

     文件        656  2009-01-03 18:18  数据库设计\TeachManager\bin\frame\ScoreManager$3.class

     文件        806  2009-01-03 18:18  数据库设计\TeachManager\bin\frame\ScoreManager$4.class

     文件       5438  2009-01-03 18:18  数据库设计\TeachManager\bin\frame\ScoreManager.class

     文件        656  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\SelectCourse$1.class

     文件        624  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\SelectCourse$2.class

     文件        656  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\SelectCourse$3.class

     文件        806  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\SelectCourse$4.class

     文件       5795  2009-01-03 18:13  数据库设计\TeachManager\bin\frame\SelectCourse.class

     文件        626  2009-01-03 17:59  数据库设计\TeachManager\bin\frame\Student$1.class

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

评论

共有 条评论