第11章 设计、建立“学生绩管理系统”第11章 设计、建立“学生成绩管理系统”第11章 设计、建立“学生成绩管理系统”第11章 设计、建立“学生成绩管理系统”.ppt

第11章 设计、建立“学生绩管理系统”第11章 设计、建立“学生成绩管理系统”第11章 设计、建立“学生成绩管理系统”第11章 设计、建立“学生成绩管理系统”.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 设计、建立“学生成绩管理系统” 方法与步骤 括号中是该实体的属性。上面这种格式,其实就将实体转换成了关系,关系就是二维表。关系间存在着联系,关系间的联系方式分为一对一、一对多和多对多三种。比如学生和班级之间存在一对多的联系,班级和专业之间存在一对多的联系,学生和课程时多对多的联系。下面用实体-联系的方法,表示出个关系之间的联系。如图所示。 方法与步骤 关系集合如下: 班级(班级编号,班级名称,所属专业) 专业(专业编号,专业名称) 学生(班级编号,学号,姓名,性别,出生年月,入学成绩,是否团员,备注,照片) 课程(课程编号,课程名称,类别,学时数) 教师(教师编号,姓名,性别,出生日期,参加工作时间,政治面貌,学历,职称,所属专业,联系电话,是否在职) 课程安排(班级编号,课程编号,教师编号) 成绩(学号,课程编号,成绩) 方法与步骤 3.成绩管理系统功能设计 一个数据库系统所需要的操作不外乎数据的插入、删除、修改和查询,根据对学生成绩管理系统的需求分析过程,确定出学生成绩管理系统能够实现的功能如下: (1)班级信息管理:实现班级信息的插入、删除、修改和查询。 (2)学生信息管理:实现学生信息的插入、删除、修改和查询。 (3)学生成绩管理:实现学生成绩信息的插入、删除、修改和查询。 (4)课程信息管理:实现课程信息的插入、删除、修改和查询。 (5)教师信息管理:实现教师信息的插入、删除、修改和查询。 任务2 建立“学生成绩管理系统”数据库 任务描述与分析 首先在Access2003中创建一个名为“学生成绩管理”的空数据库,然后在该数据库中建立7个数据表用于存储数据,它们分别是:学生、课程、教师、成绩、班级和课程安排、专业。并创建表间关系。正确建立数据库、数据表,设置主键、建立表间关系,这些都是我们工作的基础。 方法步骤 1.创建“学生成绩管理”数据库 (1)打开Access2003; (2)选择“文件”菜单中的“新建”菜单项,打开“新建文件”窗格; (3)单击“空数据库”选项,打开“文件新建数据库”对话框; (4)输入数据库名称“学生成绩管理”,选择数据库文件保存的位置,单击“创建”按钮。 方法步骤 2.创建数据表 创建数据表的步骤较为简单,要创建的数据表较多,步骤大同小异,这里就不再列出具体创建数据表的步骤,而是给出数据表的结构,创建数据表时,要设置好主键。 3.创建表间关系 当数据表创建完毕后,创建表间关系。 任务3 建立 “学生成绩管理系统”中的查询 任务描述与分析 在实际使用中,“成绩管理系统”数据库中主要包括两种查询:基本信息查询和成绩相关查询。 方法步骤 1.课程安排信息查询 在课程安排数据表中,有班级编号、课程编号和教师编号三个字段,对于用户来说,显示编号并不能很好的反映出相关信息,需要把编号转换成对应的名称信息,比较直观,也便于理解。以上三个字段对应的名称信息分别涉及三个数据表,他们是班级、课程和教师。 该查询应用于课程安排信息查询窗体中。 2.学生成绩查询 成绩数据表是存放学生成绩信息的,成绩数据表有学号、课程号和成绩三个字段,信息中没有反映出学生的姓名和课程名称,也都是编号。所以,学生成绩查询要完成查询学生的姓名、课程名和成绩。查询的设计视图该查询应用于学生成绩查询窗体中。 任务4 建立“学生成绩管理系统”的窗体 任务描述与分析 “学生成绩管理系统”包含的6个功能模块,包括一个主窗体和6个子窗体。本任务将创建“学生信息录入”窗体、“课程信息录入”窗体 、“课程安排录入”窗体 、“学生成绩录入”窗体、“学生成绩查询”窗体、“课程安排查询”窗体、“主切换面板” 窗体等。 方法步骤 1.创建“学生信息录入”窗体 该窗体完成学生信息的录入与编辑,采用窗体向导创建纵栏式窗体,然后使用窗体设计视图对窗体进行修改、美化,并将班级编号和性别设计为组合框,班级编号组合框的数据源为班级中的班级编号,性别组合框中的数据有“男”和“女”两个选项。 2.创建“课程信息录入”窗体 该窗体完成课程信息的录入与编辑,采用窗体向导创建纵栏式窗体,然后使用窗体设计视图对窗体进行修改、美化,并将类别设计为组合框,类别组合框中的数据有“考试”和“考查”两个选项。 方法步骤 4.创建“课程安排录入窗体” 利用主/子窗体创建课程安排窗体。先利用窗体向导创建数据表式班级主窗体,再创建课程安排子窗体,实现对班级进行课程安排,展开班级输入课程安排。 5.创建“成绩录入窗体” 利用主/子窗体创建学生成绩输入窗体。先利用窗体向导创建数据表式班级主窗体,再创建学生子窗体,然后在学生子窗体上再创建成绩子窗体,实现对班级中的学生进行成绩的输入。 6.创建“学生成绩查询窗体” 利用主/子窗体创建学生成绩查询窗体。先

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档