周三上机作业ppt课件_第1页
周三上机作业ppt课件_第2页
周三上机作业ppt课件_第3页
周三上机作业ppt课件_第4页
周三上机作业ppt课件_第5页
已阅读5页,还剩108页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

周三上机作业 以学号+姓名为文件夹,压缩后发到XZ889801126.com信箱 第一节 师生信息管理系统设计 本章使用Access数据库管理系统开发一个功能 较为简单的师生信息管理系统,本系统面向教 学管理人管,能方便地对教师、学生、授课情 况及成绩进行管理,包括信息的输入和编辑、 信息查询、信息统计、系统管理等模块。 本系统的功能主要包括以下几个: 信息输入和编辑:提供友好的界面,让用户方便地输 入和编辑各种数据信息,包括教师信息、学生信息和 授课信息等。 信息查询:实现信息的浏览和查询功能,包括查询学 生信息和教师信息等。 信息统计:主要实现本系统中各类信息的统计和打印 功能,如打印学生信息卡、统计和打印学生信息卡、 学生考试成绩和教师授课情况等。 系统管理:实现数据倒入、导出及数据库备份,虽一 个成熟的数据库应用系统来说,这些功能都是必须 的。 师生信息管理系统 信 息 输 入 和 编 辑 信 息 查 询 信 息 统 计 系 统 管 理 第二节 数据库设计 数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系 统和逻辑层次组织起来,分析各个数据之间的关系,按照DBMS提供的功能和 描述工具,涉及出规范适当、正确反映数据关系、数据冗余小、存取效率 高、能满足多种查询要求的数据模型。 数据库设计的步骤如下: (1)数据库结构定义。 (2)数据表定义。 (3)存储设备和存储空间组织。 (4)数据使用权限设置。 (5)数据字典设计。 一、建立师生信息数据库 为了开发一个师生信息管理系统统,在Access中建立一个“师生 信息管理系统”数据库,该数据库包括教师信息表、学生信息 表、教师授课表和学生成绩表。 二、建立数据表 1、建立教师信息表 教师信息表结构 字段名字段类型字段大小是否主键 教工号文本5是 姓名文本4 性别文本1 出生日期日期/时间 职称文本5 专业文本10 2、建立学生信息表 学生信息表结构 字段名字段类型字段大小是否主键 学号文本6是 姓名文本4 性别文本1 出生日期日期/时间 入学年份文本4 专业文本10 照片OLE对象 3、建立教师授课表 教师授课表结构 字段名字段类型字段大小是否主键 授课编号文本5是 教工号文本5 课程名文本10 学生专业文本10 学生年级文本4 学期文本15 4、建立学生成绩表 学生成绩表结构 字段名字段类型字段大小是否主键 成绩ID自动编号长整型是 学号文本6 授课编号文本5 平时成绩数字整型 考试成绩数字整型 三、建立表间关系 第三节 查询设计 在一个完整的数据库应用系统设计中,查询并不是独立应用的, 它不仅可以实现特定的功能,如按一定条件和规则显示表或多个 相关表的数据,也可以为窗体、报表等对象充当数据源,这样能 降低设计窗体、报表等的工作量。 可以通过涉及视图、简单查询向导、交叉表查询向导、查找重复 项查询向导和查找不匹配项查询向导5种方式进行查询的设计, 其中设计视图、简单查询向导和交叉表查询向导是使用频率最高 的选项。 1、建立教师授课查询 该查询包括教师信息表的“教工号”、“姓名 ”、“性别”、“专业”、“职称”字段、以 及教师授课表的“课程名”、“学生专业”、 “学生年级”和“学期”字段。 2、建立学生成绩查询 该查询包括学生信息表的“学号”、“姓名” 、 “专业” 字段、以及教师授课表的“课程 名”、 “学期”字段,以及学生成绩表的“ 平时成绩”和“考试成绩”字段。 第四节 窗体设计 窗体是控制系统应用程序流程、现实与编辑数 据、接收数据输入和打印数据的用户接口,是 构成数据库的一个重要对象。窗体的设计不仅 要功能完善、而且还要界面布局合理、外观漂 亮。师生信息管理系统的运行操作是通过窗体 这个用户接口进行的。 在软件系统开发的实践中,为了方便用户的理 解和使用,并使系统功能清晰有序,通常会为 每个系统设计主窗体,并设置主菜单。 鉴于目前设计的师生信息管理系统只是一个简单的Access应用系 统,并不具有非常复杂的系统结构及重大的系统功能,这里不再 单独设计主窗体,而以Access数据库主窗口作为本系统的主窗 口。与此同时,可以利用Access数据库管理系统所提供的“自定 义工具栏”功能,在自行建立的工具栏上摆放“师生信息管理系 统”的主菜单,从而使系统界面清晰合理,用户操作也更加方 便。 1、建立“学生信息编辑”窗体 2、建立“教师信息编辑”窗体 3、建立“教师授课编辑”窗体 4、建立“学生成绩编辑”窗体 5、建立“查询学生信息”窗体 6、建立“教师信息查询”窗体 7、建立“学生成绩查询”窗体 第五节 报表设计 报表用于一定的输出格式来体现数据,可以利用报表来控制数据内容和外观 ,并实现排序、汇总等 功能。报表既可以将数据显示在屏幕上,也可以将 数据输出到打印设备上。 报表的功能一般由格式化呈现数据,对数据进行分类汇总,显示子报表和图 表,打印输出标签、信封等样式的报表,对数据进行统计(如计数、求和、 求平均等),嵌入图形图像。 Access提供了6种创建报表的方法:设计试图、报表向导、自动创建报表: 纵栏式、自动创建:表格式、图表向导和标签向导。 1、学生信息卡 2、学生统计报表 3、教师统计表 4、教师授课统计表 第六节 主菜单设计 一、菜单栏设计 二、菜单项设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论