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

?

基于ASP.Net的高校學科競賽管理平臺設計與應用

2018-05-25 17:59:52蔡潤哲簡國明黃樂華彭建高劉金梅
韶關學院學報 2018年3期
關鍵詞:競賽數(shù)據(jù)庫學科

蔡潤哲,簡國明*,林 興 ,黃樂華 ,彭建高 ,劉金梅

(1.韶關學院 數(shù)學與統(tǒng)計學院,廣東 韶關 512005;

2.廣州游愛網(wǎng)絡技術有限公司,廣東 廣州 510635;3.韶關學院 韶州師范分院數(shù)學系,廣東 韶關 512009)

學科競賽作為培養(yǎng)高校學生綜合素質和應用能力的重要手段,能較好地激發(fā)學生的學習興趣與潛能、培養(yǎng)學生創(chuàng)新精神、提高學生實踐能力、拓寬學生知識面[1].伴隨著科學技術的進步,社會的發(fā)展,學科競賽的種類不斷增多,參與競賽的人數(shù)激增,傳統(tǒng)的學科競賽管理方式不能適應新時代發(fā)展的需要,高等學校的承辦單位要在競賽通知、信息收集等方面花費大量的時間和精力,而且大量的文件和數(shù)據(jù),給文件的查找、更新和維護都帶來了不小的困難[2].研發(fā)高校學科競賽信息化管理平臺,已成為高校學科競賽活動開展的迫切任務,平臺的建成將會大大提高學科競賽管理工作效率.

1 學科競賽管理平臺系統(tǒng)分析

1.1 系統(tǒng)功能需求分析

開發(fā)高校學科競賽管理平臺系統(tǒng),解決傳統(tǒng)人工管理多學科競賽過程中存在的諸如學科競賽項目多、登記過程繁瑣,競賽消息發(fā)布不及時、宣傳不到位、參賽信息收集量大且容易出錯等問題[3].基于系統(tǒng)平臺分析和調(diào)查,先要確定管理系統(tǒng)平臺的主要需求.

(1)學科競賽報名功能.競賽報名功能是系統(tǒng)平臺具備的基礎功能之一.在管理平臺系統(tǒng)中的每一種學科競賽,平臺都需要提供相應開啟與結束報名的功能,每個學生都應有相應的賬號密碼登錄管理平臺系統(tǒng),可以在任何學科競賽項目進行報名.

(2)個人信息查詢功能.這個功能用于記錄學生參與競賽必要的個人信息以及參加過的學科競賽的相關信息.學生還能查看到自己參加的學科競賽,以及相應的成績等信息.

(3)學科競賽成績查詢功能.成績查詢是該管理平臺系統(tǒng)應用具備的基礎功能,利用該功能,管理員發(fā)布競賽成績后,參賽人員可以及時查詢到相應的競賽成績,有效地解決了傳統(tǒng)學科競賽成績發(fā)布不及時、查詢困難的弊端.

(4)資料上傳與下載功能.資料上傳與下載功能是為了更好地宣傳和組織開展學科競賽而提供給學生相關資料的通道.資料一般由競賽組織單位上傳,用于幫助學生更多地了解相應的競賽背景和意義等,學生通過了解及賽前復習資料下載,可以提高學生自我學習能力,做好充足的準備并在學科競賽中能夠更好地發(fā)揮所長.

(5)準考證下載功能.準考證是學生入場參與學科競賽的一個憑證,準考證上包含學科競賽的詳細內(nèi)容,包括競賽科目、準考證號、競賽時間與地點等信息.準考證下載功能將在考試地點安排完成后提供參賽人員在線下載.

(6)學科競賽管理功能.學科競賽管理功能是管理平臺系統(tǒng)的關鍵,為學科競賽的管理者實現(xiàn)信息化管理功能.管理者可添加、刪除、開啟和關閉相應的學科競賽,當一個競賽被添加到該系統(tǒng)后,需要將該競賽的報名開啟,學生方可參加該學科競賽;在學科競賽開啟時,要提供完整的競賽名稱、屆數(shù)、競賽時間、競賽地點等信息方可開啟.

1.2 可行性分析

近年來,國內(nèi)各大高校對自身的數(shù)字化、信息化建設進程十分迅速,伴隨著計算機的普及和互聯(lián)網(wǎng)的高速發(fā)展,各類信息化管理系統(tǒng)的設計和開發(fā)逐步進入人們的眼球,越來越廣泛的應用到日常的工作生活中[4].作為我國培養(yǎng)綜合素質能力和創(chuàng)新能力人才的高校,越來越多工作采用基于網(wǎng)絡的信息平臺系統(tǒng),運用ASP.Net技術、數(shù)據(jù)庫開發(fā)技術、網(wǎng)頁編程等方法,能開發(fā)信息系統(tǒng)平臺功能,達到實時、高效率、方便快捷對大數(shù)據(jù)時代下大量信息進行管理,同時伴隨著面向對象編程技術的不斷發(fā)展及完善,為開發(fā)設計學科競賽管理平臺系統(tǒng)提供了技術支持.實現(xiàn)學科競賽項目的申報審批、參賽報名、信息發(fā)布等重要環(huán)節(jié)的數(shù)字化、科學化.

2 學科競賽管理平臺的實現(xiàn)

2.1 系統(tǒng)功能模塊

根據(jù)對學科競賽管理問題的調(diào)查數(shù)據(jù)及需求分析的結果,結合實際設計本系統(tǒng)的功能模塊,將該系統(tǒng)設計成為包含學科競賽信息的前端頁面與系統(tǒng)后臺管理的后端頁面兩大部分(見圖1).

圖1 高校學科競賽管理平臺功能結構

在系統(tǒng)平臺前端頁面的學科競賽信息包括6個模塊:學科競賽報名模塊、資料下載模塊、學科競賽通知模塊、成績查詢模塊、競賽成果展示模塊和競賽申報模塊.在系統(tǒng)平臺后端頁面的學科競賽管理有競賽審批、競賽功能開關、用戶信息管理、資料上傳下載、競賽數(shù)據(jù)導出和新聞公告管理6個模塊.

2.2 平臺的關鍵技術實現(xiàn)

高校學科競賽平臺管理系統(tǒng)擬開發(fā)為一個網(wǎng)站.管理系統(tǒng)平臺開發(fā)實現(xiàn)結合多種技術開發(fā),其主要開發(fā)技術有兩種.

(1)ASP.Net技術.ASP全名Active Server Pages,是微軟公司開發(fā)的一個Web服務器端的開發(fā)環(huán)境,選擇采用ASP.Net可以產(chǎn)生可動態(tài)的、互動的、高效的、易維護的Web服務應用程序[5].其作為學科競賽管理平臺系統(tǒng)的開發(fā)框架,優(yōu)點在于ASP采用VB、Javascript等面向對象友好的腳本語言,編寫上可視化,無須再編譯,且與瀏覽器無關,可在服務器中直接運行,再結合HTML代碼,就可開發(fā)相應的Web應用程序[6].客戶端只要使用瀏覽器,即可瀏覽網(wǎng)頁的設計內(nèi)容.當前學生電腦使用操作系統(tǒng)大多是Windows系統(tǒng),使用同一個公司的產(chǎn)品會更加兼容與穩(wěn)定.

(2)數(shù)據(jù)庫技術.數(shù)據(jù)庫是實現(xiàn)信息化管理平臺系統(tǒng)的重要環(huán)節(jié),學科競賽中相關信息交互都是以數(shù)據(jù)庫為基礎.平臺管理系統(tǒng)采用同為微軟公司數(shù)據(jù)庫開發(fā)軟件Microsoft ACCESS 2013,容易操作與管理.現(xiàn)實世界中存在的客觀事物不能直接在計算機中進行處理,必須進行數(shù)據(jù)化處理.采用關系數(shù)據(jù)庫管理系統(tǒng)設計數(shù)據(jù)庫,根據(jù)各種舉辦過的學科競賽具有的特性抽象為信息世界的實體與屬性,得到相應的實體-聯(lián)系圖,根據(jù)該圖設計出相應的數(shù)據(jù)庫,再對數(shù)據(jù)庫中表進行規(guī)范化設計得到數(shù)據(jù)庫(見圖2).在.Net開發(fā)平臺中可以直接對數(shù)據(jù)庫進行建立和修改操作以及對數(shù)據(jù)表、視圖進行增添、刪除、修改、查詢操作(見圖 3)[7].

圖2 競賽及學生成績E-R圖

圖3 競賽及學生成績數(shù)據(jù)

2.3 系統(tǒng)架構設計

整個管理平臺依照三層架構進行設計,即將整個系統(tǒng)按功能的不同劃分為三層,按高到低分別為表示層、業(yè)務邏輯層、數(shù)據(jù)訪問層[8].

最上層用表示層主要實現(xiàn)了與用戶之間的交互功能,包含了登陸頁面,系統(tǒng)主頁面,競賽列表頁面以及競賽信息公告頁面,成果展示等頁面模塊,實現(xiàn)與終端平臺系統(tǒng)的各種交互操作,此外還對數(shù)據(jù)多層驗證和預處理,并將有效的數(shù)據(jù)傳輸?shù)椒掌鞫?

業(yè)務邏輯層主要實現(xiàn)了各種業(yè)務邏輯操作,包含了開展競賽、學科競賽報名、獲獎、成績查詢、學科競賽開關、用戶信息管理、新聞公告管理、資料上傳下載、數(shù)據(jù)查詢表等核心模塊,實現(xiàn)對上層傳輸?shù)臄?shù)據(jù)進行進一步的加工處理,以及各種運算和業(yè)務邏輯操作,構成了服務器端的主體部分.

下層是數(shù)據(jù)訪問層,主要實現(xiàn)了與數(shù)據(jù)庫的連接,對數(shù)據(jù)進行訪問和存取,實現(xiàn)增加、刪除、查找和修改等各項數(shù)據(jù)庫操作,對系統(tǒng)中的學科競賽信息、參賽人員成績、獲獎情況,以及用戶信息、新聞公告、資料、學科競賽數(shù)據(jù)信息等各項數(shù)據(jù)進行存儲.

使用三層架構的系統(tǒng)能夠很好地工作,各部分的職責明確,邏輯也比較清晰三層架構圖見圖4[9].

圖4 三層架構示意

3 學科競賽管理平臺的管理

開發(fā)高校學科競賽管理平臺系統(tǒng)的主要目的在于更好的對學科競賽進行管理,在結合傳統(tǒng)學科競賽管理的經(jīng)驗基礎上,學科競賽管理流程見圖5[10].

圖5 學科競賽管理過程流程

(1)學科競賽開始階段.不同舉辦單位根據(jù)高校培養(yǎng)人才目標,結合自身的專業(yè)特點,提出申請開展學科競賽項目申請,通過填寫所舉行的學科競賽類型、舉行時間、面向對象等必要內(nèi)容,做好學科競賽信息通知工作.

(2)學科競賽進行階段.當競賽審核通過后,舉辦單位首先組織學生參與到競賽中,引導學生報名參與到正在進行中的學科競賽;其次,舉辦單位根據(jù)報名情況開展學科競賽,組織學生在規(guī)定時間內(nèi)參與到競賽之中;最后,舉辦單位根據(jù)學科競賽情況發(fā)布參賽人員成績、獲獎情況、獎勵辦法等信息,并將信息導入到系統(tǒng)中.

(3)學科競賽結束階段.舉辦單位從管理平臺系統(tǒng)中獲取各個學科競賽參賽數(shù)據(jù)和獲獎數(shù)據(jù),做好在平臺上對競賽進行總結和開展優(yōu)秀成果展示,并對學科競賽的相關數(shù)據(jù)進行對比分析、存檔,為該學科競賽的下一次舉行工作做準備.

4 結語

2017年12月中國高等教育學會《高校競賽評估與管理體系研究》專家工作組發(fā)布了《中國高校創(chuàng)新人才培養(yǎng)暨學科競賽評估結果》,以遵循公平、公正、公開、引導性、可操作性、分類和成果導向原則,共篩選了19個學科競賽項目納入評估范疇.廣東省教育廳每年在10個學科內(nèi)設置相應的競賽項目.大學生學科競賽活動極大地推動了高校教育教學改革.

采用ASP.Net技術及數(shù)據(jù)庫開發(fā)技術,開發(fā)的學科競賽管理平臺系統(tǒng),將學科競賽傳統(tǒng)的管理模式中繁瑣、復雜的工作交由網(wǎng)絡平臺去完成,使得學生在參賽報名、成績查詢和競賽相關信息的獲取方向變得更加簡單與快捷,優(yōu)化了學科競賽管理過程,有利于高校學科競賽的組織與開展,大大提高了高校學科競賽管理工作效率,擴大了學生受益面,培養(yǎng)了學生綜合素質和創(chuàng)新能力.

[1]蔣明.學科競賽在學生科研素養(yǎng)培養(yǎng)中的作用[J].管理觀察,2013(12):71-72.

[2]陳偉,方霞,吳俊.基于數(shù)字化校園的學生學科競賽管理系統(tǒng)[J].實驗室研究與探索,2015,34(10):201-205.

[3]陳紅玲,崔寧,崔樹林,等.基于.NET 平臺高校競賽管理系統(tǒng)設計與實現(xiàn)[J].計算機技術與發(fā)展,2013,23(1):173-176.

[4]Peter M,Louis R.Web信息架構:設計大型網(wǎng)站[M].3版.北京:電子工業(yè)出版社,2013.

[5]Andrew T.精通 C#[M].6 版.北京:人民郵電出版社,2013.

[6]高紅霞,胡廣平.基于 Visual Studio.Net學習用品管理信息系統(tǒng)的設計[J].自動化技術與應用,2012,31(2):79-84.

[7]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].4版.北京:高等教育出版社,2008.

[8]劉颯.在線競賽管理平臺的設計與實現(xiàn)[D].廣州:中山大學,2013:26-28.

[9]高揚.基于.NET 平臺的三層架構軟件框架的設計與實現(xiàn)[J].計算機技術與發(fā)展,2011,21(2):77-80,85.

[10]毛洪賁,王石發(fā),姜琪,等.基于.NET 的學科競賽管理系統(tǒng)設計與實現(xiàn)[J].現(xiàn)代教育技術,2013,23(12):107-110.

猜你喜歡
競賽數(shù)據(jù)庫學科
【學科新書導覽】
2020絲綢之路數(shù)學競賽
土木工程學科簡介
我看競賽
創(chuàng)新思維競賽(3)
“超學科”來啦
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
論新形勢下統(tǒng)一戰(zhàn)線學學科在統(tǒng)戰(zhàn)工作實踐中的創(chuàng)新
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
策勒县| 重庆市| 敦煌市| 辉南县| 黄山市| 扬州市| 蓝田县| 普宁市| 张北县| 阜平县| 长寿区| 龙游县| 广元市| 张家川| 桐城市| 平江县| 金沙县| 岫岩| 上虞市| 通许县| 辰溪县| 潮州市| 余干县| 高青县| 莱阳市| 醴陵市| 孝感市| 遂川县| 永嘉县| 阿拉善右旗| 白玉县| 响水县| 阿坝| 会同县| 房产| 东乡县| 奎屯市| 安徽省| 新宁县| 延安市| 台中县|