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