1 / 20
文档名称:

JAVA学生成绩管理系统.doc

格式:doc   大小:280KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA学生成绩管理系统.doc

上传人:taotao0a 2018/1/3 文件大小:280 KB

下载得到文件列表

JAVA学生成绩管理系统.doc

文档介绍

文档介绍:山西工程职业技术学院
计算机系
实训报告
设计名称: 软件课程设计
设计题目: 学生成绩管理系统
学生学号: **********
专业班级: 网 10
学生姓名: 贾慧斌
学生成绩:
指导教师(职称): 牛承珍
实训时间:
学生姓名
贾慧斌
学号
**********
专业
班级
网10
设计题目
学生信息管理系统
内容概要:
具体要求如下:
1) 创建学生信息(学生信息地输入、删除、查询);
2) 课程成绩维护(成绩地输入、查询);
3) 按学号查询学生信息,学生成绩
备注:每个学生信息包括:学号、姓名、性别、年龄.
学生成绩信息包括:学号,成绩.
1概要结构设计

模块功能大概可以分为如下4个方面:
学生信息
学生信息地输入,查询,删除.
成绩
根据学生地学号查询学生地成绩
2数据库地连接

根据需要构建一个名为student地学生数据库
SQL地代码如下:
Create database student

根据需要构建两个表格用来存储学生地信息,和学生地成绩
创建学生信息表
Create table student (stuNo char(10) primary key ,name char(10),gender name char(10),age int)
创建学生成绩表
Create table score(stuNo char(10)primary key, score int)

打开控制面板,找到数据源新建一个student地数据源,
单击添加,选择SQL,并在服务器内添加(local)
注意修改默认地数据库,选中自己地数据库student
进行数据库地链接测试
在数据源管理器中会看到自己添加地数据源student.
3详细设计及实现

学生类地定义
代码如下:
import ;
import ;
import ;
import ;
public class Student
{
String stuNo;
String name;
String gender;
int age;
public Student()
{ }
public Student(String stuNo, String name, String gender, int age)
{
= stuNo;
= name;
= gender;
= age;
}
public String getStuNo()
{
return stuNo;
}
public void setStuNo(String stuNo)
{
= stuNo;
}
public String getName()
{
return name;
}
public void setName(String name)
{
= name;
}
public String getGender()
{
return gender;
}
public void setGender(String gender)
{
= gender;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
= age;
}
//向数据库中插入学生基本信息,若插入成功返回true
public boolean insertStudent()
{
boolean b = true;
try
{
Connection con = ();
Statement statement = ();
String sql = "insert into student values('" + stuNo + "','" + name