本站首页 计算机论文 会计审计论文 工科论文 理科论文 法律论文 经济学论文 文化类论文 财务论文 文学论文
  管理论文 教育学论文 证券金融论文 医学论文 农业论文 哲学论文 艺术学论文 社会学论文 免费论文 论文翻译
  论文分类 | 写作指南 | 付款方式 | 交费确认 | 论文代写 | 服务指南 | 招贤纳士
论文搜索:
  滚动新闻:
当前位置: 博景源论文网 >> 免费论文 >> 免费计算机论文 >> 正文
  高考成绩录入与分析系统的设计与实现    5星级
高考成绩录入与分析系统的设计与实现
[ 作者:Admin     来源:博景源     点击数:     更新时间:2008-3-21   ]

摘要:当前国家将发展高等教育作为拉动内需的重要措施之一,对口招生也成为国家高等职业教育教学改革中的一大举措,高等职业教育面临极大的发展机遇。然而高校招生考试始终是我国高校招生政策的重要组成部分,在其招生管理工作中,对考生成绩的录入与统计分析工作尤其重要。本文在对高校对口招生考试成绩管理工作调研的基础上构建了此系统,系统主要实现成绩录入的准确性、高效性和安全性设计,并对成绩进行了客观的统计分析。提出双工录入多次校验来确保录入数据正确性,不同用户不同权限凭密登录来确保录入数据安全性策略。文章详细介绍了双工录入、实时检验及总结性校对等具体方法,并利用统计分析、正态性检验等数理统计理论对考生成绩进行了具体的分析研究。
关键词:对口高考;双工录入;成绩分析;数据库

随着社会与经济的进步,我国的教育行业飞速发展,目前各大高等院校都在逐年扩招,考生的人数也与日俱增,随之而来的各大高校招生管理工作就显得相当重要。在招生管理工作中,对考生的成绩录入与分析工作尤其重要,传统的学生成绩录入、管理、统计、分析等大都是手工作业,在计算机办公自动化、网络化迅速发展的今天,高校招生工作管理自动化的研究与实践也越来越受到重视,而对于要求准确、高效、及时的反映考生成绩的高校招生考试来说,实现其计算机化的成绩管理模式已势在必行,这会大大提高招生管理工作的效率,同时可以将管理人员从繁琐的手工劳动中解放出来。
1 系统开发背景
1.1 对口高考简述
《国务院关于大力推进职业教育改革与发展的决定》明确提出,高等职业教育是高等教育的重要组成部分,要积极发展高等职业教育。开展高等院校对口招生工作,扩大中等职业学校毕业生进入高校尤其是进入高等职业院校继续学习的比例,是加快高等职业教育发展,加强中等职业教育与高等职业教育的衔接与沟通,建立人才成长“立交桥”的重要措施。
我国高等教育分普通高等教育和高等职业教育两大类。党的十五大报告中明确提出:“培养同现代化相适应的数以亿计高素质劳动才和数千万计的专门人才,发挥我国巨大人力资源的优势,关系21世纪社会主义事业全局”。在这个背景下,我国确立了大力发展高等职业教育的方针,并从1999年秋季开始明显扩大了高等职业教育的招生规模,使高等职业教育,经历了十多年的试点后,进入了规范性发展阶段。它的主要目的就是培养生产第一线高层次的专门实用性人才。所谓对口高考,就是指中等职业学校毕业生,根据所学相应专业,参加对应高等职业院校招生考试。为中等职业学校毕业生继续升造,提供了机遇,打破了中等职业教育为中专教育的局面。我省积极响应党中央的号召,大力发展高等职业教育,努力扩大对口高考招生计划,并新建、改进高等职业院校,为中等职业学校毕业生,升入高等职业院校提供了有力的保障。
1.1.1 对口高考与普通高考的相同点
(1)考试的形式、分值相同??? 都是采用“3+X”的形式。自2004年我省对普通高校对口招收中等职业学校毕业生工作实施改革以来,我省普通高校对口招生考试继续实行3+X考试形式,即语文、数学、英语三门文化课和一门专业综合课。文化课每门按150分计算,专业综合课按300分计算,总分750分。
(2)待遇相同??? 各招生高校无论是师资安排、课程设计,还是学生奖学金和毕业文凭以及学位授予、考研等方面,都与普高考生一视同仁。
1.1.2 对口高考与普通高考的不同点
(1)学习的内容不同??? 职高对口升学班不采用普高教材,语文、数学、英语三科由各省自行编写教材;各个专业由国家教育主管部门指定与专业相关的统一的教材。职高对口升学所有开设的课程难度都低于普高,特别是数学和英语。
(2)高考试卷及难度不同??? 对口高考各科试卷均由各省市自行单独命题,各专业考生语数外三科试卷相同,各专业综合卷再分专业单独命题。对口高考试卷其难度只有普通高考的三分之二。
(3)选学专业的时间上与普高生不同??? 普高生在参加全国统一高考后,各人根据自己的成绩报考不同的高校,选学不同的专业;职高生则是在高中阶段就要选好自己所学的专业,并报考高校的这个相关专业,升入大学后还是继续学习本专业。
1.2 系统的开发意义
当前国家将发展高等教育作为拉动内需的重要措施之一,对口招生也成为国家教育教学改革中的一大举措,高等职业教育面临极大的发展机遇。然而高校招生考试始终是我国高校招生政策的重要组成部分。随着各大高校的不断扩招,各种考试的规模和涉及面不断增加,考生成绩的准确录入、校对与发布越来越成为社会关注的焦点。由于考生量大时间紧,给成绩的录入、校对及统计分析工作带来了很大的困难。教育部规定,各省区高考的成绩在录入的过程中出错的概率不能高于万分之三。由此可见, 对考生成绩录入的准确性要求是极其严格的。同样,在高校招生考试中对考生成绩的分析也是非常重要的,通过对考试成绩进行分析,一方面是为了了解考试命题是否合理,成绩评定是否科学,考试组织是否有问题等,为改进和完善考试工作提供重要的信息依据;另一方面可以了解考生对教材、教法的适应情况,客观地评价学生的学习情况,对学生学业进行检查和评定,还可以反馈其学校教学活动情况以便调整教学内容和教学方法,进而促进教学改革和管理工作。然而成绩分析是一项比较繁琐的工作,如计算平均成绩和标准差、绘制学生成绩分布直方图等等,就一个地市组织的高考来说,*人工登录统计分析都是不可想象的。可见,实现计算机管理是必由之路。
因此,开发一个集准确性、高效性、安全性为一体的成绩录入、校对和分析的计算机管理系统,对提高高校招生管理工作的效率有着重要的现实意义。
1.3 对口高考成绩处理现状
目前在对计算机数据录入与分析系统的开发中,如何确保原始数据录入的正确性是开发者应首先考虑的一个首要问题。当前防止数据录入出错的方法主要还是只局限于利用数据库管理系统中数据表定义约束和数据库规则、索引、触发器等方式实现数据的完整性控制,在录入人员进行数据录入时系统会自动检查录入数据的合法性与有效性,从而保证数据的取值在有效范围之内[5]。但对于同时要录入大量而又非常重要原始数据的对口招生考试这样既繁琐而又单调的工作,录入人员在进行录入时就难免会出现漏录或错录现象。同时对成绩进行正确录入能够为成绩分析提供更加客观的统计数据,成绩分析又是衡量学生学习好坏的一个重要指标。然而传统的考试,是通过手工对学生成绩进行录入、校对和统计分析的,既费时又费力,并且极容易出错,这还只能够关注考试的成绩以及排名,并不能对考试成绩进行分析以便观测学生对学业的掌握情况,无法量化衡量学生的学习成果和任课教师的教学成果。如果要进行标准分等其他指标的计算,传统的方式更是需要加倍的投入人力物力。从而当前的数据录入与分析方式已不再满足现代高校招生考试对其数据准确性、高效性、及时性的要求。所以,必须要有更加严格、更加科学的方法来提高数据录入的正确性。
2 系统分析
2.1 系统的初步调查
通过与我校对口招生办有关工作人员及老师的交流,初步了解到开发一个对口高考成绩录入与分析系统,该系统要能够对考生成绩进行准确、高效的录入,同时还要能够对成绩做出必要的统计分析,并提供方便的成绩查询、成绩打印、数据备份与恢复等基本操作。对口高考成绩录入与分析系统应是一个由一定制度、组织、程序构成的计算机信息管理系统,即由相互联系、相互依赖、相互制约、相互作用的人体和过程组成的具有严格纪律、整体功能、统一行为和具体目标的集合体。
2.2 系统可行性分析
可行性分析的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。也就是说可行性分析的目的不是解决问题,而是确定问题是否值得去解,分析在当前的具体条件下,开发新系统是否具备必要的资源和其它条件[1]。可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。一般说来,应从技术可行性、经济可行性等方面来进行论证。考虑到此系统的开发为毕业设计项目,其经济可行性可暂且不进行分析论证,因此我们仅从技术可行性进行论证就可以了。
技术上的可行性分析主要是分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量、水平、来源等。对口高考成绩录入与分析系统所要完成的工作主要是对考生成绩进行准确、高效的录入和必要的统计分析。当今计算机硬件和软件技术的飞速发展,已经为此系统的构建提供了完备的技术条件支持。此外,还要考虑开发人员的水平,作为计算机科学与技术专业毕业生,我们已完成了对VFP6.0面向对象编程技术、数据库原理、软件工程等课程的学习,并对利用VFP6.0设计一套完整的计算机管理系统有了深刻的认识与一定的动手实践能力。数据库设计对于我们来说已是得心应手,从一定程度上具备了开发一个小型计算机系统的能力。
根据以上分析,此毕业设计完全可以在Windows 2000中文版或Windows XP中文版操作系统环境下,使用Visual FoxPro 6.0中文版开发成功。Visual FoxPro是一种可视化的、面对对象和调用事件驱动方式的结构化高级程序设计语言,这可用于开发Windows环境下各种类应用程序。它简单易学、效率高,且功能强大,而且程序开发人员不必具有C/C++编程基础。在Visual FoxPro环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,Visual FoxPro具有以下特点:
(1)可视化的设计工具;
(2)完全的面向对象开发环境;
(3)更强的数据库管理功能;
(4)结构化程序设计语言;
(5)更强的设计向导功能;
(6)事件驱动编程机制。
由于本系统管理的对象都是单一的考生成绩,且每个数据内容不具有很强的关联性,涉及的计算过程也不是很复杂。因此,比较适合于采用数据库管理,且一般用于成绩管理的计算机都是PⅣ以上的机器,在存储容量及处理速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,以及网上资料,特别是参考其它程序的功能,因此本系统的设计是可行的,并且极易得到推广使用。
2.3 系统的详细调查

为了解系统需求并进行系统分析与设计工作,需要对现行高校对口招生考试成绩管理工作进行详细的调查研究。系统调查采取的主要方法是通过本人对高校对口招生考试成绩管理工作的调查,对高校招生考试成绩管理工作人员的访问、交流及征求意见。自上而下逐步细化的进行了解,调查了解涉及到对口招生考试成绩管理工作的全过程。通过调查得出对口高考成绩录入与分析系统的系统流程图如下(图1):

2.4 系统开发的综合需求
对系统的综合需求包括:系统的性能需求、系统的功能需求及系统的运行需求等。
2.4.1 系统的性能需求  由于对口高考成绩录入与分析系统中的数据关系到考生的前程、学业和学生毕业等,不允许随意修改和删除,因此在系统设计中主要是保证系统的可*性和安全性,并在保证安全性和可*性的前提下满足数据录入的准确性和高效性。
(1)准确性:为确保数据录入的准确性,系统提出了采取双工录入比较法和多次校对来确保录入数据正确性的策略。
(2)高效性:系统设计要能高效的完成对考生成绩进行录入与分析操作。
(3)安全性:为保证系统的安全,用户对系统的使用应采用分级制度,不同级别的用户具有不同的使用权限,其中具有最高权限的人员(系统管理员)方能校对、修改和销毁数据库中的信息并对考生成绩进行客观的分析;录入员只是对成绩进行录入并在录入的过程中发现错误可以对其修改;而普通用户,如学生、老师、家长等,只能对数据库中的数据进行查询,不能进行其他操作。
(4)客观性:为了能对考生成绩进行客观的分析,能够真正的反映出考生对知识的掌握程度,系统采用了经验分析和正态分析等数理统计的有关分布理论和统计方法,对考生成绩进行了具体的分析研究。
(5)可*性:对口高考成绩录入与分析系统要能够及时对重要的数据进行备份,当数据遭到灾难性的毁坏后能及时重建和恢复。
对口高考成绩录入与分析系统是通过对考生成绩的正确录入,在系统内进行分析处理输出新的信息并利用反馈信息对相关事物进行有效控制的具有一定特殊功能的人机交互系统。
2.4.2 系统的功能需求??? 设计一个对口高考成绩录入与分析系统,该系统要能够进行成绩录入、分析、查询、打印以及数据备份与恢复,同时对于不同的用户要设置不同的权限等。具体功能需求如下:
(1)由于大多数系统操作人员的都是非计算机专业,要求系统要有良好的人机界面;
(2)由于该系统的使用对象不一,要求对用户的使用权限要有较好的权限管理机制;
(3)能对考生成绩进行准确、高效的录入、校对和分析,并支持多条件查询与修改;
(4)能够及时地对重要数据进行备份和恢复,方便的导出数据表;
(5)数据操作方便简单,稳定性好,一些数据计算及成绩分析要能够自动完成;
2.4.3 系统的运行需求
(1)硬件配置:中央处理器(CPU):IntelPⅣ 1.0GHz以上
内存:≥128MB??? 硬盘:≥20GB
VGA或更高分辨率的显示器
(2)软件配置:Windows 2000/ Windows XP中文版及以上版本
Visual FoxPro 6.0中文版及以上版本
2.5 系统开发应解决的问题
2.5.1 合理的设计数据库  尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。开发此对口高考成绩录入与分析系统,必须能解决以下几方面问题:能够快速并准确的录入考生成绩数据,然后对其数据进行校对、修改等一系列数据维护工作,最后能够客观准确地对其进行分析并输出相应的报表。
2.5.2 设计出友好的界面  界面的友好与否是用户评价一个软件优劣的重要方面。因为该系统涉及到考生成绩的真实性,所以该系统要具有一定的保密性和权限控制,首先应设计一个用户的登录窗口界面,要求能控制由特定的人员对该系统进行特定的操作。此外,还应设计登陆后系统的主界面窗口,要求能够实现数据的录入、校对、查询、统计分析和报表输出等功能。另外窗口界面要多用按钮和快捷键,少用菜单,窗口的各个控件布局要合理、美观。要充分利用VFP提供的强大的功能,多用窗口和控件,以充分体现窗口的多元化格局。
2.5.3 实现基本功能和一些特殊功能的操作  该系统要求除了能实现信息的录入、校对、打印等基本功能之外,还要求能够根据用户的需要进行操作。例如要查询考生成绩,要求可以按照座位号、准考证号等多种方式查询。这些功能基本上能满足用户操作的需要,这样用户操作起来就更简单方便。
2.5.4 尽量减少用户的键盘输入  该系统要求在设计时尽量减少用户的键盘输入过程,这样即可以提高录入数据的准确性,又可以减少用户的工作量,提高工作效率。
3 系统总体设计
3.1 系统的设计目标
(1)系统要有科学的软件结构,易于扩充和维护;
(2)系统要有丰富的处理功能,充分体现自动化处理数据;
(3)系统要有严格的保密措施,以确保录入数据的安全性;
(4)系统要有完备的数据文件,以提供详实的业务处理数据;
(5)系统要能快速的处理数据,以提高其工作效率;
(6)系统要有简洁的操作方式,便于大多数用户的操作。
3.2 系统的设计思想
3.2.1 软件工程理论指导设计  本系统主要采用软件工程学原理和软件生命周期方法学进行开发与设计。软件工程是一门从技术和组织管理两个角度研究如何用系统化、规范化和数量化等工程原理与方法去进行软件开发和维护的学科。软件工程的传统途径是生命周期方法学,生命周期方法学把软件的生命周期划分为若干个相对独立的阶段,每个阶段要完成一些特定的任务,交出最终的软件配置的一个或几个成份(文档或程序);在完成每个阶段的任务时采用行之有效的结构分析、设计技术和适当的辅助工具;在每个阶段结束时都有严格的技术审查和管理复审[1]。
3.2.2 安全性设计  为了保证系统的安全性,操作人员进入该系统前必须输入有效的验证密码,如果密码错误,则无法进入该系统。系统验证密码后根据操作人员权限的不同级别来给定该操作人员的操作范围,以防止非操作人员的使用以及跨越权限使用,确保了系统的安全。权限共分三级,管理员权限为一级,进入系统后除不能进行成绩录入外,其他操作均可进行;录入员权限为二级,进入系统后只可对成绩进行输入及实时修改操作;普通用户使用权限最低,进入系统后仅能对成绩进行查询及报表打印操作。
为了确保考生成绩数据更加准确,该系统设置了多个临时表,当输入的数据安全满足要求时,才能置换到数据库的总表中,确保数据的可*性和安全性。
3.2.3 模块化设计  依据系统功能的要求,采用结构化设计方法,把整个系统划分为若干个功能模块,每个功能模块可划分为多个子模块,经层层分解后,最小的子模块的功能便十分明确和简单了。这样的设计,不仅展现了一个应用系统的整体性和层次性,而且通过屏幕对每个应用模块的提示信息,用户可以顺利地进入系统的每一层操作,使得对应用系统的使用更加方便。采用模块化程序设计方案,更有利于系统的扩充和维护。
3.2.4 自动化设计  为了使数据录入更加准确无误,系统采用以考场为单位进行成绩录入,录入员在进行数据录入时,一个考场只需录入一次确认考场号即可,系统可自动产生考生座位号(伪准考证号),系统根据考场号及考生座位号又可自动生成考生准考号。
3.3 系统的框架结构

根据系统的功能需求和设计目标,采用模块化及结构化程序设计方法,从而导出了本系统初始的软件框架结构,如图4所示:

3.4 开发本系统的关键技术
3.4.1 设计先进,结构新颖  Visual FoxPro是一种可视化的、面对对象和调用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,而且程序开发人员不必具有很强编程基础。在Visual FoxPro环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用其可高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
本系统采用的就是中文版Visual FoxPro 6.0程序设计语言,应用其面向对象技术,利用可视化方法生成系统,系统结构设计采用事件驱动方式,当用户在系统菜单上选择不同的选项操作时,系统根据不同的消息响应对应的事件处理过程进行处理。
3.4.2 数据的双工录入  为确保录入成绩的准确性,系统设计时对成绩录入采取双工录入,即同一批数据由两名录入员在不同的时间利用不同的身份分别录入。采用该方法,尽管同一批数据被录入两次,造成了数据冗余和影响了录入进度,但在对被录入数据的正确性要求很高的场合下,是一种不可缺少的更为行之有效的方法。因为两名数据录入者在同一处录入错误的机率极少,这种方法可以极大地减少出错率。根据概率论原理,如果两名数据录入者各自的出错率为百分之一,则双工录入法的出错率仅为万分之一,如果总分由N部分得分相加所得,那么出错率将降到l04*N 分之一[5]。
3.4.3 概率论及数理统计理论  众所周知,按照教育心理学及数理统计学的基本原理,客观真实的考试成绩应服从统计学上的正态分布规律,即呈现“两头小,中间大”的趋势,任何大的偏离都是不正常的。根据概率论及数理统计理论,对考生成绩进行统计分组,计算频数,从而绘出考生成绩分布直方图及曲线图,通过成绩分布曲线可直观地进行判断,但怎么才能让计算机进行识别呢?这就要通过数理统计的规律对其成绩分布进行正态性检验,从而判断考生成绩是否符合正态分布或接近正态分布。由于客观真实的考试成绩服从正态分布规律,在进行成绩分析时,就有规律可循,就可以根据正态分布特点来检验实际考试成绩是否符合这一规律,从而根据这一规律查找原因与不足,及时纠正[6]。
3.4.4? 快速的系统响应  系统在对考生成绩的保存、查询、统计分析和报表打印等操作时,处理数千条甚至上万条记录在数秒内即可响应并完成相应的处理过程,减少了系统的开销,与手工管理相比可提高工效数百倍。
4 系统详细设计
4.1数据库设计
在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的环节,数据库结构设计的好坏直接影响到应用系统的效率及实现效果。好的数据库结构设计会减少数据库的存取量、提高数据的完整性和一致性,使系统具有较快的响应速度,简化基于此数据库的应用程序的实现等,因此,数据库应用系统的开发首先要对数据库进行很好的分析[2]。
4.1.1 数据库分析  根据对系统功能要求进行的分析,对口高考成绩录入与分析系统主要属于以处理考生成绩为中心的数据库应用系统,应在设计应用程序之前,先通过数据库统一管理和组织考生成绩数据源,以增强其可*性,便于进行系统开发。这就需要有考生成绩信息——成绩表(如图5所示)。

虽然数据库的一大特点是数据共享,但并不意味着数据库中所有的数据都可以由任何人无条件地随意访问,对于一些关键性的数据往往只允许一部分人访问和更新,要严格限制非法的用户访问,更不允许非法的用户更改和破坏。该系统需要考虑的安全性内容有:仅允许被授权的用户执行某些特定操作的过程。如系统管理员具备该系统相应的管理权限,录入员只能具备成绩录入权限,普通用户只具备相应的数据查询权限。这样系统就必须要有操作人员的信息——用户表

4.1.2 数据库设计  有了数据库模型,数据库的设计就可以顺利进行,在对口高考成绩录入与分析系统中,首先创建对口高考成绩数据库,然后在数据库中创建需要的表,下面分别列出了系统中要使用并建立的数据表结构:
成绩表(准考证号C(14),语文N(6,2),数学N(6,2),英语(6,2),专业综合(6,2),总分(6,2))
用户表( 用户名C(8),密码C(11),用户类型L(1) )
在本数据库中,除以上2个主要数据表之外,系统还用到了一些临时表,它们的作用主是存储一些临时使用的记录信息和成绩分析的动态数据,这些数据信息是在程序运行过程中必不可少的内容,程序运行完毕即可将其清除。
4.2 系统主要功能模块设计
4.2.1 成绩录入模块  成绩录入是本系统的关键环节,为了增强成绩的准确性和录入人员的责任心,在录入时采用了录入员登录和密码验证形式。通过该成绩录入模块的应用程序,录入员将考生考号(这里录入的考生考号都是经过加密处理的伪准考号,它是由考场号和考生座位顺序号组成的)及所考科目的各项成绩录入计算机,在录入过程中,难免会出现将考生成绩录错的情况,对录入的无效数据,可对其进行及时提示并纠正,而利用双工录入比较法、数据实时检验法能提高录入人员录入成绩的正确性。
(1)成绩的双工录入比较法
所谓成绩的双工录入比较法,就是将同一批成绩由两名录入员在不同的时间利用不同的身份分别录入,第一名录入员将成绩录入到一张临时数据表,如果在录入过程中发现错误,可以修改,录入完毕后将成绩存入第一张数据表中,再将试卷袋交给第二名录入员,第二名录入员将成绩录入临时数据表,录入完毕即可以和第一张表中相应记录进行比较,若输入的成绩和它不同,则提醒录入员进行修改录入,并和试卷上成绩进行比较,若和试卷上成绩一致则继续录入,直到录入数据与试卷上的成绩完全相同,并保存到第二张表中,最终以第二张表的记录为正确的数据[5]。
在本系统的成绩录入过程中,录入员在进行成绩录入时,要先录入考场号和考场人数(考场分为标准考场和非标准考场,系统默认标准考场30人,但非标准考场考生人数不能多于30人),并选择录入次数,系统确认后即可对本考场的成绩进行录入,这里为防止同一录入员对同一考场的考生成绩重复录入,系统设计时采取了自动检测机制,针对非标准考场的情况,录入员在进行成绩录入时如事先不知该考场的实际考生人数n,这时可按默认标准考场人数进行录入,在录入完n个考生成绩后,第n+1个成绩录入为-1作为结束标记,系统设计在保存时会自动检测其标记,并将该考场剩下的30-n个成绩空记录予以清除,旷考考生成绩以录入0分处理。
采用这种双工录入法,尽管同一批数据被录入了两次,造成了一定的数据冗余,并影响了录入进度,但在对于被录入数据的正确性要求很高的对口招生考试来说,是一种不可缺少的更为行之有效的方法。因为两名成绩录入者在同一处录入错误的机率极少,这种方法可以极大地减少出错率,提高录入数据的准确性。根据概率论原理,如果两名数据录入者各自的出错率为百分之一,则双工录入法的出错率仅为万分之一,如果总分由N部分得分相加所得,那么出错率将降到l04*N 分之一。本系统对口高考成绩总分由语文、数学、英语、专业综合四门科目得分相加所得,根据上面计算对口高考成绩录入的出错率可降到1/1016。
(2)成绩录入实时检验和校对
成绩在录入过程中,由于各学科的得分最大限定不同,并且录完一袋试卷的成绩才能将数据保存到数据库中,数据库表定义的数据完整性约束和数据库规则此时对录入的数据还不能实施有效的数据完整性控制,所以,我们要对录入的数据进行实时检验。在考生成绩录入过程中,检查单条记录的分值是否录入且符合最大值限定,如果不满足系统会提示录入员重新录入。
通过成绩录入应用程序的严格控制,仍然不能避免数据录入错误的可能。例如,录入员录错个别考生成绩、长时间录入后出现心情烦躁而导致误录等,由于最终成绩以第二次录入为准,因此对重录的成绩记录要重点核查,通过校对应用程序可进行实时检验,找出第二次录入和第一次录入不吻合的记录,如有出现不同的现象,系统将提示录入员和试卷上分数进行比较确认,若相同则继续进行成绩录入。
成绩录入界面如下图7:

[1] [2]  下一页

论文编号:  价格:  是否有源码:无 【字体: 字体颜色
  • 上一篇文章: 基于ASP的校友录系统的设计与实现

  • 下一篇文章: 商品库存管理系统的设计与实现
  • 发表评论  打印此文  收藏此页  关闭窗口  返回顶部
     最新热点文章
    企业工资管理系统的开发
    计算机专业毕业论文
    PB、JSP论文题目列表
    VB、VF论文题目列表
    单片机温度控制系统
    电力拖动控制系统CIA课件---交流调速系
     
     最新推荐文章
    学生信息档案管理系统
    从激光原理看六脉神剑的产生机制
    中国文化外交初探
    利用Internet重新构造科研管理系统
    基于Web的库存管理系统
    应用于视频编码的块匹配运动估计算法设
     
     相 关 文 章

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    版权声明 | 联系我们 | 刊登广告| 关于博景源 | 加入收藏 | 设为首页
    版权所有:博景源科技有限公司 © 24小时客服电话:0451-81986565 客服邮箱:service-86qb@163.com
    Copyright© 1998 - 2008 www.86qb.com All Rights Reserved

    地址:哈尔滨市道里区新阳路恒祥大厦F901

    黑ICP备 06008746号