java项目学生成绩管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
j a v a项目学生成绩管理系
统
The latest revision on November 22, 2020
《Java程序设计实
训》
学生成绩管理系统
设计数据库:
CREATE DATABASE 学生成绩管理系统
(1)教师信息表创建:
create table 教师信息表(
教师ID varchar(8) primary key ,
教师姓名 varchar(8) not null unique,
登录密码 varchar(8) not null,
)
(2)学籍信息表创建:
create table 学籍信息表(
学号 varchar(15) primary key,
姓名 varchar(8) not null ,
年龄 varchar(10),
出生日期 varchar(10),
性别 varchar(4) ,
班级 varchar(8) not null ,
专业 varchar(5) ,
民族 varchar(10),
登录密码 varchar(6) not null)
(3)成绩信息表创建:
create table 成绩信息表(
学号 varchar(15),
计算机网络 varchar(8),
计算机专业英语 smallint,
计算机信息技术基础 smallint, Java程序设计 smallint ,
数据库应用实训教程 smallint ,高等数学 smallint ,
Xml smallint ,)
概要结构分析:
1.登录界面和主界面
import .*;
import .*; import .*;
class myConnection{ResultSet re;学生成绩管理系统登录界
教师登录学生登录
添加学生信息添
加
学
生
成
绩
修
改
学
生
信
息
删
除
学
生
信
息
查
看
学
生
信
息
查
看
学
生
成
绩
查
看
学
生
信
息
查
看
学
生
成
绩
添
加
学
生
信
息
public myConnection(){}
public ResultSet getResult(String sql){
try{("");
Connection conn=("jdbc:odbc:学生成绩管理系统","ww","123");
Statement stmt=,;
ResultSet re=(sql);
return re;}
catch(Exception e){
"getResult------"+());
return null;}}
public boolean executeSql(String sql){
try{("");
Connection conn=("jdbc:odbc:学生成绩管理系统","ww","123");
Statement stmt=();
(sql);
();
return true;}
catch(Exception e){
"executeSql----"+());
return false;}}}
class stuMainFrame extends JFrame implements ActionListener
{JMenuBar jmb = new JMenuBar();
Message = new JMenu("信息");
JMenu Score = new JMenu("查询");
JMenuItem Item1 = new JMenuItem("添加学生信息");
JMenuItem mName=new JMenuItem("学生成绩查询");
JMenuItem mScore=new JMenuItem("按成绩查询");
JMenuItem mNam1=new JMenuItem("查询学生信息");
JLabel label = new JLabel();
public stuMainFrame(){ImageIcon icon = new ImageIcon("src/images/");
(icon);
(0, 0, (), ());
add(label);
setSize(),());
(jmb);
(Message);
(Score);
(Item1);
(mNam1);
(mName);
(mScore);
(this);
(this);
(this);