APP下载

基于VF电子工程系自主招生录取系统的设计

2012-06-09汪宏武郭占苗

电子设计工程 2012年19期
关键词:控件报表按钮

汪宏武,郭占苗

(西安航空职业技术学院 电子工程系,陕西 西安 710089)

信息技术的发展波及到了社会的每个角落,教育领域也不例外。除了各种形式的网络教育如雨后春笋般的涌现之外,教育管理的信息化也越来越引起人们的重视。在高等院校中,层出不穷的信息系统,极大地提高了教育管理的工作质量和工作效率[1],随着高职自主招生院校的增多,自主招生管理工作成了高校各项工作中一个重要组成部分,其管理水平的高低会直接到影响到后续教学工作的顺利开展,进而会影响学校人才培养的质量,然而传统的自主招生模式主要采取手工填写纸质材料的方式进行整理学生录取信息,其操作流程不仅繁琐费时,而且周转环节较多,容易出错[2]。这就对自主招生院校考务组织管理者如何能够为考生提供便捷的查询成绩方式、为录取成绩管理提供最优化服务提出了新要求,由此可见,进一步提高自主招生效率,降低工作人员的工作强度,是一个亟待解决的重要问题。Visual FoxPro 8.0是一个功能强大的数据库开发软件,为自主招生系统的设计提供了一个协调稳定、具有可扩展性的开发平台,主要应用该软件的数据库设计来存储考生考号、毕业院校、报考志愿和考试成绩等信息,再结合表单及报表的运用并在其中加入相应控件,通过给控件编写程序代码来开发电子工程系自主招生系统,能够大大提高软件开发的效率,降低开发成本,减轻考务管理工作负荷,方便查询成绩和对录取数据的统计,从而能够达到提高我系自主招生管理质量的目的[3]。

1 文件模块设计

为了适应高校管理工作的信息化发展,建立信息化的招生录取工作系统,在文件模块主要设计如图1所示的“快速录入”、“数据库备份”、“数据校验”、“合并”、“数据转换”、“查询”、“打印”、“数据维护”和“退出”等九个功能。 在“快速录入”模块可以迅速记录考生的信息及其各科的成绩数据,方便查询和调用,通过点击右侧一栏各门科目可以很清晰的比较出录取学生每门成绩的相对差异,对今后大学教育课程的安排有一定的参考作用,其主要设计是,在表格控件中的init事件中添加如下代码:

在“语文”按钮中,设计代码:thisform.grid1.readonly=.t.

在“数学”按钮、“外语”按钮、“理化综合”按钮和“政治”按钮等其他科目按钮中设计的代码与此类似,不再赘述。最后,在 “关闭”按钮中设计代码 “RELEASE thisform CLOSE ALL”,则可以实现不同科目的成绩录入功能。

同时,为了保证数据绝对的准确可靠,以及防止数据的丢失,进一步设计了“数据校验”和 “数据库备份”模块,确保了该系统的可靠性。“数据库备份”模块主要设计为[4],新建名为 “scorelib_bak.scx”的表单,在其数据环境设计器中添加“zkgl.dbf”表,将此表拖拽到表单中,然后布置相应的控件如图2所示。

图1 文件模块设计Fig.1 Design of file module

图2 数据库备份设计Fig.2 Design of database backup

在 表 格 中 添 加 代 码 :this.SetAll (“backcolor”,RGB(173,207,237), “header”)

在“删除按钮”按钮中设计下列代码:

2 录取模块设计

录取模块设计的主要功能是可以统计录取学生报考情况,主要包括,第一志愿报考我系各专业学生的人数、成绩及其毕业院校,第二志愿报考学生的情况,以及落榜学生名单的统计。其录取设计表格代码核心程序代码如下:select zkgl

此外,为了满足我系发展的需求,提高考务管理质量,也为想掌握一技之长的同学提供一个进步充电学习的机会,不断完善了该招生系统的设计,例如,在有特长生加分需要补录时,增加了补录功能的应用,如图3所示。

3 打印录取结果设计

为满足有需要纸质材料留存或作其他用途的需求,通过报表向导生成报表的方式设计了打印输出模块,如图4所示,主要设计步骤是将“zkgl.dbf”添加到报表数据环境中,然后将相应的字段拖拽到报表设计器中,合理布置各字段的位置,并设置合理字体[5]。

通过连接运行,则可将相关信息打印输出,为方便学生成绩的查询设计了“按考号排序”输出方式,为了方便系部管理统计,同时也设计了“按总分排序”输出的方式,这样,既方便了考生的查询,也有助于提高教务人员的管理效率,打印预览效果如图5所示。

图3 补录功能模块设计Fig.3 Design of the makeup function modul

图4 打印报表设计Fig.4 Design of printing table

图5 打印录取结果设计Fig.5 Design of printing admission results

4 结束语

高职高专自主招生改革是教育改革的发展方向,电子工程系利用VF研究和开发设计的招生录取系统,优化了招生录取过程中各方面的功能,为提高办公自动化效率,降低招生录取成本提供了可能[6]。

[1]梁向阳,杨正强,李智军.招生录取系统开发的技术研究[J].西安工业大学学报,2006(2):142-146.LIANG Xiang-yang,YANG Zheng-qiang,LI Zhi-jun.The technological research for the development of enrollment system[J].Journal of Xi’an Technological University,2006(2):142-146.

[2]孙义军,张君,徐燕玲.新形势下高职院校实行自主招生选拔人才的思考[J].湖南工业职业技术学院学报,2011(5):90-91.SUN Yi-jun,ZHANG Jun,XU Yan-ling.Selection of talent of diversified acceptance and the independencd solicits students under the new situation[J].Journal of Hunan Industry Polytechnic,2011(5):90-91.

[3]刘红.浅谈高职教育招生制度改革 [J].高等职业教育:天津职业大学学报,2011(1):37-39.LIU Hong.On the reform of recruiting system in higher vocational education[J].Higher Vocational Education:Journal of Tianjin Vocational Institute,2011(1):37-39.

[4]郭占祥.书籍查询系统的设计[J].张家口职业技术学院学报,2011(1):53-56.GUO Zhan-xiang.The design of book inquiring system[J].Journal of Zhangjiakou Vocational and Technical College,2011(1):53-56.

[5]刘江,涂国栋,杨丽敏,等.一种高职高专自主招生录取系统的研究与设计[J].湖南工业职业技术学院学报,2011(2):22-29.LIU Jiang,TU Gu-dong,YANG Li-min, et al.Research and design of enrollment and admission system in vocationaltechnical college[J].Journal of Hunan Industry Polytechnic,2011(2):22-29.

[6]高强.新建本科院校提高教务管理水平之思考[J].常熟理工学院学报,2007(12):7-10.GAO Qiang.Reflections on improving the administration of teaching affairs in newly-established four-year universities[J].Journal of Changshu Institute of Technology,2007(12):7-10.

猜你喜欢

控件报表按钮
当你面前有个按钮
LabWindows/CVI中Excel报表技术研究
关于.net控件数组的探讨
从三大报表读懂养猪人的成绩单
死循环
内心不能碰的按钮
ASP.NET服务器端验证控件的使用
基于嵌入式MINIGUI控件子类化技术的深入研究与应用
月度报表
月度报表