标题:求助一个考试成绩分析系统
只看楼主
xiongwenlai
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2018-11-3
结帖率:100%
已结贴  问题点数:5 回复次数:5 
求助一个考试成绩分析系统
成绩分析 纵向20101031.zip (331.16 KB)

每次考完试都要做成绩分析处理。我再论坛里看到了一些作品,但是我才疏学浅,很多地方看不懂,而且每所学校的要求各不相同,我也不懂得如何更改,之前发过一个文件,但是领导看了后觉得麻烦,所以把我之前的版面更改了,没办法 我只能发到这里,请求有时间的大侠帮忙处理三个表格问题。在此先谢过走过路过的朋友啦!附上文件里的要求,主要是三率表里的要求比较复杂。

1、计算本班的平均分、优秀率、及格率 就得到年级的平均分、优秀率、及格率                                                                                
【年级平均分、优秀率、及格率是在本年级所有班级计算后再取平均数,在两个校区中同一个年级各班数据的平均值,而不是分开取平均值】,【也不是直接由年级总分/年级人数、年级优秀人数/年级人数、年级及格人数/年级人数】                                                                                
2、所有涉及到【差值】都是为班级的数据-年级的数据                                                                                
3、排名:所有排名都是依据【差值】进行排名(在各年级中排名,在两个校区同年级所有班级中排名,而不是分开校区排名)        
【注意:1-4年级在两个校区同年级所有班级中排名
        5年级和6年级分奇数班和偶数班,那么排名是在两个校区同年级中的奇数班或者偶数班中排名】                                                               
4、积分:班级数+1-排名        (在各年级中排名)                                                                        
【注意:1-4年级在两个校区同年级所有班级数+1-排名
        5年级和6年级分奇数班和偶数班,那么积分也是在两个校区同年级中所有奇数班班数+1-排名或者所有偶数班班数+1-排名】                                                                                
6、1-5年级语文、数学、英语优秀分都为>=90,及格分都为>=60                                                                                
   6年级语文:奇数班优秀分>=85、偶数班>=80、奇数班和偶数班及格分都为>=60;                                                                                
   6年级数学:奇数班优秀分>=90、偶数班>=80、奇数班和偶数班及格分都为>=60;                                                                                
   6年级英语:奇数班优秀分>=27、偶数班>=24、奇数班和偶数班及格分都为>=18;
在此,谢谢各位看到过帖子,帮忙的朋友。
搜索更多相关主题的帖子: 分析 及格 排名 奇数 偶数 
2018-11-03 20:32
Tomorrw_I
Rank: 10Rank: 10Rank: 10
等 级:禁止访问
威 望:6
帖 子:406
专家分:1712
注 册:2018-10-16
得分:1 
说说如果自己写,打算怎么做吧,逻辑是啥!

学C有用吗?
学C++有前途吗?
数据库有必要学吗?
……
别问,你还什么都不会,学就对了
……
2018-11-03 20:54
xiongwenlai
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2018-11-3
得分:0 
回复 2楼 Tomorrw_I
我只能用函数去做。一个年级一个科目的去做  先做语文  再把语文科的公式复制到数学课那里  然后更改数学科成绩所在的列。在不同科目间不断的去修改列  很麻烦 还会出错。你能否用VBA帮我做呢?有不明白的地方可以留言给我  我的qq305845432   加我方便沟通。
2018-11-03 23:50
xiongwenlai
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2018-11-3
得分:0 
走过路过的兄弟姐妹 不知道有没有在帮我做这个文件呢?期待大家的好消息。!
2018-11-04 20:24
QQ448997695
Rank: 1
等 级:新手上路
帖 子:1
专家分:2
注 册:2018-11-5
得分:2 
作为一个新手,抱着学习的目的进来看各路大神表演!
2018-11-05 11:51
Mr_doge
Rank: 5Rank: 5
等 级:贵宾
威 望:10
帖 子:159
专家分:385
注 册:2018-6-28
得分:2 
教学相关成绩这种东西普遍是用EXCEL保存的吧,C并没有直接从EXCEL文档读取数据的方式,这个东西真正麻烦的实现就在程序和文档的交互,除非打算人力输入数据,否则只能考虑至少有合适的接口直接从表格读入数据,然后按照那复杂的要求整出一堆结果排序来
要求内容变更也可行的大概构思,如果用其他编程语言搭建,就是自行构建个简单的数据库,用结构来保存各个学生的数据,然后按照特定数据项输出特定的结果顺序,或者考虑直接利用现成的MySQL之类数据库开发(但是如果学生成绩使用Excel保存依然需要拥有和Excel交互的能力),如果用VB,应该能省掉很多麻烦事
这玩意的麻烦程度不是“帮下忙”就能解决的,属于比较复杂的软件定制,切实考虑下将之在顶部交易发布为有偿任务看看有没有VB老司机有兴趣吧
2018-11-06 15:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-490964-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017273 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved