王夢(mèng)霞 杜欣欣 安東
摘 要:通過信息化方式的在線培訓(xùn)平臺(tái)來替代實(shí)體培訓(xùn)的方式,是深化黨的建設(shè)的具體表現(xiàn)和貫徹與時(shí)俱進(jìn)思想的具體應(yīng)用。本文對(duì)鄉(xiāng)村醫(yī)生在線培訓(xùn)系統(tǒng)進(jìn)行研究,給出了鄉(xiāng)村醫(yī)生在線培訓(xùn)系統(tǒng)的可行性分析;對(duì)系統(tǒng)的體系架構(gòu)進(jìn)行了設(shè)計(jì);對(duì)系統(tǒng)功能模塊進(jìn)行了闡述,借助Java EE技術(shù)開發(fā)鄉(xiāng)村醫(yī)生在線培訓(xùn)系統(tǒng)。
關(guān)鍵詞:在線培訓(xùn);在線培訓(xùn);Java EE
1引言
鄉(xiāng)村醫(yī)生是我國醫(yī)療衛(wèi)生服務(wù)隊(duì)伍的重要組成部分,是最貼近億萬農(nóng)村牧區(qū)居民的健康"守護(hù)人"。但是現(xiàn)有鄉(xiāng)村醫(yī)生隊(duì)伍存在人員老化,培訓(xùn)力度不足,后備力量不足等問題。因此,需要拓寬鄉(xiāng)村醫(yī)生培訓(xùn)的實(shí)施途徑,提高鄉(xiāng)村醫(yī)生學(xué)歷層次和業(yè)務(wù)水平,但是鄉(xiāng)村醫(yī)生人員較多,有的處于邊遠(yuǎn)地區(qū),組織培訓(xùn)需要時(shí)間、人力和物力。很多鄉(xiāng)村醫(yī)生得不到培訓(xùn),醫(yī)療水平得不到提高。因此要加大鄉(xiāng)村醫(yī)生的培訓(xùn)數(shù)量和質(zhì)量,鄉(xiāng)村醫(yī)生在線培訓(xùn)迫在眉睫。每年醫(yī)院或高校都會(huì)組織各種鄉(xiāng)村醫(yī)生的培訓(xùn),提高鄉(xiāng)村醫(yī)生的業(yè)務(wù)水平。隨著信息技術(shù)的發(fā)展,利用網(wǎng)絡(luò)組織參與在線平臺(tái)的培訓(xùn)越來越多,特別對(duì)于偏遠(yuǎn)農(nóng)村的地區(qū),在線培訓(xùn)鄉(xiāng)醫(yī)必將成為未來的一種很好的途徑。因此,開發(fā)鄉(xiāng)醫(yī)在線培訓(xùn)平臺(tái),通過平臺(tái)進(jìn)行培訓(xùn),不需要人員的集中,不需要培訓(xùn)場地,大大節(jié)約了差旅費(fèi)和場地租用費(fèi)。能夠節(jié)約培訓(xùn)成本,提高培訓(xùn)效果。
2鄉(xiāng)村醫(yī)生在線培訓(xùn)系統(tǒng)的可行性分析
可行性分析是對(duì)整個(gè)系統(tǒng)進(jìn)行一個(gè)全面的分析,目的是要用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。本文從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性和開發(fā)環(huán)境可行性四方面研究在線培訓(xùn)系統(tǒng)的可行性。
(1)技術(shù)可行性:優(yōu)秀的系統(tǒng)應(yīng)該具備實(shí)用的功能以及友好的界面,這樣才能吸引住用戶,本項(xiàng)目前臺(tái)使用的開發(fā)軟JDK1.7.0+Tomcat8.0+Myeclipse2014,后臺(tái)數(shù)據(jù)庫采用SQL Server2008,使用了基于SSH架構(gòu)進(jìn)行快速開發(fā)。主要包括前臺(tái)設(shè)計(jì)和后臺(tái)設(shè)計(jì)兩部分,前臺(tái)設(shè)計(jì)負(fù)責(zé)各功能網(wǎng)頁的設(shè)計(jì),要求界面友好、簡單易操作;后臺(tái)設(shè)計(jì)負(fù)責(zé)數(shù)據(jù)庫的建立和維護(hù),要求數(shù)據(jù)存儲(chǔ)分類清晰、數(shù)據(jù)安全性高。前臺(tái)和后臺(tái)開發(fā)軟件比較成熟,從技術(shù)角度考慮本系統(tǒng)是可行的。
(2)經(jīng)濟(jì)可行性:本項(xiàng)目采用的開發(fā)工具M(jìn)yEclipse、Tomcat以及數(shù)據(jù)庫SQL Sever都是免費(fèi)的軟件,本項(xiàng)目一旦實(shí)現(xiàn),只要管理員后臺(tái)登錄管理即可,沒有其他花費(fèi),而且投入市場會(huì)給高校和醫(yī)院帶來更多的鄉(xiāng)醫(yī)進(jìn)行培訓(xùn),節(jié)省更多的開支。在使用本系統(tǒng)后,解決鄉(xiāng)村醫(yī)生培訓(xùn)效率低,勞動(dòng)強(qiáng)度大的問題,提高培訓(xùn)人員自主學(xué)習(xí)的能力。系統(tǒng)能夠保證各項(xiàng)數(shù)據(jù)的準(zhǔn)確性,為資源數(shù)據(jù)統(tǒng)計(jì)分析工作提供有力的數(shù)據(jù)支持。本系統(tǒng)所帶來的效益將遠(yuǎn)遠(yuǎn)高于開發(fā)期間的經(jīng)濟(jì)投入,因此從經(jīng)濟(jì)層面考慮,這個(gè)系統(tǒng)的開發(fā)是完全有必要的。
(3)操作可行性:本軟件分管理員和鄉(xiāng)醫(yī)兩個(gè)登錄方式,都是可視化窗口,操作簡單易懂,無需專業(yè)知識(shí),適合大部分人群。從操作角度考慮此系統(tǒng)是可行的。
(4)開發(fā)環(huán)境可行性
考慮到開發(fā)成本以及本系統(tǒng)的安全、穩(wěn)定、擴(kuò)展、維護(hù)等性能,我們?cè)?Windows操作環(huán)境下,數(shù)據(jù)庫選用SQL Server2008、開發(fā)語言選用JSP。為有利于系統(tǒng)的維護(hù)與修改,SQL Server2008 是中小系統(tǒng)開發(fā)的首選數(shù)據(jù)庫,并且 SQL Server2008為開源的免費(fèi)軟件,在很大程度上降低了系統(tǒng)的開發(fā)及運(yùn)維成本。
3鄉(xiāng)村醫(yī)生在線培訓(xùn)系統(tǒng)的需求分析
3.1系統(tǒng)功能性分析
(1)用戶可以通過用戶或管理員的身份進(jìn)入到系統(tǒng)。
(2)用戶可以通過系統(tǒng)進(jìn)行聯(lián)網(wǎng),進(jìn)行在線培訓(xùn)。
(3)能夠在培訓(xùn)系統(tǒng)內(nèi)完成培訓(xùn)。
(4)學(xué)習(xí)互動(dòng)功能,比如留言反饋、分組討論等。
(5)具備線上網(wǎng)絡(luò)評(píng)價(jià)功能,如隨堂測(cè)驗(yàn)、作業(yè)、考試、回答等。
3.2系統(tǒng)的非功能需求
(1)準(zhǔn)確性。系統(tǒng)主要是為滿足鄉(xiāng)醫(yī)在線培訓(xùn)需要的,因此系統(tǒng)應(yīng)在學(xué)習(xí)內(nèi)容、計(jì)時(shí)打分等方面都要保證準(zhǔn)確性,為培訓(xùn)人員提供一個(gè)數(shù)據(jù)資源豐富、測(cè)試客觀公平的系統(tǒng)環(huán)境。
(2)界面友好性。提供友好用戶界面,提供的數(shù)據(jù)便于鄉(xiāng)醫(yī)查看。
(3)健壯性。系統(tǒng)需要考慮到鄉(xiāng)醫(yī)在使用系統(tǒng)時(shí)進(jìn)行了不當(dāng)操作或者錯(cuò)誤的操作時(shí),系統(tǒng)會(huì)有相應(yīng)的操作提示;要保證所有人員同時(shí)都在使用系統(tǒng)時(shí),系統(tǒng)也能正常使用。
(4)可移植性。系統(tǒng)正常部署,在不同的平臺(tái)上,不影響系統(tǒng)的運(yùn)行。。
4鄉(xiāng)村醫(yī)生在線培訓(xùn)系統(tǒng)模塊設(shè)計(jì)
本次所開發(fā)的鄉(xiāng)醫(yī)在線培訓(xùn)系統(tǒng),在完成系統(tǒng)有關(guān)數(shù)據(jù)和業(yè)務(wù)流程的管理過程中,需要按照一定的標(biāo)準(zhǔn)和規(guī)范。各類用戶都能夠?yàn)g覽和檢索符合其系統(tǒng)角色要求的數(shù)據(jù)內(nèi)容,采用數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)信息的維護(hù)管理。該系統(tǒng)模塊主要包括培訓(xùn)管理模塊、在線課程模塊、在線考試模塊、實(shí)驗(yàn)?zāi)K、統(tǒng)計(jì)報(bào)表模塊、知識(shí)共享庫模塊和系統(tǒng)管理模塊等功能模塊的設(shè)計(jì)。系統(tǒng)整體設(shè)計(jì)采用的是模型-視圖-控制模式,在此過程中采用了面向?qū)ο蟮脑O(shè)計(jì)思想,并提出來了由用戶層、數(shù)據(jù)交互層、服務(wù)層和數(shù)據(jù)層組成的4層系統(tǒng)體系架構(gòu)。采用了目前較為先進(jìn)的開發(fā)技術(shù)和架構(gòu),最終實(shí)現(xiàn)的系統(tǒng)性能良好。系統(tǒng)整體上采用了瀏覽器/服務(wù)器架構(gòu),系統(tǒng)設(shè)計(jì)上采用了MVC設(shè)計(jì)模式,SSH架構(gòu),具體編程語言采用的是JSP。
5數(shù)據(jù)庫設(shè)計(jì)
在數(shù)據(jù)庫設(shè)計(jì)中,采用了數(shù)據(jù)庫邏輯設(shè)計(jì)第三范式的設(shè)計(jì)標(biāo)準(zhǔn),按照對(duì)象內(nèi)部的屬性和對(duì)象間關(guān)系進(jìn)行實(shí)體關(guān)系圖設(shè)計(jì)。一名培訓(xùn)負(fù)責(zé)人可管理多個(gè)不同的培訓(xùn)計(jì)劃,而一個(gè)培訓(xùn)計(jì)劃只能被一名培訓(xùn)負(fù)責(zé)人管理,培訓(xùn)計(jì)劃與培訓(xùn)班間的數(shù)量關(guān)系為一對(duì)多的關(guān)系類型。一個(gè)培訓(xùn)班內(nèi)包括多名報(bào)名學(xué)員。培訓(xùn)班與課程是一對(duì)多的關(guān)系,一個(gè)培訓(xùn)班可有多個(gè)在線課程,一個(gè)在線課程只對(duì)應(yīng)一個(gè)培訓(xùn)班。學(xué)員與培訓(xùn)班、課程、考試、實(shí)驗(yàn)、共享庫資源的關(guān)系都是一對(duì)多的關(guān)系。
6小結(jié)
鄉(xiāng)村醫(yī)生在線培訓(xùn)平臺(tái)能夠?qū)︵l(xiāng)醫(yī)的學(xué)習(xí)行為進(jìn)行跟蹤和記錄,從而形成“學(xué)習(xí)大數(shù)據(jù)”,通過數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)分析其中隱藏的規(guī)律,便于醫(yī)院專家持續(xù)改進(jìn)鄉(xiāng)醫(yī)培訓(xùn)內(nèi)容和培訓(xùn)方法。通過先進(jìn)的鄉(xiāng)醫(yī)培訓(xùn)流程和便捷的在線服務(wù)模式,形成規(guī)范的員工培訓(xùn)模式,結(jié)合鄉(xiāng)醫(yī)學(xué)習(xí)過程中產(chǎn)生的個(gè)人信息、培訓(xùn)信息及學(xué)習(xí)成績等數(shù)據(jù),形成鄉(xiāng)醫(yī)信息管理系統(tǒng),從而可以提高培訓(xùn)的效率。
參考文獻(xiàn):
[1]彭燦華,魏士偉. J2EE 項(xiàng)目開發(fā)與設(shè)計(jì)[M].北京:中國鐵道出版社,2013
[2]潘利群,李耿MVC模式在企業(yè)系統(tǒng)開發(fā)中的實(shí)現(xiàn)武漢理工大學(xué)學(xué)報(bào)(信息與管理工程版),2014,6(5):1031-1035
[3]劉斌.精通Java Web 整合開發(fā)(JSP+AJAX+Struts+Hibernate) [M].北京:電子工業(yè)
出版社,2011,424-433
*項(xiàng)目基金:2017年國家大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目(項(xiàng)目編號(hào):201713324145)
作者簡介:
王夢(mèng)霞,女,山東莒南,副教授,研究方向:軟件工程。