?

基于WEB的“1+X”項目考試系統研發

2021-05-21 08:42江蘇聯合職業技術學院揚州分院
電子世界 2021年8期
關鍵詞:證書管理者考試

江蘇聯合職業技術學院揚州分院 王 琪

高職院校積極推進人才培養供給側與產業發展需求側結構要素的全方位深度融合,在高職教育治理體系和治理能力現代化發展進程中,“1+X”證書是重要一環。文章基于WEB前端技術介紹“1+X”項目的研發背景,圍繞技術可行、經濟可行、市場可行進行分析,設計一套基于B/S架構的在線考試系統,保障“1+X”證書項目的實施,促進了高職教育事業的發展。

2019年《國務院關于印發國家職業教育改革實施方案的通知》(國發〔2019〕4號)要求高職院校啟動“學歷證書+職業技能等級證書”,即”1+X”證書制度?!?+X”證書制度中,“1”指學校發放的學歷證書,“X”指職業技能等級證書?!?+X”項目考試系統的研究和開發有很高的實用價值,在技術上、經濟上和市場上都是合理的。

1 研發背景

“1+X”證書項目考試系統設計采用ASP、NET技術,服務器操作采用Windows 7系統;數據庫采用Microsoft SQL Server 2015,軟件開發平臺選用功能強大的Microsoft Visual Studio2018。技術優勢有兩點:①采用三層結構,使項目容易維護以及容易擴展并應用當前流行的新技術,涉及技術廣,利用ASP.NET中大多數常用技術、Jquery、CSS、AJAX等。②數據處理方面使用存儲過程操作數據庫,隨著時間的推移,應用程序會不停地更改,添加和刪除函數,所以T-SQL過程變得更加復雜,存儲過程提供了封裝此代碼的替代位置;另一方面,存儲過程可用于減少網絡流量,具有很高的可維護性,更新保存的程序通常比修改、測試和提供程序集更加節約時間與精力。

2 可行性分析

2.1 技術可行性

技術可行性是通過對本系統所涉及的技術進行分析,確保系統在技術使用時不出現難為解決的問題導致系統無法繼續。本系統基于B/S模式采用ASP.NET技術,編程語言采用C#,開發平臺為Microsoft VisualStudio2018,數據庫采用MicrosoftSQLServer2015。B/S模式相較于以前的C/S模式擁有更多優勢,傳統的模式需要安裝容量大的客戶端軟件,同時需要耗費更多的時間于經理對系統和客戶端軟件進行升級。而B/S模式下,客戶端只需要有一個瀏覽器軟件即可,但對服務器端的要求比較高,對網絡質量要求也比較高。同時,它還具有有可延展性、穩定性等優點。

2.2 經濟可行性

經濟可行性是對本系統的硬件軟件兩方面的費用進行分析,本系統需購買的硬件設備主要有開發板、仿真器、各類芯片、路由器、數字示波器、觸摸式液晶屏、讀卡模塊等。購買后如無質量問題基本不需要另外購置,其他材料雖然需要不斷更換,但由于成本并不高,所以在經濟性價比還是很高的的。軟件方面需要一臺小型計算機,Windows7操作系統,SQLServer2015以及MicrosoftVisualStudio2018等軟件。以上的軟件均是免費的,在開發的過程中充分考慮了各個模塊的獨立性和可維護性,使開發成本、運行成本和維護成本相對來說比較低。

2.3 市場可行性

市場可行性分析是分析本系統在研發后在市場中是否能夠得到廣泛的應用,是否具有推廣價值。本系統的目標用戶是還在使用傳統考核方式的實施”1+X”制度的高職院校及教育培訓機構等,隨著信息技術在生活和教育中得到廣泛的應用,傳統的考試考核模式存在的弊端已經顯現,比如受考生區域限制,受環境交通限制等。因此,通過本系統可以解決傳統的考試考核方式中這些問題,具有一定的市場需求以及推廣價值。

圖1 考生功能需求圖

3 功能分析

使用本系統的不同人群有著不同的功能需求,完成的工作不同,需要達成的目標也不一樣,系統需要細分不同的模塊去完成。為了充分了解不同人群對本系統的使用需求,本文對以下幾方面的功能需求進行總結分析:

3.1 考生功能

考生需要通過系考生需要通過本系統查看個人信息、查看考試安排、查詢考試成績。系統管理員分配初始賬戶給學生,學生根據自己的意愿可以修改密碼、根據真實情況完善自己的個人信息。學生角色對于系統界面的需求是簡單易操作,最主要的是考試功能,在考試期間能夠導航到任意的題號,同時會有試題計時功能讓考生能夠合理安排考試時間,功能需求如圖1所示。

3.2 管理者功能

管理者需要對整個系統進行管理,需要錄入考生信息,發布考試信息以及刪除已經發布的考試信息。在實際應用時,考生數量較多,因此需要對所有的考生信息進行分頁顯示,以方便管理者管理考生信息。管理者的工作與任務比較繁瑣,其中錄入試題是最繁瑣的也是最核心的,所以,本系統需要在提供一個可以一次性上傳所有考試題目的功能的同時也要保證試題錄入的正確性。管理者功能如圖2所示。

4 系統研發

信息化教育也越來越廣泛,越來越多的教育部門、教育機構和企業組建自己的教育信息組織與管理平臺,在讓管理者更便于管理的同時,學生也能更好的通過網絡學習。目前較好的B/S解決方案是采用ASP.NET+ADO.NET的方構建一種以Web技術為中心的引用,利用三層結構構造WEB應用程序。

(1)操作簡單。ASP.NET使執行常用的工作變得很容易,比如從簡單的表單提交、客戶端驗證,到部署和站點配置。例如,ASP.NET允許你建立用戶接口,實現頁面和邏輯代碼的分離.同時就像VB的表單執行模式那樣來處理事件(也就是說,由頁面驅動模式變成了事件驅動模式)。

(2)有效利用。ASP.NET運行時刻密切監視和管理進程,這樣,如果發生了錯誤的行為,例如漏洞和死鎖,新的進程會在當前位置建立,來幫助你的應用程序繼續處理事件請求。

圖2 管理者功能需求圖

(3)系統測試。系統測試的基本思路是從簡單到復雜,從模塊到系統。注意對各種意外情況(如斷電、磁盤損壞等)加以處理,對數據庫要注意其安全性、可靠性,網絡傳輸要注意其安全性和效率。一個好的系統,如果不做好測試,產生的后果是很難想象的,所以做好測試時一個需要要進行的環節。本系統采用的是黑盒測試。

(4)系統改進?;贐/S架構在線考試系統的設計與實現,相較于C/S模式更加簡單靈活,提高了高職院?!?+X”考試工作的效率。當下,“1+X”證書制度的實施依舊有難度,考試是此制度的重要環節,傳統的考試方式往往會造成很多限制。高職院校為了提高復合型技術技能人才培養質量,基于WEB前端技術研發一套“1+X”證書項目考試系統,推動新時代職業教育高質量發展。雖然依舊存在一些不足,如界面不夠美觀、服務器未必能承受過多用戶同時在線考核等,但本系統一直在持續完善,努力保障“1+X”證書項目的實施,促進高職教育事業的高質量發展。

結語:在信息技術與人工智能技術飛速發展的現代社會,每個行業的技術都面臨的更快的更替與淘汰。英國廣播公司以劍橋大學研究中的數據體系為基礎,顯示最有可能被機器人取代的300余種職業中,首當其沖就是電話推銷人員,接著是打字員、保險業務員、會計等,這些服務行業只要經過培訓就能夠勝任的崗位,淘汰率都比較高?;赪EB的“1+X”項目考試系統研發,滿足了學生個性化發展需要,技術技能要求較高的崗位,人才需求比例明顯加大,學生畢業后呈現升學、就業、創業等多樣化選擇。

猜你喜歡
證書管理者考試
WJCI 收錄證書
CSCD收錄證書
收錄證書
收錄證書
Japanese Artificial Intelligence Robotto Take Entrance Examinations
劉明懷:做卓有成效的管理者
管理者當有所作為
你考試焦慮嗎?
管理者當有所作為
準備考試
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合