收藏 分销(赏)

学生成绩录入与处理系统设计说明.doc

上传人:仙人****88 文档编号:9495116 上传时间:2025-03-28 格式:DOC 页数:2 大小:47.50KB
下载 相关 举报
学生成绩录入与处理系统设计说明.doc_第1页
第1页 / 共2页
学生成绩录入与处理系统设计说明.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
学生成绩录入与处理系统设计说明 一、 建立学生成绩模板: 1、 包含字段(明细):学籍号、考场、科类、语种、班级、排名、序号、姓名(以上为字符类20字符,姓名可适当扩充)、语文、数学、外语、物理、化学、政治、历史、地理、生物、信息技术(小数类型)----权限ADMIN 2、 学籍号必须具备,统计时需要。 二、 建立卷号模板:包含卷号、考场号字段,类型字符20(明细),同时建立数据规范:类型列表,名称卷号(默认值卷号)----权限ADMIN 三、 建立考场成绩录入模板:----只能新建,不允许删除;查阅权限属于管理层(注意:控制台中用户的权限的设置)。 1、 字段:(主表)年级、卷号(填写规范:卷号列表-需要在控制台建立)、考场号(字体颜色白色,位置AB4)、填报人(当前用户名称),类型字符20;(明细)学籍编号、科类、语种、班级、排名、序号、姓名,字符类20;(明细)语文、(小数类型)。 2、 表间公式: (1) 提取年级信息 提取<学生成绩总表_明细>中的数据: 按以下方式填入<语文成绩录入_主表>: 取子串(系统变量.当前用户姓名,1,2) --->(填入值) 年级 (2) 获取考场基本数据:(如下) 提取<学生成绩总表_明细>中满足下列条件的数据: <数据筛选:本报表.Sheet1:年级 = 学生成绩总表_明细.年级 并且 本报表.Sheet1:考场号 = 学生成绩总表_明细.考场号> 按以下方式填入<语文成绩录入_明细>: 学生成绩总表_明细.学籍号 --->(填入值) 学籍号 学生成绩总表_明细.科类 --->(填入值) 科类 学生成绩总表_明细.语种 --->(填入值) 语种 学生成绩总表_明细.班级 --->(填入值) 班级 学生成绩总表_明细.排名 --->(填入值) 排名 学生成绩总表_明细.序号 --->(填入值) 序号 学生成绩总表_明细.姓名 --->(填入值) 姓名 (3) 返回语文数据: 保存后, 回写刷新 [学生成绩总表_明细] 中满足如下条件的数据: <筛选条件: 学生成绩总表_明细.学籍号 = 本报表.Sheet1:学籍号> 刷新方法: 语文 = 本报表.Sheet1:语文 注意:以上的高一语文用户信息需要在控制台里建立 (4) 返回数学数据: 保存后, 回写刷新 [学生成绩总表_明细] 中满足如下条件的数据: <筛选条件: 学生成绩总表_明细.学籍号 = 本报表.Sheet1:学籍号> 刷新方法: 数学 = 本报表.Sheet1:数学 等等…… 四、 建立各班成绩统计模板:(填报权限为ADMIN,查阅权限为管理层) 1、 主表:班级(字符20),填写规范班级编号(需要在控制台建立下拉表);明细表1:学籍号(字符20)、姓名(字符20)、语文(小数)、数学(小数)……、总分(小数)、名次(整数);明细表2:科目(字符20,值C3,D3,E3等等)、平均分(小数)、及格率(小数,单元格格式设置为百分比)、优秀率(小数,单元格格式设置为百分比)。 2、定义表间公式:提取<学生成绩_明细>中满足下列条件的数据: <数据筛选:学生成绩_明细.班级 = 本报表.Sheet1:班级> 按以下方式填入<班级成绩统计_明细>: 学生成绩_明细.学籍号 --->(填入值) 学籍号 学生成绩_明细.姓名 --->(填入值) 姓名 学生成绩_明细.语文 --->(填入值) 语文 学生成绩_明细.数学 --->(填入值) 数学 学生成绩_明细.英语 --->(填入值) 英语 学生成绩_明细.物理 --->(填入值) 物理 学生成绩_明细.化学 --->(填入值) 化学 学生成绩_明细.生物 --->(填入值) 生物 …… 学生成绩_明细.语文 + 学生成绩_明细.数学 + 学生成绩_明细.英语 + 学生成绩_明细.物理 + 学生成绩_明细.化学 + 学生成绩_明细.生物 +… --->(填入值) 总分 另外,名次可以用RANK函数解决。 2、 平均分、及格率、优秀率计算:(其他学科类似) 语文平均分:=IF(COUNTIF(_ESF896,">0")<>0,SUM(_ESF896)/COUNTIF(_ESF896,">0"),0) 语文及格率:=IF(COUNTIF(_ESF896,">0")<>0,COUNTIF(_ESF896,">=60")/COUNTIF(_ESF896,">0"),0) 语文优秀率:=IF(COUNTIF(_ESF896,">0")<>0,COUNTIF(_ESF896,">=85")/COUNTIF(_ESF896,">0"),0) 数学平均分:=IF(COUNTIF(_ESF897,">0")<>0,SUM(_ESF897)/COUNTIF(_ESF897,">0"),0) 数学及格率:=IF(COUNTIF(_ESF897,">0")<>0,COUNTIF(_ESF897,">=60")/COUNTIF(_ESF897,">0"),0) 数学优秀率:=IF(COUNTIF(_ESF897,">0")<>0,COUNTIF(_ESF897,">=85")/COUNTIF(_ESF897,">0"),0) 五、 建立年级成绩统计模板: 1、 明细:班级(字符20,已预填)、科目(字符20,已预填----此2处需要改进)、 平均分、及格率、优秀率(小数,百分比格式) 2、 数据提取: 提取<班级成绩统计_明细2, 班级成绩统计_主表>中满足下列条件的数据: <数据筛选:本报表.Sheet1:班级 = 班级成绩统计_主表.班级 并且 本报表.Sheet1:科目 = 班级成绩统计_明细2.科目> 按以下方式填入<班级成绩汇总_明细1>: 班级成绩统计_明细2.平均分 --->(填入值) 平均分 班级成绩统计_明细2.及格率 --->(填入值) 及格率 班级成绩统计_明细2.优秀率 --->(填入值) 优秀率 最后可以定义各模板打印输出页面设置,顺利输出。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服