基于GUI的《VB程序》课程成绩分析设计

时间:2022-10-21 08:31:26

基于GUI的《VB程序》课程成绩分析设计

摘要:考试成绩分析是教学工作的重要环节,建立成绩分析的反馈机制,有助于改进教学工作和提高教学质量。该文利用matlab的GUI界面制作了一个成绩分析系统。用菜单和按钮分别实现对该班《VB程序设计》课程学生成绩的最大值、最小值、平均值、标准差、排序、直方图的分析,通过分析,总结影响考试成绩的关键因素。加强学生对课程重要性的认知,促使学生端正学习态度,突出知识点和考核重点,逐步实现完全的案例式教学模式是今后课程教学改进的方向。

关键词:VB;GUI;成绩;分析

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)32-7556-04

考试是衡量教学效果,进行教学研究,培养实用性人才的重要手段。对每个教师而言,学期末分析学生的试卷和成绩,是教学工作中必要的一个环节。对此,特设计了“《VB程序》课程成绩分析系统”方便广大教师对所带课程成绩的分析。只需导入自己课程的学号和成绩即可。根据对学生成绩分析的特点,并本着操作方便,界面清晰,对使用者计算机水平不做要求的目的,系统设计思想如下:

l)功能齐全,能满足教师对学生成绩分析的各项工作要求。

2)界面好,完全符合当前最流行的Windows界面。

3)有效地防止用户的误操作,选项(按钮和菜单项)均采用Windows的技术特性。

4)设计结构灵活,易于扩充与维护。

5)设计具有一定的灵活性,能满足各门课程的成绩分析。

1 应用简介

本文利用matlab的GUI界面制作了一个成绩分析系统。主要分析表1中学生成绩的最大值、最小值、平均值、标准差、排序、直方图等,利用GUI界面的菜单和命令按钮来实现界面,一些函数来编写M文件来实现这些功能。

2 工具箱选择及常用函数介绍

2.1 imfilter函数用法

5 结论

本文以咸阳职业技术学院高计1201班《VB程序设计》课程成绩为研究对象,用MATLAB中的GUI界面用户向导,对高计1201班《VB程序设计》课程成绩进行了成绩质量分析,为整体了解学生对该课程的掌握情况,我们以具体的数值计算结果,列出该课程的最低分、最高分及其相应学号,以及该课程的平均分和标准方差;并将该课程的成绩按照从大到小的顺序排列,同时显示相应学号;另外我们将全班的成绩作了统计分析,将其画成直方图,为任课教师前期教学工作鉴定和后期的教学调整提供了科学的数值参考依据。

参考文献:

[1] 张圣勤.MATLAB 7.0实用教程[M].北京:机械工业出版社,2006.

[2] 满晓宇,罗捷.战胜MATLAB[M].北京:北京大学出版社,2001.

[3] 关冶,陆金甫.数值分析基础[M].北京:高等教育出版社,1998.

[4] 朱永烈,涂或.考试试卷质量分析程序设计与应用[J].苏州医学院学报,1997,17(6):1192-1196.

上一篇:在Matlab中实现基于LMS算法语音信号去噪 下一篇:高等职业院校专业可持续发展的核心要素分析