ccidnet????

出版日期:2005-01-31 总期号:605 本年期号:05

本期导读
综合报道
硬件世界
整机与数码
软件.net
培训与职场 
网络与安全
教育信息化
读者俱乐部
用Access打印成绩单



  每逢放假,学校都要给学生发家长通知书,给家长通知学生在学校的表现和学生的成绩,但填写大量的家长通知书是一项比较繁重的任务,如果进行数字化管理,不仅能够提高工作效率,而且不易出错。

  一、建立基本信息表

  启动Access后,建立“学生管理”的空白数据库,然后使用“表”对象中的设计器,在数据库中创建列表,以容纳学生的各种信息。

  1. 学生基本情况

  此表用来存放学生的基本情况及操行评语等(请见图1)。


  2. 各科成绩表

  主要用来存放学生的各科成绩,各科成绩表的结构相同(请见图2)。


  表结构完成后,利用“关系”命令,建立各表之间的关系,以备创建相关查询时使用。

  二、建立学生信息查询表

  创建学生信息查询表用来存放学生的基本信息和各科成绩。具体操作方法如下:

  第一步:在数据库的“查询”对象窗口中,双击“在设计视图中创建查询”命令,打开查询设计视图窗口,在“显示表”对话框中,选择“学生基本情况表”,语文、数学、外语等各科成绩加入表后,单击[添加]按钮。

  第二步:用鼠标把各表学生基本情况中的姓名、学号、班级及语文表中的语文;数学表中的数学;外语表中的外语和学生基本情况表中的操行评语等字段放到设计器网格中,并在“姓名”字段的“准则栏”中输入“请输入姓名”的查询参数(请见图3)。

  第三步:单击“保存”,在弹出的“保存”对话框中为该查询命名为“学生信息查询”,结束查询创建操作。


  三、建立各表的信息录入

  第一步:在数据库的“页”对象窗口中,双击“在设计视图中创建数据访问页”命令,打开新建数据访问页视图窗口,在“请选择该对象数据来源表或查询”对话框中,选择“学生基本情况表”后,单击[确定]按钮。打开选定的字段列表。

  第二步:将打开的字段拖进页面主体,建立好数据录入页面(请见图4)。


  第三步:单击“保存”,在弹出的“保存”对话框中录入页面名,结束页面设置。

  用以上操作方法分别设计各科成绩录入的页面。并将该页面建立与校园网主页的链接,即可通过校园网由班主任输入学生基本信息,各科教师输入各科的成绩。

  四、建立报表

  1. 创建学生信息报表

  第一步:在数据库的“报表”对象窗口中,双击“在设计视图中创建报表”,打开新建报表视图窗口,在“请选择该对象数据来源表或查询”对话框中,选择“学生基本情况表”后,单击[确定]按钮,打开选定的字段列表。

  第二步:从打开的表中将需要打印的字段拖放在主体中,在页面页眉中输入“学生成绩通知单”。

  第三步:以学生信息报表为名保存,结束成绩单格式设置。

  第四步:双击报表下的“学生信息报表”,并将此报表打开(请见图5)。


  第五步:先从文件菜单下的页面设置中设置好页面,即可成批打印学生成绩单。

  2. 创建学生成绩报表

  平时在成绩管理中除了打印学生的成绩通知单外,还要打印全班成绩或全校的总成绩,如何来完成呢!先建立学生成绩报表。在数据库的“报表”对象窗口中,双击“使用向导创建报表”命令,打开报表窗口,在“表/查询”对话框中,选择“学生信息查询表”后,单击[确定]按钮。将需要在成绩报表中输出的字段填到右边的选定字段对话框中,点击[完成]按钮,即可完成成绩总表。

  报表创建好后,返回数据库“报表”对象窗口,双击学生成绩报表,页面设置好后,即可打印。

  按上述方法可创建满足各种需要的查询及报表。还可以创建学生成绩查询的窗体,用来进行对某个学生的信息查询。另外,还可在报表中添加一些计算控件,用来计算总分、排名等。

  总之,使用Access数据库来管理学生信息既方便,又简单、准确。

  (甘肃金昌师范学校 邱环玉 吴玉玲)