无责任指令投:Java这怎么搞啊?

来源:百度文库 编辑:高考问答 时间:2024/04/29 23:22:15
学生管理系统开发手册
系统功能描述:
1. 对班级信息进行管理
2. 对课程信息进行管理
3. 对学生信息进行管理
4. 学生选课进行管理
5. 对学生成绩进行管理
6. 查询学生成绩(按班级查询,按学生编号查询,按姓名查询(支持模糊查询))

数据设计
表名:Students
字段名 类型 约束 描述 表说明
SID char(10) PK 学生编号 学生记录表
SNAME char(20) Not null 学生姓名
CLSID char(10) FK 学生所在班级编号

表名:Classes
字段名 类型 约束 描述 表说明
CLSID char(10) PK 班级编号 班级记录表
TEACHER char(20) Not null 班主任姓名
CLSINFO varchar(50) 班级信息

表名:Elective
字段名 类型 约束 描述 表说明
EID char(20) PK 选课编号=学生编号+课程编号 选课成绩记录表
SID char(10) FK 学生编号
CRSID char(10) FK 课程编号
CRADE Integer Not null
default -1 分数,-1表示未考试,分数在[0,100]范围内

表名:Courses
字段名 类型 约束 描述 表说明
CRSID char(10) PK 课程编号 课程记录表
CNAME char(20) Not null 课程名称
CRSINFO varchar(50) 课程说明

E-R图:

流程定义:

用户接口设计(GUI)
菜单设计:

课程信息管理:

班级信息管理

学生信息管理

学生成绩信息管理

成绩查询:

关于我们

编程接口设计(类结构设计,及文件设计)

靠,楼上有诈小心!去看看书名叫《java程序设计》是高职版的,里有例题就跟着差不多