预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java实验实训报告课程(项目)名称:面向对象程序设计(双语)课程设计学院:专业:计算机科学与技术班级:学号:姓名:成绩:2016年1月19日面向对象程序设计(双语)设计报告一、超市管理系统总体设计1、系统概述随着受教育程度不断提升,学生人数逐渐增多,有大量的学生信息待处理,所以就需要有一个自动化、智能化的管理系统来完成这些信息的处理。由此我们设计开发学生管理系统2、实现功能对学生信息查询增加删除改动,有学生基础信息,住宿信息等基础信息。3、功能模块图二、数据库设计1、数据库表设计2、数据库连接程序packageui;importjavax.swing.JFrame;importjavax.swing.JOptionPane;importbean.GongYingShang;importbean.HuiYuan;importdb.DBGongYingShang;importdb.DBHuiYuan;publicclassPanelHuiYuanextendsMyPanel{publicPanelHuiYuan(Stringdatabase,StringtableName){super(database,tableName);//TODOAuto-generatedconstructorstub}@OverrideprotectedvoiddealAddbtn(){HuiYuana1=newHuiYuan();a1.setHuiyuanbiaohao(fields[0].getText().trim());//注意順序,按照数据库里的顺序a1.setJifen(fields[1].getText().trim());a1.setXingming(fields[2].getText().trim());a1.setXiaofeijine(fields[3].getText().trim());DBHuiYuan.addHuiYuan(a1);//DBbeantableModel.setQuery("会员表");//改成对应的表名super.dealAddbtn();}//删除记录protectedvoiddealDelbtn(){Stringid=fields[2].getText().trim();HuiYuana1=DBHuiYuan.getHuiYuan(id);//所有inter.parseInt删掉留下idif(a1!=null){intk=JOptionPane.showConfirmDialog(null,"确认删除?");if(k==JOptionPane.YES_OPTION){DBHuiYuan.deleteHuiYuan(id);//DBbeanJOptionPane.showMessageDialog(null,"删除成功!");}elseJOptionPane.showMessageDialog(null,"没有删除!");}else{JOptionPane.showMessageDialog(null,"没有该记录");}tableModel.setQuery("会员表");//改成表名}//修改记录protectedvoiddealUpdatebtn(){Stringid=fields[0].getText().trim();//从库中查询指定id的记录,若不存在,则返回nullHuiYuana1=DBHuiYuan.getHuiYuan(id);if(a1!=null){a1.setHuiyuanbiaohao(id);a1.setJifen(fields[1].getText().trim());a1.setXingming(fields[2].getText().trim());a1.setXiaofeijine(fields[3].getText().trim());DBHuiYuan.updateHuiYuan(a1);//修改记录