logo资料库

教学信息管理系统(access实习总结报告).doc

第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
资料共14页,剩余部分请下载后查看
第10章.教学信息管理系统
1.课程设计内容的要求
2.课程设计技术要求
(1)熟悉选材业务及所要完成的任务
(2)实现功能模块要求
(3)系统的实现与调试
(4)总结提高
3.课程设计报告要求:
(1) 课程设计报告要有封面。(要有题目、班级、姓名、指导教师姓名、设计日期等)。
(2)课程设计题目要求。
(3)课程设计的表的结构,名称、类型和宽度。
(4)总体设计的数据流程图和系统功能模块图。
(5)课程设计过程中的结果图3~5张。(根据所做模块的不同,要求是编辑内容、查询内容、统计内容或打印
(6)课程设计调试过程中遇到的困难,如何解决的。
(7)课程设计的感想和收获。
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ XXXXXXX 学校 课程设计(实训)报告 课 程 数据库应用技术 题 目 教学信息管理系统 专 业 数据库原理 指导教师 班级 学号 姓名 200 7 年 12 月 20 日 1
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 《数据库应用技术——ACCESS》课 程 设 计 任 务 书 系 别 计算机与信息工程系 专 业 题 目 第10章.教学信息管理系统 指导老师 设计时间 2007 年 12 月 17 日至 2007 年 12 月 21 日 共 1 周 1.1.课程设计内容的要求 课程设计内容的要求 ((11)选择)选择 1010 章章中包含的所有模块,每个同学独立完成课程设计的要求。 课程设计技术要求 2.2.课程设计技术要求 ((11)熟悉选材业务及所要完成的任务 )熟悉选材业务及所要完成的任务 认真阅读书本第 1010 章的内容,了解管理系统中所包含的各个表的内容和 章的内容,了解管理系统中所包含的各个表的内容和 认真阅读书本第 仔细查看已给出的数据库,,掌握所给出的每个查询 掌握所给出的每个查询 着重研究已给出的各个模块所对应的界面,,缜密构思每个模块的 缜密构思每个模块的 用途以及各个字段的作用;;仔细查看已给出的数据库 用途以及各个字段的作用 的查询结构;;着重研究已给出的各个模块所对应的界面 的查询结构 功能。功能。 ((22)实现功能模块要求 )实现功能模块要求 ((33)系统的实现与调试 )系统的实现与调试 系统的实现和调试是将前面的设计方案实施的过程,,需要反复的调试 系统的实现和调试是将前面的设计方案实施的过程 需要反复的调试。。只只 要努力学习,一定能够完成任务。 要努力学习,一定能够完成任务。 )总结提高 ((44)总结提高 课程设计完成,,最后还要总结提高 课程设计完成 纸打印成册))。。 最后还要总结提高,,总结是对课程设计的评价 总结是对课程设计的评价,,总结的目 总结的目 是提高所学知识的掌握程度。。因此因此 的是使同学从感性的认识上升到理性认识,,是提高所学知识的掌握程度 的是使同学从感性的认识上升到理性认识 我们要求同学在完成课程设计的同时,以书面形式交一份课程设计报告[[不少不少 我们要求同学在完成课程设计的同时,以书面形式交一份课程设计报告 于于 2000 33.课程设计报告要求: .课程设计报告要求: 课程设计报告要有封面。(要有题目、班级、姓名、指导教 ((11)) 课程设计报告要有封面。(要有题目、班级、姓名、指导教 师姓名、设计日期等)。 师姓名、设计日期等)。 2000 字字]](用(用 A4A4 纸打印成册 )课程设计题目要求。 ((22)课程设计题目要求。 ((33)课程设计的表的结构,名称、类型和宽度。 )课程设计的表的结构,名称、类型和宽度。 ((44)总体设计的数据流程图和系统功能模块图。 )总体设计的数据流程图和系统功能模块图。 ((55))课程设计过程中的结果图 课程设计过程中的结果图33~~55张张。。((根据所做模块的不同 求是编辑内容、查询内容、统计内容或打印浏览内容)。 求是编辑内容、查询内容、统计内容或打印浏览内容)。 根据所做模块的不同,,要要 ((66)课程设计调试过程中遇到的困难,如何解决的。 )课程设计调试过程中遇到的困难,如何解决的。 ((77)课程设计的感想和收获。 )课程设计的感想和收获。 设 计 要 求 指导老师签名: 系(教研室)主任签名: 年 月 日 2
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 一、需求分析 1.系统开发背景分析 系统的功能取决开用户的需求。随着科技进步和信息时代的到来,教学信息 管理系统的开发,实现教学管理的自动化是必然的。使用计算机实现教学信息管 理的自动化可以彻底改变目前教学管理工作的现状,提高工作效率,保存数据和 提供更精确、及时、适用、容易理解的信息,能够从根本上解决人工管理模式的 落后和资源难以共享等问题。 经过分析,学校教学管理人员教学管理的主要工作包括教师档案管理、教师 授课管理、学生档案管理和学生选课管理等几项,各项管理工作涉及到的内容用 下面的关系模式表示。 a) 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,系别, 联系电话) b) 授课(课程编号,教师编号,姓名,班级编号,学年,学期,学时,授课地 点,授课时间) c) 学生(学号,姓名,性别,出生日期,政治面貌,班级编号,毕业学校,系 别) d) 选课(学号,姓名,班级编号,课程编号,课程名,课程类别,学分,成绩) 2.系统分析 a) 当前系统详细调查 通过调查,了解教学管理人员处理流程:管理人员对新进的教师档案,对新 入学的学生登记学生档案,每个学期考试结束后登记学生成绩。每个学期末,学 生根据系里提出的下一学期所开课程选课,教师接受下一学期教学任务,并将选 课结果和分配的教学任务等信息登记保存。 b) 抽象出当前系统的逻辑模型 画出反映当前系统工作的数据流程图。数据流程图是逻辑模型的图形表示,即 使不是专业的计算机技术人员也能非常容易理解,它是一种很好的系统构造的表 示方法。画数据流程图是应该从已获得的人工处理流程中去掉物理因素,只保留 数据、信息处理部分。 c) 建立目标系统的逻辑模型 画出反映目标系统工作的数据流程图。在实际分析时首先分析目标系统与当前 系统的逻辑上的差别,搞清楚新的目标系统到底要“做什么”,用户有什么需求, 并从当前系统的逻辑模型导出目标系统的逻辑模型。通过对教学管理人工系统的 流程分析后,对新的教学信息管理系统流程进行了整理,得到了教学信息管理系 统数据流程图 3
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 管理人员 登 录 学 生 成 绩 登录学生档案 登录教师档案 查 询 统 计 学生档案 学生 选课 教师档案 教师 登录授课信息 选课信息 教师授课信息 二、概要设计 通过进一步分析,依据系统功能设计原则,将整个系统进行模块划分,得到 了下图所示的功能模块图。 教学信息管理系统 教师信息管理 学生信息管理 选课信息管理 教 师 档 案 登 录 授 课 信 息 登 录 教 师 信 息 查 询 教 师 信 息 统 计 教 师 信 息 浏 览 返 回 主 菜 单 学 生 档 案 登 录 学 生 成 绩 登 录 4 学 生 信 息 查 询 学 生 信 息 统 计 学 生 信 息 浏 览 返 回 主 菜 单 课 程 信 息 登 录 选 课 信 息 登 录 相 关 信 息 查 询 返 回 主 菜 单
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 教学信息管理系统包括 3 个功能模块:教师信息管理、学生信息管理和选课信 息管理。 1、教师信息管理功能 完成对教师档案和教师授课信息的管理,包括教师基本资料、授课信息的录 入,查询、统计、浏览及打印等功能。 2、学生信息管理功能 完成对学生档案和学生成绩的管理,包括学生基本资料、选课成绩信息的录 入,查询、统计、浏览及打印等功能。 3、选课信息管理功能 完成学生选课信息和课程信息的管理,包括学生选课信息、课程信息录入, 查询、统计、浏览及打印等功能。 三、详细设计 从上述分析可以将教学管理工作概括如下。 1、学校下设系部。 2、系部由多名教师和多个班级构成。 3、每个教师可以承担几门课程,同一门课程可以由几个教师担当。 4、每个班级有一定数量的学生,每个学生需要学习多门课程,每个课程对应一 个成绩。 学校(学校编号,名称,地址,类别) 系部(系名,电话,地址,老师人数,系领导) 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,联系电话, 系名) 班级(班级编号,学生人数,系名) 学生(学号,姓名,性别,出生日期,政治面貌,毕业学校,班级编号) 课程(课程编号,课程名,学分) 开设(系名,课程编号) 授课(教师编号,课程编号) 选课(学号,课程编号,成绩) 与此相关对应的 E-R 模型图如下: 5
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 学校 构成 系部 开始 课程 选课 成绩 构成 班级 构成 学生 构成 教师 授课 四、调试分析 1、创建数据库表: 根据需要使用设计器创建教师档案表、教师授课表、学生档案表、学生成 绩表、课程名称表、学生选课信息表。在设计视图里分别输入各个字段名称,在 字段属性里分别设置各字段的属性,例如: 教师档案表设计视图如下: 打开设计视图如下: 6
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 创建完数据库表后,建立好表与表之间的关系。在六个表之间建立关系,关 系创建结果如图: 2、创建查询及窗体界面: A、创建查询具体操作如下: a) 选择查询的设计 在设计视图中创建查询创建查询,在显示表中分别双击涉及到的表。依次 对选择查询进行编辑。 b) 创建计算查询 在设计视图中创建查询中创建,在显示表中双击涉及到的表,然后添加相 应的字段,单击工具栏上的合计按钮,并对其进行设置。 c) 交叉表查询的设计 在数据库窗口中单击查询对象。然后单击新建按钮,在对话框中双击交叉 表查询向导,在向导中设置相应的参数。 d) 参数查询的设计 单击相应的查询,然后单击设计按钮。在班级编号字段准则中输入“[请输 入班级编号:]”保存即可。根据相同的方式创建其他的参数查询。 7
课程设计(实训)报告 课程 数据库应用技术 题目 _教学信息管理系统 _ 相应的查询如下: B、创建窗体 需要创建的窗体有:教师档案登录窗体、授课信息登录窗体、教师信息查询 窗体、教师信息统计窗体、教师信息浏览窗体、学生档案登录窗体、学生成绩登 录窗体、学生信息查询窗体、学生信息统计窗体、学生信息浏览窗体、课程信息 登录窗体、选课信息登录窗体、相关信息查询窗体等。具体视图如下所示: 具体创建如下: 双击[窗体]对象中的[使用向导创建窗体]选项,启动[窗体向导],然后单击[表 /查询]下拉表框右侧的箭头,选择相应的表。在[可用字段]中全部选择。然后根 据提示进行相应的设置。保存。 登录窗体的修饰: a、在设计视图中打开窗体,调整窗体上已经设置了的各个控件位置与尺寸。 b、在窗体中添加并设置所需的控件 在工具箱中用[矩形]控件按钮美化窗体,添加一个[标签]控件,输入相应的 标题,字体为隶书,大小为 22 号。前景颜色为[深灰]。 将有固定值的字段给我[组合框]控件,这样可以简化输入操作,提高输入效 8
分享到:
收藏