- 博客(0)
- 资源 (2)
空空如也
广东工业大学数据结构课程设计
功能需求:1、提供身份验证,和使用系统的权限设置、判定。
2、(教师用户)能实现本班同学各学期各科成绩的录入、编辑,数据必须保存在文件中,以便反复使用。
3、(学生用户或游客)提供对学号或姓名,各学期、各学科成绩的查询。
4、(学生和教师用户)能按各学期、各学科分数排序输出(每一科都要能排序输出)。
5、(教师用户)能统计各科成绩分数段的分布(60以下、60~70、70~80、80~90、90~100)情况,并输出。
性能需求:1、操作界面美观、友好,有必要的容错处理(如:能判定学号位数和只能由0~9数字字符组成、能判定合理的成绩0~100等);
2、查询应根据查询条件合理选择先进的查询方法(其中必须保证至少有一种查找采用了散列查找);
3、排序算法要求采用堆排序实现;
4、分数段统计结果要求保存在单独的文件中;
2011-07-05
java学生成绩管理系统
录入查找删除修改排序
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.AbstractTableModel;
import java.io.*;
import java.util.*;
class Mainboard extends JFrame implements ActionListener,KeyListener
{
Container cp;
JPanel jiemian_a,jiemian_b,jiemian_c;
JButton b1;
JLabel c1,c2;
JTextField txt1,txt3;
JPasswordField txt2;
Mainboard()
{ super("登陆界面");
Toolkit tool=getToolkit();
jiemian_a=new JPanel();
jiemian_b=new JPanel();
jiemian_c=new JPanel();
b1=new JButton("登陆");
Container cp=getContentPane();
c1=new JLabel("登陆账号");
txt1=new JTextField(10);
c2=new JLabel("登陆密码");
txt2=new JPasswordField(10);
txt2.setEchoChar('*');
cp.setLayout(new BorderLayout());
2011-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人