亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于規(guī)則引擎的高校招生考試成績處理系統(tǒng)設(shè)計

        2016-07-07 10:00:28徐娜夏燕
        微型電腦應(yīng)用 2016年5期

        徐娜,夏燕

        ?

        基于規(guī)則引擎的高校招生考試成績處理系統(tǒng)設(shè)計

        徐娜,夏燕

        摘 要:由于上海市各類高校招生考試政策不盡相同,成績處理系統(tǒng)一般采取硬編碼的形式滿足不同考試項目需要,靈活性較差。提出了一種基于規(guī)則引擎的成績處理系統(tǒng)模型,通過規(guī)則定義執(zhí)行成績處理邏輯,提高了系統(tǒng)的適應(yīng)性,快速滿足多種考試項目的需要。

        關(guān)鍵詞:規(guī)則引擎;成績處理;高校招生

        0 引言

        當(dāng)前上海市高校招生考試分為秋季高考、成人高考、春季高考、三校生高考等四大類。四類考試的科目大相徑庭,成績處理邏輯也不盡相同。以上海高考為例,自1985年自主命題至2012年,考試科目設(shè)置先后經(jīng)歷了“3+1”、“3+綜合+1”兩個階段[1],2012年取消了綜合能力考試重新回到“3+1”模式?,F(xiàn)行的上海高考方案中,考試科目有語文、數(shù)學(xué)、外語3門必考科目,另外加試政治、歷史、地理、物理、化學(xué)、生命科學(xué)中任一門課。根據(jù)《上海市深化高等學(xué)校考試招生綜合改革實施方案》, 2017年起,高考成績由語文、數(shù)學(xué)、外語3門統(tǒng)一高考成績和學(xué)生自主選擇的普通高中學(xué)業(yè)水平等級性考試科目成績構(gòu)成,作為高等學(xué)校錄取的基本依據(jù)[1]。

        由于不同考試的成績處理業(yè)務(wù)邏輯不盡相同,同一類型考試每年政策也可能有所調(diào)整,這就要求成績處理系統(tǒng)能夠快速、靈活、準(zhǔn)確地適應(yīng)變化。如果將數(shù)據(jù)處理業(yè)務(wù)邏輯的代碼寫死在功能模塊中,那么系統(tǒng)升級會復(fù)雜且易出錯。為了節(jié)約時間,規(guī)避系統(tǒng)升級可能造成的風(fēng)險,我們采用規(guī)則引擎將數(shù)據(jù)處理相關(guān)的業(yè)務(wù)規(guī)則從程序代碼中分離出來,將硬編碼的處理過程轉(zhuǎn)換為軟編碼的規(guī)則集,提高系統(tǒng)的適應(yīng)性。

        1 功能模塊設(shè)計

        成績處理是指將考生考試科目的所有答題內(nèi)容的評閱結(jié)果按照業(yè)務(wù)規(guī)則進行加和、折算,再與加分、違紀(jì)作弊等信息合成,并經(jīng)過校驗后,最終得出考生的考試結(jié)果?;緲I(yè)務(wù)過程包括成績采集、成績合成、成績校驗。

        成績處理系統(tǒng)的輸入為評卷讀卡系統(tǒng)交付的數(shù)據(jù)庫、已完成人工評閱的登分卡、考生信息庫、考場編排庫、缺考庫、條形碼庫、科目代碼庫、違紀(jì)作弊信息庫、加分庫、試卷結(jié)構(gòu)以及其他成績處理所必須的信息。主要功能模塊如圖1所示:

        圖1 成績處理系統(tǒng)功能模塊圖

        數(shù)據(jù)流程如圖2所示:

        圖2 成績處理系統(tǒng)數(shù)據(jù)流程圖

        成績處理之前通過系統(tǒng)管理模塊對部分?jǐn)?shù)據(jù)表、分?jǐn)?shù)精度、等參數(shù)進行設(shè)置,并通過數(shù)據(jù)采集模塊導(dǎo)入科目代碼庫、違紀(jì)作弊庫、缺考庫、報名庫等基礎(chǔ)數(shù)據(jù),以及網(wǎng)閱數(shù)據(jù)、聽力障礙和小語種等特殊成績數(shù)據(jù)。規(guī)則管理模塊負(fù)責(zé)使用規(guī)則描述成績處理的業(yè)務(wù)邏輯。成績合成與校驗?zāi)K依據(jù)預(yù)先設(shè)定的參數(shù)、導(dǎo)入的數(shù)據(jù),結(jié)合規(guī)則集合執(zhí)行操作。

        所有涉及考生信息的信息表均以報名號或準(zhǔn)考證號作為唯一標(biāo)識。以2015年上海市秋季高考為例,考試科目有語文、數(shù)學(xué)、外語、相關(guān)科目(政治、歷史、地理、物理、化學(xué)、生命科學(xué)任一門),其中報考單報高職專科的考生不參加相關(guān)科目的考試。部分信息表的主要字段及關(guān)系如圖3所示:

        圖3 成績處理系統(tǒng)主要信息表結(jié)構(gòu)圖

        由圖3我們可以看出涉及考生成績的信息表有客觀題成績表、主觀題成績表和科目成績表,其中客觀題成績表、主觀題成績表中的數(shù)據(jù)由外界獲取,科目成績表與考生成績表是基于其他信息表生成的??颇砍煽儽硪驗楹写箢}分可以用于成績復(fù)核,考生成績表用于最終對外發(fā)布及錄取。需要注意的時,按照教育部相關(guān)文件規(guī)定的信息標(biāo)準(zhǔn),分?jǐn)?shù)均取整,因此各科目總分字段均使用整數(shù)型。與其他考試不同的是,上海市秋季高考中的相關(guān)科目成績會進行調(diào)整,并且以調(diào)整后分?jǐn)?shù)計入總分,所以考生成績表中定義了兩個相關(guān)科目的成績字段。

        2 規(guī)則引擎設(shè)計

        根據(jù)試卷結(jié)構(gòu)和現(xiàn)有數(shù)據(jù)定義成績合成的規(guī)則,在客觀題成績導(dǎo)入、主觀題成績采集都完成以后,對所有成績信息按照規(guī)則進行加和、折算,初步得出各個考生各科目成績kmcjk,然后對特殊類型考生、科目的成績進行處理,進而得出考生的考試結(jié)果即考生成績kscjk。需要強調(diào)的是,在此過程中每個階段性的數(shù)據(jù)包括主客觀成績、科目成績kmcjk和考生成績kscjk,都必須校驗無誤才能進入下一階段。

        Jboss公司旗下一款開源的規(guī)則引擎Drools。Drools利用Java和XML技術(shù),使用面向?qū)ο蟮腞ete算法(Rete-OO),實現(xiàn)規(guī)則引擎的功能[3]。在本系統(tǒng)中,由負(fù)責(zé)成績處理的信息技術(shù)人員利用Drool編寫規(guī)則。允許用戶根據(jù)需求自定義數(shù)據(jù)表結(jié)構(gòu)、自定義分?jǐn)?shù)計算規(guī)則等。

        以違規(guī)考生為例,成績計算時如果是違紀(jì)考生則取消違紀(jì)科目成績,如果是作弊考生則取消所有科目成績。使用規(guī)則文件描述如下:

        <rule-set name="W jzbkscj" >

        <java:import>Kmcjk</java:import>

        <java:import>W jzbk</java:import>

        <!--違紀(jì)作弊規(guī)則1,違紀(jì)考生取消該科目成績>

        <rule name="w jkscancel">

        <parameter identifier="W jzblist">

        <class> W jzblist</class>

        </parameter>

        <ja

        va:condition>W jzbk.getWglb("bmh")="-2"</java:condition>

        <ja

        va:consequence>Kmcjk.updKmzf(W jzbk.getWglb("bmh"),W jz bk.getKmdm("bmh"),"-2");</java:consequence>

        </rule>

        <!--違紀(jì)作弊規(guī)則2,作弊考生取消所有科目成績>

        <rule name="zbkscancel">

        <parameter identifier="W jzblist">

        <class> W jzblist</class>

        </parameter>

        <ja

        va:condition>W jzbk.getWglb("bmh")="-3"</java:condition>

        <ja

        va:consequence>Kmcjk.updKmzf(W jzbk.getWglb("bmh"),"","-3");</java:consequence>

        </rule>

        </rule-set>

        通過以上規(guī)則調(diào)用,成績處理系統(tǒng)實現(xiàn)靈活調(diào)整。

        3 總結(jié)

        隨著上海市高考改革的不斷深入,各類考試政策會在變化中不斷調(diào)整完善,相關(guān)信息系統(tǒng)必須充分考慮高考改革探索的發(fā)展方向,能根據(jù)政策的變化而做出相應(yīng)的調(diào)整和擴展。本文所設(shè)計的成績處理系統(tǒng),采用Drools規(guī)則引擎,實現(xiàn)業(yè)務(wù)規(guī)則與軟件代碼分離,只需改變XML規(guī)則就能滿足業(yè)務(wù)的變化,從而滿足了不同考試科目的需求,也滿足了招生考試政策變化的需求。

        參考文獻

        [1] 李瑞陽.上海高考改革的探索及趨勢.中國考試2008;2008(12):23-27

        [2] 上海市人民政府關(guān)于印發(fā)《上海市深化高等學(xué)??荚囌猩C合改革實施方案》的通知.上海教育網(wǎng).2014-09-19

        [3] Peter L. Drools Usage Manual[Z]. 2004-01-05. http://drools.org/drools-manual- 2.0-beta-12 a.pdf.

        Design of Result Processing System of College Entrance Exam ination Based on Rule Engineer

        Xu Na1, Xia Yan2
        (1.Shanghai Municipal Educational Examinations Authority, Shanghai 200433, China;2.Shanghai Education Evaluation Institute, Shanghai 200031, China)

        Abstract:Normally, the result processing systems satisfy the needs of examinations by hardcode, because of the differences of various kinds of examinations in Shanghai. However, hardcode leads to inflexibility. This paper presents a rules engine based result processing system. It uses rules to describe result processing logic, which enhances the flexibility of the system and satisfies the needs of various kinds of exam inations.

        Key words:Rules Engine; Result Processing; College Entrance Examination

        中圖分類號:TP311

        文獻標(biāo)志碼:A

        文章編號:1007-757X(2016)05-0044-02

        作者簡介:徐 娜(1982-),女,漢族,上海市教育考試院,碩士,研究方向:普通高校招生錄取信息工作,上海,200235 夏 燕(1981-),女,漢族,上海市教育評估院,碩士,研究方向:高校學(xué)科評價工作,上海,200031

        收稿日期:(2016.02.18)

        亚洲Va中文字幕无码毛片下载| 91中文人妻丝袜乱一区三区| 中文无码精品a∨在线观看不卡| 一区二区中文字幕在线观看污污| 国产精品久久婷婷婷婷| 中文人妻av久久人妻18| 午夜爽爽爽男女免费观看影院| 一区二区三区一片黄理论片| 亚洲区偷拍自拍29p| 蜜桃久久精品成人无码av| 亚洲无人区一码二码国产内射| 亚洲激情成人| 久久aⅴ人妻少妇嫩草影院| 亚洲国产精品无码成人片久久| 亚洲福利视频一区二区三区| 国产精品视频免费的| 久久99精品久久久久久hb无码| 亚洲精品久久久av无码专区| 中文字幕影片免费人妻少妇 | 91香蕉视频网| 在线亚洲欧美日韩精品专区| 久久96国产精品久久久| 日本一区二区三区亚洲| 色se在线中文字幕视频| 成在线人视频免费视频| 久久久久无码国产精品不卡 | 亚洲丰满熟女一区二亚洲亚洲 | 亚洲妓女综合网99| 东京热人妻一区二区三区| 国产av无码专区亚洲a∨毛片| 国产一品二品三区在线观看| 国产精品丝袜一区二区三区在线| 国产精品白浆视频一区| 99久久精品免费看国产情侣| av一区二区三区人妻少妇| 国产a√无码专区亚洲av| 国产精品主播在线一区二区| 国产精品高湖呻呤久久av| 喷潮出白浆视频在线观看| 人妻人妻少妇在线系列| 四虎永久免费影院在线|