电话 备注)
4、 系统功能模块
在本系统中教师几位系统的管理员本系统具有以下功能模块:学生成绩管理、课程信息管理、学生基本信息管理,主要是针对对信息的添加、删除、修改和查询功能,使学校对学生的成绩管理自动化和规范化。 学生基本信息管理:
各个授课教师登录管理系统将学生的各项基本信息包括学号、姓名、性别、年龄和所在系等相关信息录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。 课程信息管理:
各个授课教师登录管理系统将课程信息录入到系统数据库中,教师可实现课程信息的管 理的功能,包括添加、删除和修改等。 学生成绩管理:
各个授课教师登录管理系统将学生的考试成绩录入到系统数据库中,教师可实现学生成绩的管理的功能,包括添加、删除和修改等。
通过分析,我们可以得到“学生成绩管理系统”的系统功能模块图,如图 2 所示。
学生成绩管理系统 学生成绩管理 学生基本信息管理 课程信息管理 学生成绩的录入学生成绩的添加?删除和修改 学生基本信息的录入学生基本信息的添加?删除和修改课程信息的录入课程信息的添加?删除和修改 图 2 系统功能模块图
5、数据库设计
5.1数据表的设计
本系统使用 Access 2010 作为 DBMS(数据库管理系统)。首先,在系统目录文件中新建一个成绩数据库Score.mdb。该数据库中有7张表。
① 成绩表(Score),总的有4个字段,分别是编号 学号 课程号 分数。如图5.1。
图5.1成绩表Score
②学生表(Student),该表有9个字段,分别是:学号 姓名 密码 所属班级 生日 性别 家庭住址 电话 备注。如图5.2。
图5.2学生表Student
③班级表(Class),共有2个字段,分别是:班级名、所在系院。如图5.3。
图5.3班级表Class
④系院表(Department),共有2个字段,分别是:系院编号、系院名。如图5.4。
图5.4系院表Department
⑤课程表(Course),该表有4个字段,分别是:课程编号、课程名、学时、课程类型。如图5.5。
图5.5课程表Course
⑥课程类型表(CourseType),该表有2个字段,分别是:课程类型号、课程名。如图5.6。
图5.6课程类型表CourseType
⑦教师表(Teacher),共有11个字段,分别是:教师编号 教师姓名 密码 所在系院编号 学历 职称 生日 性别 家庭住址 电话 备注图5.7教师表Teacher
5.2 数据关系的描述

