数据库应用技术-Access篇第10章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库应用技术-Access篇第10章

第 10 章 教学信息管理系统实例 10.1 教学信息管理系统功能说明 10.2 数 据 库 设 计 10.3 查 询 设 计 10.4 窗 体 设 计 10.5 创 建 宏 10.6 报 表 设 计 10.7 教学信息管理系统的集成 10.1 教学信息管理系统功能说明 1.系统开发背景分析 学校教学管理人员人工教学管理的主要工作包括教师档案管理、教师授课管理、学生档案管理和学生选课管理等几项。各项管理工作涉及到的内容用下面的关系模式表示。 ? 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,系别,联系电话) ? 授课(课程编号,教师编号,姓名,班级编号,学年,学期,学时,授课地点,授课时间) ? 学生(学号,姓名,性别,出生日期,政治面貌,班级编号,毕业学校,系别) ? 选课(学号,姓名,班级编号,课程编号,课程名,课程类别,学分,成绩) 2.可行性分析 在了解系统开发背景的前提下就可以进行系统开发的可行性分析,目的是为了避免盲目投资,减少不必要的损失。系统的可行性分析主要从技术、经济和社会3个方面分析论证。 技术可行性是指在现有计算机软硬件性能、开发环境、辅助设备、基础管理、技术人员的开发能力等方面来衡量现有技术条件能否达到系统目标所提出的要求。 经济可行性是指根据系统的需求,从经济上分析工程是否合算、可行,要实现系统的功能需要投入多少人力和物力资源,投入多少资金。 社会可行性是指在具体的社会环境下,系统能否按照既定的设计方案顺利运转起来,是对人员、体制、社会环境所形成的限制条件进行研究,了解他们可能对目标系统建立所造成的影响。 开发教学信息管理系统、实现教学管理的自动化是非常必要的,也是可行的,因为使用计算机化的教学信息管理系统可以彻底改变目前教学管理工作的现状,能够提高工作效率,能够提供更准确、及时、适用、容易理解的信息,能够从根本上解决手工管理中信息落后,资源难以共享等问题。 由于Access 2002是一个简单实用的数据库管理系统,选择它作为系统开发工具,可以很容易地完成教学管理的各项任务,实现教学信息管理系统所需的各种功能。 3.系统分析 在确定系统开发可行性之后,就可以着手进行系统分析,可以通过以下步骤完成。 (1)当前系统详细调查 (2)抽象出当前系统的逻辑模型 (3)建立目标系统的逻辑模型 通过对图10-1进一步分析,依据系统功能设计原则,将整个系统进行模块划分,得到了图10-3所示的功能模块图。 教学信息管理系统主要包括3个功能模块:教师信息管理、学生信息管理和选课信息管理。 ? 教师信息管理功能 完成对教师档案和教师授课信息的管理,包括教师基本资料、授课信息的录入,查询、统计、浏览及打印等功能。 ? 学生信息管理功能 完成对学生档案和学生成绩的管理,包括学生基本资料、选课成绩信息的录入,查询、统计、浏览及打印等功能。 ? 选课信息管理功能 完成学生选课信息和课程信息的管理,包括学生选课信息、课程信息录入,查询、统计、浏览及打印等功能。 10.2 数 据 库 设 计 从上述分析可以将教学管理工作概括如下。 ① 学校下设系部。 ② 系部由多名教师和多个班级构成。 ③ 每个教师可以承担几门课程,同一门课程可以由几个教师担任。 ④ 每个班级有一定数量的学生,每个学生需要学习多门课程,每门课程对应一个成绩。 1.E-R模型设计 系统E-R模型图如图10-4所示。 2.逻辑设计 根据前面介绍的从E-R图导出关系数据模型的原则,可以得到图10-4所对应的关系数据模型如下。 学校(学校编号,名称,地址,类别) 系部(系名,电话,地址,老师人数,系领导) 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,联系电话,系名) 班级(班级编号,学生人数,系名) 学生(学号,姓名,性别,出生日期,政治面貌,毕业学校,班级编号) 课程(课程编号,课程名,学分) 开设(系名,课程编号) 授课(教师编号,课程编号) 选课(学号,课程编号,成绩) 规范化后的数据库包含6张表,其中教师档案表以【教师编号】为主键,登记教师档案的具体信息。 教师授课表以【授课编号】为主键,登记教师的具体授课信息。 学生档案表以【学号】为主键,登记学生档案信息。 学生成绩表以【成绩编号】为主关键字,用来登记学生成绩信息 。 课程名表把【课程编号】作为主键,登录每门课程相关信息 。 学生选课信息表将【选课编号】作为主键,登录学生选课信息 。 3.数据库的创建 使用Access 2002数据库管理系统建立应用系统,首先需要创建一个数据库,然后在该数据库中添加所需的表、查询、窗体、报表及宏等对象。 在指定位

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档