教师教学信息管理系统设计与实践毕业论文内容摘要:

性别 职称 工资 系(部门) ID 系(部门) 系(部门)名称 系(部门) ID 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 11 图 34 课程实体 ER 图 考试类型 实体 ER 图: 图 35 考试类型 实体 ER 图 性别类型 实体 ER 图: 图 36 性别类型 实体 ER 图 职称类型 实体 ER 图: 图 37 职称类型 实体 ER 图 实体关系 ER 图: 图 38 实体关系 ER 图 1 R N 1 课程 课程 ID 课程名称 系(部门) ID 教师 ID 学分 学时 考试类型 考试类型 考试类型 性别 类型 性别 职称 类型 职称 性别类型 核验 教师 1 M 评定 职称 P 1 考试类型 指定 课程 1 Q 开设 系(部门) 1 S 聘任 执教 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 12 第四节 数 据库逻辑结构设计 现在需要将上面的数据库概念结构转化为 Access 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 在上面的实体以及实体之间关系的基础上,形成数据库中的表以及各个表之间的关系。 教师教学信息 管理系统数据库中各个表格的设计结果如下所示: 性别 表: 列名 数据类型 长度 说明 性别 文本 2 主键 表 31 性别 表 职称 表: 列名 数据类型 长度 说明 职称 文本 4 主键 表 32 职称 表 考试类型 表: 列名 数据类型 长度 说明 考试类型 文本 4 主键 表 33 考试类型 表 系(部门)表 : 列名 数据 类型 长度 说明 系(部门) ID 自动编号 长整型 主键 系(部门)名称 文本 50 无重复索引 表 34 系(部门) 表 教师情况一览表 : 列名 数据类型 长度 说明 教师 ID 自动编号 长整型 主键 教师姓名 文本 50 有重复索引 出生年月 日期 /时间 性别 文本 2 外键 /有重复索引 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 13 职称 文本 4 外键 /有重复索引 工资 货币 系(部门) ID 数字 长整型 外键 /有重复索引 表 35 教师情况一览表 教师任课表 : 列名 数据类型 长度 说明 课程 ID 自动编号 长整型 主键 课程名称 文本 50 系(部门) ID 数字 长整型 外键 /有重复索引 教师 ID 数字 长整型 外键 /有重复索引 学分 数字 长整型 学时 数字 长整型 考试类型 文本 4 外键 /有重复索引 表 36 教师任课表 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 14 第四章 教师教学信息管理 系统实施 第一节 创建 表 使用 Access 的“设计视图”新建各表,为各字段进行指定的设置。 其中,可为各 ID 的外键字段以及个别其他字段设置查询属性,以便创建窗体时能自动应用指定的查询风格,显示相关信息,从而在方便用户操作的同时也简化系统制作。 图 41 所示为建表工作全部完成时,教师情况一览表的 系(部门) ID 字段的“查询”属性的设置情况。 图 41 “查询”属性的设置 第二节 创建关系 选择“工具 |关系„„”菜单项,为各外键与其相应的主键间创建关系,教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 15 如图 42 所示。 图 42 创建关系 第三节 创建 教师教学信息 管理系统的主窗体 使用“设计视图”创建窗体 (图 43) , 在主体区域放置一个“选项卡控件”,为其设置“资料管理”、“报表打印”、“参数设置”页。 在选项卡控件下方添加一个标签,将其文字设为“ 退出教师教学信息管理系统 ”。 在工具箱中启用“控件向导”后,在标签左侧添加一个“命令按钮”,指定其“类别”为“应用程序”,“操作”为“退 出应用程序”,并将该命令按钮命名为“退出系统”。 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 16 图 43 教师教学信息管理系统主窗体 第四节 设置启动窗体 图 44 设置启动窗体 要在启动时默认启动主窗体,需要选择“工具 |启动„„”菜单项,在教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 17 显示的对话框中进行如图 44 所示的设置。 为方便维护,在启动时仍然可以通过按住 Shift 键来禁止启动主窗体,而由 Access 打开本数据库进行维护。 第五节 编写退出程序代码 选择“工具 |宏 |Visual Basic 编辑器„„”菜单项,为主窗体的 Unload事件添加代码,可以在用户关闭主窗体时退出应用程序: 39。 主窗体 Unload 事件的代码 39。 以任何方式关闭本窗体都会自动执行 “退出系统 ”的动作 Private Sub Form_Unload(Cancel As Integer) 退出系统 _Click End Sub 继续为“ 退出教师教学信息管理系统 ”的单击事件添加代码,可以在用户单击“ 退出教师教学信息管理系统 ”标签时退出应用程序: 39。 Label4 为 “退出信息管理系统 ”标签 的名称 39。 单击 “退出信息管理系统 ”标签时自动执行 “退出系统 ”的动作 Private Sub Label4_Click() 退出系统 _Click End Sub 第六节 实现 其他功能 根据功能需求,逐一创建其窗体或报表,然后在主窗体中使用“控件向导”为每个创建的窗体和报表添加“命令按钮”及其标签。 对于窗体,命令按钮的“类别”应设为“窗体操作”,“操作”应设为“打开窗体”;而对于报表,则应将“类别”设为“报表操作”,“操作”设为“预览窗体”。 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 18 完成后的主窗体如图 45。 图 45 完成主窗体 随后为 各 标签增加单击事件的处理代码,使得在用户单击该标签时系统能执行相应的命令按钮的操作,打开对应的窗体或报表。 其 过程 类似 添加 “ 退出教师教学信息管理系统 ”的单击事件处理代码,此处不再赘述。 第七节 指 定特定的窗体显示方式 对于需要以特定的视图显示的窗体,还需要在其相应的命令按钮的单击事件中为 的调用指定 显示方式。 对于需要 指定 为 以数据透视表视图显示 的窗体,例如本系统中的“ 各系教师任课数据透视表 ”,应指定其显示方式参数为 acFormPivotTable。 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 19 相应语句 应 修改如下: stDocName, acFormPivotTable, , stLinkCriteria 而对于需要 指定 为 以数据表视图显示 的窗体,例如本系统中的“ 定义考试类型 ” 、“定义 性别类型”与“定义职称类型” , 则 应指定其显示方式参数为 acFormDS。 相应语句修改如下: stDocName, acFormDS, , stLinkCriteria 教师教学信息管理系统设计与实现 计算机信息管理毕业设计 (论文 ) 20 第五章 测试与分析 第一节 测试环境 测试所用 硬件环境: 中央处理器 奔腾 4 处理器 内存: 128M 硬盘: 40G 转速 7200 转 /分 光驱: CDROM 52X 显示器: 彩色 真彩 32 分辨率 1024 768 标准键盘、标准光电鼠标 打印机: HP LaserJet 5100 PCL6 测试所用 软件环境: Windows XP Professional SP2 Microsoft office 2020 第二节 测试方法 测试是一个为了寻找错误而运行程序的过程,一个好的测试用例是只可能找到迄今为止尚未发现错误的用例,一个成功的测试是 验证 了 软件是否包含 迄今为止尚未发现的错误的测试。 软件测试基本可分为白盒测试和黑盒测试。 两种测试方法从不同的角度出发,反映了软件的不同侧面,也适用于不同的开发环境。 白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试,也可称为测试员测试,主要应用于结构化开发环境。 黑盒测。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。