国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于定額和動態(tài)調(diào)整的自考助學(xué)新生注冊自動編班算法

2020-05-11 12:24劉慶
關(guān)鍵詞:動態(tài)調(diào)整定額

劉慶

摘要:本文提出了一種基于定額和動態(tài)調(diào)整的新生注冊自動編班算法,該算法根據(jù)專業(yè)注冊實時人數(shù)及班級定額,自動為新生分配班級號,從而實現(xiàn)了定額編班和班級號的動態(tài)管理。實踐證明,基于定額和動態(tài)調(diào)整的新生注冊自動編班算法實現(xiàn)了定額編班和班級號動態(tài)管理,還大大提高了編班的科學(xué)性和管理效率。

關(guān)鍵詞:定額;動態(tài)調(diào)整;新生注冊;自動編班算法

中圖分類號:TP391.9 文獻標(biāo)識碼:A 文章編號:1007-9416(2020)02-0089-02

0 引言

黨的十九大報告指出:優(yōu)先發(fā)展教育事業(yè)。建設(shè)教育強國是中華民族偉大復(fù)興的基礎(chǔ)工程,必須把教育事業(yè)放在優(yōu)先位置,加快教育現(xiàn)代化,辦好人民滿意的教育。高等教育自學(xué)考試是我國高等教育的重要組成部分,重慶科創(chuàng)職業(yè)學(xué)院作為社會自考助學(xué)單位,對自考助學(xué)的管理將涉及到考生報讀、繳費注冊、助學(xué)編班、考籍信息管理、考試計劃管理、報考管理、成績管理、檔案資料管理、畢業(yè)管理等諸多環(huán)節(jié),而這些環(huán)節(jié)匯聚成一個系統(tǒng)工程,其管理過程將是十分復(fù)雜的[1]。研發(fā)一套自考助學(xué)管理系統(tǒng),以實現(xiàn)整個自考助學(xué)全流程信息化管理尤顯重要,而自考助學(xué)新生注冊自動編班則是實現(xiàn)自考助學(xué)信息化的重要一環(huán)。

1 自動編班概述

新生報到模塊是自考助學(xué)管理系統(tǒng)的重要組成部分。新生報到模塊主要涉及到新生信息錄入、報考專業(yè)選擇、學(xué)費繳納、新生注冊等功能[2]。新生注冊時,如何為新生編班,傳統(tǒng)做法是預(yù)先將班級號錄入數(shù)據(jù)庫,在新生注冊時,為新生選擇一個班級號。該方法很難實現(xiàn)定額編班,或取消新生注冊時,很難實現(xiàn)班級號的動態(tài)調(diào)整。針對傳統(tǒng)編班存在的問題,提出了一種新生注冊自動編班算法,該算法根據(jù)新生注冊實時人數(shù)、專業(yè)班級定額設(shè)置等因素,自動為新生分配班級號,從而實現(xiàn)班級號的定額和動態(tài)管理。

2 自動編班原理

2.1 新生報到注冊流程

新生報到時,工作人員采集新生基本信息,并選擇報讀專業(yè),打印報到單。新生憑報到單到財務(wù)部門完成繳費流程。完成繳費流程后新生再到所在自考助學(xué)單位進行報到注冊。

2.2 新生自動編班原理

新生完成了報到、打印報到單、完善繳費手續(xù)后,則進入報到注冊環(huán)節(jié)。新生自動編班,是在新生注冊環(huán)節(jié)完成的。為了實現(xiàn)定額編班、動態(tài)編班的功能,在新生注冊時,要查詢新生所報專業(yè)的實時注冊人數(shù),如果注冊人數(shù)為零,表明學(xué)生所報專業(yè)還沒有人注冊,則賦予該生該專業(yè)第一個班級號;如果該專業(yè)注冊人數(shù)不為零,則查詢有無小于定額的班級,如果無,則賦予學(xué)生最大班級號的下一個班級號,即新編一個班級號,如果有,則將該生插入到人數(shù)最少的班級中,即賦予學(xué)生注冊人數(shù)最少的班級號。

在自動編班的過程中,為了實現(xiàn)定額分班,是通過設(shè)置每個專業(yè)班級最大人數(shù)來實現(xiàn)的,當(dāng)注冊人數(shù)達到專業(yè)班級最大人數(shù)時,則只能將學(xué)生插入到下一個班級中;為了實現(xiàn)動態(tài)編班,是通過將學(xué)生插入到人數(shù)最少的班級中,這樣做的主要目的是避免注冊學(xué)生退學(xué)或手工換班導(dǎo)致的班級人數(shù)減少,而使班級人數(shù)達不到設(shè)定的定額現(xiàn)象。

3 自動編班算法實現(xiàn)

3.1 相關(guān)數(shù)據(jù)庫及表的建立

為了實現(xiàn)自動編班,需要建立的數(shù)據(jù)表包括新生報名表、專業(yè)班級設(shè)置表、新生注冊表。新生報名數(shù)據(jù)表,主要記錄新生的基本信息,包括報讀專業(yè)等。專業(yè)班級設(shè)置表完成專業(yè)班級信息管理,包括專業(yè)名稱、年級、班級名稱及班級定額等信息。新生注冊數(shù)據(jù)表主要記錄新生的注冊信息,包括新生基本信息、注冊時間、注冊狀態(tài)(正?;蛲藢W(xué))、編班編號等。同時,為了實現(xiàn)各專業(yè)班級注冊人數(shù)的實時統(tǒng)計,還應(yīng)建立一個專業(yè)班級實時注冊人數(shù)表的分類匯總表,分類匯總表在新生注冊表的基礎(chǔ)上,分類匯總“助學(xué)班級”“就讀年級”“專業(yè)代碼”“助學(xué)專業(yè)”,“班級實時人數(shù)”為匯總計算字段,用于保存各班級的實時注冊人數(shù)。同時專業(yè)班級實時注冊人數(shù)表按“班級實時人數(shù)”升序、助學(xué)班級降序排序。

3.2 數(shù)據(jù)源的建立

為了實現(xiàn)自動編班功能,需要在開發(fā)工具中建立報名表、新生注冊表、專業(yè)班級設(shè)置表、專業(yè)班級實時注冊人數(shù)表(分類匯總表)的數(shù)據(jù)源?!皵?shù)據(jù)源4-專業(yè)班級實時注冊人數(shù)表”是根據(jù)“數(shù)據(jù)源3-新生注冊表”的分組匯總后建立的,其中分組匯總字段為“助學(xué)班級”“就讀年級”“專業(yè)代碼”“助學(xué)專業(yè)”,“班級實時人數(shù)”為匯總計算字段,用于保存各班級的實時注冊人數(shù),同時“數(shù)據(jù)源4-專業(yè)班級實時注冊人數(shù)表”按“班級實時人數(shù)”升序、助學(xué)班級降序排序。

3.3 自動編班算法描述

當(dāng)新生已經(jīng)在“數(shù)據(jù)源2-報名表”中采集了基本信息,并打印了報到單后,完善繳費手續(xù),新生持報到單和繳費憑證,到各自考助學(xué)單位進行注冊。注冊人員根據(jù)新生報名信息獲取報名專業(yè),根據(jù)報名專業(yè)在“數(shù)據(jù)源4”中查詢該專業(yè)班級注冊情況,完成自動編班。

實現(xiàn)自動編班功能描述代碼如下:

變量.編班:='';

變量.班數(shù):=0;

數(shù)據(jù)源4.查詢(專業(yè)代碼=數(shù)據(jù)源2.專業(yè)代碼);

數(shù)據(jù)源5.查詢(專業(yè)代碼=數(shù)據(jù)源2.專業(yè)代碼);

如果:數(shù)據(jù)源4.專業(yè)代碼=''

變量.編班:=數(shù)據(jù)源5.班級名稱前綴+'01'

否則

開始

如果:數(shù)據(jù)源4.班級實時人數(shù)<數(shù)據(jù)源5.班級容量

變量.編班:=數(shù)據(jù)源4.助學(xué)班級

否則

開始

變量.班數(shù):=轉(zhuǎn)為數(shù)字(取右起字節(jié)(數(shù)據(jù)源4.助學(xué)班級,2));

變量.班數(shù):=變量.班數(shù)+1;

如果:變量.班數(shù)<10

變量.編班:=數(shù)據(jù)源5.班級名稱前綴+'0'+轉(zhuǎn)為字符(變量.班數(shù))

否則

變量.編班:=數(shù)據(jù)源5.班級名稱前綴+轉(zhuǎn)為字符(變量.班數(shù))

結(jié)束;

結(jié)束;

提示框('已成功注冊,歡迎你加入自考助學(xué)大家庭!')

3.4 自動編班算法測試及分析

(1)自動編班算法測試。以上算法,是否能真正實現(xiàn)定額分班、班級號動態(tài)調(diào)整等功能,還需要對自動編班算法進行測試[3]。以計算機科學(xué)與技術(shù)專業(yè)為例,在數(shù)據(jù)源5中將計算機科學(xué)與技術(shù)專業(yè)的班級容量設(shè)置為3,將班級名稱前綴設(shè)置為“計科技術(shù)ZB18”。同時對數(shù)據(jù)源4按“助學(xué)專業(yè)=計算機科學(xué)與技術(shù)”進行查詢。并運行自動編班代碼,測試項目及測試結(jié)果如表1所示。

(2)自動編班算法測試結(jié)果分析。從表1可以看出,當(dāng)班級人數(shù)達到設(shè)定定額時,不會將新注冊的學(xué)生加入到該班,除非該班級有學(xué)生退學(xué),從而實現(xiàn)了定額分班功能。當(dāng)有學(xué)生退學(xué)時,如表1序號6,此時計科技術(shù)ZB1801班還差1名學(xué)生,而在序號8得到了補充,根據(jù)注冊人數(shù)的動態(tài)變化,而班級號也得到了動態(tài)調(diào)整。

4 結(jié)語

總之,針對傳統(tǒng)手工編班存在的問題,文章提出了一種基于定額和動態(tài)調(diào)整的新生注冊自動編班算法,但該算法也存在不足,如最后一個班級人數(shù)往往達不到定額設(shè)置,有可能最后一個班級人數(shù)太少,導(dǎo)致教學(xué)成本大大提高,此時,可以對算法進行改進,在最后一個班級人數(shù)不太多的情況下,將最后一個班級學(xué)生拆分到前面班級中,更進一步提高編班的科學(xué)性和合理性,這也是課題組今后努力的方向。

參考文獻

[1] 馬永興.自學(xué)考試——實現(xiàn)全民終身教育的有效途徑[J].教育教學(xué)論壇,2019(22):83-84.

[2] 李騏,李全龍,李國成.基于大數(shù)據(jù)的自學(xué)考試現(xiàn)狀、困境與破解途徑[J].現(xiàn)代遠程教育研究,2019(03):86-95.

[3] 萬波.Java Objects中文版從概念到代碼[M].北京:人民郵電出版社,2007.

Automatic Class Arithmetic of? Self-taught Freshmen Registration Based on Quota and Dynamic Adjustment

LIU Qing

(Chongqing Creation Vocational College, Chongqing? 402160)

Abstract:This paper proposes a new registration automatic scheduling algorithm based on quota and dynamic adjustment, the algorithm is based on the real-time number of registered professionals and the class quota, automatically assign class numbers to freshmen, so as to achieve the dynamic management of the fixed number of classes and class numbers. Practice has proved that, the automatic class arrangement algorithm based on quota and dynamic adjustment realizes the dynamic management of quota class arrangement and class number, it also greatly improves the scientific nature and management efficiency of class arrangement.

Key words:quota; dynamic adjustment; freshman registration; automatic scheduling algorithm

猜你喜歡
動態(tài)調(diào)整定額
公立醫(yī)院零修工程預(yù)算與定額庫編制問題探討
“三新三化”在LNG接收站概算定額標(biāo)準(zhǔn)中應(yīng)用的探討
我國上市公司資本結(jié)構(gòu)動態(tài)調(diào)整的初步研究
損害賠償舉證責(zé)任的雙刃作用——對提高定額賠償立法趨勢的質(zhì)疑
需求估計理論下的高職專業(yè)設(shè)置動態(tài)調(diào)整研究與實踐
一種利用Gauss變異優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的方法
基于粒子群的神經(jīng)網(wǎng)絡(luò)用于編制企業(yè)定額
淺議定額換算規(guī)范的制定
蒙自县| 庆安县| 宾川县| 伊宁市| 万安县| 宁化县| 凤翔县| 兴化市| 静宁县| 浙江省| 建瓯市| 津南区| 内丘县| 界首市| 阳山县| 册亨县| 鄂温| 霍林郭勒市| 会同县| 凤山县| 婺源县| 牡丹江市| 柳林县| 香港| 乐至县| 晋州市| 图木舒克市| 巴林左旗| 小金县| 白山市| 茂名市| 泾川县| 藁城市| 敦化市| 洛扎县| 清水河县| 昌都县| 涞水县| 黄骅市| 岫岩| 湟中县|