欢迎来到论文网! 加入收藏 | 设为论文网 | 网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台,lunwenf@yeah.net。
您当前的位置:论文网 > 科技论文 > 计算机论文

基于Visual FoxPro 8.0的普通高中会考数据管理

时间:2015-09-02  作者:魏建斌

摘要:普通高中会考已经实行多年,高中会考是以测量和评价学生学业水平、学校教学质量为主要目的的水平考试,是评价普通高中教学质量的一项重要手段。本文从数据利用的角度,借助VFP数据库将报送的数据进行科学管理,保证了数据准确性。
论文关键词:VFP,普通高中,会考,数据管理
  Microsoft Visual FoxPro 是美国微软公司开发的一款面向对象的关系型数据库管理系统,它提供了一个集成化的开发环境,支持面向对象可视化的编程技术,并拥有功能强大的可视化程序设计工具,方便用户快速创建表单、查询和打印报表。是用户收集信息、查询数据、创建集成数据库系统、进行应用系统开发较为理想的数据库管理系统。
  高中会考是以测量和评价学生学业水平、学校教学质量为主要目的的水平考试,是评价普通高中教学质量的一项重要手段。它的实施确保了高中教学质量,又给高校招生输送了合格的新生。它的推行从措施上缓解了片面追求升学率的现象,改变了学生动手能力弱、高分低能等现象。并且促使各个中学设法开齐课程,克服因地域或师资因素造成的教学水平差异,更有利于素质教育的实施。会考采取考试和考查两种方式。考试科目为:语文、数学、外语、政治、物理、化学、生物、历史、地理。考查项目为:劳动技术课和物理、化学、生物的实验操作。体育课由各校按教学大纲规定的内容进行考试。考试成绩分为4个等级(优秀、良好、及格、不及格),考查科目的成绩只分2个等级(及格、不及格)。 学生在校期间考试科目各科成绩合格,考查科目各科成绩合格者准予毕业,经省、市学籍部门审核同意,发给《普通高级中学毕业证书》。《普通高级中学毕业证书》由省级教育厅统一印制、审核、编号,市学籍主管部门验印,学校填写颁发。
  二、借助于VFP管理普通高中会考数据
  普通高中会考与普通高考一样,需要各县级学籍部门先给市级学籍主管部门报送考生数据库、试卷订单、考场安排等各项数据,并由市级学籍主管部门汇总
  ---作者简介:魏建斌(1974—),男,甘肃通渭人,本科,定西市教育局 计算机讲师。
  后上报省级学籍主管部门进行考试的准备工作。数据处理环节多,稍不注意就会造成考生信息的错误,给会考工作带来诸多不便,加之负责这一块的人员的变动与掌握计算机水平的差异,难免造成失误。怎么样可以减少数据处理过程的错误,更大程度的保证数据的正确性,一直是数据处理的一个难题。笔者认为,借助VFP数据库将报送的数据进行科学管理,可以减少错误的出现。
  1.上报来的数据处理。一般各县级学籍主管部门报的数据都以EXCEL数据表为主,但是一些关键字段(如姓名,身份证号,出生日期,性别)不规范。如姓名字段中出现的空格不一致,3-4个都有;出生日期的格式不统一,日期型与字符型的都有;身份证号的位数、格式错误;性别错误等等。运用VFP的命令可对以上的错误进行完善。主要命令实现如下:
  Repl all xm with allt(xm)
  Repl all csrq with subs(allt(sfzh,7,8))
  Repl all xb with (if sfzh=18,(trim(xb)= val(substr(sfzh,17,1))%2=1, '男', '女’)) Else (val(substr(sfzh,15,1))%2=1,'男','女'))
  2.准确进行考试数据的分段统计。每次考试结束后,需要对本次考试成绩进行分段统计,做出统计表。运用VFP命令,可从平常做统计表繁杂的统计中解脱出来,更能保证数据的准确性。主要命令实现如下:
  DO WHILE NOT EOF()
  fdd=SUBSTR(STR(zf,5,1),1,2)
  DO case
  CASE zf>=600
  REPLACE j60 WITH 1
  CASE zf<300
  REPLACE j3 WITH 1
  ENDCASE
  SKIP
  ENDDO
  3.考试各科目各县区参考人数统计。命令实现如下:
  DO WHILE NOT EOF()
  tjpc=ALLTRIM(xqdm)+ALLTRIM(kldm)
  REPLACE &tjrs WITH 1
  skip
  ENDDO
  4.完成高中毕业证书的打印工作。
  、利用VFP报表生成器可快速完成毕业证书的设置。
  、毕业证书中的出生日期的替换。通常出生日期都是从身份证号码中截取出的字段,但截取出的字段都是字符型的,且都是阿拉伯数字。而在证书中一般习惯于用大写数字填写出生日期等,利用VFP可实现整批次的替换阿拉伯数字为大写数字。主要命令实现如下:
  …
  ns='一二三四五六七八九'
  yy=year(csrq)
  mm=month(csrq)
  dd=day(csrq)
  yyy=str(yy,4,0)
  mmm=iif(mm<10,str(mm,1,0),str(mm,2,0))
  ddd=iif(dd<10,str(dd,1,0),str(dd,2,0))
  yyy=subs(csrq,1,4)
  mmm=subs(csrq,5,2)
  mm=val(mmm)
  ddd=subs(csrq,7,2)
  dd=val(ddd)
  yyy=subs(ns,2*val(subs(yyy,1,1))-1,2)+subs(ns,2*val(subs(yyy,2,1))-1,2)+subs(ns,2*val(subs(yyy,3,1))-1,2)+iif(subs(yyy,4,1)='0','○',subs(ns,2*val(subs(yyy,4,1))-1,2))
  if mm<10
  mmmm=subs(ns,2*mm-1,2)
  else
  mmmm='十'+subs(ns,2*val(subs(mmm,2,1))-1,2)
  endi
  if dd<10
  dddd=subs(ns,2*dd-1,2)
  …
  三、结束语
  以上数据处理方法解决了普通高中会考过程中常遇到的一些问题,提高了工作效率,节省了时间,保证了各项数据的正确性,为普通高中会考提供了有力的保障,更好,更快的完成了考试的各项任务。

参考文献:
[1]曾刚. Visual FoxPro数据库编程实例手册.海洋出版社,2007,(4).
[2]李雁翎编. Visual FoxPro应用基础与面向对象程序设计教程.高等教育出版,2000.
[3]陈华生主编.计算机基础教育研究与探索.苏州大学出版社,2007,(4).
[4]林永胜. 高中信息技术会考的实践与反思.文理导航,2011,(22).
[5]陶伟. 基于VFP的毕业资格审核系统设计与实现.安徽农业大学学报,2011,(3).
[6]刘若华等. 基于VFP的高校学生成绩打印.福建电脑 2011,(1).
[7]胡明. Visual FoxPro中通用报表打印程序的设计与实现.电脑知识与技术, 2006,(32) .
[8]刘环. VFP在高校学生学籍管理系统中的应用.长治学院学报, 2005,(05).
[9]李守堂. 浅析数据库的完整性.内江科技,2007,(06).
[10]曹迎槐. VFP图像技术分析与应用.电脑知识与技术,2009,(02) .
[11]彭淑彦,卢春艳. 电子注册中巧用VFP 技术的实践 .河北建筑工程学院学报, 2006 , (4).
[12]陶维,陈敢.成人高教毕业生电子注册中数据整理的方法. 高等函授学报, 2007 , (5).

查看相关论文专题
-------------------------------------------------------------------------
加入收藏  打印本文
上一篇论文:基于VC++6.0的BMP图像显示
下一篇论文:基于XMI标准实现UML到XML转化
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文