- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图16.56 “切换面板”提示信息 图16.57 【切换面板管理器】对话框 图16.58 【编辑切换面板页】对话框 图16.64 切换面板设计视图 图16.65 设置当前显示窗体 16.3.5 系统运行 打开设计完成后的“教务管理系统.accde”,首先打开如图16.66所示的主界面,该界面包含3个选项,每个选项代表一个独立的模块,并包含若干子模块。 单击“教师信息管理”,将打开教师信息管理子模块,界面如图16.67所示。界面上包含4个选项,分别完成对应的功能。 单击“课程信息管理”,将打开如图16.68所示的界面。 单击“学生信息管理”,将打开如图16.69所示的学生信息管理界面。 图16.66 主界面 图16.67 “教师信息管理”界面 图16.68 “课程信息管理”界面 图16.69 “学生信息管理”界面 Access 2007数据库程序设计基础与上机指导-综合实例:教务管理系统 第六章 综合实例:教务管理系统 教学提示和教学目标 16.1 系 统 简 介 16.2 数据库设计 16.3 系统模块设计与实现 教学提示和教学目标 教学提示:本章通过介绍教务管理系统的开发,使读者对Access 2007数据库系统程序开发有一个基本的了解。 教学目标:掌握程序开发的步骤,理解数据的流向以及系统运行的流程,学会自主开发基于Access 2007的小型数据库管理系统。 16.1 系 统 简 介 教务管理系统用来管理教务工作中的各种数据,能够实现教务管理中与学生、教师、课程以及学生的成绩等相关的数据信息化、规范化的功能,为教务管理工作提供了很大的方便。 教务管理系统拟实现的功能包括如下。 (1)学生信息便捷的录入、更新、查询和打印。 (2)教师信息的录入、更新、查询和打印。 (3)课程信息的录入、更新和打印。 (4)选课信息的录入和查询。 (5)教师授课信息的统计、录入、查询和打印。 (6)学生课程成绩的统计、查询、打印等。 根据教务管理系统主要实现的功能来划分,该系统包括3个模块:学生信息管理、教师信息管理和课程信息管理。各模块实现的功能以及包含的子模块见图16.1所示的系统功能模块图。 图16.1 功能模块图 16.2 数据库设计 根据教务管理系统的功能模块划分示意图,在该系统中需要创建下列各表。 1. “学生信息”表 2. “教师信息”表 3. “课程信息”表 4. “选课信息”表 5. “授课信息”表 创建完成各表后,需要在表与表之间建立一定的关系,为后面的查询做准备。建立表之间关系的详细步骤和方法请参阅前面章节中的内容。在这里,单击【数据库工具】选项卡中的【关系】按钮,即可打开一个空白关系窗口。在弹出的“显示表”对话框中将刚刚创建的5个表添加进去,并根据各表之间相同字段的联系,建立好数据表之间的关系,如图16.2所示。 表16.1 “学生信息”表 表16.2 “教师信息”表 表16.3 “课程信息”表 表16.4 “选课信息”表 表16.5 “授课信息”表 图16.2 数据表关系图 16.3 系统模块设计与实现 根据如图16.1的系统功能模块图,教务管理系统的实现可以从3个大的模块来着手,分别是学生信息管理模块、课程模块和教师信息管理模块,这3大模块实现了系统的主要功能。另外,我们还需要建立一个主界面。 16.3.1 学生信息管理模块的设计与实现 16.3.2 课程模块的设计与实现 16.3.3 教师信息管理模块的设计与实现 16.3.4 主界面的设计与实现 16.3.5 系统运行 16.3.1 学生信息管理模块的设计与实现 学生信息管理模块包括学生信息的录入、查询,学生成绩的录入、查询,以及相关信息的打印等。下面介绍各子模块的设计过程。 1. 学生信息录入 2. 选课及成绩录入 3. 学生信息查询 4. 学生成绩查询 5. 学生情况统计和打印 图16.3 “学生信息录入”设计视图 图16.8 “课程成绩录入”窗体设计视图 图16.12 “学生信息查询”窗体设计视图 图16.16 “学生成绩查询”窗体设计视图 图16.20 “学生情况统计”窗体设计视图 16.3.2 课程模块的设计与实现 课程模块主要包括的功能有课程信息的录入、课程信息的查询、学生选课情况以及教师授课的情况显示等。 1. 课程信息录入 2. 课程信息查询 3. 授课信息查询 4. 学生情况显示 5. 教师情况显示 图16.31 “课程信息录入”窗体设计视图 图16.32 “课程信息查询”窗体设计视图 图16.35 “授课信息查询”窗体设计视图 图16.40 “学生情况显示”窗体设计视图 图16.43 “教师情况显示”窗体设计视图 16.3.3 教师信息管理模块的设计与实现
文档评论(0)