java项目 学生成绩管理系统文档格式.docx

上传人:b****5 文档编号:20987406 上传时间:2023-01-26 格式:DOCX 页数:41 大小:524.55KB
下载 相关 举报
java项目 学生成绩管理系统文档格式.docx_第1页
第1页 / 共41页
java项目 学生成绩管理系统文档格式.docx_第2页
第2页 / 共41页
java项目 学生成绩管理系统文档格式.docx_第3页
第3页 / 共41页
java项目 学生成绩管理系统文档格式.docx_第4页
第4页 / 共41页
java项目 学生成绩管理系统文档格式.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

java项目 学生成绩管理系统文档格式.docx

《java项目 学生成绩管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《java项目 学生成绩管理系统文档格式.docx(41页珍藏版)》请在冰豆网上搜索。

java项目 学生成绩管理系统文档格式.docx

);

Connectionconn=("

jdbc:

odbc:

学生成绩管理系统"

"

ww"

123"

Statementstmt=,;

ResultSetre=(sql);

returnre;

}

catch(Exceptione){

"

getResult------"

+());

returnnull;

}}

publicbooleanexecuteSql(Stringsql){

Statementstmt=();

(sql);

();

returntrue;

executeSql----"

returnfalse;

}}}

classstuMainFrameextendsJFrameimplementsActionListener

{JMenuBarjmb=newJMenuBar();

Message=newJMenu("

信息"

JMenuScore=newJMenu("

查询"

JMenuItemItem1=newJMenuItem("

添加学生信息"

JMenuItemmName=newJMenuItem("

学生成绩查询"

JMenuItemmScore=newJMenuItem("

按成绩查询"

JMenuItemmNam1=newJMenuItem("

查询学生信息"

JLabellabel=newJLabel();

publicstuMainFrame(){ImageIconicon=newImageIcon("

src/images/"

(icon);

(0,0,(),());

add(label);

setSize(),());

(jmb);

(Message);

(Score);

(Item1);

(mNam1);

(mName);

(mScore);

(this);

}

publicvoidactionPerformed(ActionEvente)

{if()==Item1)

{newaddForm().setVisible(true);

elseif()==mName)

{dispose();

newScore1().setVisible(true);

elseif()==mScore)

{newscoreQueryForm().setVisible(true);

}

elseif()==mNam1)

{dispose();

newSerch1().setVisible(true);

classmainFrameextendsJFrameimplementsActionListener{

JLabellabel=newJLabel();

JMenuBarmBar=newJMenuBar();

JPanelp=newJPanel();

privateJMenumSystem,mOperate,mQuery,mHelp,myMenuUser;

privateJMenuItemmFile,mNew,mOpen,mExit,mAdd,mDel,mModify,mName,miShow,mScore,mAbout,miUser,mAddSc;

publicmainFrame()

{(mBar);

ImageIconicon=newImageIcon("

(icon);

(0,0,(),());

add(label);

setSize(),());

myMenuUser=newJMenu("

用户"

miUser=newJMenuItem("

编辑用户"

(miUser);

mSystem=newJMenu("

系统"

mOperate=newJMenu("

数据操作"

mQuery=newJMenu("

mHelp=newJMenu("

帮助"

(mSystem);

(mOperate);

(mQuery);

(mHelp);

(myMenuUser);

mFile=newJMenuItem("

文件"

mNew=newJMenuItem("

新建"

mOpen=newJMenuItem("

打开"

mExit=newJMenuItem("

退出"

(mFile);

(mNew);

(mOpen);

();

(mExit);

mAdd=newJMenuItem("

添加基本信息"

mAddSc=newJMenuItem("

添加成绩信息"

mDel=newJMenuItem("

删除"

mModify=newJMenuItem("

修改"

(mAdd);

(mAddSc);

(mDel);

(mModify);

mName=newJMenuItem("

mScore=newJMenuItem("

查询学生成绩"

miShow=newJMenuItem("

全部显示"

(mName);

(mScore);

();

(miShow);

mAbout=newJMenuItem("

软件信息"

(mAbout);

(this);

publicvoidactionPerformed(ActionEvente){

if()==mExit){

dispose();

newCJ().setVisible(true);

elseif()==mAbout){

(this,"

学生成绩管理系统\n\n电信学院\n\n2012年3月"

;

elseif()==mAdd){

dispose();

newaddForm().setVisible(true);

elseif()==mAddSc){

newaddScore().setVisible(true);

elseif()==mDel){

newdeleteForm().setVisible(true);

elseif()==mName){

newSerch().setVisible(true);

elseif()==mScore){

newScore().setVisible(true);

elseif()==mModify){

newmodifyForm().setVisible(true);

elseif()==miUser){

newuserFrame().setVisible(true);

elseif()==miShow){

newfreshTable().setVisible(true);

}}}

classCJextendsJFrameimplementsActionListener{

JLabelt1=newJLabel("

ID号:

JLabelt3=newJLabel("

密码:

publicStringzh=null;

JTextFieldt2=newJTextField(null,15);

JTextFieldt4=newJPasswordField(null,15);

JRadioButtonb=newJRadioButton("

教师"

JRadioButtonb1=newJRadioButton("

学生"

JButtonjB1=newJButton("

登录"

JButtonjB2=newJButton("

取消"

publicCJ(){super("

学生生成绩管理系统"

setLayout(null);

(110,170,60,20);

;

add(jB1);

(210,170,60,20);

add(jB2);

(90,50,80,35);

add(t1);

(120,50,150,35);

add(t2);

(90,100,80,35);

add(t3);

(120,100,150,35);

add(t4);

(200,20,70,30);

(120,20,70,30);

ButtonGroupbg=newButtonGroup();

(false);

(true);

add(b);

(b);

add(b1);

(b1);

ImageIconicon=newImageIcon("

setResizable(false);

setVisible(true);

setLocation(300,300);

setDefaultCloseOperation;

publicvoidactionPerformed(ActionEvente){

if()==jB2){

(0);

elseif()==jB1){

Stringusername,password;

username=();

password=();

if()){

if().equals("

)){

(null,"

请输入用户名"

"

温馨提示"

;

}

elseif().equals("

请输入密码"

else{

myConnectionconn=newmyConnection();

ResultSetrs;

Stringsql="

select*from教师信息表where教师ID='

+()+"

'

and登录密码='

;

try{

rs=(sql);

();

if()==1)

{setVisible(false);

();

while()){

();

sql="

select*from学籍信息表"

mainFramemf=newmainFrame();

(null);

(true);

(300,300);

(false);

("

学生成绩管理系统:

教师登录界面"

;

(newWindowAdapter(){

publicvoidwindowClosing(WindowEvente){

(0);

}

});

(null,("

教师姓名"

)+"

老师!

您好!

欢迎登录学生成绩管理系统!

);

}

else{

用户名或密码错误"

登录失败"

}

catch(Exceptioner){

}

select*from学籍信息表where学号='

+().toString()+"

stuMainFramesmf=newstuMainFrame();

(500,400);

(true);

(false);

;

});

学生姓名"

同学!

}}

}}

}}}}}

publicstaticvoidmain(String[]args){

());

catch(Exceptione){}

CJframe=newCJ();

newmainFrame();

stuMainFramestu=newstuMainFrame();

2.添加学生基本信息

publicclassaddFormextendsJFrameimplementsActionListener

{JLabellabel1=newJLabel("

JLabellabxuehao=newJLabel("

学号:

JLabellabyear=newJLabel("

年龄:

JLabellabName=newJLabel("

姓名:

JLabellabDate=newJLabel("

出生日期:

JLabellabclass=newJLabel("

班级:

JLabellabzy=newJLabel("

专业:

JLabellabmz=newJLabel("

民族:

JLabellabsex=newJLabel("

性别:

JTextFieldtxtName=newJTextField(20);

JTextFieldtxtDate=newJTextField(18);

JTextFieldtxtXueHao=newJTextField(20);

JTextFieldtxtYear=newJTextField(20);

JTextFieldtxtClass=newJTextField(20);

JTextFieldtxtZY=newJTextField(20);

JTextFieldtxtMZ=newJTextField(20);

ButtonGroupbgp=newButtonGroup();

JRadioButtonman=newJRadioButton("

男"

JRadioButtonwomen=newJRadioButton("

女"

JButtonbtnAdd=newJButton("

添加"

JButtonbtnCancel=newJButton("

返回"

JButtonbtnReset=newJButton("

重置"

JPaneljpl=newJPanel();

etVisible(true);

if()==btnAdd)

{if().toString().equals("

(null,"

请输入学号"

}elseif().toString().equals("

请输入姓名"

请输入年龄"

出生日期"

请输入专业"

请输入民族"

请输入班级"

else{

Stringsex;

if())

{sex="

else

{sex="

try

{("

catch(ClassNotFoundExceptionce)

{(null,());

Connectioncon=("

Statementstmt=();

inta=("

insertinto学籍信息表(学号,登录密码,姓名,年龄,出生日期,性别,班级,专业,民族)values('

'

+00000+"

+sex+"

)"

if(a==1)

{(null,"

已成功添加"

else

添加失败"

catch(SQLExceptionse)

else{("

("

publicstaticvoidmain(String[]args)

{addFormamg=newaddForm();

3.添加学生成绩

publicclassaddScoreextendsJFrameimplementsActionListener

{staticaddScoress;

JLabel[]label={newJLabel("

),newJLabel("

计算机网络:

Linux操作系统:

计算机专业英语:

计算机信息技术基础:

Java程序设计:

数据库应用实训教程:

高等数学:

),newJL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 韩语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1