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

單獨招生考試自動排考程序的設(shè)計

2015-09-28 01:02:14向蘭宣
現(xiàn)代計算機(jī) 2015年36期
關(guān)鍵詞:數(shù)據(jù)庫設(shè)計教師

向蘭宣

(瀘州職業(yè)技術(shù)學(xué)院教務(wù)處,瀘州 646000)

單獨招生考試自動排考程序的設(shè)計

向蘭宣

(瀘州職業(yè)技術(shù)學(xué)院教務(wù)處,瀘州 646000)

0 引言

隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的高職院校正積極的發(fā)展數(shù)字化校園,作為四川省示范院校建設(shè)單位的瀘州職業(yè)技術(shù)學(xué)院在管理信息系統(tǒng)應(yīng)用中更是大力投入運行。單獨招生考試作為高考的一種新生形式,對學(xué)校的考務(wù)管理有了新的挑戰(zhàn)。為了適應(yīng)數(shù)字化校園和協(xié)作辦公,開發(fā)一個適合單獨招生考試的考務(wù)管理的需求非常大,而作為考務(wù)管理中最難的就屬于排考問題了。排考問題說的簡單點就是怎么才能生成一個合理的考試監(jiān)考表的問題。而這個問題其實就是一個時間表問題,大致的原理就是由考務(wù)工作人員得出學(xué)生在哪個時間段在哪些教師的監(jiān)考下在哪些教室中進(jìn)行哪些科目考試的一個總體安排。而單獨招生考試主要分為兩方面內(nèi)容,其中一個是由四川省統(tǒng)考的語數(shù)外文化基礎(chǔ)合卷,第二個內(nèi)容就是根據(jù)各高職院校自己的需求制作考核對內(nèi)容。而就以瀘州職業(yè)技術(shù)學(xué)院為例,第二個內(nèi)容主要又包含兩方面的內(nèi)容,一個是專業(yè)基本素質(zhì)測試和綜合素質(zhì)面試。可以發(fā)現(xiàn)和真正的排考相比,制作一個適合單獨招生考試的考務(wù)管理系統(tǒng)相對要簡單些,完全是可行的。因此排考的自動生成是完全可以得到解決。

1 數(shù)據(jù)庫設(shè)計

系統(tǒng)總體設(shè)計過程中重要的環(huán)節(jié)之一就是數(shù)據(jù)庫的設(shè)計,數(shù)據(jù)庫在設(shè)計時應(yīng)遵循真實、簡單、避免冗余、合理選擇元素類型4個基本原則。如果數(shù)據(jù)庫設(shè)計不恰當(dāng),將直接影響排考的效率和性能,甚致排考的自動排考無法實現(xiàn)。在數(shù)據(jù)庫的設(shè)計過程中,基本遵循數(shù)據(jù)庫第三范式規(guī)則要求,從而減少數(shù)據(jù)冗余。但在實際操作中,根據(jù)業(yè)務(wù)的實際需求,基于性能和業(yè)務(wù)邏輯的考慮,可接受一定范圍內(nèi)的數(shù)據(jù)冗余。

排考問題解決中,主要包含的數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計的類主要有學(xué)生數(shù)據(jù)類、教師數(shù)據(jù)類、教室數(shù)據(jù)類、科目數(shù)據(jù)類還有考試批次數(shù)據(jù)類5個方面的基礎(chǔ)數(shù)據(jù)類,還有根據(jù)數(shù)據(jù)整理后系統(tǒng)生成用于排考的學(xué)生排考數(shù)據(jù)類、教師排考數(shù)據(jù)類、教室排考數(shù)據(jù)類和考試批次排考數(shù)據(jù)類(其中的學(xué)生、教師、教室排考數(shù)據(jù)類是根據(jù)考試批次排考數(shù)據(jù)類動態(tài)生成的)。為了方便數(shù)據(jù)的共享和管理系統(tǒng)的擴(kuò)展和后續(xù)開發(fā),在設(shè)計每個數(shù)據(jù)表時,對數(shù)據(jù)類的每個字段的命名方法遵循了《教育信息化行業(yè)標(biāo)準(zhǔn)》。在選用數(shù)據(jù)庫時,采用的開源數(shù)據(jù)庫MySQL,并應(yīng)用數(shù)據(jù)庫連接池技術(shù),使排考的性能和連接數(shù)得到有效的保證。

2 排考程序的設(shè)計

2.1排考考試批次的生成

在考試的基礎(chǔ)設(shè)置中,將參考的學(xué)生、排考的教室、教師和科目設(shè)置好后,就可以得到參考的總?cè)藬?shù)、用于排考的各種類型 (例如普通標(biāo)準(zhǔn)教室和計算機(jī)機(jī)房)的教室總量以及參排的教師總?cè)藬?shù)。再根據(jù)考試科目中每個批次需要的教室總量也就是排考教室需求,從而判斷一個大批次能不能容納所有學(xué)生考試,若不能則分為幾個小的批次。完成的代碼如下:

2.2排考教室和教師數(shù)據(jù)的生成

根據(jù)生成的排考考試批次動態(tài)的生成的排考教室和教師。其實就是遍歷排考考試批次數(shù)據(jù)記錄,將教室和教師按排考批次編碼重復(fù)生成,也就是說如果考試批次有三個小的批次,那么教室和教師就在排考中重復(fù)三次,用的時候根據(jù)排考批次編碼來查找。其中核心代碼如下:

2.3排考結(jié)果的生成

根據(jù)生成的排考批次、教室和教師再結(jié)合考試的科目、學(xué)生就可以完成考試的自動安排。實現(xiàn)的方法就是遍歷所有參考學(xué)生,根據(jù)學(xué)生所報考的專業(yè),在當(dāng)前的考試批次中找到該專業(yè)應(yīng)該考試的考試 科目及使用的考室類型碼,從而在排考的教室中找到當(dāng)前符合的教室而安排給該學(xué)生。如果符合的教室正在排的狀態(tài),那么就要判斷已安排的座位號,找到安排座位號的最后一個,再將座位號加1安排給該學(xué)生。安排時并判斷座位號是否大于或等于了該考室的有效座位數(shù),如果等于或大于了,就應(yīng)該將教室當(dāng)前排考批次的教室狀態(tài)碼置于已安排 (在程序中就是將ksztm更新為“22”)。如果在安排教室時發(fā)現(xiàn)該排考批次遍歷完后沒有符合的教室安排給學(xué)生,顯然考試批次分成了幾個小的排考批次進(jìn)行的。那么就只需在當(dāng)前考試批次編碼下的下一個排考批次編碼中查找符合條件的教室安排給學(xué)生,座位號也是重復(fù)之前的操作。直到所有學(xué)生遍歷完成,每個學(xué)生的準(zhǔn)考證號、考試科目、考室和座位號等信息生成。其中以下就是排考代碼的節(jié)選,找到每個排考批次中每間教室安排的第一個學(xué)生。

3 程序運行結(jié)果

運行程序后,就可以得到排課情況的一個總結(jié),如圖1排考總結(jié)所示。點擊其中的詳細(xì)情況可以直接跳轉(zhuǎn)到排考情況的一個總表。

圖1 排考總結(jié)

4 結(jié)語

根據(jù)程序運行結(jié)果可以看出,設(shè)計的程序能滿足自動排考的需求,能完成單獨招生考試的考試安排工作。由于考試批次和考試科目由考務(wù)人員設(shè)置,因此該程序?qū)o州職業(yè)技術(shù)學(xué)院組織的其他考試進(jìn)行考試安排也適用,例如全國大學(xué)生英語等級考試、四川省計算機(jī)等級考試和普通話等級考試等。

[1]Bootstrap 3中文文檔.Bootstrap的使用[EB/OL].http://v3.bootcss.com/css/.

[2]Luke Welling,Laura Thomsona.PHP and MySQL Web Developent[M].吳欣譯.北京:機(jī)械工業(yè)出版社,2009,200-215.

[3]姜承堯.MySQL技術(shù)內(nèi)幕:InnoDB存儲引擎(第2版)[M].北京:機(jī)械工業(yè)出版社,2013,100-115.

[4]向蘭宣.高職院??紕?wù)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2013.

Separate Entrance;Testing Arrangement;Examination

Separate Entrance Examination of Automatic Testing Arrangement Program Design

XIANG Lan-xuan
(Office of Academic Affairs,Luzhou Vocational and Technical College,Luzhou646000)

1007-1423(2015)36-0076-04

10.3969/j.issn.1007-1423.2015.36.017

向蘭宣(1983-),男,四川瀘州人,碩士,講師,研究方向為計算機(jī)技術(shù)的應(yīng)用、Web網(wǎng)站的設(shè)計

2015-11-12

2015-12-10

單獨招生考試自動排考程序基于B/S架構(gòu),采用PHP+JQuery+Bootstrap+Smarty框架,以開源數(shù)據(jù)庫MySQL作為系統(tǒng)數(shù)據(jù)庫進(jìn)行設(shè)計。程序能按照考試安排的業(yè)務(wù)流程自動完成排考,并能適用于計算機(jī)等級考試和英語等級考試等考試的安排。該系統(tǒng)提高考務(wù)工作人員的工作效率,更好地服務(wù)于整體的數(shù)字化校園建設(shè)。

單招;排考;考試

Separate entrance examination of automatic testing arrangement program is based on B/S structure,uses PHP,jQuery,Bootstrap,Smarty,uses MySQL as the system database design.Procedures in accordance with the arrangements automatic testing arrangement of business processes,and can be applied to computer grade test and English test examination arrangements.The system improves the efficiency of examination staff,better serves the overall construction of digital campus.

猜你喜歡
數(shù)據(jù)庫設(shè)計教師
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
未來教師的當(dāng)下使命
瞞天過?!律O(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 婷婷午夜影院| 在线观看欧美精品二区| 免费AV在线播放观看18禁强制| 亚洲成人免费看| 亚洲国产理论片在线播放| 国产欧美视频在线观看| 国产在线视频自拍| 亚洲侵犯无码网址在线观看| 中文字幕人妻av一区二区| 国产成人禁片在线观看| 91亚洲免费| 极品尤物av美乳在线观看| 精品亚洲国产成人AV| 97在线免费视频| 国产欧美成人不卡视频| 中文字幕啪啪| 99热免费在线| 91网站国产| 一区二区三区成人| 欧美色综合网站| 男女性午夜福利网站| 精品久久综合1区2区3区激情| 久久黄色毛片| 成人字幕网视频在线观看| 国产在线观看人成激情视频| www.亚洲色图.com| 亚州AV秘 一区二区三区| 日本手机在线视频| 一区二区偷拍美女撒尿视频| 国产欧美精品一区二区| 国产成人亚洲精品无码电影| 在线日本国产成人免费的| 狠狠久久综合伊人不卡| a色毛片免费视频| 国产精品亚洲日韩AⅤ在线观看| 丁香婷婷激情综合激情| 在线视频亚洲色图| 久久久久亚洲av成人网人人软件 | 久久99国产综合精品1| 亚洲综合色婷婷| 欧美三级视频网站| 亚洲精品视频网| 久热中文字幕在线观看| 日韩欧美中文字幕在线韩免费| 亚洲无码高清一区| 精品国产一区二区三区在线观看| 狠狠色成人综合首页| 亚洲激情99| 国产大片喷水在线在线视频| igao国产精品| 特级欧美视频aaaaaa| 999国产精品永久免费视频精品久久| 一区二区在线视频免费观看| 91青青在线视频| 亚洲人成影院在线观看| 99视频在线免费看| 日韩欧美网址| 国产男人的天堂| 狠狠干欧美| 一级一级一片免费| 超碰精品无码一区二区| 色综合久久88| 日韩毛片在线播放| 一级一毛片a级毛片| 人人爱天天做夜夜爽| 亚洲人网站| 色综合热无码热国产| 自慰网址在线观看| 在线无码av一区二区三区| 丁香五月婷婷激情基地| 美女黄网十八禁免费看| 免费人成网站在线观看欧美| 在线无码九区| 欧美日本激情| 中文字幕亚洲无线码一区女同| 亚洲成人免费看| 黄色a一级视频| 无码网站免费观看| 国产一级在线播放| 无码视频国产精品一区二区| 秋霞午夜国产精品成人片| 免费av一区二区三区在线|