当前位置:首页 > 数据库课程设计教务管理系统
洛 阳 理 工 学 院 课 程 设 计 报 告
\ \
23
}
fillTable(\
} else{
JOptionPane.showMessageDialog(null, \删除成功!
//删除选中学生
count=pstm.executeUpdate(); if (count==0){
JOptionPane.showMessageDialog(null, \删除失败!
} catch (Exception e) {
// TODO Auto-generated catch block e.printStackTrace();
}finally{ } }
private void SearchActionPerformed(ActionEvent e) { // 根据学号进行查找
fillTable(txt_sno.getText().trim()); }
try {
if (conn!=null)
dbUtil.closeCon(conn);
} catch (Exception e) { }
// TODO Auto-generated catch block e.printStackTrace();
洛 阳 理 工 学 院 课 程 设 计 报 告
//
七、总结
在这次数据库的课程设计中,我选的的是教务管理系统的题目,实现了不同的用户如学生,管理员等进入不同的界面,享有不同的权限,访问不同数据。 在做此次课程设计的前一两天是比较容易的,主要把数据库建立好以及将数据库的一些功能,比如触发器,存储过程。
但是后面几天因为要连接java软件来实现系统的功能,需要将功能可视化,也就是需要java代码来实现,因为又有考试,需要复习,所以实验之后的时间都用来复习了,所以比较慢。
虽然推迟了几天,但是由于时间短,仅实现部分功能,基本上完善了学生和管理员的设计,学生可以查询学习成绩,管理员可以实现学生信息的查询以及添加学生信息的功能,还有删除学生信息的功能。通过课设,我体会了一个相对简单的系统的编写过程,编写的过程可以说并不是很难,但是却很繁琐,因为不同功能的实现需要对图形的编辑以及给每个按钮赋予不同的功能。
24
protected void MousePressed(MouseEvent e) { // TODO Auto-generated method stub int currRow=table.getSelectedRow();
txtsno.setText(table.getValueAt(currRow, 0).toString()); txtsname.setText(table.getValueAt(currRow, 1).toString()); txtcno.setText(table.getValueAt(currRow, 2).toString()); txtgrade.setText(table.getValueAt(currRow, 3).toString()); }
JOptionPane.showMessageDialog(null,n); }
洛 阳 理 工 学 院 课 程 设 计 报 告
25
共分享92篇相关文档