999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于遺傳算法的自動組卷系統設計與實現

2019-10-21 05:46:57張正龍陳永政李冀明
科學導報·科學工程與電力 2019年41期

張正龍 陳永政 李冀明

【摘??要】在互聯網技術高速發展的今天,依然有很多學校使用傳統的手工組卷的方式生成試卷,方式組卷無疑是浪費了教師資源,花費了大量時間,對于題目來說有很多主觀的隨意性。而使用計算機技術就可以更好的解決手工組卷的不定的、有主觀的。針對傳統組卷局限性,開發了基于SSM架構自動組卷系統,通過遺傳算法生成試卷,大大的減輕了教師的工作量,提高了試卷的準確性,科學性。

【關鍵詞】組卷;SSM;遺傳算法

1.緒論

隨著教育水平提高和網絡發展,2019年高考人數突破1000萬,還不算初高中大學的人數,國內教師總人數達到了1600萬,即使有這么多教師,而教師在國內的缺口依然比較大,教師資源非常緊張,由此可知在教育行業對一款能夠節省教師時間,提高組卷效率的軟件有著迫切的需求。但在如此大的需求下,市面上卻沒有幾款自動組卷系統,更多的卻是在線答題系統等網上練習系統和一些教輔系統,因此自動組卷的研究有較高實用價值。

2.功能設計

擬開發基于SSM架構的自動組卷系統,提高了教師的工作效率,節省了教師的時間,同時提高了試卷的科學性和準確性,極大地提高教師組卷效率。本系統主要功能模塊有用戶信息模塊、教師信息模塊、院系信息模塊、班級信息模塊、課程信息模塊、角色信息模塊、試題類型模塊、知識點信息模塊、試卷信息模塊、試題類型模塊、組卷規則模塊、手動組卷信息模塊、自動組卷知識點模塊、自動組卷試題綁定模塊等。

3.遺傳算法自動組卷的功能實現

(1)初始化種群個數

public?Population(int?size,boolean?init,Rule?rule){

init(size);

if(init){

Paper?paper;

Random?random?=?new?Random();

for(int?i?=?0;i?

paper?=?new?Paper();

paper.setId(i?+?1);

while(paper.getTotalScore()!=?rule.getExceptScore()){

paper.clearQuestion();

List?points?=?rule.getPointList();

}

paper.getKpCoverage(rule);

paper.setAdaptationDegree(rule,Global.KP_WEIGHT,Global.DIFFICULTY_WEIGHT);

paperList.add(paper);

}

}

}

(2)選擇

public?static?Population?evolvePopulation(Population?population,Rule?rule){

Population?newPop?=?new?Population(population.size());

int?elitismOffset;

//精英主義

if(ELITISM){

elitismOffset?=?1;

//保留上一代最優秀的個體

Paper?fitness?=?population.getFitness();

fitness.setId(0);

newPop.setPaper(0,fitness);

}

//種群交叉

for(int?i?=?elitismOffset;i?

Paper?paper1?=?select(population);

Paper?paper2?=?select(population);

while(paper1.getId()==?paper2.getId()){

paper2?=select(population);

}

}

return?population;

}

(3)交叉算子

public?static?Paper?crossover(Paper?paper1,Paper?paper2,Rule?rule){

Paper?child?=?new?Paper(paper1.getQuestionSize());

int?s1?=(int)(Math.random()*?paper1.getQuestionSize());

int?s2?=(int)(Math.random()*?paper1.getQuestionSize());

int?start?=?Math.min(s1,s2);

int?end?=?Math.max(s1,s2);

for(int?i?=?start;i?

child.saveQuestion(i,paper1.getQuestion(i));

}

List?pointList?=?rule.getPointList();

for(int?i?=?0;i?

if(!child.containsQuestion(paper2.getQuestion(i))){

child.saveQuestion(i,paper2.getQuestion(i));

}else?{

int?type?=?getTypeByIndex(i,rule);

}

}

for(int?i?=?end;i?

if(!child.containsQuestion(paper2.getQuestion(i))){

child.saveQuestion(i,paper2.getQuestion(i));

}else?{

int?type?=?getTypeByIndex(i,rule);

}

}

return?child;

}

參考文獻:

[1]??陳韶鍵.深入理解spring?boot?機械工業出版社[M].2016.

[2]??https://www.jianshu.com/p/ae5157c26af9?[DB/OL].

[3]??張峰.應用SpringBoot改變web應用開發模式[J].科技創新與應用.2017年23期.

(作者單位:重慶工程學院)

主站蜘蛛池模板: 久久精品免费国产大片| 欧美精品aⅴ在线视频| AV网站中文| 免费国产高清精品一区在线| 欧美成人一区午夜福利在线| 亚洲精品国偷自产在线91正片| 国产成人综合亚洲欧美在| 国产精品成人不卡在线观看| 亚洲bt欧美bt精品| 午夜三级在线| 精品三级网站| 91精品视频在线播放| 亚洲视频影院| 免费看a级毛片| 国产欧美日韩视频一区二区三区| 国产在线小视频| 欧美福利在线| 免费午夜无码18禁无码影院| 青青久视频| 日韩免费视频播播| 国产精品亚洲αv天堂无码| 女人18毛片一级毛片在线 | 欧美成人怡春院在线激情| 婷婷丁香在线观看| 一级毛片在线播放免费观看 | 99在线视频精品| 伊人成人在线| 爽爽影院十八禁在线观看| 日韩福利在线视频| 国内精品91| 第一页亚洲| 久久午夜夜伦鲁鲁片不卡| 国产无码网站在线观看| 广东一级毛片| 91口爆吞精国产对白第三集| 国模私拍一区二区| 欧美一区中文字幕| 久久久国产精品无码专区| 欧美人在线一区二区三区| 国产免费自拍视频| 毛片免费试看| a亚洲视频| 国产欧美在线观看精品一区污| 午夜日韩久久影院| 亚洲第一黄片大全| 欧美全免费aaaaaa特黄在线| 中文字幕亚洲无线码一区女同| 欧美色视频在线| 日韩精品一区二区三区中文无码| 国产00高中生在线播放| 日韩AV无码免费一二三区| 国产成人三级| 久久精品日日躁夜夜躁欧美| 欧美亚洲激情| 久久综合色播五月男人的天堂| 国产精品亚洲五月天高清| 五月天婷婷网亚洲综合在线| 尤物特级无码毛片免费| 在线精品欧美日韩| 狠狠综合久久久久综| 精品久久久无码专区中文字幕| 亚洲国产日韩视频观看| 欧美亚洲国产日韩电影在线| 一级爆乳无码av| 国产无码精品在线| 国产99视频精品免费视频7| 在线看片国产| 午夜精品一区二区蜜桃| 欧美一级在线看| 91综合色区亚洲熟妇p| 麻豆精选在线| 91久久精品国产| 欧美亚洲国产视频| 97在线观看视频免费| 国产成人麻豆精品| 日韩 欧美 小说 综合网 另类 | 国产精品夜夜嗨视频免费视频 | 欧美日韩国产综合视频在线观看 | 日本亚洲欧美在线| 亚洲性一区| 亚洲乱码精品久久久久..| 一级不卡毛片|