楊 穎
(浙江醫(yī)學(xué)高等??茖W(xué)校,浙江 杭州 310053)
·教育教學(xué)研究·
基于Web的計算機(jī)維修維護(hù)課程考試系統(tǒng)的設(shè)計
楊 穎
(浙江醫(yī)學(xué)高等??茖W(xué)校,浙江 杭州 310053)
針對衛(wèi)生信息管理專業(yè)計算機(jī)維修維護(hù)課程的考核方法中存在的問題,提出基于Web的課程考試系統(tǒng)的設(shè)想。結(jié)合課程定位和課程考試需求,設(shè)計了應(yīng)用ASP和SQL Server數(shù)據(jù)庫技術(shù)的局域網(wǎng)考試系統(tǒng)基本架構(gòu),采用虛擬技術(shù)降低考試成本,為系統(tǒng)后續(xù)開發(fā)提供研究基礎(chǔ),同時也借此探索理實(shí)一體課程考試方法的改革。
計算機(jī)維修維護(hù)課程;考試系統(tǒng);B/S結(jié)構(gòu)
Abstract: In view of the problems exiting in computer repair maintenance course of the health information management professional, a course examination system based on the Web was designed. Combining with the course orientation and course examination requirements, we designed basic architecture of LAN examination system with ASP and SQL Server database technology.The cost of the examination was reduced using this virtual technology. The system not only provides the research foundation for further development, but also helps teachers explore the reformation of theory and practice integration curriculum.
Keywords: computer repair maintenance course; examination system; B/S structure
計算機(jī)維修維護(hù)課程是衛(wèi)生信息管理專業(yè)的職業(yè)基礎(chǔ)課程,也是該專業(yè)的專業(yè)必修課。課程主要包括計算機(jī)各組件的性能指標(biāo)介紹,計算機(jī)組裝步驟及組裝過程中可能出現(xiàn)的問題處理,計算機(jī)系統(tǒng)性能和穩(wěn)定性的測試,常用系統(tǒng)軟件安裝和應(yīng)用軟件及故障排除等內(nèi)容[1]。作為一門理實(shí)一體化教學(xué)的課程,在教學(xué)過程中采用項目驅(qū)動的模式,學(xué)生在完成項目中任務(wù)的過程中,學(xué)習(xí)相關(guān)理論知識,掌握技能。課程考核方法為實(shí)踐考核,學(xué)生在規(guī)定時間內(nèi)以小組為單位,用教師提供的組件動手組裝某一型號的一臺計算機(jī),要求組裝好的計算機(jī)能正常運(yùn)行,教師根據(jù)學(xué)生組裝情況進(jìn)行課程終結(jié)性評價。
然而計算機(jī)的維護(hù)與維修所需要的職業(yè)技能不僅僅是類似搭積木的方式組裝一臺計算機(jī)這么簡單,還要包括如何選購計算機(jī)、組裝計算機(jī)、檢測性能、故障排除等。顯而易見,現(xiàn)有的終結(jié)性評價方法與課程目標(biāo)相比,存在內(nèi)容過于片面和單一等問題,同時,現(xiàn)有的考試模式,很大程度上受制于時間、資源、教學(xué)成本等。因此,如何根據(jù)課程目標(biāo),應(yīng)用現(xiàn)代信息技術(shù),對傳統(tǒng)的終結(jié)性評價模式進(jìn)行改革及學(xué)生通過課程考核促進(jìn)技能水平的提升,已成為該課程改革的一個現(xiàn)實(shí)問題。對此,我們提出了構(gòu)建該課程基于Web的考試系統(tǒng)的設(shè)想,現(xiàn)報告如下。
1.1 年級和班級管理
系統(tǒng)支持對于學(xué)校中所設(shè)置的年級、班級進(jìn)行管理,包括年級、班級的添加和刪除操作。班級必須屬于某一個年級。
1.2 用戶管理
系統(tǒng)支持添加、刪除或者修改用戶的信息。用戶按照不同的操作權(quán)限進(jìn)行分級,分別為系統(tǒng)管理員、衛(wèi)生信息管理計算機(jī)維修維護(hù)任課專業(yè)教師和學(xué)生。用戶信息一般包括真實(shí)姓名、登陸號(系統(tǒng)管理員帳號、教師工號、學(xué)生學(xué)號)、登陸密碼、操作權(quán)限、聯(lián)系電話、電子郵箱、注冊時間等信息。只有系統(tǒng)管理員擁有用戶管理的權(quán)限。
1.3 試題模塊管理
系統(tǒng)支持對于計算機(jī)維修維護(hù)課程理論和實(shí)踐試題的管理,包括試題的添加、刪除和修改操作。試題的信息包括所屬章節(jié)、試題類型、問題題干、答案(備選與標(biāo)答)、試題難度和分值等。試題的添加分為單試題手工添加和批量試題添加。其中試題涵蓋計算機(jī)硬件選購、硬件組裝、軟件安裝、軟件維護(hù)、故障排除等5個模塊。同時,試題的難度范圍應(yīng)確保單元測評、章節(jié)測評、課程考試等3個考核節(jié)點(diǎn)間獨(dú)立功能的實(shí)現(xiàn)。
1.4 試卷管理
系統(tǒng)支持對于試卷的管理,包括試卷生成、批改、修改和刪除操作。試卷的生成分為手工生成和自動生成。試卷的自動生成在一定程度上可防止考生之間的抄襲等作弊行為。試卷的修改和刪除操作必須在試卷未正式使用之前進(jìn)行,一旦有學(xué)生進(jìn)行過考試則此試卷不能夠再做修改和刪除。
1.5 考試管理
系統(tǒng)支持對于考試的管理,包括考試信息的發(fā)布、考試時間的控制、考試過程中意外情況的處理等??荚囆畔崆鞍l(fā)布在考試系統(tǒng)中,考生能夠隨時登陸系統(tǒng)了解最新的考試信息??荚嚂r間的控制應(yīng)十分嚴(yán)格,不到考試時間考生看不到試卷,避免出現(xiàn)提前考試的情況發(fā)生;考試時間一到自動交卷,避免出現(xiàn)拖延考試時間的情況發(fā)生。在考試過程中如果發(fā)生意外情況(如突然斷電),考生的考試信息不會丟失,在考生重新登陸系統(tǒng)后仍然能夠繼續(xù)考試。
2.1 安全性
為了保證考試系統(tǒng)的穩(wěn)定運(yùn)行,系統(tǒng)必須具有很高的安全性,從而保證系統(tǒng)數(shù)據(jù)的完整性和準(zhǔn)確性。
2.2 實(shí)用性
系統(tǒng)的試題應(yīng)能實(shí)現(xiàn)對學(xué)生基本理論知識掌握情況的多維度測試,在試題難度上應(yīng)能測量學(xué)生靈活運(yùn)用基礎(chǔ)知識、基本理論解決實(shí)際問題的能力,如將計算機(jī)組件的識別以圖片的形式、將故障排除的各種情況以影音等形式向考生呈現(xiàn)并以A3、A4題型對學(xué)生的相關(guān)技能進(jìn)行考核。
2.3 可擴(kuò)展性
該考試系統(tǒng)應(yīng)不只局限于計算機(jī)維修維護(hù)課程的考試,該設(shè)計基于計算機(jī)維修維護(hù)課程,又應(yīng)超越計算機(jī)維修維護(hù)課程的局限,使考試系統(tǒng)具有可移植性,在單課程試行后作簡單修改,能應(yīng)用于衛(wèi)生信息管理專業(yè)其他課程實(shí)踐教學(xué)的考試,最后可推廣到性質(zhì)相同的理實(shí)一體課程的考核。所以,系統(tǒng)開發(fā)時必須考慮從軟件和硬件方面的可擴(kuò)展性,以滿足需求的增加。
網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有C/S(Client/Server)和B/S(Browser/Server)2類。C/S模式即客戶機(jī)/服務(wù)器結(jié)構(gòu),其主要的缺點(diǎn)是維護(hù)、升級相對比較麻煩,費(fèi)用也比較高;B/S模式即瀏覽器和服務(wù)器結(jié)構(gòu),在這種結(jié)構(gòu)下,用戶工作界面是通過瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn)。這樣可大大簡化客戶端電腦載荷,減輕系統(tǒng)維護(hù)與升級的成本和工作量,降低用戶的總體成本。局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對易于把握,成本也較低,并能有效保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)也很安全[2]。
綜合以上,我們在計算機(jī)維修維護(hù)課程考試系統(tǒng)的設(shè)計上,服務(wù)器端采用SQL Server數(shù)據(jù)庫系統(tǒng)和ASP來構(gòu)成考試系統(tǒng)的應(yīng)用服務(wù)系統(tǒng),客戶端采用瀏覽器來完成考試全過程,同時可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。
從考試系統(tǒng)設(shè)計原則出發(fā),根據(jù)需求分析,考慮考試系統(tǒng)各個環(huán)節(jié)之間的關(guān)系和相對獨(dú)立性,考試系統(tǒng)分為4個子系統(tǒng):系統(tǒng)管理子系統(tǒng)、試題庫子系統(tǒng)、查詢統(tǒng)計子系統(tǒng)和考試管理子系統(tǒng)。
一個好的數(shù)據(jù)庫產(chǎn)品不等于一個好的應(yīng)用系統(tǒng),所以必須設(shè)計一個合理的數(shù)據(jù)庫模型才能減少編程的復(fù)雜性、降低維護(hù)的難度、提高系統(tǒng)的性能[3]。本系統(tǒng)在數(shù)據(jù)庫中設(shè)立了獨(dú)立的數(shù)據(jù)表的同時,操作時都使用了SQLServer提供的事務(wù)處理,不僅降低數(shù)據(jù)的冗余,而且充分保證了數(shù)據(jù)的完整性和一致性。如分別為用于判斷考生IP合法性信息的IP地址表(IPAddress)、用于系統(tǒng)鑒權(quán)的用戶信息表(user)、維護(hù)年級信息的年級表(grade)、維護(hù)班級信息的班級表(class)、維護(hù)試題庫的基本信息的試題表(test)、維護(hù)試題類型信息的試題類型表(kind)、維護(hù)試題難度信息的試題難度表(level)。為了記錄教師所出的試卷專門設(shè)置了維護(hù)試卷信息的試卷表(paperModel)。為了能夠記錄使用本考試系統(tǒng)中所有用戶的所有操作,專門設(shè)計了日志表(log)。
基于Web形式的計算機(jī)維修維護(hù)課程考試系統(tǒng)具備以下功能和特點(diǎn):(1)可方便學(xué)生自評自測和教師考核;(2)考試系統(tǒng)題庫信息量大、覆蓋面廣;(3)考試系統(tǒng)應(yīng)用Web形式,直觀形象化、虛擬化、網(wǎng)絡(luò)化;(4)降低成本,改善因計算機(jī)配件不斷升級、品牌繁多等問題帶來的教學(xué)與考核的局限性。
基于Web的計算機(jī)維修維護(hù)課程新型考試系統(tǒng)內(nèi)容既涵蓋了課程有關(guān)的理論知識的測評,又借助現(xiàn)代化信息技術(shù)的形象化展示可測評學(xué)生掌握相關(guān)操作技能的狀況,并且給學(xué)生提供了課程學(xué)習(xí)過程反復(fù)操練實(shí)踐技能的平臺。可充分調(diào)動每一個學(xué)生的主動性、積極性、參與性,使每個學(xué)生在技能評價中都能獲得成功的機(jī)會,使單一的終結(jié)性考試,逐步轉(zhuǎn)變?yōu)樵\斷性、形成性和終結(jié)性考試的有機(jī)統(tǒng)一,增強(qiáng)學(xué)生的自信心。促使學(xué)生改變學(xué)習(xí)方法,從原來對書本知識的死記硬背轉(zhuǎn)為體驗式學(xué)習(xí),在學(xué)習(xí)和測評的過程中掌握分析問題和解決問題的方法,真正做到學(xué)以致用。
[1]蔡澤光,廖喬其.計算機(jī)組裝與維護(hù)[M].北京:清華大學(xué)出版社,2004.
[2]阿德斯坦尼,韓育,翟建華.ASP.NET Intranet高級編輯[M].北京:清華大學(xué)出版社,2003.
[3]劉濤.小型網(wǎng)站建設(shè)技術(shù)[M].北京:中國鐵道出版社,2004.
DesignofexaminationsystembasedonWebforcomputerrepairmaintenancecourse
YANGYing
(Zhejiang Medical College, Hangzhou 310053,China)
G642.474
B
1672-0024(2012)03-0015-03
楊 穎(1982-),女,浙江杭州人,本科,研究實(shí)習(xí)員。研究方向:教學(xué)管理