


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA程序设计课程设计报告设计题目:运动会成绩管理系统学院名称:信息工程学院专业班级:13计本2姓名:杨的学号:1312210239目录一需求分析。二概要设计。三详细设计。数据库设计。3.2模块及窗体设计。OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO数据库模块设计。用户登录识别模块OOOOOOOO3.2.4运发动信息浏览模块。添加运发动信息模块。运发动信息查询修改模块。模块OOOOOOOOOOOOOOOOO主要程序代码。OOOOOOOOO四软件测试。OOOOOOOOOOOO1523参考资料:24一需求分析本系统的主要目的就是实现运动会成绩管理,使运动会
2、成绩管理工作更加容易,从而提高工作效率,降低管理成本.系统中需要对拥护身份进行管理,采取登陆进入系统的形式二概要设计/*概要设计阶段主要是粗略描述整个软件的框架,并从业务的角度描述软件的模块、工作流程等。项目的成功取决于设计的好坏,而概要设计则是整个设计的关键部分。概要设计的主要任务是将用户的需求划分为不同的功能,然后将这些功能细分成模块,并给模块一些规则约束,以到达各个模块之间可以相互交流的目的。概要设计关乎到系统的整体架构,因此想做好一个概要设计,不仅仅要熟悉用户的业务流程,还要具备相当丰富的设计经验。2.1概要设计的原则概要设计是根据系统分析的需求和工作环境的情况对整个软件的总体结构进行
3、大致的设计。概要设计要坚持以下几个原则。1细分原则:软件系统都是由很多不同的模块组成,当设计一套软件时,要先将所有的功能分解。解决复杂问题的方法是将其分解成几个小问题,一个个来解决。2提高代码重用性:在面向对象设计中,首先考虑的就是代码的重用,一个好的设计,将来在升级换代时不需要太大的改动,节省了人力物力。3从上而下层层分析:概要设计要从整体出发,逐个剖析软件的功能,从上而下,先分析系统总的功能,然后一步步细分,直到最小的功能模块。4一致性原则:概要设计要求所有功能模块在定义时使用统一的标准。5提高独立性,减少耦合:各个模块与模块之间尽量减少关联,否则修改一个地方就会引起其他多处的变动,不符合
4、面向对象的原则。一般情况下,对类封装后,只允许对类进行扩展,而不能修改,而封装的类必须具有单一职责,既理论情况下不允许两个类共同完成一个功能。6模块的大小要尽量适中:不是结构算法越复杂的模块越好,模块的大小要根据实际工作目标和其他类的耦合紧密程度来决定。经验说明,一个模块的规模不应过大,模块的总行数应控制在10100行的范围内,最好为3060行,这样理解和阅读都较方便。过长的模块往往是分解不充分的表现,会增加阅读理解的难度;但小规模太多也会使模块之间联系变得复杂,增大系统在模块调用时传递信息所花费的开销。由于概要设计是整个设计的重中之重,牵一发而动全身,所以要努力做一个好的概要设计,才能在今后
5、软件开发过程中不再反复。现在软件行业流行模式化驱动设计,将一些市场上比较成功的模式拿来用在自己的设计中。2.2将用户需求模块化根据概要设计的原则来分析一下本项目的用户需求,并最终转化成用程序语言描述的模块。什么样的需求才是一个模块?模块应该具备如下3个特征。1输入和输出:模块必须能被调用并且正确的返回调用,而且调用都是相对一个对象而言,这是模块独立性的一个表达。2处理功能:模块必须可以对调用的输入数据进行灵活的处理,并为输出准备好处理结果。3程序代码:用来实现模块功能的源代码。2.3确定系统最终模块概要设计中最重要的就是确定此项目包括哪些模块。根据上两节讲述的设计原则和模块特征,将用户需求转化
6、为下面的模块。*2.4UML用例图1.管理员权限2.系统流程图2.5模块设计1数据库设计模块2用户登录识别模块3主页面模块4运发动信息浏览模块5运发动信息添加模块6运发动信息查询修改模块7运发动信息删除模块三详细设计3.1数据库设计数据库名称:yangyun表名:tablename运发动信息表:学号(INT型)(varchar)班级(varchar)项目名(varchar)成绩(varchar)1312210101杨日匀13计本100米1312210102马凯13金融跳局1312210103马嘉岐14电子50米短跑14S1312210104刘飞12英语铅球5M1312210105王青山13信管
7、跳远1312210106李连杰14网络1*40045S1312210107任宇错13计本跳局1312210108乔欢14网络跳远1312210109李小龙15信管4*400男子接力40S1312210110周杰伦13音乐跳远1312210111周星星14表演跳局1312210112王泽林15生物铅球6M1312210113刘德华15表演跳远1312210114赵一德13计本跳远3M1312210115周小华14英语跳局1312210116王晶晶15生物4*400女子接力50S1312210117刘华15信管铅球1312210118刘毅14英语4*400男子接力43S1312210119王缓缓1
8、4网络铅球3.2模块及窗体设计3.2.1数据库模块设计将数据库的连接包装在一个lianjie类中,以便其他模块能够轻松调用,防止每次重写数据库连接代码。卜表是他的基本属性文件名成员变量成员方法lianjie.javaConnectionconnPreparedStatementps;StatementstmtResultSetrsPublicstaticintshanchu(String)publicstaticintxiugai(String)publicstaticintzhucezh()用户登录识别模块代码封装在类Denlu,下表是他的基本属性文件名控件成员方法Denlu.javaJLa
9、bellabel1=newJLabel("管理员登录:,JLabellabel2=newJLabel("管理员:");TextFieldnameJLabellabel3=newJLabel("密码:");JPasswordFieldmimaJButtonbutton1=newJButton("登录");JButtonbutton2=newJButton("取消");publicDenlu()3.2.3主页面以下是它的基本属性文件名控件名称JButtonbutton1_0=newJButton("
10、运发动信息浏览");JButtonbutton1_1=newJButton("添加运发动信Jiemian.java息");JButtonbutton1_2=newJButton("查询修改运发动信息");JButtonbutton1_3=newJButton("删除运发动信息");JButtonbutton1_4=newJButton("退出系统");查看所有运动员信息雨耕I返回主页学号姓名I页目向1313210101扬的倒本112S1312210102马凯13金融跳菖乎51312210104马嘉岐1吨子
11、-5。举恩跑14诸命球SM1312210105王青山13信管跳远2.络1*40045S1315210107蹄131+?2.9W1212210108瑟彳痢络跳选3.2M1312210109李小龙15ft管4*4。男工接力40S1312210110周杰伦1暗乐3.5M1312210111周星星1晾演跳高2.9M1312210112王举林1吐物6M1312210113刘德华1族墙跳匹3.4M1312210114赴一德1折+本跳远也1312210115周小华何英语2.5M1312210115T_SBl±00001畦物4MOO*子据力50S1
12、312210117刘华仍信管爵井6.9M1312210118如麟00演子接力+3S1312210119王遮钳球63M基本属性如下文件名控件名JTabletable;Chakansuoyou.javaJButtonbutton4_0=newJButton("刷新");JButtonbutton4_1=newJButton("返回主页");添加运发动信息基本属性如下文件名控件名TextFieldnum=newTextField(20);TextFieldname=newTextField(20);TextFieldbanji=newTextField(20)
13、;TextFieldxiangmuming=newTextField(20);TextFieldchengji=newTextField(20);Labellabel1_0,label1_1,label1_2,label1_3,label1_4,label1_5;JButtonbutton1_0=newJButton("添加");JButtonbutton1_1=newJButton("取消");基本属性如下文件名控件名TextFieldnum=newTextField(20);TextFieldname=newTextField(20);TextFie
14、ldbanji=newTextField(20);TextFieldxiangmuming=newTextField(20);TextFieldchengji=newTextField(20);Labellabel1_0,label1_1,label1_2,label1_3,label1_4,label1_5;JButtonbutton1_0=newJButton("修改");JButtonbutton1_1=newJButton("取消");JButtonbutton1_2=newJButton("查询");1. 登陆主页:publ
15、icclassDenluextendsJFrame(TextFieldname=newTextField(20);JPasswordFieldmima=newJPasswordField(15);JFramef=newJFrame("榆林学院运动会成绩管理系统");publicDenlu()(f.setBounds(450,200,400,300);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setResizable(false);f.setLayout(null);JLabellabel1=newJLabel(&q
16、uot;管理员登录:");JLabellabel2=newJLabel("管理员:");JLabellabel3=newJLabel("密码:");label1.setFont(newFont("Serif",Font.BOLD,20);label1.setBounds(0,0,300,50);label2.setFont(newFont("Serif",Font.BOLD,15);label3.setFont(newFont("Serif",Font.BOLD,15);JButton
17、button1=newJButton("登录");JButtonbutton2=newJButton("取消");BHandlerh=newBHandler();button1.addActionListener(h);button2.addActionListener(h);JPanelp1=newJPanel();JPanelp2=newJPanel();JPanelp3=newJPanel();f.add(label1);p1.setBounds(0,60,380,30);p1.add(label2);p1.add(name);p2.setBoun
18、ds(0,90,380,30);p2.add(label3);p2.add(mima);p3.setBounds(0,150,420,40);p3.add(button1);p3.add(button2);f.add(p1);f.add(p2);f.add(p3);f.setVisible(true);publicstaticvoidmain(String口args)Denlua=newDenlu();2. publicclassBHandlerimplementsActionListenerpublicvoidactionPerformed(ActionEventevent)if(event
19、.getActionCommand()="登录")if(name.getText().equals("yangyun")&&mima.getText()equals("123”)Jiemianzhuce=newJiemian();elseJOptionPane.showMessageDialog(Denlu.this,"卡号或者密码不正确!,else(f.dispose();主界面:publicclassJiemianextendsJFrameJFramef=newJFrame("运动会成绩管理系统界面&qu
20、ot;);publicJiemian()JLabellabel1;f.setBounds(400,150,600,450);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setResizable(false);f.setLayout(null);label1=newJLabel("欢送进入榆林学院运动会成绩管理系统”,SwingConstants.CENTER);label1.setFont(newFont("Serif",Font.BOLD,25);JButtonbutton1_0=newJButton(&
21、quot;运发动信息浏览");JButtonbutton1_1=newJButton("添加运发动信息");JButtonbutton1_2=newJButton("查询修改运发动信息");JButtonbutton1_3=newJButton("删除运发动信息");JButtonbutton1_4=newJButton("退出系统");BHandlerh=newBHandler();button1_0.addActionListener(h);button1_0.setFont(newFont(&quo
22、t;宋体",Font.BOLD,20);button1_0.setSize(400,35);button1_1.addActionListener(h);button1_1.setFont(newFont("宋体",Font.BOLD,20);button1_1.setSize(400,35);button1_2.addActionListener(h);button1_2.setFont(newFont("宋体",Font.BOLD,20);button1_2.setSize(400,35);button1_3.addActionListen
23、er(h);button1_3.setFont(newFont("宋体",Font.BOLD,20);button1_3.setSize(400,35);button1_4.addActionListener(h);button1_4.setFont(newFont("宋体",Font.BOLD,20);button1_4.setSize(400,35);JPanelp0=newJPanel();JPanelp1=newJPanel();JPanelp2=newJPanel();JPanelp3=newJPanel();JPanelp4=newJPane
24、l();JPanelp5=newJPanel();p0.setBounds(0,0,600,60);p0.add(label1);p1.setLayout(null);p1.setBounds(100,60,600,40);p1.add(button1_0);p2.setLayout(null);p2.setBounds(100,120,600,40);p2.add(button1_1);p3.setLayout(null);p3.setBounds(100,180,600,40);p3.add(button1_2);p4.setLayout(null);p4.setBounds(100,24
25、0,600,40);p4.add(button1_3);p5.setLayout(null);p5.setBounds(100,300,600,40);p5.add(button1_4);f.add(p0);f.add(p1);f.add(p2);f.add(p3);f.add(p4);f.add(p5);f.setVisible(true);privateclassBHandlerimplementsActionListenerpublicvoidactionPerformed(ActionEventevent)if(event.getActionCommand()=”运发动信息浏览&quo
26、t;)Chakansuoyoua=newChakansuoyou();elseif(event.getActionCommand()="添加运发动信息")(Tianjiab=newTianjia();elseif(event.getActionCommand()="查询修改运发动信息")(Chagaib=newChagai();elseif(event.getActionCommand()="删除运发动信息")(Shanchub=newShanchu();elseif(event.getActionCommand()="退出
27、系统")(f.dispose();3. 运发动信息浏览:publicclassChakansuoyouextendsJFrameJFramef=newJFrame(”查看所有运发动信息");publicstaticObjectdata=newObject305;JTabletable;Stringlieming="学号”,"姓名”,"班级”,”项目名”,"成绩"publicChakansuoyou()f.setBounds(400,150,600,450);/f.setDefaultCloseOperation(JFrame
28、.EXIT_ON_CLOSE);/f.setResizable(false);f.setLayout(null);table=newJTable(data,lieming);table.setEnabled(false);表格不可编辑JButtonbutton4_0=newJButton("刷新");JButtonbutton4_1=newJButton("返回主页");BHandlerh=newBHandler();button4_0.addActionListener(h);button4_1.addActionListener(h);JPanelp
29、1=newJPanel();JPanelp2=newJPanel();p1.setBounds(0,0,600,40);p1.add(button4_0);p1.add(button4_1);p2.setBounds(0,44,600,410);p2.add(newJScrollPane(table);f.add(p1);f.add(p2);f.setVisible(true);privateclassBHandlerimplementsActionListenerpublicvoidactionPerformed(ActionEventevent)if(event.getActionComm
30、and()="刷新")(inth=0,l=0;/data=newObject305;try(Class.forName("com.mysql.jdbc.Driver");Connectionconn=DriverManager.getConnection("jdbc:mysql:/localhost:3306/yangyun”,"root”,"");Statementstmt=conn.createStatement();ResultSetrs=stmt.executeQuery("select*from
31、tablename");while(rs.next()(System.out.println(rs.getString("Uname");datahl+=rs.getString("ID");datahl+=rs.getString("Uname");datahl+=rs.getString("Ubanji");datahl+=rs.getString("Uxiangmuming");datahl+=rs.getString("Uchengji");h+;l=0;r
32、s.close();stmt.close();conn.close();table=newJTable(data,lieming);f.setVisible(true);catch(Exceptionsqle)(System.err.println(sqle);JOptionPane.showMessageDialog(Chakansuoyou.this,"系统故障,请稍后在试!");elsef.dispose();4运发动信息添加:publicclassTianjiaextendsJFrame(JFramef=newJFrame("添加运发动");Te
33、xtFieldnum=newTextField(20);TextFieldname=newTextField(20);TextFieldbanji=newTextField(20);TextFieldxiangmuming=newTextField(20);TextFieldchengji=newTextField(20);publicTianjia()添加运发动JLabellabel1_0,label1_1,label1_2,label1_3,label1_4,label1_5;JPanelp1,p2,p3,p4,p1_0,p1_1,p1_2,p1_3,p1_4,p1_5,p1_6;f.se
34、tBounds(400,150,600,450);/f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setResizable(false);f.setLayout(null);JButtonbutton1_0=newJButton("添加");JButtonbutton1_1=newJButton("取消");BHandlerh=newBHandler();button1_0.addActionListener(h);button1_1.addActionListener(h);label1_0=ne
35、wJLabel("请输入要添加的运发动信息",SwingConstants.CENTER);label1_0.setFont(newFont("Serif",Font.BOLD,25);label1_1=newJLabel("学号:",SwingConstants.CENTER);label1_1.setFont(newFont("Serif",Font.BOLD,15);label1_2=newJLabel("姓名:",SwingConstants.CENTER);label1_2.setFo
36、nt(newFont("Serif",Font.BOLD,15);label1_3=newJLabel("班级:",SwingConstants.CENTER);label1_3.setFont(newFont("Serif",Font.BOLD,15);label1_4=newJLabel("项目名:",SwingConstants.CENTER);label1_4.setFont(newFont("Serif",Font.BOLD,15);label1_5=newJLabel("成
37、绩:",SwingConstants.CENTER);label1_5.setFont(newFont("Serif",Font.BOLD,15);p1_0=newJPanel();p1_0.setBounds(0,0,400,80);p1_0.add(label1_0);p1_1=newJPanel();p1_1.setBounds(0,80,550,50);p1_1.add(label1_1);p1_1.add(num);p1_2=newJPanel();p1_2.setBounds(0,130,550,50);p1_2.add(label1_2);p1_2.
38、add(name);p1_3=newJPanel();p1_3.setBounds(0,180,550,50);/p1_3.setBackground(Color.blue);p1_3.add(label1_3);p1_3.add(banji);p1_4=newJPanel();p1_4.setBounds(0,230,550,50);p1_4.add(label1_4);p1_4.add(xiangmuming);p1_5=newJPanel();p1_5.setBounds(0,280,550,50);p1_5.add(label1_5);p1_5.add(chengji);p1_6=ne
39、wJPanel();p1_6.setBounds(0,330,600,50);p1_6.add(button1_0);p1_6.add(button1_1);f.add(p1_0);f.add(p1_1);f.add(p1_2);f.add(p1_3);f.add(p1_4);f.add(p1_5);f.add(p1_6);f.setVisible(true);privateclassBHandlerimplementsActionListenerpublicvoidactionPerformed(ActionEventevent)if(event.getActionCommand()=&qu
40、ot;添加")intq;q=Lianjie.zhucezh(num.getText(),name.getText(),banji.getText(),xiangmuming.getText(),chengji.getText();if(q=1)JOptionPane.showMessageDialog(Tianjia.this,"添加成功!");elseJOptionPane.showMessageDialog(Tianjia.this,"系统故障,请稍后在试!");elsef.dispose();5.运发动信息查询与修改:publicclas
41、sChagaiextendsJFrame(JFramef=newJFrame("修改运发动信息”);TextFieldnum=newTextField(20);TextFieldname=newTextField(20);TextFieldbanji=newTextField(20);TextFieldxiangmuming=newTextField(20);TextFieldchengji=newTextField(20);publicChagai()(JLabellabel1_0,label1_1,label1_2,label1_3,label1_4,label1_5;JPane
42、lp1,p2,p3,p4,p1_0,p1_1,p1_2,p1_3,p1_4,p1_5,p1_6;f.setBounds(400,150,600,450);/f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setResizable(false);f.setLayout(null);JButtonbutton1_0=newJButton("修改");JButtonbutton1_1=newJButton("取消");JButtonbutton1_2=newJButton("查询");B
43、Handlerh=newBHandler();button1_0.addActionListener(h);button1_1.addActionListener(h);button1_2.addActionListener(h);label1_0=newJLabel("请输入要添加的运发动信息”,SwingConstants.CENTER);label1_0.setFont(newFont("Serif",Font.BOLD,25);label1_1=newJLabel("学号:",SwingConstants.CENTER);label1_
44、1.setFont(newFont("Serif",Font.BOLD,15);label1_2=newJLabel("姓名:",SwingConstants.CENTER);label1_2.setFont(newFont("Serif",Font.BOLD,15);label1_3=newJLabel("班级:",SwingConstants.CENTER);label1_3.setFont(newFont("Serif",Font.BOLD,15);label1_4=newJLabel(&
45、quot;项目名:",SwingConstants.CENTER);label1_4.setFont(newFont("Serif",Font.BOLD,15);label1_5=newJLabel("成绩:",SwingConstants.CENTER);label1_5.setFont(newFont("Serif",Font.BOLD,15);p1_0=newJPanel();p1_0.setBounds(0,0,400,80);p1_0.add(label1_0);p1_1=newJPanel();p1_1.setB
46、ounds(0,80,610,50);p1_1.add(label1_1);p1_1.add(num);p1_1.add(button1_2);p1_2=newJPanel();p1_2.setBounds(0,130,550,50);p1_2.add(label1_2);p1_2.add(name);p1_3=newJPanel();p1_3.setBounds(0,180,550,50);/p1_3.setBackground(Color.blue);p1_3.add(label1_3);p1_3.add(banji);p1_4=newJPanel();p1_4.setBounds(0,2
47、30,550,50);p1_4.add(label1_4);p1_4.add(xiangmuming);p1_5=newJPanel();p1_5.setBounds(0,280,550,50);p1_5.add(label1_5);p1_5.add(chengji);p1_6=newJPanel();p1_6.setBounds(0,330,600,50);p1_6.add(button1_0);p1_6.add(button1_1);f.add(p1_0);f.add(p1_1);f.add(p1_2);f.add(p1_3);f.add(p1_4);f.add(p1_5);f.add(p
48、1_6);f.setVisible(true);privateclassBHandlerimplementsActionListenerpublicvoidactionPerformed(ActionEventevent)if(event.getActionCommand()="查询")num.setEditable(false);tryClass.forName("com.mysql.jdbc.Driver");Connectionconn=DriverManager.getConnection("jdbc:mysql:/localhost:
49、3306/yangyun”,"root”,"");Statementstmt=conn.createStatement();ResultSetrs=stmt.executeQuery("select*fromtablenamewhereID='"+num.getText()+"'”);if(rs.next()(name.setText(rs.getString("Uname");banji.setText(rs.getString("Ubanji");xiangmuming.se
50、tText(rs.getString("Uxiangmuming");chengji.setText(rs.getString("Uchengji");rs.close();stmt.close();conn.close();elseJOptionPane.showMessageDialog(Chagai.this,”此运发动不存在!");catch(Exceptionsqle)(System.err.println(sqle);JOptionPane.showMessageDialog(Chagai.this,"系统故障,请稍后在试
51、!");elseif(event.getActionCommand()="修改")(num.setEditable(true);inty=Lianjie.xiugai(num.getText(),name.getText(),banji.getText(),xiangmuming.getText(),chengji.getText();if(y=1)JOptionPane.showMessageDialog(Chagai.this,"修改成功!");elseJOptionPane.showMessageDialog(Chagai.this,&q
52、uot;系统故障,请稍后在试!”);elsef.dispose();6运发动信息删除:publicclassShanchuextendsJFrame(JFramef=newJFrame("删除运发动");TextFieldnum=newTextField(20);publicShanchu()(删除运发动JLabellabel1_0,label1_1;JPanelp1,p2,p3;f.setBounds(400,150,600,450);f.setResizable(false);f.setLayout(null);JButtonbutton1_0=newJButton(&
53、quot;删除");JButtonbutton1_1=newJButton("取消");BHandlerh=newBHandler();button1_0.addActionListener(h);button1_1.addActionListener(h);label1_0=newJLabel("请输入要删除的运发动信息”,SwingConstants.CENTER);label1_0.setFont(newFont("Serif",Font.BOLD,25);label1_1=newJLabel("学号:",S
54、wingConstants.CENTER);label1_1.setFont(newFont("Serif",Font.BOLD,15);p1=newJPanel();p1.setBounds(0,0,400,80);p1.add(label1_0);p2=newJPanel();p2.setBounds(0,80,550,50);p2.add(label1_1);p2.add(num);p3=newJPanel();p3.setBounds(0,160,600,50);p3.add(button1_0);p3.add(button1_1);f.add(p1);f.add(
55、p2);f.add(p3);f.setVisible(true);privateclassBHandlerimplementsActionListener(publicvoidactionPerformed(ActionEventevent)(if(event.getActionCommand()="删除")(intj=Lianjie.shanchu(num.getText();if(j=1)JOptionPane.showMessageDialog(Shanchu.this,"删除成功!");elseif(j=3)JOptionPane.showMes
56、sageDialog(Shanchu.this,”系统故障,请稍后在试!");elseJOptionPane.showMessageDialog(Shanchu.this,”此运发动不存在!");else(f.dispose();7连接数据库代码:publicclassLianjie(publicLianjie()(publicstaticintshanchu(Stringid)(inta;try(StringdriverClassName="com.mysql.jdbc.Driver"Class.forName("com.mysql.jdbc
57、.Driver");Connectionconn=DriverManager.getConnection("jdbc:mysql:/localhost:3306/yangyun”,"root”,"");PreparedStatementps;Statementstmt=conn.createStatement();ResultSetrs=stmt.executeQuery("select*fromtablenamewhereID='"+id+""');if(rs.next()(String
58、sql="deletefromtablenamewhereID='"+Integer.parselnt(id)+""'stmt.executeUpdate(sql);stmt.close();conn.close();return1;elsereturn2;catch(Exceptionsqle)(System.err.println(sqle);return3;publicstaticintxiugai(Stringnumb,Stringname,Stringbanji,Stringxiangmuming,Stringchengji)(try(Class.forName("com.mysql.jdbc.Driver");Connectionconn=DriverManager.getConnection("jdbc:mysql:/localhost:3306/yangyun”,"root”,"");Statementstmt=conn.createStatement();ResultSetrs=stmt.executeQuery("selec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 港口设施工程技术研究考核试卷
- 2025居民生活供用电合同
- 2025合作合同电子产品收益分配协议书
- 2025办公室租赁合同书样本
- 肇庆市实验中学高二上学期期中考试语文(文)试题
- 垫资服务合同书协议书二零二五年
- 二零二五百世快递业务员劳动合同书
- 大学生职业规划大赛《针灸推拿学专业》生涯发展展示
- 2025房地产合同范本
- 2025建筑工程弱电安装合同范本
- 中国加速康复外科临床实践指南2021
- 山东省大教育联盟学校2024-2025学年高三下学期开学检测化学试题(原卷版+解析版)
- 2025教科版六年级科学下册全册教案【含反思】
- DB43T-稻-再-油生产技术规程
- 中国慢性冠脉综合征患者诊断及管理指南2024版解读
- 课件:《科学社会主义概论(第二版)》第五章
- DB36∕T 1720-2022 牧草裹包青贮技术规程
- 基于BIM技术的建筑工程安全管理应用与探讨
- 基于深度学习的电力系统故障恢复与优化方法研究
- 大数据与人工智能营销知到智慧树章节测试课后答案2024年秋南昌大学
- 第20课 清朝君主专制的强化(导学案)(原卷版)
评论
0/150
提交评论