java程序设计学生信息管理系统(JAVA编程如何实现一个学生信息管理系统登录界面)

本文目录
JAVA编程如何实现一个学生信息管理系统登录界面
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.applet.Applet;
import java.io.*;
import javax.xml.parsers.DoumentBuilderFactory;
public class UserPanel extends Applet implents ActionListener
{
Label lblName,lblNumber,lblSex,lblJob,lblText;
TextFiele tfName.tfNumber;
checkbox chMale,chFemale;
TextArea taText;
choice chJob;
Button btnOk,btnDisply;
Panel p1,p2,p3,p4,p5,p6,p7,p8,p9;
String strName,strNumber,strSex,strJob,strText;
public void init()
{
lblName=new Label(“姓名“);
lblNumber=new Label(“身份证号“);
lblSex=new Label(“ 性别“);
lblJob=new Label(“ 职业“);
lblText=new Label(“个性化宣言 “);
tfName=new TextField(23);
tfNumber =new TextFidle(20);
taText=new TextArea(10,20);
c=new checkboxGroup();
chMale =new checkbox(“男“,c,true);
chFemale =new checkbox(“女“,c,false);
chJob =new choice();
chJob.add(“学生“);
btnOk=new Button(“确定“);
btnDisplay=new Button(“显示 “);
p1=new panel();
p2=new panel();
p3=new panel();
p4=new panel();
p5=new panel();
p6=new panel();
p7=new panel(new BorderLayout());
p8=new panel();
p9=new panel(new BorderLayout());
//
p1.add(lblName);
p1.add(tfName);
p2.add(lblNumber);
p2.add(lblNumber);
p3.add(lblSex);
p3.add(chMale);
p3.add(chFemale);
p4.add(lblJob);
p4.add(chJob);
p5.add(p3);
p5.add(p4);
p6.setLayout(new BorderLayout());
p6.add(p1,BorderLayout.NORTH);
p6.add(p2,BorderLayout.CENTER);
p6.add(p5,BorderLayout.SOUTH);
p7.add(lblText,BorderLayout.NORTH);
p7.add(lblText,BorderLayout.CENTER);
p8.setLayout(new FlowLayout(FlowLayout.CENTER,30,10));
p8.add(btnOK);
p8.add(btnDisplay);
p9.add(p6,BorderLayout.NORTH);
p9.add(p7,BorderLayout.CENTER);
p9.add(p8,BorderLayout.SOUTH);
add(p9);
//
btnOK.addActionListener(this);
btnDisplay.addActionListener(this);
btnDisplay.setEnabled(false);
strName=new String();
strNumber=new String();
strSex=new String();
strJob=new String();
strText=new String();
}
public void actionPerformed(ActionEvent evt)
{
string arg =evt.getActionCommand();
//
if(arg.equals(“确定“))
{
strName=tfName.getText().trim();
strNumber=tfNumber.getText().trim();
if(chMale.getState() )
strSex=“男“;
else
strSex=“女“;
strJob=chJob.getselectedItem();
strText=taText.getText().trim();
try
{
//
DoumentBuildFactory dbf=DocumentBuilderFactory.newInstance();
db=dbf.newDocumentBuilder();
Doument doc=db.newDoument();
//
Element root=doc.CreateElement(“UserDAta“);
Element eName=doc.createElement(“Name“);
Element eNumber=doc.createElement(“Number“);
Element eJob=doc.createElement(“Job“);
Element eText=doc.createElement(“Text“);
//
root.appendChild(eName);
root.appendChild(eNumber);
root.appendChild(eSex);
root.appendChild(eJob);
root.appendChild(eText);
//
eName.appendChild(doc.creatTextNode(“\n“ strName “\n“) );
eNumber.appendChild(doc.creatTextNode(“\n“ strNumber “\n“) );
eSex.appendChild(doc.creatTextNode(“\n“ strSex “\n“) );
eJob.appendChild(doc.creatTextNode(“\n“ strJob “\n“) );
eText.appendChild(doc.creatTextNode(“\n“ strText “\n“) );
//
File f=new File(“user.xml“);
FileOutputStream fOut=new FileOutStream(f);
//
fOut.write(“
学生信息管理系统(Java程序设计)
哎、 老大、你该不会让 帮你写 毕业试题吧!!!
不过 帮你分析 一下吧!! 我也是 新手!!!
1、首先 创建数据库 (以为你的需求较少 不用写项目文档了 直奔主题好了)
学生表(Students) 学分表(Score)学科表(Greade) 估计这三个就 够用了(不够你在添加、、)
2、(使用JSP 完成)创建 页面 (根据你的需求 创建吧)以及导入数据库 驱动、、、
3、数据库连接类、实体类、 Dao 类、业务类!
4、你的录入,查、修改、分别 用
1、insert into (表名)values(列值)
2、select * (或 列名) from 表名 where =?;
3、delete * from 表名 where=?;
4、关于页面的 验证 你在 创建 jsp 页面时, 添加 javascript 进行 验证 就行了!!
四、到此 分析完了 说实话、这项目 不难、朋友如果你动手的话,也就三四个小时 就K.O了!!
学习 要肯动手!!! 加油啊!!! 傍晚 快乐! 选我 吧!Thanks

更多文章:
another time(another time和other time的区别)
2026年10月11日 05:00







