[it计算机]学生成绩管理系统java内容摘要:
()。 } else if((退出 )) { (0)。 } else if((插入 )){ return。 } else if((删除 )){ JFrame f4。 f4=new JFrame(请填写要删出学生的 ID)。 (500, 500, 400,150)。 (new WindowAdapter() { public void windowClosing(WindowEvent e) { (0)。 } })。 就能实现想要完成的功能了。 4. 为了设计出学生只能查信息老师则可以修改删除等操作,开始时只用了数据库中的一张表存储账号信息,所以无法实现,后来采用两个不同的表 Teacher、zhanghao分别存放老师和学生的账号信息,即 rs = (select * from Teacher)。 rs = (select * from zhanghao)。 就可以实现该功能。 课程设计说明书 第 19 页 课程设计说明书 第 20 页 八、程序清单 import .*。 import .*。 import .*。 import .*。 public class Studentms extends WindowAdapter implements ActionListener{ Frame f。 Button tf1,tf2。 Studentms() { f=new Frame(登陆窗口 )。 (500, 500, 400,150)。 tf1=new Button(学生登录 )。 tf2=new Button(教师登录 )。 (this)。 (this)。 (new WindowAdapter() { public void windowClosing(WindowEvent e) { (0)。 } })。 Panel p3=new Panel()。 Panel p4=new Panel()。 (tf1)。 (tf2)。 (p3,)。 (p4,)。 (true)。 } public void actionPerformed(ActionEvent e) { String cmd =()。 if((学生登录 )){ new RegistSystem1(f)。 } else if((教师登录 )){ new RegistSystem2(f)。 } } 课程设计说明书 第 21 页 public static void main(String[] args) { new Studentms()。 } class RegistSystem1 extends WindowAdapter implements ActionListener{ Frame f1。 Label l1,l2。 Button b1。 Button b2。 TextField t1。 JPasswordField pwdPwd。 RegistSystem1(Frame f1) { pwdPwd= new JPasswordField(10)。 f1=new Frame(Student)。 (500, 500, 400,150)。 l1=new Label(学生学号 )。 l2=new Label(密码 )。 t1=new TextField(10)。 b1=new Button(确定 )。 b2=new Button(退出 )。 (this)。 (this)。 (new WindowAdapter() { public void windowClosing(WindowEvent e) { (0)。 } })。 Panel p1=new Panel()。 Panel p2=new Panel()。 Panel p3=new Panel()。 (l1)。 (t1)。 (l2)。 (pwdPwd)。 (b1)。 (b2)。 (p1,)。 (p2,)。 (p3,)。 (true)。 } public void actionPerformed(ActionEvent e) { String cmd =()。 课程设计说明书 第 22 页 if((退出 )){ (0)。 } String number = ()。 String pwd = (())。 int number1。 int pwd1。 if(()){ (null,账号不能为空 ,错误,)。 return。 }else if (()){ (null,密码不能为空 ,错误,)。 return。 } else if(((())!=1)amp。 amp。 (((pwd)!=1))){ number1=(())。 //将学号和密码转换为整形的数,并赋给 number1,pwd1 pwd1=(pwd)。 } Statement stmt = null。 ResultSet rs = null。 try { ()。 // 注 意 是JdbcOdbcDriver,而不是 JdbcDriver!!!!!!! Connection con= (jdbc:odbc:SMS,Test,123)。 //加载驱动器 stmt = ()。 ////创建 STATEMENT对象 int i=0。 int j=0。 int a[][]=new int[10][10]。 int b[][]=new int[10][10]。 //int c[][]=new int[10][10]。 //int d[][]=new int[10][10]。 rs = (select * from zhanghao)。 number1=(())。 pwd1=(pwd)。 //从表中读数据 while (()) { //()读的是一行的数据 a[i][j]=(ID)。 //用二维数组来存放读出来的数据, 课程设计说明书 第 23 页 b[i][j]=(密码 )。 //c[i][j]=(教师号 )。 //d[i][j]=(密码为 )。 if((number1==a[i][j]amp。 amp。 (pwd1)==b[i][j]))//||(number1==c[i][j]amp。 amp。 (pwd1)==d[i][j]) { new RegistSystem3(f1)。 // 进 入 到 学 生 信 息 界 面 break。 } }。 if((pwd1)!=b[i][j]amp。 amp。 (pwd1)!=a[i][j]) { (null,学号或密码错误 ,错误 ,)。 } ()。 ()。 } catch (ClassNotFoundException e1) {()。 } catch (SQLException e1) { ()。 } } } } class RegistSystem2 implements ActionListener{ Frame f2。 Label l1,l2。 Button b1。 Button b2。 TextField t1。 JPasswordField pwdPwd。 RegistSystem2(Frame f2) { pwdPwd= new JPasswordField(10)。 f2=new Frame(Teacher)。 (500, 500, 400,150)。 l1=new Label(教师帐号 )。 l2=new Label(密码 )。 t1=new TextField(10)。 b1=new Button(确定 )。 b2=new Button(退出 )。 (this)。 (this)。 (new WindowAdapter() { 课程设计说明书 第 24 页 public void windowClosing(WindowEvent e) { (0)。 } })。 Panel p1=new Panel()。 Panel p2=new Panel()。 Panel p3=new Panel()。 (l1)。 (t1)。 (l2)。 (pwdPwd)。 (b1)。 (b2)。 (p1,)。 (p2,)。 (p3,)。 (true)。 } public void actionPerformed(ActionEvent e) { String cmd =()。 if((退出 )){ (0)。 } String number = ()。 String pwd = (())。 int number1。 int p。[it计算机]学生成绩管理系统java
相关推荐
江苏省粮食集团 NCV5 操作手册 第 12 页 共 77 页 第三章、登录方法 、登录软件 打开 IE 浏览器,在地址栏输入服务器地址。 、进入 NC财务平台:点击“ ERPNC” 如果是第一次点击“ ERPNC”,系统将自动安装” NC_Client” ,此安装为一次性的,只要不重新安装操作系统,都不会再安装。 安装过程及操作如下 : 江苏省粮食集团 NCV5 操作手册 第 13 页 共
架构套件企业版( VMware vSphere 4 Enterprise )使用授权; “ 1”指的是 1 套 VMware vCenter Management Server 使用授权。 软件说明: XXXX 公司 数据中心 服务器 资源虚拟化整合项目方案书 . 第 10 页 VMware VSPHERE 套件按照 CPU 数量计算 lisence,一个 lisence 管理 1个 CPU;
6) 删除 工具 删 除用户选中的图层。 7) 修改属性 工具 首先选中需要修改属性的目标图层,点击【属性修改】。 8) 移动 工具 选中图层点击【移动】既可实现图层的移动。 35 9) 旋转 工具 选中图层点击【旋转】这时系统会提示需要设置中心点,用户可以根据需要旋转的方向设定中心点。 10) 裁剪 工具 11) 缓冲 工具 12) 分割 工具 13) 合并 工具 36 14) 提取面边界
来执行应用程序所要求的更为复杂的处理。 JSP 采用 Java 技术,具有优秀的跨平台性,几乎在所有的服务器系统上都可以远行, JSP 采用 JavaBean 技术,对程序进行了很好的封装和重复调用,实现了程序的可重用性, JSP 具有 Java 语言支持,可以开发完成各种复杂的应用。 JSP 有着应用程序逻辑和页面显示相分离的特性。 JSP 把用户界面从系统内容中分离开来
case 26: pic26()。 break。 case 27: pic27()。 break。 case 29: pic29()。 break。 case 30: pic30()。 break。 case 31: pic31()。 break。 case 32: pic32()。 break。 case 33: pic33()。 break。 case 34: pic34()。 break。
用:只能输入数字或字符。 限定40个字符,必填项;12. 签约时间:只能输入数字或字符。 限定40个字符,必填项;13. 起始时间:只能输入数字或字符。 限定40个字符,必填项;14. 终止时间:只能输入数字或字符。 限定40个字符,必填项;15. 备注:只能输入数字或字母。 限定100个字符;功能描述1. 在进入主界面后,单击租赁管理菜单弹出右下拉菜单,下拉菜单显示租赁合同管理、租赁费用管理