Java 实验实训报告课程(项目)名称:面对对象程序设计(双语)课程设计 学 院: 专 业:计算机科学与技术班 级: 学 号: 姓 名: 成 绩: 2025 年 1 月 19 日面对对象程序设计(双语)设计报告一、超市管理系统总体设计1、系统概述随着受教育程度不断提升,学生人数逐渐增多,有大量的学生信息待处理,所以就需要有一个自动化、智能化的管理系统来完成这些信息的处理。由此我们设计开发学生管理系统2、实现功能对学生信息查询增加删除改动,有学生基础信息,住宿信息等基础信息。3、功能模块图二、数据库设计1、数据库表设计2、数据库连接程序package ui;import javax.swing.JFrame;import javax.swing.JOptionPane;import bean.GongYingShang;import bean.HuiYuan;import db.DBGongYingShang;import db.DBHuiYuan;public class PanelHuiYuan extends MyPanel {public PanelHuiYuan(String database, String tableName) {super(database, tableName);// TODO Auto-generated constructor stub}@Overrideprotected void dealAddbtn() {HuiYuan a1 = new HuiYuan();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();}//删除记录protected void dealDelbtn() {String id=fields[2].getText().trim();HuiYuan a1=DBHuiYuan.getHuiYuan(id);//所有 inter.parseInt 删掉 留下 idif(a1!=null){int k=JOptionPane.showConfirmDialog(null, "确认删除?");if(k==JOptionPane.YES_OPTION){DBHuiYuan.deleteHuiYuan(id);//DBbeanJOptionPane.showMessageDialog(null, "删除成功!");}elseJOptionPane.showMessageDialog(null, "没有删除!");}else{JOptionPane.showMessageDialog(null, "没有该记录");}tableModel.setQuery("会员表");//改成表名}// 修改记录protected void dealUpdatebtn() {String id = fields[0].getText().trim();// 从库中查询指定 id 的记录,若不存在,则返回 nullHuiYuan a1 = DBHuiYuan.getHuiYuan(id);if (a1 != null) {a1.setHuiyuanbiaohao(id);a1.setJifen(fiel...