学生成绩管理系统

学生成绩管理系统

中文名称 学生成绩管理系统
软件类型 管理
目录导航

程序介绍

为了更方便的录入并管理学生的成绩,程序通过VB编程实现学生成绩录入、管理、统计、评定、导出的作用。程序主要针对大学生成绩管理,可以自由设定学分比例。同时,针对附加分,还设计了弹窗式复选框加分,比Excel表格更方便使用,且更具有针对性。

程序保存的文件为自己设计格式,同时也可以导出为Excel表格,方便进行其他操作和数据的交流。程序自带打印功能,可根据科目自动判断打印区域,在今后的升级中,也可以调用Excel的打印功能,使程序的打印功能更加强大。

程序主要借用VB中的MSFlexGrid组件功能以及文本框对数据进行传递,并没有采用数据库结构。所有功能基本都借助VB本身的组件完成,并没有借用其他软件组件。

程序特征

成绩表文件(*.CJB)实际上是一个特殊的文本文件,它的各行分别代表如下内容:

行            含义

1 文件名

2             院系名称

3             班级名称

4             体育课成绩计算时乘的比率

5             体育加分计算时乘的比率

6             学年日期

7~18         各科目学分数

19            德育占总评的比例

智育占总评的比例

21            体育占总评的比例

22            表格字号

23            表格线型

24            表线颜色

25            表格总行数

26~26+人数   表格的内容

26+人数~倒二 加分属性保存

最后          需要打印行数状态

程序保存文件为特殊格式的文本文件,这样可以在一定程度上防止学生成绩信息的泄露。同时程序也设计了密码登陆,增强了保密性。同时,本程序设计以每班每学期成绩表来建立一个文件,这样既方便了管理,也不容易丢失信息。即使一个文件损坏或丢失,不会对整体或多年数据造成影响。

在没有使用数据库的情况下,应用了隐藏的文本框保存表格其他数据信息。将需要保存的临时或信息数据,用特殊格式保存在隐藏的文本框内。需要时,再逆向读取出来,完成类似数据库的查询、储存功能。

优点及推广

程序没有采用数据库,代码容易理解,也方便再编程。同时本软件针对性强,主要就针对大学的学生成绩管理,可以在大学内推广使用。

程序为开源代码,可针对不同的条件、要求、计算方式进行二次开发,可以大范围推广。

程序同时也可以升级成为学生信息管理系统,集成绩管理、信息管理于一体,适用到高校学生信息管理的各个方面。

相关百科
返回顶部
产品求购 求购