您的位置:百味书屋 > 作文大全 > 中考作文 > 昆明中考成绩查询网 正文

昆明中考成绩查询网

2016-12-24 06:27:57 来源网站:百味书屋

篇一:2014年安徽各市中考成绩查询

2014安徽各市中考成绩查询

2014安徽中考已拉开帷幕,小编为您整理了2014安徽中考成绩查询、2014安徽中考查分,祝您步入理想的高中!

篇二:2015许昌中考成绩查询网站:许昌教育网

许昌教育网是2015许昌中考成绩查询网站,考生可凭考生号、准考证号和身份证通过网上查询的方式查询本次考试成绩。

篇三:中招成绩采集处理

中招成绩管理系统

中招考试成绩的统计管理是一项时间紧迫、任务繁重、要求严格的工作,如果用传统的人工方法来处理,工作量是相当大的。在计算机应用日益普及的今天,我们完全可以用计算来对中招成绩进行统计管理,以实现快速、准确无误地对学生的中招成绩进行采集、统计处理。下面结合本人三年来在邓州市招生办的工作经验,谈谈“中招成绩管理系统”软件的开发过程。

一、需求分析

中招成绩管理是一项关系到广大考生切身利益的工作,要求系统能够方便、快速、正确地统计出每位考生的成绩,做到公平、公正,不出现一例错误。以往的中招成绩管理都是由人工完成的,效率低又容易出错。在计算机技术飞速发展的今天,我们应当用计算机来处理这项工作,以便高效快速无误地完成工作。根据实际需要开发的软件系统应具备以下功能:

1、要求程序能在WINDOWS环境下运行;

2、提供让用户方便地进行成绩录入和修改的界面; 3、能够实现多人同时输入;

4、具备成绩录入完毕后的合成功能; 5、成绩册的打印功能;

6、要解决好数据的正确性、安全性和保密性。 整个系统的功能可用下图表示:

二、选择开发工具

今天,可供我们使用的开发工具很多,选择哪种开发工具好呢?经常听有人在谈论哪种语言好,哪种语言已经过时之类的问题。就像自然有各种各样的生物一样,每种语言存在就必然有其存在的道理。我们不必去谈论哪种语言好哪门语言不好,最重要的是自己哪种语言学的好。当然每种语言都其自己的特点,这样我们就要从自己已经掌握的语言中选择一种自己最熟悉的同时又最易解决问题的开发具来。

在“中招成绩的管理”中,由于要对学生的成绩进行处理,数据量比较大,所以我决定用数据库系统来解决这一问题。在登分的时候为了减少评卷时出现合分错误,采用登每位考生的各个大题的分数以避免合分错误,这样一来就实必增加录入的工作量,为此我们应采用多人同时登分的方法,在程序设计时采用C/S模式。VFP数据库管理系统主要用于中小型数据库系统的开发(也许有人要说VFP已经过时,但我想问一问你对VFP究竟了解多少),用VFP来做程序简单易用,设计程序界面、连接服务、设计报表文件都非常方便,当然如果完全用VFP来做C/S模式的程序的话工作量又太大了。为此我考虑用VFP+SQL来解决,SQL本身就是一个网络数据库管理系统,它的功能强大,运行速度快。可以用SQL作为服务器,用VFP做客户端。这样程序开发起来又快又方便,并且可以在广域网中使用。

以邓州市2007年的中招成绩管理为例,一高中录入语文成绩,二高中录入数学和英语,四高中录入综合1,六高中录入综合2。全邓州市有1万多考生,每个考生平均输入5大题的成绩,只用2天时间就可以完成全部录入和成绩合成,做到准确无误(不考虑人工复查所用时间)。

三、据库的设计

俗话说“兵马未动,粮草先行”,我们在进行应用程序开发前,首先应设计好数据库。

登分的时候我们不可能把全部登分员都集中在一起进行,即便是能够集中起来,几十或上百个人在一起输入必然相互影响。登分

地点不同,可能有很多人同时登分,各登分点有的用电信线路上网,有的用网通线路上网。这时我就应当解决好大量数据在网上同时传输的速度问题。对于每一科可以在服务器和本地建立两张表,用本地表保存临时数据,待每一考场或全部输入完毕后再上传到服务器上,这样就可以解决网络速度和并发访问服务器的问题。

让我们先来设计服务端的数据库吧。在一台有公网IP的服务器上安装Microsoft SQL2000,服务器的操作系统最好装上win2003服务器版,哦!别忘了装上SQL的SP4补丁啊。安装好后建一个名为“中招成绩”的数据库。接下来我们开始建各科登表。

为了减少出错的概率,每一科都由两个不同的人进行两次登分,然后核对两次输入的结果是否一致,若不一致就说明该题的分数输入有误,查对后修改。这样可以大大减少输入的错误,以邓州市今年中为例采用这种作法,输入错误率仅为0.1%,当然并不能完全避免错误,最后可以再进行一次人工校对。因此每科应当建两个结构完全相同的表,分别对应第一次登分和第二次登分。

考虑到每张试卷的大题数一般不会超过10题,为了简化程序每个登分表都设置十四个大题,所有登分表的结构是完全相同的。既然所有登分表的构结是完全相同,为什么不合并为一个表呢?这是因为在登分时不同的登分员登不同的科目,分开后容易管理,合分时也容易。今年中招分为语文、数学、英语、综合1、综合2共5科,每科两个表(用语文1,语文2,英语1,英语2??来命名各登分表文件),共10个表,表结构设计如下:

为了对登分人员进行管理,我们需要建立“用户管理”表。其构结

如下表:

前面在建立登分表时,所有科目都设定为十四题,实际登分时每科有几题每题的满分为多少,还需要另外设置。也只有设置了各题的满分以后,在用户登分时程序才可以此设置来对登分员输入的成绩进行检查。为此还需要在服务器上建立一个“分数设置”表,其结构如下:

除了上的表以外,为了实现程序的在线升级功能还要再建一个表,此表只有两个字段:版本号 float;程序 text。在线升级的原

理后面再讲。数据设计好了下面我们来看看服务器端和客户端怎样设计。

四、服务器端的设计

首先说明一下,我这里说的服务器严格来说并不能称为服务器,它只是招办用的一个程序,功能是设置考场密码、管理登分员、设置各科各题的分数、打印成绩册等。主要用来控制SQL服务器上数据库,这里我们就称它为服务端吧。服务器应具备以下功能:

1、设置考场密码

为了保密,在评卷和登分时把试卷密封好,然后每个考场都随机生成一个四位数字的密码贴在密封好的试卷上。随机密码的生成可以用随机函数rand()来生成,要确保每科目的密码不能有重复的并生成原始考场和密码的对照表,在程序文件夹下的“mm”文件下建立一个名为“kcmm.dbf”的表文件用来保存这一对应关系以备成绩输完后解密时用,为了安全,此表就保存在本地不能上传到SQL服器上。最后还要打印原始考场和密码对应关系的封条,在密封试卷时要用。

2、管理登分员

对于每一个登分员,系统应当为其设置一个用户名和密码,同时还要设置他的登分科目。这项工作也应由服务器端来完成。登分员的密码和登分科目设置完毕后应把此信息保存到SQL服务器的“用户管理”表中。客户端(登分端)在进行系统登录要输入用户名、密码选择登分科目。

3、设置各科各大题的分数

对于每一科有几大题每一大题有几分也应当在服务器端设置好,设置完成后把相关信息保存在SQL服务器的“分数设置”表中。登分员在登分时,可以根据此设置对输入的成绩进行初步校验。

4、向登分表添加记录

向SQL服务器的“中招成绩”数据库的各科登分表中添加记录,“考场”字段用考场密码填充,“座号”字段用实际的座号填充,“上传否”字段的值全部为“没输入”,其它字段的值为空值。

5、解密合成成绩


昆明中考成绩查询网》出自:百味书屋
链接地址:http://www.850500.com/news/53854.html
转载请保留,谢谢!
查看更多相关内容>>昆明中考成绩查询网
相关文章
  • 昆明中考成绩查询网

    2014年安徽各市中考成绩查询2014安徽各市中考成绩查询2014安徽中考已拉开帷幕,小编为您整理了2014安徽中考成绩查询、2014安徽中考查分,祝您步入理想的高中!2015许昌中考成绩查...

推荐范文