社区
VFP
帖子详情
成绩管理系统的表设计问题
shanliu
2002-11-10 09:29:52
我设计一个学生成绩管理系统,但是在设计表时出现问题
因为,每个系的专业开的课程不同,在成绩表里要为每个专业设计一个表,一是有14个系,设计的表太多了,二是在专业更新时,要新建表,还是动态的建,太难了
要是把所有的成绩建在一个表上,表太大了,仅课程有100多项,新加专业时太难了
盼有高手给指条路
...全文
59
6
打赏
收藏
成绩管理系统的表设计问题
我设计一个学生成绩管理系统,但是在设计表时出现问题 因为,每个系的专业开的课程不同,在成绩表里要为每个专业设计一个表,一是有14个系,设计的表太多了,二是在专业更新时,要新建表,还是动态的建,太难了 要是把所有的成绩建在一个表上,表太大了,仅课程有100多项,新加专业时太难了 盼有高手给指条路
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuri璇玑
2002-11-13
打赏
举报
回复
成绩的花样这么多:),或者可以考虑把:
学生成绩表(学号,课程代号,成绩)
学生补考成绩表(学号,课程代号,补考成绩)
换成:
学生成绩表(学号,课程代号,成绩,成绩类别)
比如1表示正常成绩,2表示补考成绩,3表示挂科成绩
shanliu
2002-11-12
打赏
举报
回复
挂科,是补考还不及格,还有缓考的,这些都要在一个(界面)表中输入
越想越复杂!璇玑,你分析的真好!给了我好些思路!先谢谢了!
zsycn
2002-11-11
打赏
举报
回复
璇玑真是厉害。。分析这么透彻。。佩服啊。。
liuri璇玑
2002-11-10
打赏
举报
回复
仅为参考:
建六个表:
系名列表(系名代号,系名)
专业列表(专业代号,专业名)
课程列表(课程代号,课程名)
专业所学课程表(专业代号,课程代号)
系所开专业列表(系名代号,专业代号)
学生信息表(学号,姓名,系名代号,专业代号)
学生成绩表(学号,课程代号,成绩)
liuri璇玑
2002-11-10
打赏
举报
回复
那就再加一个表吧:
学生补考成绩表(学号,课程代号,补考成绩)
挂科成绩是什么意思,是不是就是指不合格的成绩,如果是的话,那就直接在学生成绩表里输入就是了,
改为:
系名列表(系名代号,系名)
专业列表(专业代号,专业名)
班级列表(系名代号,专业代号,班级代号,班级名称)
课程列表(课程代号,课程名)
专业所学课程表(专业代号,课程代号)
学生信息表(学号,姓名,班级代号)
学生成绩表(学号,课程代号,成绩)
学生补考成绩表(学号,课程代号,补考成绩)
------------------------------------
当输入系名专业名,班级名时,自动显示此班的所有学生学号姓名!
(班级名应该是唯一的吧)
select 学生信息表.姓名,学生信息表.学号
from 学生信息表
where 学生信息表.班级代号=班级列表.班级代号
你的下拉框里可以设来源为表(班级列表),显示的字段为(班级名称)
---------------------------------------------
可以连续输入一个班的某学科的所有学生成绩!
输入就是了,这样的结构应该不碍事:)
shanliu
2002-11-10
打赏
举报
回复
不好意识!怪我没说清楚
还有补考成绩,和挂科成绩,还有要求,当输入系名专业名,班级名时,自动显示此班的所有学生学号姓名!可以连续输入一个班的某学科的所有学生成绩!(用下拉框选)我想动态连接的表尽量少,谢谢帮忙!
顺序
表
的学生
成绩
管理
系统
设计
实现分析.doc
顺序
表
的学生
成绩
管理
系统
设计
实现分析.doc
学生
成绩
管理
系统
设计
学生
成绩
管理
系统
设计
一
问题
描述 某班有30个学生,每个学生的只要信息包含学号、姓名、各科(计算机、英语、数学等)
成绩
。要求通过计算机对这些数据信息进行
管理
,
设计
出一个学生
成绩
管理
系统
。 二实验目的 1、掌握线性
表
的基本运算(插入、删除、修改等)。 2、进一步学习C语言程序
设计
方法与技巧。 三实验内容与要求 学生信息
表
如下 学号 姓名
顺序
表
的学生
成绩
管理
系统
设计
实现分析范文.doc
顺序
表
的学生
成绩
管理
系统
设计
实现分析范文.doc
学生
成绩
管理
系统
的数据库
设计
.docx
学生
成绩
管理
系统
的数据库
设计
学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第1页。学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第1页。河北工业大学 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第1页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第1页。 数据库课程
设计
项 目 名 称 学生
成绩
管理
系统
的
设计
班 级 学 号 姓 名 教 师 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第2页。学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第2页。一、题目要求 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第2页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第2页。
系统
概述:通过对学校日常教学
管理
中的课程、选课、学生、教师、
成绩
等相关内容进行分析,完成具有学生
管理
、
成绩
管理
、课程
管理
等相关功能的小型数据库
管理
应用
系统
。 基本要求: 1、完成进学生、班级、课程
表
的维护 2、完成
成绩
表
的浏览查找 3、完成
成绩
表
的维护 4、按班级、按课程计算平均
成绩
、最高
成绩
、最低
成绩
、及格率 5、统计某学生、某学期的所有课程的平均
成绩
。 6、完成用户
管理
功能 7、完成数据备份与恢复功能 二、业务流程图 录入学生信息录入学生信息学生信息
表
学生信息
表
录入学生信息 录入学生信息 学生信息
表
学生信息
表
存储信息存储信息录入课程信息录入课程信息教务人员教务人员课程信息
表
课程信息
表
存储信息 存储信息 录入课程信息 录入课程信息 教务人员 教务人员 课程信息
表
课程信息
表
查询查询录入
成绩
录入
成绩
成绩
信息
表
成绩
信息
表
查询 查询 录入
成绩
录入
成绩
成绩
信息
表
成绩
信息
表
学生学生 学生 学生 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第3页。学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第3页。三、数据流程图 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第3页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第3页。
成绩
信息
表
成绩
信息
表
学生信息
表
学生信息
表
教务人员教务人员
成绩
信息
表
成绩
信息
表
学生信息
表
学生信息
表
教务人员 教务人员 课程信息
表
课程信息
表
课程信息
表
课程信息
表
P02P02P02 录入
成绩
P02 录入
成绩
P3P3 录入课程信息 录入课程信息 P02 P02 P02 录入
成绩
P02 录入
成绩
P3 P3 录入课程信息 录入课程信息 P011P011录入学生信息录入学生信息 P011 P011 录入学生信息 录入学生信息 储存信息储存信息D1D1 储存信息 储存信息 D1 D1 查询查询P11P11 查询 查询 P11 P11 学生学生 学生 学生 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第4页。学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第4页。四、E-R模型 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第4页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第4页。 MM选课选课年龄年龄性别性别姓名姓名学号学号学生学生1、 M M 选课 选课 年龄 年龄 性别 性别 姓名 姓名 学号 学号 学生 学生
成绩
成绩
成绩
成绩
NN N N 课程课程 课程 课程 教师名教师名 教师名 教师名 课程号课程号 课程号 课程号 课程名课程名 课程名 课程名 2、关系模式集 学生(学号,姓名,性别,年龄) 课程(课程号,课程名,教师名) 选课(学号,课程号,
成绩
) 五、数据字典 1、学生
表
学号(Snumber) char(10)primary key 定义为主键 姓名(sname) char(10) 非空 性别 (sex) char(10) 非空 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第5页。学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第5页。年龄(age) char(10) 非空 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第5页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第5页。 2、课程
表
课程号(cnumber) char(10)primary key 定义为主键 课程名(cname) char(10)非空 学号(snumber) char(10) 非空 3、选课
表
学号(snumber) char(10)primary key 定义为主键 课程号(cnumber) char(10)primary key 定义为主键
成绩
(
成绩
) char (10) 非空 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第6页。学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第6页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第6页。 学生
成绩
管理
系统
的数据库
设计
全文共8页,当前为第6页。 5、 1)查 学生信息 select snumber ,sname ,sex ,age from 学生
顺序
表
设计
_学生
成绩
管理
系统
.rar
c++。数据结构课程
设计
,利用顺序
表
,
设计
学生
成绩
管理
系统
,包含课设实验报告
VFP
2,699
社区成员
29,097
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章