java毕业设计代码 java毕业设计题目大全

Java程序设计编写一个毕业证书的类 求高手解答!谢谢啦!

public class ZhengShu{

成都创新互联专注于企业营销型网站建设、网站重做改版、松桃网站定制设计、自适应品牌网站建设、成都h5网站建设购物商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为松桃等各大城市提供网站开发制作服务。

private String name; //学生姓名

private boolean sex; //学生性别 true 男 || false 女

private String csrq; //出生日期

private String xxksrq; //学习开始日期

private String xxjsrq; //学习结束日期

private static int zsbh; //证书编号

private String dzzch; //电子注册号

private String xz; //校长

private static String ZYMC; //专业名称

private static String SCHOOLNAME;//学校名称

static{

ZYMC = "《计算机科学与技术》";

SCHOOLNAME = "北京大学";

}

/**

* 初始化证书的构造方法

**/

public 搭毕腊ZhengShu(String name, boolean sex, String csrq, String xxksrq, String xxjsrq, String dzzch, String xz){

++zsbh;

this.name = name;

this.sex = sex;

this.csrq = csrq;

this.xxksrq = xxksrq;

this.xxjsrq = xxjsrq;

this.dzzch = dzzch;

this.xz = 数宏xz;

}

/**

* 输出方法,想输出哪些信息自己再添加

**/

public void getPrint(){

System.out.println("==================毕业证书知滑==================");

System.out.println("\t证书编号:" + this.zsbh);

System.out.println("\t学生姓名:" + this.name);

System.out.println("\t学生性别:" + (this.sex == true ? "男" : "女"));

System.out.println("\t出生日期:" + this.csrq);

System.out.println("\t学习时间:" + (Integer.parseInt(this.xxjsrq.substring(0,4)) - Integer.parseInt(this.xxksrq.substring(0,4)))+"年");

System.out.println("\t学校姓名:" + ZhengShu.SCHOOLNAME);

System.out.println("\t学生专业:" + ZhengShu.ZYMC);

System.out.println();

}

/**

* 修改校名的方法

* 如果学校名称改了,那么所有学生的证书所在学校也必须修改

**/

public void updateSchoolName(String sn){

ZhengShu.SCHOOLNAME = sn;

}

public void updateXSZY(String zy){

ZhengShu.ZYMC = zy;

}

public static void main(String[] args){

ZhengShu a1 = new ZhengShu("张三",true,"1991-08-23","2013-04-04","2015-04-05","0CXXASDS23","文章");

//System.out.println(a1.zsbh);

a1.updateSchoolName("北京理工大学"); //修改所有学校

a1.updateXSZY("《电子商务》"); //修改所有专业

a1.getPrint();

ZhengShu a2 = new ZhengShu("李四",false,"1991-08-23","2013-04-04","2015-04-05","0CXXASDS23","文章");

a2.getPrint();

}

}

求一个java写的《学生综合考评信息管理系统》,毕业设计!

你的确是个人才,冲燃不过作为过来人还是给你一点思路吧链伍:

一:了解学生综合考评信息管理系统的需求:

二:设计该系统可能用到的数据库表(数据库可任选,你熟悉就行):如果可以设计E_R图

三:搭一个框架,使用模型你们是用modle1(javabean,jsp,servlet)还是modle2(MVC或棚判或jsp,javabean,struts等)

四:写逻辑代码,添加页面(代码可以在页面写也可以在java类上写),修改页面,列表页面,删除按钮。

五:美化一下页面。

按上五点,毕业设计够用了

求一个基于Java的仓库管理系统的毕业设计!

import java.util.*;

import java.awt.event.*;

import java.awt.*;

import javax.swing.*;

import java.io.*;

class 商品 extends Panel

{String 代号,名称;int 库存;float 单价; br/商品(String 代号,String 名称,int 库存,float 单价) br/{this.代号=代号;this.名称=名称;this.库存=库存;this.单价=单价; br/}

}

class ShowWin extends JFrame implements ActionListener

{ Hashtable hashtable=null;

JTextField 代号文本框=new JTextField(),

名称文本框=new JTextField(),

库存文本框=new JTextField(),

单价文本框=new JTextField(),

查询文本框=new JTextField(),

查询信息文本框=new JTextField(),

删除文本框=new JTextField();

JButton b_add=new JButton("添加商品"),

b_del=new JButton("删除商品"),

b_xun=new JButton("查询商品"),

b_xiu=new JButton("修改商品"),

b_show=new JButton("显示商品清单");

JTextArea 显示区=new JTextArea(25,10);

ShowWin()

{super("仓库管理窗口"); br/hashtable=new Hashtable(); br/Container con=getContentPane(); br/JScrollPane pane=new JScrollPane(显示区); br/显示区.setEditable(false); br/JPanel save=new JPanel(); br/save.setLayout(new GridLayout(8,2)); br/save.add(new Label("输入代橘拍洞号:")); br/save.add(代号文本框); br/save.add(new Label("输入名称:")); br/save.add(名称文本框); br/save.add(new Label("输入库存:"));/pre /div div class="replenish min_margin" dl dt 补充: /dt dd save.add(库存文本框); br/save.add(new Label("输入单价:")); br/save.add(单价文本框); br/save.add(new Label("单击添加:")); 圆枯br/save.add(b_add); br/save.add(new Label("单击修改:")); br/save.add(b_xiu); br/save.add(new Label("输入查询代号:")); br/save.add(查询文本框); br/save.add(new Label("单击查询:")); 贺返br/save.add(b_xun); br/JPanel del=new JPanel(); br/del.setLayout(new GridLayout(2,2)); br/del.add(new Label("输入删除的代号:")); br/del.add(删除文本框); br/del.add(new Label("单击删除:")); br/del.add(b_del); br/JPanel show=new JPanel(); br/show.setLayout(new BorderLayout()); br/show.add(pane,BorderLayout.CENTER); br/show.add(b_show,BorderLayout.SOUTH); br/JSplitPane split_one,split_two; br/split_one=new JSplitPane(JSplitPane.VERTICAL_SPLIT,save,del); br/split_two=new br/JSplitPane(JSplitPane.HORIZONTAL_SPLIT,true,split_one,show); br/con.add(split_two,BorderLayout.CENTER); br/JPanel xun=new JPanel(); br/xun.add(new Label("所得信息:")); br/xun.add(查询信息文本框); br/xun.setLayout(new GridLayout(2,1)); br/con.add(xun,BorderLayout.SOUTH); br/b_add.addActionListener(this); /dd /dl dl dt 补充: /dt dd b_del.addActionListener(this); br/b_xun.addActionListener(this); br/b_xiu.addActionListener(this); br/b_show.addActionListener(this); br/}

public void actionPerformed(ActionEvent e)

{if(e.getSource()==b_add) br/{String daihao=null,mingcheng=null;int kucun=0;float danjia=0.0f; br/daihao=代号文本框.getText();mingcheng=名称文本框.getText(); br/kucun=Integer.parseInt(库存文本框.getText()); br/danjia=Float.valueOf(单价文本框.getText()).floatValue(); br/商品 goods=new 商品(daihao,mingcheng,kucun,danjia); br/hashtable.put(daihao,goods); br/try{FileOutputStream file=new FileOutputStream("goods.txt"); br/ObjectOutputStream out=new ObjectOutputStream(file); br/out.writeObject(hashtable); out.close(); br/}

catch(IOException event){}

}

else if(e.getSource()==b_del)

{String daihao1=删除文本框.getText(); br/try{FileInputStream come_in=new FileInputStream("goods.txt"); br/ObjectInputStream in=new ObjectInputStream(come_in); br/hashtable=(Hashtable)in.readObject(); ////// br/in.close(); br/} /dd /dl 补充: catch(ClassNotFoundException event){}

catch(IOException event){}

商品 temp=(商品)hashtable.get(daihao1);

{hashtable.remove(daihao1);}

try{FileOutputStream file=new FileOutputStream("goods.txt"); br/ObjectOutputStream out =new ObjectOutputStream(file); br/out.writeObject(hashtable);// br/out.close(); br/}

catch(IOException event){}

}

//

else if(e.getSource()==b_xun)

{ String aa;

aa=查询文本框.getText();

查询信息文本框.setText(null);

try{FileInputStream come_in=new FileInputStream("goods.txt"); br/ObjectInputStream in =new ObjectInputStream(come_in); br/hashtable=(Hashtable)in.readObject(); //// br/in.close(); br/}

catch(ClassNotFoundException event){}

catch(IOException event){}

商品 a=(商品)hashtable.get(aa);

查询信息文本框.setText(" 代号:"+a.代号+" 名称:"+a.名称+" 库存:"+a.库存+" 单价:"+a.单价);

}

//

else if(e.getSource()==b_xiu)

{ String bb;

bb=代号文本框.getText();

try{FileInputStream come_in=new FileInputStream("goods.txt"); br/ObjectInputStream in=new ObjectInputStream(come_in); /dd /dl dl dt 补充: /dt dd hashtable=(Hashtable)in.readObject(); ////// br/in.close(); br/}

catch(ClassNotFoundException event){}

catch(IOException event){}

商品 temp=(商品)hashtable.get(bb);

{hashtable.remove(bb);}

try{FileOutputStream file=new FileOutputStream("goods.txt"); br/ObjectOutputStream out =new ObjectOutputStream(file); br/out.writeObject(hashtable);// br/out.close(); br/}

catch(IOException event){}

String daihao1=null,mingcheng1=null;int kucun1=0;float danjia1=0.0f;

daihao1=代号文本框.getText();mingcheng1=名称文本框.getText();

kucun1=Integer.parseInt(库存文本框.getText());

danjia1=Float.valueOf(单价文本框.getText()).floatValue();

商品 goods1=new 商品(daihao1,mingcheng1,kucun1,danjia1);

hashtable.put(daihao1,goods1);

try{FileOutputStream file=new FileOutputStream("goods.txt"); br/ObjectOutputStream out=new ObjectOutputStream(file); br/out.writeObject(hashtable); out.close(); br/}

catch(IOException event){}

}

//

else if(e.getSource()==b_show)

{ 显示区.setText(null); 补充: try{FileInputStream come_in=new FileInputStream("goods.txt"); br/ObjectInputStream in =new ObjectInputStream(come_in); br/hashtable=(Hashtable)in.readObject(); //// br/}

catch(ClassNotFoundException event){}

catch(IOException event){}

Enumeration enum=hashtable.elements();

while(enum.hasMoreElements())

{ 商品 te=(商品)enum.nextElement();

显示区.append("商品代号:"+te.代号+" ");

显示区.append("商品名称:"+te.名称+" ");

显示区.append("商品库存:"+te.库存+" ");

显示区.append("商品单价:"+te.单价+" ");

显示区.append("\n ");

}

}

}

}

public class LinkListFour

{public static void main(String args[]) br/{ ShowWin win=new ShowWin(); br/win.setSize(400,350); br/win.setVisible(true); br/win.addWindowListener(new WindowAdapter() br/{public void windowClosing(WindowEvent e) br/{ System.exit(0);}});

}

}

终于完了! 追问: 这里面应该没有涉及到功能吧?? 回答: 你可以根据这个写出来呀!呵呵.

java写的毕业设计,大概要多少行代码合格

一般来说,一个简单的管理系统,加上jsp的前端设计,能激帆跑瞎咐通的话得差不多四千行左右

不要被这个数量吓到,因为好多代磨铅纯码量比如构造函数 get set都是自动生成的

可以look at my name找一个项目例子去数一下


网站栏目:java毕业设计代码 java毕业设计题目大全
网页URL:http://cdiso.cn/article/ddpissj.html

其他资讯