W
webease
Unregistered / Unconfirmed
GUEST, unregistred user!
笔者(大学)最近准备作一个成绩录入程序,来记录我校多年来的成绩,这些成绩已经有的
就是学校档案室存放的,现状如下:
1.大学成绩按学生毕业时间(届)装订成册存放,每个专业是一本,每一页记录一个学生四
年全部成绩,里面分为8各学期,分别记载学生再某各学期所学的课程,课程学分和成绩
以及其他信息;
2.由于跨越年度比较大,每一年的教学计划变动使得同一系同一专业的学生成绩单上课程不
一定一致,可能部分课程更改了(例如以前学的Basic改为C),而且即使同一年级同专业
学生也可能因为选修课的不同而使得成绩单上课程不同。
3.每年学生大约2000人,10年数据.
4.每个人共大约有50-70门课程。
问:
1. 数据库应该如何建,字段如何设置好一些?避免数据冗余,
2. 成绩以何种录入方式比较简洁方便?录入成绩时录入界面是个相对动态的,例如,根据显
示的不同的课程名输入相应的数据。
我准备采用四个DBGRid切换录入四个学年成绩.,在前边显示根据模版生成的课程,后边录入成绩
但是我觉得过于烦琐,不利于录入数据.
大家应该一般都记得大学成绩单的格式,就是把那些采用什么方法录入比较简便?
不知道大家明白没有?
就是学校档案室存放的,现状如下:
1.大学成绩按学生毕业时间(届)装订成册存放,每个专业是一本,每一页记录一个学生四
年全部成绩,里面分为8各学期,分别记载学生再某各学期所学的课程,课程学分和成绩
以及其他信息;
2.由于跨越年度比较大,每一年的教学计划变动使得同一系同一专业的学生成绩单上课程不
一定一致,可能部分课程更改了(例如以前学的Basic改为C),而且即使同一年级同专业
学生也可能因为选修课的不同而使得成绩单上课程不同。
3.每年学生大约2000人,10年数据.
4.每个人共大约有50-70门课程。
问:
1. 数据库应该如何建,字段如何设置好一些?避免数据冗余,
2. 成绩以何种录入方式比较简洁方便?录入成绩时录入界面是个相对动态的,例如,根据显
示的不同的课程名输入相应的数据。
我准备采用四个DBGRid切换录入四个学年成绩.,在前边显示根据模版生成的课程,后边录入成绩
但是我觉得过于烦琐,不利于录入数据.
大家应该一般都记得大学成绩单的格式,就是把那些采用什么方法录入比较简便?
不知道大家明白没有?