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

        ?

        基于智能化網(wǎng)絡(luò)的中學(xué)生考試考場安排系統(tǒng)的設(shè)計

        2012-12-31 00:00:00沙燕萍
        計算機光盤軟件與應(yīng)用 2012年18期

        摘要:現(xiàn)今,我國的國民生活水平越來越高,人們對教育的關(guān)注程度越來越大,生源充足,學(xué)校的辦學(xué)規(guī)模也隨著越來越大,通過從中學(xué)生考試考場安排系統(tǒng)設(shè)計的需求分析、系統(tǒng)設(shè)計和人工調(diào)整與沖突分析這些方面來完成分析和研究。

        關(guān)鍵詞:智能化網(wǎng)絡(luò);考場安排;設(shè)計

        中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 18-0000-02

        1 引言

        當(dāng)代教育水平的提高,人們無時無刻不關(guān)注著教育的發(fā)展,學(xué)校生源充足,學(xué)生眾多,老師也更關(guān)注一個領(lǐng)域的發(fā)展,帶更少的課,老師的人數(shù)也在增加,那么,針對眾多的班級,教師數(shù)量也不少的情況下,怎樣在一個新學(xué)期的期中或者期末考試來臨之際更加合理地對整個班級、整個年級、甚至整個學(xué)校的考試考場進行安排呢?在當(dāng)前,我國大部分的學(xué)校都是使用人工考場安排或者使用全封閉的自動化考場安排系統(tǒng),在當(dāng)今網(wǎng)絡(luò)經(jīng)濟環(huán)境下,如果仍然采用這種傳統(tǒng)的考場安排方法或者使用全封閉的自動化考場安排系統(tǒng)顯然是不行的。在此,我們就引入了一個基于智能化網(wǎng)絡(luò)的中學(xué)生考試考場安排系統(tǒng)。

        2 系統(tǒng)設(shè)計

        2.1 關(guān)鍵技術(shù)

        第一步:進行考試課程的分配,以使得課程考試在最短的時間內(nèi)結(jié)束。

        為了使得考試盡快結(jié)束,可以規(guī)劃使得每個時間段考試課程最大化,使時間利用率最高。為了避免課程的沖突進行條件約束,條件要求:1.同一年級的同一課程是同時開始同時結(jié)束的;2.考試時間不能與規(guī)定的時間違背。根據(jù)這些條件進行最優(yōu)化規(guī)劃,可以計算出最優(yōu)考試科目的安排。

        第二步:在課程得到合理分配以后,進行考場最優(yōu)分配。

        在第一步的基礎(chǔ)上根據(jù)考場的容納人數(shù)進行分配,盡量使得每個教室的空位最少,即每個教室的空位率最少,使得考場在滿足條件的前提下占用最少,避免教室不夠用這一情況。即每組所用的考場數(shù)目的容量大于考試人數(shù)??梢愿鶕?jù)老師的數(shù)目限制來安排考場數(shù),定義目標(biāo)函數(shù),提出約束條件,進行最優(yōu)化分析,得到最優(yōu)解。

        第三步:考場以及科目都安排合理的情況下合理安排監(jiān)考教師。

        在前兩步的基礎(chǔ)上進行教師的安排,教師安排時依據(jù)教師的特殊要求進行合理分布,使得在滿足教師特點要求的情況下,教師的監(jiān)考場數(shù)基本持平,避免分歧[3]。

        2.2 考場分配

        首先,我們把考生報名表命名為:bmb,在此表基礎(chǔ)上,經(jīng)過編程方式給它進行隨機混合后,增加上考生號(ksh)和考場號(kch),最后生成考場表為:kcb。具體方法和思路如下:

        (1)隨機排序。我們利用隨機函數(shù)Recn()給報名表bmb增加一列隨機數(shù)并命名為隨機號Sjh,然后再利用取舍函數(shù)Round()將其取6 位小數(shù)(小數(shù)位數(shù)越多越好)。為不干涉原表數(shù)據(jù)我們利用“*”保留原表所有列,最后生成臨時表B1。在臨時表B1的基礎(chǔ)上按隨機號列sjh進行從小到大排序,從而打亂原來報名表排序,產(chǎn)生出按隨機號Sjh 排序的臨時表B2,這給以后添加考場號和考生號奠定基礎(chǔ)。

        程序代碼書寫如下:

        增加隨機編號列(Sjh)生成臨時表B1

        Select Round(Rand(),6) As Sjh,* From Bmb Into Cursor B1

        按隨機編號列(Sjh)進行從小到大排序生成臨時表B2

        Select * From B1 Order By Sjh Into Cursor B2

        (2)考場號的產(chǎn)生。每考場安排N人,這樣考生人數(shù)除以N并向上取整就是考場總數(shù)了。所以,同樣的方法,我們把每一個考生所在的記錄號Recn()(即位置順序序號)除以N并向上取整,就得到每一個考生所在的考場了。這樣就產(chǎn)生了一列考場號(Kch)。所以我們在表B2的基礎(chǔ)上,利用函數(shù)Recn()除以N,然后再利用函數(shù)Ceiling()向上取整數(shù),即Ceiling(Recn()/N)就是每一個考生的考場號了,我們把這一列命名為考場號(Kch)從而產(chǎn)生臨時表B3。一般情況下,為了使考場號位數(shù)相同,考場號位數(shù)不足的在前邊添加‘0’補齊。所以,這樣以來就得把考場號轉(zhuǎn)換成字符型字段才行。假設(shè)考場號為3位數(shù),那么我們采取復(fù)合函數(shù)Right(Alltrim(Str(1000+Kch)),3)實現(xiàn)了考場號整齊的要求,這一列為字符型考場號,命名為Kch2。從而產(chǎn)生臨時表B4。

        程序代碼書寫如下:

        編排數(shù)值考場號(Kch)

        Select Ceiling(Recn()/N) As Kch,* From B2 Into Cursor B3

        把數(shù)值考場號(Kch)轉(zhuǎn)化為字符型并添加一列字符型考場號(Kch2)

        Select Right(Alltrim(Str(1000+Kch)),3)As Kch2,* From B3 Into Cursor B4

        (3)座位號的產(chǎn)生。由于每場安排N人,這時在座號列中是以N為周期的一組數(shù)列,并且和考生所在的記錄號、考場號有一定關(guān)系,根據(jù)這個規(guī)律,我們發(fā)現(xiàn)使用函數(shù)和公式Recn()-(Kch-1)* N就能完成座位號的編排,所以在表B4的基礎(chǔ)上使用這個公式增加一列座位號并命名為Zwh。從而產(chǎn)生臨時表B5。一般情況下,為了使座位號號位數(shù)相同,座位號位數(shù)不足的在前邊添加‘0’補齊。所以,這樣以來就得把座位號轉(zhuǎn)換成字符型字段才行,因此我們在表B5的基礎(chǔ)上采取復(fù)合函數(shù)Right(Alltrim(Str(100+Zwh)),2)實現(xiàn)了座位號整齊的要求,這一列為字符型座位號,命名為(Zwh2)。從而產(chǎn)生臨時表B6。

        程序代碼書寫如下:

        編排數(shù)值座位號

        Select Recn()-(Kch-1)* N Zwh,* From B4 Into Cursor B5

        把數(shù)值型座位號(Zwh)轉(zhuǎn)化為字符型并添加一列字符型考場號(Zwh 2)

        Select Right(Alltrim(Str(100+Zwh)),2) As Zwh,* From B5 Into Cursor B6

        (4)考生號的產(chǎn)生。考生號是為考試和分?jǐn)?shù)管理提供的唯一性號碼,有了考生號在以后考試和分?jǐn)?shù)管理中,不但能起到唯一性還可以根據(jù)考生號辨別這個考生,考試的年份、所在的單位或地區(qū)、考生類別以及序號等。所以我們在臨時表B6 的基礎(chǔ)上添加一列考生號,并命名為Ksh。從而產(chǎn)生正式結(jié)果考場表Kcb。

        程序代碼書寫如下:

        編排考生號(年份99+地區(qū)0714+類別66+順序號Recn())

        Select 990714660000+Recn() As Ksh ,* From B16 Into Table Kcb

        考生號要是‘0’開頭的,同樣需要轉(zhuǎn)為字符型字段。

        3 考場安排的特殊條件分析

        (1)對于監(jiān)考教師的安排需要考慮合理安排監(jiān)考教師的監(jiān)考次數(shù),這個可以采取當(dāng)監(jiān)考教師參加一次監(jiān)考后,為監(jiān)考的監(jiān)考次數(shù)后面加上1,每次先去監(jiān)考次數(shù)小的教師。這種判定方法在實現(xiàn)方面比較復(fù)雜,為了能夠既考慮到教師的合理監(jiān)考次數(shù),又考慮系統(tǒng)實現(xiàn)的簡單性,采取了隨機數(shù)取值的方法。

        (2)對于大小教室的安排,采取優(yōu)先安排小教室,然后特殊情況再使用大教室??紤]到這一點的原因是大教室的數(shù)量遠(yuǎn)遠(yuǎn)比小教室少。

        (3)對于教師有特殊要求的情況下,比如教師考試期間處于假期或者培訓(xùn)期,或者某些教師需要先安排,我們可以提高這些教師的優(yōu)先級,讓這些教師先做安排。

        4 結(jié)束語

        本文闡述了基于智能化網(wǎng)絡(luò)的中學(xué)生考試考場安排系統(tǒng)設(shè)計的背景意義,系統(tǒng)需求的分析和系統(tǒng)設(shè)計中的關(guān)鍵技術(shù)和考場分配的細(xì)節(jié),最后將考試考場的特殊條件和情況作了分析。

        參考文獻(xiàn)

        [1]劉云鵬,王磊,田耕.考試安排系統(tǒng)的設(shè)計與實現(xiàn)[J].黑龍江科技信息,2007,(16).

        [2]陳磊,童貞.一個考試安排系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2005,(02).

        [3]馬慧彬,張忠武,何麗麗.智能型考試安排系統(tǒng)的監(jiān)考及教室安排算法[J].佳木斯大學(xué)學(xué)報(自然科學(xué)版),2004,(01).

        [4]蒙煥念,黃天開.考試安排系統(tǒng)設(shè)計與應(yīng)用[J].柳州師專學(xué)報,2005,(01).

        [5]鄒潤奇,魯麗萍.一類考場座位安排算法的研究[J].計算機工程與設(shè)計,2005,(06).

        欧美一性一乱一交一视频| 东北无码熟妇人妻AV在线| 亚洲视频99| 国产AⅤ无码久久丝袜美腿| 久久国产国内精品对话对白| 国产精品无码久久久久下载| 亚洲av人片在线观看调教| 男女性行为免费视频网站| 天天爽夜夜爽人人爽| 50岁退休熟女露脸高潮| 亚洲视频在线看| 日本熟妇精品一区二区三区| 亚洲中文字幕一区高清在线| 国产一区二区三区口爆在线| 成人免费在线亚洲视频| 97一期涩涩97片久久久久久久| 欧美精品中文字幕亚洲专区| 国产日韩欧美亚洲精品中字| 99热门精品一区二区三区无码| 娇妻粗大高潮白浆| 久久精品国产亚洲av一| 日日麻批免费高清视频| 欧美成人精品a∨在线观看| 国产成人精品电影在线观看| 乱码一二三入区口| 欧美成人在线A免费观看| 熟女白浆精品一区二区| 日本免费一区二区在线| 日本黑人亚洲一区二区 | 高h小月被几个老头调教| 私人毛片免费高清影视院| 国产免费av片在线观看麻豆| 成年女人午夜特黄特色毛片免 | 永久黄网站色视频免费看| 麻豆国产成人精品午夜视频| 任你躁欧美一级在线精品免费| 日韩av综合色区人妻| 亚洲国产精品久久无人区| 欧美 日韩 人妻 高清 中文| 亚洲综合精品伊人久久| 一区二区免费电影|