logo资料库

教师教学信息管理系统课程设计报告.doc

第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
资料共18页,剩余部分请下载后查看
一、概述
1、课题来源
2、开发背景和开发目的
二、需求分析
1、系统目标
2、应用现状调查
3、系统总体流程图
4、系统功能模块图
5、系统功能的分析
6、开发工具的选择
三、教师教学信息管理系统的设计
1、数据库设计
2、数据库需求分析
3、数据库概念结构设计
4、数据库逻辑结构设计
四、教师教学信息管理系统实施
1、创建表
2、创建关系
3、创建教师教学信息管理系统的主窗体
4、设置启动窗体
5、编写退出程序代码
五、设计总结
参考资料
附录:源程序清单
深圳广播电视大学 计算机信息管理专业课程设计报告 教师教学信息管理系统设计与实现 专 年 姓 学 业: 计算机信息管理专业 级: 名: 号: 指导老师: 二〇一 年 月
教师教学信息管理系统设计与实现 目 录 一、 概述.............................................................................................................................................. 2 1、 课题来源.................................................................................................................................. 2 2、 开发背景和开发目的.............................................................................................................. 2 二、 需求分析...................................................................................................................................... 3 1、 系统目标.................................................................................................................................. 3 2、 应用现状调查.......................................................................................................................... 3 3、 系统总体流程图...................................................................................................................... 4 4、 系统功能模块图...................................................................................................................... 4 5、 系统功能的分析...................................................................................................................... 5 6、 开发工具的选择...................................................................................................................... 5 三、 教师教学信息管理系统的设计.................................................................................................. 5 1、 数据库设计.............................................................................................................................. 5 2、 数据库需求分析...................................................................................................................... 6 3、 数据库概念结构设计.............................................................................................................. 7 4、 数据库逻辑结构设计.............................................................................................................. 9 四、 教师教学信息管理系统实施.................................................................................................... 10 1、 创建表.................................................................................................................................... 10 2、 创建关系................................................................................................................................ 10 3、 创建教师教学信息管理系统的主窗体................................................................................ 11 4、 设置启动窗体........................................................................................................................ 13 5、 编写退出程序代码................................................................................................................ 13 五、 设计总结.................................................................................................................................... 14 参考资料.................................................................................................................................................15 附录:源程序清单.................................................................................................................................16 计算机信息管理专业数据库应用课程设计 1
教师教学信息管理系统设计与实现 一、 概述 1、 课题来源 教师教学信息的管理工作是一个教育单位不可缺少一部分,也是教 师管理的重要组成部分。它的内容对于学校的管理者来说都至关重要, 所以教师教学信息管理系统应该能够为用户提供完整、正确的教师教学 信息和灵活快捷的查询手段。但一直以来人们使用传统人工的方式管理 文件模式,这种管理方式存在着许多缺点,其中尤为突出的是效率低: 时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了 不少的困难。因此利用计算机实现教师教学信息的管理自动化势在必行。 随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技 术已融入人类社会的各个领域并发挥着越来越重要的作用。是当今科学 的一次重大飞越,给人们的生活、工作、学习带来潜移默化的影响。今 天我们使用计算机对教师教学信息进行管理,具有手工管理所无法比拟 的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、 成本低等。这些优点能够极大地提高教师教学信息管理的效率。针对目 前的实际状况,迫切需要开发一个新系统来适应这些工作。 2、 开发背景和开发目的 当今随着学校的规模不断扩大,教师、学生数量都逐年增加,有 关教师教学的各种信息也成倍增长,而面对庞大的信息量,有必要开 发教师教学信息管理系统来提高教师管理工作的效率。通过这样的系 统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理 方面的工作量。 计算机信息管理专业数据库应用课程设计 2
教师教学信息管理系统设计与实现 在学校,尤其是在各大高校,对于教师教学的管理是相当重要而 且也是相当麻烦的,它是学校管理中最基本的一项常规性工作。而长 期以来,学校管理都是依赖人工来进行的,面对如此众多的教师教学 信息,其工作量是相当相当巨大的。这样不仅仅浪费了大量的人力物 力,而且由于人工管理存在着大量的不可预知性,造成教师教学信息 管理的一些不规范,使得信息管理陷入“事倍功半”的地步。 开发本系统就是为了解决学校在教师教学信息管理中存在的一 些不规范的问题,使教师教学信息的管理向着规范化、简单化、有效 化的方向发展。 1、 系统目标 二、 需求分析 采用学校现有的软硬件软件及科学的管理系统开发方案,建立教 师教学信息管理系统,实现教师教学信息管理的计算机自动化。 系统应符合学校原有的管理制度,并达到操作直观、方便、实用、 安全等要求。 2、 应用现状调查 当前,很多学校的教师管理都是以纸张为介质作记录,人力管理 的比例比较大,往往是教务部门以书面的形式管理教师教学信息,效 率低下。数据打印、汇总、更新不及时,不易保存,容易丢失,给学 校和师生带来不便甚至损失。 计算机信息管理专业数据库应用课程设计 3
教师教学信息管理系统设计与实现 3、 系统总体流程图 开 始 界 面 用户登陆 否 是否合法 是 系统主窗口 退 出 系 统 图 1 系统总体流程图 教师教学信息管理系统 4、 系统功能模块图 资 料 管 理 教 师 信 息 管 理 系 ( 部 门 ) 信 息 管 理 课 程 信 息 管 理 各 系 教 师 任 课 课 时 汇 总 各 系 教 师 任 课 课 时 饼 图 报 表 打 印 打 印 各 系 开 课 情 况 报 表 打 印 教 师 基 本 情 况 报 表 打 印 所 有 课 程 情 况 总 表 定 义 考 试 类 型 参 数 设 置 定 义 性 别 类 型 定 义 职 称 类 型 退 出 教 师 教 学 信 息 管 理 系 统 图 2 系统功能模块图 计算机信息管理专业数据库应用课程设计 4
教师教学信息管理系统设计与实现 5、 系统功能的分析 系统功能分析是在明确系统开发的总体任务的基础上完成的。系 统开发的总体任务是实现教师教学信息管理的系统化、规范化和自动 化。 教师教学信息管理系统需要完成的功能主要有: ·资料管理:包括系(部门)信息、教师信息和课程信息的增加、 删除、修改、查询。 ·报表打印:包括各系教师任课课时汇总、各系教师任课课时饼 图、打印各系开课情况报表、打印教师基本情况报表和打印所有课程 情况总表等。 ·参数设置:包括定义考试类型、定义性别类型和定义职称类型 等。 6、 开发工具的选择 针对目前世界上流行的大量软件和开发工具,经过认真分析其优 缺点,结合系统的需要和目前的硬件环境,我们选用微软 WINDOWS 平 台下的 Access 2003 数据库管理系统进行数据库的设计与实现,并综 合运用 Visual Basic for Applications 的窗体、报表和宏功能进行 简单可视化数据库应用程序开发。 三、 教师教学信息管理系统的设计 1、 数据库设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构 设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理 计算机信息管理专业数据库应用课程设计 5
教师教学信息管理系统设计与实现 的数据库结构设计可以提高数据存储的效率,保证数据的完整和一 致。同时,合理的数据库结构也将有利于程序的实现。 设计数据库系统时应该首先充分了解用户各个方面的需求,包括 现有的以及将来可能增加的需求。 2、 数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这 就要求数据库结构能充分满足各种信息的输出和输入。收集基本数 据、数据结构以及数据处理的流程,组成一份详细的数据字典,为后 面的具体设计打下基础。 教务部门 人事部门 定义考试 类 型 系(部门) 信息管理 定 义 性 别 类 型 定 义 职 称 类 型 课程信息 管 理 教师信息 管 理 教务部门 各类报表 打 印 人事部门 图 3 系统数据流程图 数据项和数据结构: ·教师基本信息:包括的数据项有教师 ID、教师姓名、出生年月、 性别、职称、工资、系(部门)ID 等。 ·系(部门)信息:包括的数据项有系(部门)ID、系(部门) 计算机信息管理专业数据库应用课程设计 6
教师教学信息管理系统设计与实现 名称等。 ·课程基本信息:包括的数据项有课程 ID、课程名称、系(部门) ID、教师 ID、学分、学时、考试类型等。 ·考试类型信息:包括的数据项有考试类型。 ·性别类型信息:包括的数据项有性别。 ·职称类型信息:包括的数据项有职称。 3、 数据库概念结构设计 在得到数据项和数据结构以后,就可以设计出满足用户需求的各 种实体,以及他们之间的关系,为逻辑设计打下基础。实体有:教师 实体、系(部门)实体、课程实体、考试类型实体、性别类型实体、 职称类型实体。 教师实体 E-R 图: 出生年月 教师姓名 教师 ID 性别 教师 职称 工资 系(部门)ID 图 4 教师实体 E-R 图 系(部门)实体 E-R 图: 系(部门)ID 系(部门)名称 系(部门) 图 5 系(部门)实体 E-R 图 课程实体 E-R 图: 计算机信息管理专业数据库应用课程设计 7
分享到:
收藏