張巍譯
(渭南師范學(xué)院 陜西 渭南714000)
基于美術(shù)課程在線考試系統(tǒng)研究
張巍譯
(渭南師范學(xué)院 陜西 渭南714000)
針對當(dāng)前美術(shù)教育課程的現(xiàn)代化的需求,提出一種基于ASP.NET技術(shù)的美術(shù)課程在線考試系統(tǒng),從而實(shí)現(xiàn)美術(shù)專業(yè)學(xué)生在課程知識(shí)方面的在線測評。為實(shí)現(xiàn)該系統(tǒng),結(jié)合美術(shù)課程專業(yè)和教學(xué)的特點(diǎn),將系統(tǒng)角色分為教師、學(xué)生和管理員,功能分為題庫生成、自動(dòng)組卷、考試組織、評閱試卷、成績管理,從而使得學(xué)生和教師從美術(shù)試題生成到最后的成績都可通過計(jì)算機(jī)完成,實(shí)現(xiàn)了美術(shù)課程考試的自動(dòng)化,為美術(shù)課程教育提供了實(shí)踐案例。
美術(shù)課程;在線考試;ASP.NET;Mysql;自主學(xué)習(xí)
隨著現(xiàn)代計(jì)算機(jī)技術(shù)、人工智能等的不斷發(fā)展和廣泛應(yīng)用,給教育教學(xué)方式帶來了很大的沖擊和變革,從而使得課程教學(xué)在方式和測評方面都出現(xiàn)了很大的變化。美術(shù)課程作為一門重要的自然學(xué)科,在數(shù)字化發(fā)展時(shí)代更應(yīng)該與時(shí)代結(jié)合,通過構(gòu)建網(wǎng)絡(luò)化的教學(xué)與考試方式,實(shí)現(xiàn)學(xué)生美術(shù)素養(yǎng)的培養(yǎng)。對此,筆者結(jié)合美術(shù)課程的特征,提出一種基于asp. NET技術(shù)的考試系統(tǒng),并對其進(jìn)行了詳細(xì)的設(shè)計(jì)與實(shí)現(xiàn)。
結(jié)合美術(shù)課程教學(xué)與考試的特點(diǎn),系統(tǒng)的設(shè)計(jì)目標(biāo)主要包括以下幾個(gè)方面:
1)通過系統(tǒng)的設(shè)計(jì),可實(shí)現(xiàn)教師對學(xué)生在美術(shù)基礎(chǔ)課程知識(shí)點(diǎn)的考核,并通過網(wǎng)絡(luò)實(shí)現(xiàn);
2)通過系統(tǒng)可實(shí)現(xiàn)對學(xué)社考試成績的統(tǒng)計(jì),并對學(xué)生的成績進(jìn)行分析、匯總;
3)通過系統(tǒng)可實(shí)現(xiàn)學(xué)生對基礎(chǔ)美術(shù)課程知識(shí)點(diǎn)的學(xué)習(xí),為學(xué)生提供一個(gè)輔助的自主學(xué)習(xí)空間。
UML作為系統(tǒng)需求分析中常用的工具,通常包括靜態(tài)和動(dòng)態(tài)的方式進(jìn)行分析。在本系統(tǒng)的構(gòu)建中則采用靜態(tài)圖的方式對系統(tǒng)需求進(jìn)行分析,從而得到如圖1所示的整體用例。
圖1 系統(tǒng)整體用例分析
通過圖1的用例分析看出,系統(tǒng)管理員的需求是對系統(tǒng)進(jìn)行管理,包括系統(tǒng)權(quán)限管理、系統(tǒng)基礎(chǔ)數(shù)據(jù)維護(hù)、系統(tǒng)題庫參數(shù)設(shè)置和新聞公告審核與發(fā)布;教師和學(xué)生在緊緊圍繞在線考試,包括對題庫和試卷的管理、成績的發(fā)布與查詢、在線考試管理等。
通過圖1的用例分析,將系統(tǒng)功能設(shè)計(jì)為如圖2所示。
圖2 系統(tǒng)功能設(shè)計(jì)
通過系統(tǒng)身份驗(yàn)證,教師、學(xué)生和管理員3個(gè)不同角色可進(jìn)入到不同的角色界面中,并享有不同的功能。圖2初步描述了系統(tǒng)的整體功能,從而保障不同角色在系統(tǒng)中的運(yùn)行。
4.1 系統(tǒng)整體架構(gòu)設(shè)計(jì)
系統(tǒng)架構(gòu)決定系統(tǒng)運(yùn)行的穩(wěn)定性。好的技術(shù)架構(gòu)將使得系統(tǒng)在耦合性、穩(wěn)定性方面都比較出色,從而使得系統(tǒng)具備良好的體驗(yàn)。而通過對當(dāng)前主流的計(jì)算機(jī)技術(shù)分析后,將系統(tǒng)架構(gòu)布局與開發(fā)采用 B/S+ASP.NET+ado.net+Mysql數(shù)據(jù)庫+IIS服務(wù)器進(jìn)行開發(fā)。具體架構(gòu)則如圖3所示。
圖3 系統(tǒng)整體架構(gòu)設(shè)計(jì)
4.2 系統(tǒng)整體流程設(shè)計(jì)
在對美術(shù)在線考試需求進(jìn)行分析之上,根據(jù)系統(tǒng)設(shè)計(jì)的基本原則,其必須遵循實(shí)用性、安全性、穩(wěn)定性和界面友好的原則,并結(jié)合美術(shù)專業(yè)的要求,對各個(gè)不同的功能模塊分別進(jìn)行實(shí)現(xiàn)。對系統(tǒng)來講,其流程都是登錄考試界面,通過輸入不同的賬號(hào)和密碼,從而進(jìn)入到不同的功能界面,如沒有注冊,則必須注冊,在通過服務(wù)器驗(yàn)證通過之后,方可進(jìn)入到相應(yīng)的功能界面中。在通過驗(yàn)證后,不同角色可對不同的功能界面進(jìn)行操作,整體流程則如圖4所示。
圖4 系統(tǒng)整體流程設(shè)計(jì)
4.3 教師流程設(shè)計(jì)
教師在通過首頁的身份驗(yàn)證之后,可對題庫進(jìn)行管理,包括對題庫進(jìn)行更新、刪除、修改等;可對考試進(jìn)行管理,從而根據(jù)題庫生成相應(yīng)的考試試卷,讓學(xué)生參加考試;對學(xué)生的美術(shù)成績進(jìn)行管理;對美術(shù)學(xué)院的新聞進(jìn)行分布、刪除和更新,讓學(xué)生了解最新的考試動(dòng)向。其具體的實(shí)現(xiàn)流程則如圖5所示。
圖5 教師功能實(shí)現(xiàn)流程
4.4 學(xué)生功能流程設(shè)計(jì)
通過系統(tǒng)對學(xué)生身份的驗(yàn)證,進(jìn)入到在線考試、成績查詢、自主學(xué)習(xí)等功能模塊,并根據(jù)自己的需要,點(diǎn)擊需要的功能。具體實(shí)現(xiàn)流程則如圖6所示。
通過上述的開發(fā),可以得到如圖7所示的登錄界面。
其實(shí)現(xiàn)部分代碼:
圖6 學(xué)生功能實(shí)現(xiàn)流程
圖7 登陸界面
通過利用B/S+ASP.NET+IIS服務(wù)器等技術(shù)架構(gòu),實(shí)現(xiàn)了美術(shù)課程考試與學(xué)習(xí)的網(wǎng)絡(luò)化和信息化,從而為進(jìn)一步實(shí)現(xiàn)美術(shù)課程教學(xué)的在線服務(wù)與教學(xué)奠定基礎(chǔ),也為未來美術(shù)課程改革提供了良好的素材。
[1]楊璐.美術(shù)類在線考試系統(tǒng)的設(shè)計(jì)與展望[J].天津市工會(huì)管理干部學(xué)院學(xué)報(bào),2013(1):62-64.
[2]田芳,徐向紅.在線考試系統(tǒng)中的考試計(jì)劃流程設(shè)計(jì)[J].計(jì)算機(jī)工程,2006(23):281-282.
[3]羅映紅,魏永峰,周豐.基于ASP/ADO.NET在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].教學(xué)研究,2006(2):145-148.
[4]徐省華,張旺華.通用在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2012(13):77-80.
[5]李偉為.基于ASP.NET2.0的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2011(9):163-165+224.
[6]方玉華.基于.NET在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].長江大學(xué)學(xué)報(bào):自然科學(xué)版,2011(12):71-73+10.
[7]楊平樂,劉樹森,高雅.基于ADO.NET學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2010(5):238-241.
[8]孫仁鵬.ADO.NET在多層模式下應(yīng)用的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2010(16):3621-3624.
[9]蔣薇,賴青貴,秦玲,等.基于ADO.NET數(shù)據(jù)訪問技術(shù)的研究和應(yīng)用[J].微計(jì)算機(jī)信息,2010(30):141-143.
[10]江凌,楊平利,楊梅,等.基于ADO.NET技術(shù)訪問SQL Server數(shù)據(jù)庫的編程實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2014(8):95-98.
[11]苗沐新.淺論C/S和B/S軟件系統(tǒng)體系結(jié)構(gòu)的差異[J].長春師范學(xué)院學(xué)報(bào),2007(6):92-95.
[12]趙宏偉,秦昌明.基于B/S 3層體系結(jié)構(gòu)的軟件設(shè)計(jì)方法研究[J].實(shí)驗(yàn)室研究與探索,2011(7):64-66.
[13]張淑榮,蘇兵.C/S與B/S兩種軟件體系結(jié)構(gòu)[J].電腦學(xué)習(xí),2010(6):126,135.
[14]鄭雷雷,宋麗華,郭銳,等.B/S架構(gòu)軟件的安全性測試研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2012(1):221-224.
[15]孟培超,胡圣波,舒恒,等.基于ADO數(shù)據(jù)庫連接池優(yōu)化策略[J].計(jì)算機(jī)工程與設(shè)計(jì),2013(5):1706-1710,1715.
Online examination system based on art curriculum
ZHANG Wei-yi
(Weinan Teachers University,Weinan 714000,China)
In view of the current demand of art education curriculum,a kind of online examination system based on ASP.NET technology is proposed.For this system,combined with the characteristics of art curriculum and teaching,the system is divided into the roles of teachers,students and administrators,the function is divided into database generation,automatic test paper,examination organization,marking papers,performance management,so that teachers and students from art generation to the final results can be done through the computer realization the automation of art curriculum examination,provides a practical case for art curriculum education.
art course;online examination;ASP.NET;Mysql;autonomous learning
TN99
A
1674-6236(2016)24-0019-03
2015-12-14 稿件編號(hào):201512156
張巍譯(1983—),男,陜西西安人,碩士,講師。研究方向:美術(shù)教育。