学生成绩管理系统 系统设计文档_第1页
学生成绩管理系统 系统设计文档_第2页
学生成绩管理系统 系统设计文档_第3页
学生成绩管理系统 系统设计文档_第4页
学生成绩管理系统 系统设计文档_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教师教师ID教师姓名登录密码课程课程号教师ID课程名称成绩学号课程号成绩学籍性别姓名学号籍贯班级号总人数登录密码籍贯班级名称班级号班级管理员登录密码管理员ID教师教师ID教师姓名登录密码课程课程号教师ID课程名称成绩学号课程号成绩学籍性别姓名学号籍贯班级号总人数登录密码籍贯班级名称班级号班级管理员登录密码管理员ID如果输入重复的信息则会弹出。 如果要修改的教师信息不存在,则 (3)删除信息修改 输入的教师信息不存在,则 (4)查询教师信息在登录界面选择“教师”按钮,并输入正确的ID号和密码,即可登录成功!输入错误则会弹出提示!教师登录教师登录ID号输入正确,登录成功!进入教师管理的操作界面:(

2、1)显示学生信息。 (2)添加学生信息新添加的信息会保存在学籍信息表中!如果输入的信息已经存在,则显示 如果输入的数据正确,则 (3)修改学生信息,输入正确则显示!(4) 删除学生信息 (5)录入学生成绩(6)修改学生成绩(7) 删除学生成绩(8)查询学生成绩(9)所有成绩排名(10)单科成绩排名(11)更改登录密码修改成功后即可用新的密码进行登录!学生登录输入正确的ID号和密码,即可正常登录!1)显示学生信息2)查询个人成绩 3)单科成绩排名 (4)全班成绩排名(5)修改密码修改密码后会更新学生学籍表里面的登录密码,下次就可以用新密码登录。点击 后,就可以安全退出学生管理系统了!public

3、 void windowClosing(WindowEvent e) System.exit(0); );/通过内部类重写关闭窗体的方法 public void actionPerformed(ActionEvent e) if(e.getSource()=b1)/处理登陆事件 String name=t1.getText(); String pass=t2.getText(); if(name!=null&pass.equals(000123)/判断语句 new StudentJieMian(); public static void main(String args)/主函数 new De

4、ngLuJieMian(); 以下方法实现了学生界面设计import java.awt.*;import java.awt.event.*;class StudentJieMian extends Frame implements ActionListener MenuBar m=new MenuBar();/创建菜单栏 Menu m1=new Menu(信息);/创建菜单“信息” MenuItem m11=new MenuItem(插入);/创建“插入”的菜单项 MenuItem m12=new MenuItem(查询); Menu m2=new Menu(成绩);/创建菜单“成绩” Men

5、uItem m21=new MenuItem(查询);public StudentJieMian() this.setTitle(学生界面);/设置窗口标题 this.setLayout(new CardLayout();/设置窗口布局管理器 this.setMenuBar(m);/将菜单栏组件添加到容器m.add(m1);/将信息菜单放入菜单栏 m.add(m2); m1.add(m11);/将“插入”菜单项添加到“信息”菜单 m1.add(m12); /将“查询”菜单项添加到“信息”菜单 m2.add(m21); /将“查询”菜单项添加到“成绩”菜单 m11.addActionListen

6、er(this); /给“插入”菜单项添加监听器m12.addActionListener(this); /给“查询”菜单项添加监听器 m21.addActionListener(this); /给“查询”菜单项添加监听器 this.setVisible(true); /设置窗口的可见性 this.setSize(300,200); /设置窗口的大小 addWindowListener(new WindowAdapter() public void windowClosing(WindowEvent e) System.exit(0);/关闭窗口 ); public void actionPerformed(ActionEvent e) if(e.getSource()=m11) /处理“添加信息”事件 new AddStudent(); if(e.getSource()=m12) /处理“查询信息”事件 new SelectStudent(); if(e.getSource()=m21

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论