《Java语言程序设计》专业实习任务书二

《Java语言程序设计》专业实习任务书二

ID:45552051

大小:196.95 KB

页数:19页

时间:2019-11-14

《Java语言程序设计》专业实习任务书二_第1页
《Java语言程序设计》专业实习任务书二_第2页
《Java语言程序设计》专业实习任务书二_第3页
《Java语言程序设计》专业实习任务书二_第4页
《Java语言程序设计》专业实习任务书二_第5页
资源描述:

《《Java语言程序设计》专业实习任务书二》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学生信息存放在数据库Student.mdb中,信息包括:学号、姓名、性别、年龄、专业。系统包括查询、添加、删除、更新和退岀系统五个功能。主界面运行如K:垒学生管理系统《Java语言程序设计》专业实习任务(二)一、设计目的:本次设计是对教材第7章〜第17章的总结。涉及到的主要知识点冇:GUI设计、事件处理、I/O处理和JDBC。设计的1=1的在于掌握Java的基本原理、设计方法和使用规则;利用Java提供的事务处理机制,合理选择类和类提供的方法,进行应用程序的初步设计。二、设计题目:口回冈学生管理系统查询添加删除更新退出系统1•功能描述①单击“查询”按钮,可以查询数据库

2、中的学生信息,并将学生信息显示在JPancl中。运行界面如下:姓名:習业:鮒号业画100099H19M较件工件習业1003WAS18F件专业1004李專©:18M软件工程系软件&业100518F恢件工程茶秋件专业1006张三事22M驶件工梶糸狀件•业1008Nt女17F乂件工仪糸歌件U业101016F处件工林星狀件&业101118F较件工件尙业101418M*件工程系钦件習业101S19MttftIKMM件专业101618F较件工程系软件主业①单击“增加”按钮,对以为数据库表中添加一条学生信息。运行界面如下:要求:学号必须是数字字符串,长度不能人于10;姓名长度不能人

3、于10,专业长度不能人于25。③单击“删除”按钮,可以删除数据库表中的学牛•信息。运行界而如下:⑷单击“更新”按钮,可以更新数据库表屮指定学号的学牛信息。运行界面如F:耍求:学号必须是数字字符串,长度不能大于10;姓名长度不能大于10,专业长度不能大于25。(5)单击“退出系统”按钮,从整个应用系统中退出。2.题目要求①根据题目要求建立数据库。②完成程序段⑴〜(⑹的编写,使其系统各功能模块能够正常运行。③回答问题①〜⑧。3.提不信息©StatementcreateStatement(intresultSetType,intrcsultSctConcurrcncy)th

4、rowsSQLExceptionresultSetType:结果集类型,它是ResultSet.TYPE_FORWARD_ONLY>ResultSet.TYPE_SCROLL.INSENSITIVE或ResultSet.TYPE_SCROLL_SENSITIVEZ—;rcsultSctConcurrcncy:并发类型;它是RcsultSct.CONCUR_READ_ONLY或RcsultSct.CONCUR_UPDATABLE之一;②update语句:update表名set字段名二值,字段名二值,where条件4.程序清单CDStudentManager.javapa

5、ckagesms;importjava.awt.Dimension;importjava.awt.FlowLayout;importjava.awt.Font;importjava.awt.GridLayout;importjava.awt.Toolkit;importjavax.swing.JButton;importjavax.swingJFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjava.awt.Color;importjava.awt.event.ActionEvent;impo

6、rtjava.awt.cvcnt.ActionListcncr;publicclassStudentManagerextendsJFramefprivateJLabellbll;privateJButtonselBtn,addBtn,delBtn,updBtn;privateJButtonexitBtn;privateJPanelpanel;publicStudentManager(){superC,学生管理系统”);//定义出现的组件:由上而下,口左致右lbll=newJLabel(M学生管理系统H,JLabel.CENTER);lbll.setFont(newFo

7、nt(”黑体,Font.BOLD,35));selBtn=newJButton(H查询”);addBtn=newJButton("添加”);delBtn=newJButton("删除”);updBtn=newJButton("更新”);cxitBtn=ncwJButton(H退出系统");//定义容器panel=newJPanel();〃为容器设置布局,并将组件添加到容器中FlowLayoutflow=newFlowLayout();panel.setLayout(flow);panel.add(selBtn);panel.add(addBtn);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。