教学管理系统数据库设计 access+课程设计_精品.doc
文本预览下载声明
教学管理系统系统课程设计以实际应用中的小型题目为主,要求每一考生能独立完成。要求生能把的基本原理和方法应用到实际开发和设计中。根据不同的题目类型选择一种或两种开发模式,完成从系统定义,需求分析,设计,编码/测试,直至运行/维护的全过程1.系统分析 2.需求分析4.概要设计 5.详细设计 6.编码测试7.维护
摘要
教学管理系统主要实现对一般大专院校的教学工作的信息化管理。本系统实现了对教师的基本信息和教师的授课信息的登记、统计和查询等功能,类似的还对学生的基本档案信息、学习成绩信息进行保存、统计和查询。同时实现了对课程信息和学生选课信息的管理。本系统很大程度地实现了学习教学工作的信息化管理。
本章将向读者介绍一个典型的教学管理系统的开发过程,通过使用本系统,可以提高教学管理的工作效率和管理水平。
本章将使用Microsoft的Access 2000作为后台的数据库系统。读者应该具备基本的数据库设计知识。
本章中涉及的主要技术如下:
使用Access 2000创建数据库、表以及建立表间的关系的方法;
使用向导,在设计视图创建窗体以及创建包含子窗体的高级窗体的方法;
设计查询的方法;
设计报表的方法;
使用切换面板管理器的方法。
关键词 教学管理系统,数据库设计,实际操作,Access应用
目录
1 绪论 2
2教学管理系统 3
2.1教学管理的目的 3
2.2教学管理的任务 3
2.3 教学管理系统的作用 3
3教学管理系统分析 3
3.1制作系统的意义 3
3.2 系统主要流程 4
3.3 系统概括E-R图 4
4实例制作介绍 6
4.1创建空数据库 6
4.2创建所需表 6
4.2.1创建教师档案表 6
4.2.2创建教师授课表 8
4.23 创建课程名表 9
4.24 创建学生成绩表 10
4.2.5 创建学生选课信息表 11
4.2.6 创建学生档案表 12
4.3建立表之间的关系 12
4.4 创建查询 14
4.4.1 创建“不及格学生信查询”查询 14
4.41 创建“统计各系教师的人数”查询 15
4.5 创建窗体 17
4.5.1 创建“登录教师档案”窗体 17
4.52 创建“登录学生选课成绩”窗体 19
4.53 创建“登录课程信息”窗体 21
4.54 创建登录学生选课信息 24
4.55 切换面板管理器 26
总结 27
致谢 28
1 绪论
作为Microsof Office 2000软件包成员,Access的使用界面与Word、Excel等的风格相同。在Access中编辑数据库对象就像在Word里编辑文档、在Excel里编辑数据表一样方便。在Access中,设计一个合理的数据库,按照用户需求以及给定的应用环境精心地规划数据库,以便建立合适地数据库及应用系统,使之能够有效地存储数据,满足用户的应用需求,并提供给用户灵活方便的使用界面。
教学管理系统主要运用与大专院校中,教学管理人员通过系统可以实现对全校教师、学生信息以及学生选课信息的增加、删除、修改和查询等操作;同时可以通过该系统对学生课程进行登录和汇总分析等,以便更好地了解教学管理情况。
2教学管理系统
2.1教学管理的目的
在现代化教学中,管理是各院校的重要环节。为了更好的进行管理,显然传统的人工管理早已跟不上时代的发展了,因此通过教学管理系统,能系统全面的进行教学工作的信息化管理,提高管理效率和管理准确度。
2.2教学管理的任务
教师信息管理
学生信息管理
选课信息管理
2.3 教学管理系统的作用
教学管理系统以先进的软件和高速的硬件为基础的教学管理模式。通过集中的信息数据库,实现对一般大专院校的教学工作的信息化管理,对教师的基本信息和教师的授课信息的登记﹑统计和查询等功能。类似的还对学生的基本档案信息﹑学习成绩信息进行保存﹑统计和查询。
3教学管理系统分析
3.1制作系统的意义
教学管理系统从功能来说,主要是实现对一般大专院校的信息化管理系统.
用户的需求可分为如下三个方面:
教学管理人员通过该系统登录学生,教师和课程的有关信息;
教师可以通过该系统来设置课程信息和学生的成绩,实现对学生成绩的管理;
通过该系统对学生成绩进行汇总分析。
具体地说,在教学事务管理过程中,管理人员对新调入的教师登记教师档案,对新入学的学生登记学生档案,每个学期考试结束后登记学生成绩.每个学期末,学生根据系里提供的下学期所开课程选课。驾驶接受了一学期教学任务,并将选课结果和分配的教学任务等信息登录保存。
3.2 系统主要流程
教学管理系统主要运用于大专院校中,教学管理人员通过该系统可以实现对全校教师、学生信息以及学生选课信息的增加、删除、修改和查询等操作;同时可以通过该系统对学生成绩进行登录和汇总分析等。其流程如下图所示:
显示全部