欢迎来到天天文库
浏览记录
ID:19299985
大小:18.99 KB
页数:10页
时间:2018-09-30
《干部测评统计分析系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、干部测评统计分析系统的设计与实现摘要通过分析干部测评工作的特点,利用图像识别技术采集数据,采用优化的数据统计算法计算测评结果,提供了灵活的表格定制功能,设计了干部测评统计分析系统,从而提高了测评数据的统计速度和准确率。关键词干部测评;图像识别;数据统计;表格定制1引言党的十六届四中全会提出了“抓紧制定体现科学发展观和正确政绩观要求的干部实绩考核评价标准”的要求。为了做好领导干部的考核和评价,各单位需要结合实际情况设定考评内容、指标,科学设置实现的途径、方法,以及正确运用考评结果,从而产生不同种类的测评表和统计分析方法。因此,迫切需要一个功能完善的测评统计系统对各种测
2、评内容进行识别,对测评数据进行统计分析。本文通过分析干部测评工作的特点,设计出干部测评统计分析系统的体系结构,然后对系统中的关键技术进行了阐述,最后介绍了系统的应用情况。需求分析通过对干部测评的内容和标准进行分析,我们发现干部测评的内容较多,测评项目变化比较频繁,如果系统采用统一的测评格式不能满足用户的需要。同时,大部分单位采用“无记名投票”的方式对干部进行评价,这种方式简单易行,用户容易接受。我们对用户的选票进行对比后发现:用户的选票的内容和数目虽然各不相同,但是基本格式比较类似,可以归类实现。因此,我们决定从选票着手,对选票进行扫描转换成图像格式,利用图像识别和
3、分析算法对选票进行分析计算,从而得到准确的测评数据。通过对基于图像识别的相关系统进行对比,我们发现对于图像的识别可以分为三类:①对复杂的图像进行识别,如人脸、指纹的识别。②利用的专用的硬件设备对专用的卡片进行识别,如考试答题卡的识别。③对简单图像的模式识别;如对汽车牌照数字的识别。我们使用的选票(测评表如图1所示)是普通的表格(图1),既没有指纹的复杂图像,也没有答题卡的标准格式。在每个表格中一般是用户填写的勾或圈。如果系统进行模式识别,需要存储大量的勾或圈的特征模式库,将用户的勾和模式库中的图像数据进行对比,这样识别结果受到模式库大小的限制,同时识别的速度较慢。因
4、此我们采用“定位识别区域,比较像素数目”的方法对测评表图像进行识别,这种识别方法在保证识别正确率的同时,提高了识别的速度。图1测评表图例系统完成对测评表图像的识别后,得到了测评数据。我们需要对测评数据进行存储。测评系统的数据主要包括:测评主体信息,测评表信息、测评数据和系统配置信息。系统中没有多媒体数据,数据量不大,因此,采用小型的数据库系统可以满足数据的存储需求。系统需要为用户提供统计结果。因为测评的内容较多,并每个测评项目包括多个测评小项,所以,系统要提供对不同测评项目的结果进行统计,同时将得票数加权计算成百分制,最后按照不同的排序方式直观地显示给用户。最后,不
5、同的测评表具有不同的格式,相同的表包括测评项目不同,因此,系统需要提供修改测评表类型和测评项目的表定制功能。2.系统结构根据系统的需求分析,系统采用三层结构:数据库层、数据处理层和用户接口层,如图2所示。(1)数据库层是存储数据的数据库系统。为了达到较小的数据冗余,保证数据记录间逻辑关系合理,在测评项目修改时,减少对测评数据的影响。数据库的设计按照“数据表尽量小,多表连接”的原则,使用小型的数据表存储基本数据,将基本表连接后提供不同的数据视图。数据库的结构如图3所示,数据库中主要包括7个表:测评数据表、人员信息表、测评客体表、测评内容表(测评小项表)、测评等级表、测
6、评大项表和表基本信息表。各个表之间按照惟一的ID号进行关联。从而构成完整的测评数据库。图2系统结构图图3数据库结构和关系图(2)数据处理层包括数据的读写、分析和统计接口。这一层是系统的核心部分,它负责从底层数据库中读取数据,将数据统计分析后,提交给上层界面显示;并且从用户接口层接收到输入的数据进行处理,最后写入到数据库中存储。处理层包含系统主要的类:初始化和连接数据库的CADORecordset类和CADOConnection类,用于数据管理的CDataMgr类,用于数据统计的CDataStat类。(3)用户接口层包括图像识别、数据显示、系统设置和打印排序等功能。图
7、像识别功能提供了用户选择测评主体和显示识别进度的界面。数据显示功能具有按照测评项目、测评小项、测评等级等多种形式显示测评结果的能力。系统设置包括对测评主体、测评表类型、测评表等级、测评表项目等信息的设置。排序操作提供了对测评结果按照不同属性进行排序的功能。打印操作和普通系统的打印功能不相同,它将测评结果数据导出到Word中显示,用户可以根据自己的需要,修改格式后打印。它避免了部分系统不能完全显示打印数据的缺陷,同时提高了打印操作的灵活性。用户接口层含有最多的类,其中有:完成打印功能的CDataPrint类,提供排序的CDataSort类,显示主窗口的CMainF
此文档下载收益归作者所有