傻大方


首页 > 知识库 > >

完整|(完整word版)数据库课程设计教务管理系统( 三 )


按关键词阅读: Word 完整 系统 管理 教务 课程设计 数据库


2 。
2、功能描述1)学生查询学习课程的成绩2)管理员管理学生信息4)管理员添加学生信息5)管理员删除学生信息5)删除学号为1 。

11、的触发触发器功能6.2 。
3、程序源代码管理员实现查询、删除功能的代码(删除学号为1的用到了触发器):package Manager.zhen;
import java.awt 。
;import java.awt.EventQueue;
import javax.swing 。
JInternalFrame;import javax 。
swing.JPanel;
import javax.swing 。
border 。
EmptyBorder;import javax 。
swing 。
table 。
DefaultTableModel;
import javax.swing 。
ComboBoxModel;import java 。

12、x 。
swing.GroupLayout;
import javax 。
swing.GroupLayout 。
Alignment;import javax.swing 。
JLabel;
import javax 。
swing 。
JOptionPane;import javax 。
swing.JTextField;
import javax 。
swing 。
LayoutStyle.ComponentPlacement;import javax.swing 。
JButton;import javax 。
swing 。
JTable;import javax 。
swing.JComboBox;import javax 。
swing.J 。

13、DesktopPane;
import java.awt.event.ActionEvent;
import java 。
awt 。
event.ActionListener;
import java 。
sql 。
*;import java.util 。
Vector;
import javax.swing 。
DefaultComboBoxModel;import javax 。
swing.JScrollPane;
import javax.swing.ScrollPaneConstants;import java.awt 。
event.MouseAdapter;
import java 。
awt 。
event.MouseEve 。

14、nt;public class Form_edit extends JInternalFrame private JDesktopPane Desktop;
private DbUtil dbUtil = new DbUtil();private JPanel contentPane;private JTextField txt_sno;
private JTable table;
private JTextField txtsname;private JTextField txtcno;
private JTextField txtgrade;private JTextField txtsno;
/* 。

15、 Launch the application./public static void main(String args) EventQueue 。
invokeLater(new Runnable() public void run() try Form_bookedit frame = new Form_bookedit();
frame 。
setVisible(true);
catch (Exception e) e 。
printStackTrace();
);/* Create the frame 。
/public Form_edit() setEnabled(false);setClosable( 。

16、true);
setTitle(”u67E5u8BE2u6210u7EE9”);
/setDefaultCloseOperation(JFrame 。
EXIT_ON_CLOSE);
setBounds(100, 100, 487 ,412);contentPane = new JPanel();contentPane.setBorder(new EmptyBorder(5 ,5 ,5 ,5));
setContentPane(contentPane);
JLabel lblNewLabel = new JLabel(”u8F93u5165u4F60u7684u5B66u53F7uFF1A”);txt_sn 。

17、o = new JTextField();txt_sno 。
setColumns(10);
JButton btn_searchgrade = new JButton(u67E5u8BE2u6210u7EE9”);
btn_searchgrade.addActionListener(new ActionListener() public void actionPerformed(ActionEvent arg0) SearchActionPerformed(arg0););JLabel lblNewLabel_2 = new JLabel(”u6210u7EE9u5982u4E0BuFF1A);
JS 。

18、crollPane scrollPane = new JScrollPane();scrollPane.addMouseListener(new MouseAdapter() Overridepublic void mousePressed(MouseEvent e) mousePressed(e);
);
JLabel lblNewLabel_1 = new JLabel(u5B66 u53F7”);
JLabel lblNewLabel_3 = new JLabel(”u59D3 u540D);
JLabel lblNewLabel_4 = new JLabel(”u73ED u7EA7”);
JL 。

19、abel lblNewLabel_5 = new JLabel(u6210 u7EE9);
txtsname = new JTextField();
txtsname.setColumns(10);txtcno = new JTextField();txtcno.setColumns(10);txtgrade = new JTextField();txtgrade 。
setColumns(10);JButton btnalter = new JButton(”u4FEEu6539”);
btnalter 。
addActionListener(new ActionListener() public voi 。

20、d actionPerformed(ActionEvent e) ModifyActionPerformed(e);
);
JButton btndelete = new JButton(”u5220u9664);btndelete 。
addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) DelActionPerformed(e););JComboBox usertype = new JComboBox();
txtsno = new JTextField();txtsno 。
setColumn 。

21、s(10);GroupLayout gl_contentPane = new GroupLayout(contentPane);
gl_contentPane 。
setHorizontalGroup(gl_contentPane 。
createParallelGroup(Alignment 。
LEADING).addGroup(gl_contentPane.createSequentialGroup().addContainerGap().addGroup(gl_contentPane.createParallelGroup(Alignment.TRAILING).addGroup(gl_conten 。

22、tPane 。
createSequentialGroup().addComponent(lblNewLabel).addPreferredGap(ComponentPlacement 。
RELATED).addComponent(txt_sno ,GroupLayout 。
PREFERRED_SIZE, 125, GroupLayout 。
PREFERRED_SIZE) 。
addPreferredGap(ComponentPlacement.RELATED, 89 ,Short 。
MAX_VALUE) 。
addComponent(btn_searchgrade) 。


来源:(未知)

【学习资料】网址:/a/2021/0321/0021738641.html

标题:完整|(完整word版)数据库课程设计教务管理系统( 三 )


上一篇:摄影|摄影课的总结

下一篇:2021|2021小学老师个人工作计划