管理信息系统上机指导书 ——教学管理系统的开发 基本要求 应该具备基本的数据库设计知识,熟悉Microsoft Access 的使用操作方法。 系统组成模块 根据系统功能的要求,教学管理系统可以分为 3 个模块:教师信息管理系统、学生信息管理系统和选课信息管理。 涉及的主要技术如下: 使用 Access 创建数据库、表以及建立表间关系的方法; 使用窗体向导,在设计视图创建窗体以及创建包含子窗体的高级窗体的方法; 设计查询的方法; 设计报表的方法; 使用切换面板管理器的方法。 1 . 数据库设计 1 .1 设计思路 教学管理信息系统主要应用于大中专院校中,教学管理人员通过该系统可以实现对全校教师、学生信息以及学生选课信息的增加、删除、修改和查询等操作;同时可以通过该系统对学生课程成绩进行登录和汇总分析等。根据这些要求可以得到教学管理信息系统的数据流程图,如图 1-1 所示。 根据系统的数据流程图,教学管理系统中需要设计以下的数据信息: 为了记录教师的基本信息,需要建立教师档案表,该表包括教师编号、教师姓名、性别、工作时间、政治面貌、学历、职称、系别和联系电话等字段。 为了记录教师授课的有关信息,需要建立教师授课表,该表记录教师所授课程的有关信息,包括授课 ID、课程编号、教师编号、班级编号、学年、学期、学时、授课地点和授课时间等字段。 为了记录学生的基本信息,需要建立学生档案表,该表包括学号、姓名、性别、出生日期、政治面貌、班级编号和毕业学校等字段。 为了记录学生成绩的有关信息,需要建立学生成绩单,该表包括成绩 ID、学号、学年、学期、课程编号和成绩等字段。 图1-1 教学管理系统的数据流程图 为了记录课程的有关信息,需要建立课程名表,该表包括课程编号、课程号、课程类别和学分等字段。 为了记录学生选课的有关信息,需要建立学生选课信息表,该表包括选课ID、课程编号和学号等字段。 在这些表中,教师档案表和教师授课信息表通过“教师编号”字段相关联:学生档案表和学生成绩表通过“字号”字段相关联:课程名表,教师授课信息和学生选课信息通过“课程编号”相关联 1.2 设计结果 1 .2 .1 表的字段设计 从上面的分析可以确定教学管理系统应包括教师档案、教师授课流程、学生档案、学生成绩、课程名和学生选课信息6 张表。 教师档案表如表1-1 所示,以“教师编号”为主关键字,登记教师档案的...