基于java设计一个学生成绩管理系统,要求有界面,且有增加,查询,修改,删除,退出功能,代码如何写?

如题所述

我给你一些参考资料,希望会对你有用
学员管理系统数据报表
数据名称(StudentManager)
用户信息表(UserInfo)
字段 类型 说明 大小 是否为空
UserName(主键) varchar 学员姓名 20 NOT NULL
PassWord varchar 密码 20 NOT NULL
Power int 权限 4 NOT NULL
课程信息表(CourseInfo)
字段 类型 说明 大小 是否为空
CourseID(主键) int 课程编号 4 NOT NULL
CourseName varchar 课程名称 20 NOT NULL
SpecialtyID int 专业编号 4 NOT NULL
学员基本信息表(StuInfo)
字段 类型 说明 大小 是否为空
StuID(主键) varchar 学号 20 NOT NULL
StuName varchar 姓名 20 NOT NULL
Sex char 性别 10 NOT NULL
Birthday varchar 出生日期 20 IS NULL
NativePlace varchar 籍贯 20 IS NULL
SchoolAge varchar 学历 20 IS NULL
Address varchar 地址 100 IS NULL
Postcode varchar 邮政编码 20 IS NULL
Tel varchar 联系方式 20 IS NULL
Remark varchar 备注 100 IS NULL
ClassID int 班级编号 4 NOT NULL
成绩信息表(GradeInfo)
字段 类型 说明 大小 是否为空
StuID varchar 学号 20 NOT NULL
CourseID int 课程编号 4 NOT NULL
Grade varchar 成绩 20 IS NULL
班级信息表(ClassInfo)
字段 类型 说明 大小 是否为空
ClassID(主键) Int 班级编号 4 NOT NULL
ClassName varchar 班级名称 20 NOT NULL
Sort varchar 班级类别 20 NOT NULL
Number int 班级人数 4 IS NULL
Teacher varchar 辅导员 20 IS NULL
SpecialtyID int 专业编号 IS NOT NULL
专业信息表(SpecialtyInfo)
字段 类型 说明 大小 是否为空
SpecialtyID(主键) int 专业编号 4 NOT NULL
SpecialtyName varchar 专业名称 20 NOT NULL

四、 系统功能模块:
菜单栏:操作、管理、工具、帮助。
操作:
修改密码;
切换用户;
退出系统。
管理:
用户管理:添加用户、删除用户;
学员管理:添加学员、删除学员、修改学员、
移动学员;
专业管理:添加专业、删除专业、修改专业;
课程管理:添加课程、删除课程、修改课程;
班级管理:添加班级、删除班级、修改班级;
成绩管理:添加成绩、删除成绩、修改成绩。
工具:
查看成绩;
辅助工具:计算器、记事本。
帮助:
帮助说明;
版本信息;
关于我们。
快捷工具栏:添加学员、删除学员、修改学员、移动学员、
查看成绩、辅助工具。
五、 系统数据模块:
系统用户信息:用户名、密码、用户权限;
学员基本信息:学号、姓名、性别、出生年月、籍贯、学历、
住址、邮政编码、联系方式、备注、班级编号;
专业信息:专业编号、专业名称;
课程信息:课程编号、课程名称、专业编号;
班级信息:班级编号、班级名称、班级类别、班级人数、
辅导员、专业编号;
成绩信息:学号、课程编号、成绩;
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-03
多了,可以用Javase做,也可以用jsp或者是框架,简单实现一下逻辑就行,你学java.不会这么简单得逻辑都不会吧?
第2个回答  2012-04-12
我的liuyahui1229@163.com,给我也发一份吧!谢谢1
第3个回答  2011-09-03
我那天写了一个很简单的,增删改查都有,你要是需要的话请把邮箱发出来追问

821999153@qq.com 看看先,有怎么连数据库的么?

追答

你用的什么数据库

追问

mysql

追答

你看看吧,基本的增删改成都用到了 发过去了我的是372606185@qq.com

本回答被提问者采纳
第4个回答  2011-09-03
到源码网站上下呗,很多的

基于java设计一个学生成绩管理系统,要求有界面,且有增加,查询,修改,删...
退出系统。管理:用户管理:添加用户、删除用户;学员管理:添加学员、删除学员、修改学员、移动学员;专业管理:添加专业、删除专业、修改专业;课程管理:添加课程、删除课程、修改课程;班级管理:添加班级、删除班级、修改班级;成绩管理:添加成绩、删除成绩、修改成绩。工具:查看成绩;辅助工具:计算器、记...

用java编写学生成绩管理系统,登陆界面有,用户名,密码,登陆,取消...
import java.awt.Dimension;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPasswordField;import javax.swing.JTextField...

如何用java做一个学生管理系统平台的登录界面模块和添加界面模块!
import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class Login extends JFrame implements ActionListener { JLabel lb1, lb2;JTextField tf1;JPasswordField pf1;JButton btn1, btn2;public Login() { setTitle("学生管理系统-登录");setSize(300, ...

如何用java实现学生成绩管理界面
(1)教务处管理人员登陆后,进入教务人员管理模块,可以进行个人信息查询,教师住处职称工资情况的查询,学生信息查询,成绩查询以及退出系统等操作。(2)教师登陆教师管理子系统,要能够对学生成绩进行权限范围内的录入、添加、修改、删除、查询;查询教师信息、更改个人登陆密码、修改个人信息等;(3)学生...

用java编写一个简单的学生管理系统实现添加,删除,修改,查询的功能
你需要的是基于gui界面的还是javaweb的呢?这两种项目有共性也有区别, 比如在数据层的部分可以统一的抽象出来公用。但是在view层差别还蛮大的, swing是各种基于listener来触发业务逻辑, 与javaweb开发不太一样, 我最近两种都有实现, 感受是还算简单。希望能够帮助你 ...

求用Java编写的学生成绩管理系统的完整代码,要能运行的
this.setTitle("学生界面");\/\/设置窗口标题 this.setLayout(new CardLayout());\/\/设置窗口布局管理器 this.setMenuBar(m);\/\/将菜单栏组件添加到容器 m.add(m1);\/\/将信息菜单放入菜单栏 m.add(m2);m1.add(m11);\/\/将“插入”菜单项添加到“信息”菜单 m1.add(m12); \/\/将“查询”菜单项...

基于java实现数据分析与简历生成系统
本项目是一套基于Java实现的学生管理系统,旨在提供学生和教师进行信息管理的便捷平台。系统由五个核心界面构成:初始界面、登陆界面、注册界面、学生主界面和教师主界面。首次进入系统,用户可选择登陆或注册。登录时,依据输入的姓名与密码,系统会跳转至对应的角色界面(学生或教师)。对于新用户,注册流程...

用JAVA图形界面做一个学生管理系统,要有增删改查功能,不要连接数据库的...
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.Serializable;import java.util.ArrayList;import java.util.List;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JScrollPane;import javax.swing.JTable;import...

...java源文件,要求可以增加,修改,删除,查询等功能,最好不用到数据库...
\/*学生信息管理系统,实现学生信息: *增加 int[] a=new int[9] *删除 *查找 *更改 *File文件存储数据 *\/import java.util.Scanner;import java.lang.*;import java.io.*;class Student {private static Student[] s = new Student[2];int n = 0;private String name;private int...

急求!!一个java程序编写的简单的学生信息管理系统
具体要求:一个学生管理系统,包括三科成绩,两个班级,每班5名学生,包括查找、排序、删除、修改、添加、退出。可比较总分与平均分,两个班级的成绩比较。哪位高手替偶解决一下,答案... 具体要求:一个学生管理系统,包括三科成绩,两个班级,每班5名学生,包括查找、排序、删除、修改、添加、退出。可比较总分与平均分,...

相似回答