学生成绩管理系统课程设计报告(4)

2020-02-21 17:30

图4.3.6 考试成绩录入删除窗口

4.3.4系统查询模块

系统查询模块:该模块包含三个功能块分别是:基本信息查询,成绩信息查询,汇总查询。基本信息查询可实现学生基本信息查询与老师基本信息查询,成绩信息查询可实现学生成绩查询,汇总查询可实现年级学生信息查询。

图4.3.7 学生基本信息查询窗口

12

图4.3.8教师基本信息查询窗口

图4.3.8学生成绩查询窗口

4.3.5系统管理模块

系统管理模块:该模块包含两个功能块分别是用户管理与系统退出。用户管理实现新用户的添加与旧用户的删除功能,退出系统实现系统的退出。

13

图4.3.9用户的添加删除询窗口

图4.3.9系统退出提示窗口

14

第五章 主要功能模块代码

5.1 公共类代码设计(数据的增删查改)

package appstu.util;

import java.sql.Connection; import java.sql.DriverManager;

public class CommonaJdbc {

public static Connection conection = null;

public CommonaJdbc() { getCon(); }

private Connection getCon() { try {

Class.forName(\ conection

DriverManager.getConnection(\\

} catch (java.lang.ClassNotFoundException classnotfound) { classnotfound.printStackTrace(); } catch (java.sql.SQLException sql) {

new appstu.view.JF_view_error(sql.getMessage()); sql.printStackTrace(); }

return conection; } }

package appstu.util;

import java.sql.Connection;

import java.sql.PreparedStatement; import java.sql.Statement;

import javax.swing.JOptionPane;

15

= \

import appstu.model.Obj_classinfo; import appstu.model.Obj_examkinds; import appstu.model.Obj_gradeinfo; import appstu.model.Obj_gradeinfo_sub; import appstu.model.Obj_student; import appstu.model.Obj_subject; import appstu.model.Obj_teacher; import appstu.model.Obj_user; import appstu.view.JF_view_error;

public class JdbcAdapter {

private Connection con = null; private Statement stmt = null;

private PreparedStatement pstmt = null; private String infoStr = null;

public boolean BuildeDeleteTempView(String sqlState) { boolean flag = false;

System.out.println(\执行的语句为:\ try {

con = CommonaJdbc.conection;

pstmt = con.prepareStatement(sqlState); pstmt.execute(); flag = true;

} catch (java.sql.SQLException sql) { flag = false;

sql.printStackTrace(); }

return flag; }

// 真正的执行对数据库的各种操作

private boolean AdapterObject(String sqlState) { boolean flag = false; try {

con = CommonaJdbc.conection; // 获取数据库连接

pstmt = con.prepareStatement(sqlState); // 获取PreparedStatement实例 pstmt.execute(); // 执行该SQL语句 flag = true; // 将标识量修改为true

JOptionPane.showMessageDialog(null, infoStr + \数据成功!!!\系统提示\JOptionPane.INFORMATION_MESSAGE); // 弹出相应提示对话框

} catch (java.sql.SQLException sql) { flag = false;

16


学生成绩管理系统课程设计报告(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:机器人复习题及参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: