余琛琳, 孫曉希, 蔡麗萍, 湯 球, 李 莉
(第二軍醫(yī)大學訓練部 1. 實驗動物中心, 2. 教保處, 上海 200433)
實驗動物從業(yè)人員培訓考核評價系統(tǒng)的開發(fā)
余琛琳1, 孫曉希2, 蔡麗萍1, 湯球1, 李莉2
(第二軍醫(yī)大學訓練部 1. 實驗動物中心, 2. 教保處, 上海 200433)
目的 開發(fā)一款適用于實驗動物從業(yè)人員培訓考核評價的管理軟件。方法 本系統(tǒng)利用ASP.NET4.0技術,采用VB.NET編碼語言和SQLServer數(shù)據(jù)庫,同時將Dreamweaver8.0和Visual Studio2010兩種軟件結合實現(xiàn)界面和編碼,按照實驗動物從業(yè)人員培訓考核的要求,研究開發(fā)實驗動物從業(yè)人員培訓考核評價軟件。結果 本系統(tǒng)設置了用戶類別管理、用戶信息管理、考核項目指標和權重參數(shù)管理、考核指標項目分數(shù)錄入管理、考核成績統(tǒng)計分析管理、聯(lián)機管理6大模塊,界面簡潔友好,操作簡易靈活。結論 本系統(tǒng)適用于實驗動物從業(yè)人員培訓的評價和管理。
實驗動物; 從業(yè)人員培訓; 考核評價系統(tǒng)
1.1系統(tǒng)構架與組成
目前,實驗動物從業(yè)人員培訓在線考評系統(tǒng)的實現(xiàn)技術有多種,可以采用傳統(tǒng)的客戶機/服務器(C/S)構架,也可以采用目前較為流行的基于WEB方式。C/S構架在技術上雖然成熟,但是該結構的程序局限性較大,不方便集中管理,系統(tǒng)配置較繁瑣,操作方式不夠靈活[1]。而基于WEB的方式,是一種特殊的C/S方式,在這種方式下,客戶端是各種各樣的瀏覽器,為區(qū)別傳統(tǒng)的C/S模式,通常稱之為瀏覽器/服務器(B/S)模式[2]。B/S模式采用三層體系結構,即數(shù)據(jù)庫系統(tǒng)、應用服務器和客戶瀏覽器。由于采用互聯(lián)網(wǎng)的相關技術,B/S系統(tǒng)的開放性好,易于維護、擴展,操作靈活,客戶瀏覽器只跟WEB服務器交換數(shù)據(jù),數(shù)據(jù)安全性較高。因此,本軟件基于B/S系統(tǒng),利用ASP.NET4.0技術[3],采用VB.NET語言編碼[4],同時將Dreamweaver8.0和Visual Studio2010兩種軟件結合實現(xiàn)界面和編碼,并聯(lián)合應用SQLServer數(shù)據(jù)庫構建實驗動物從業(yè)人員培訓考核評價系統(tǒng)。
實驗動物從業(yè)人員培訓考核評價系統(tǒng)采用三層構架,包括表示層、業(yè)務層和數(shù)據(jù)層(圖1)。表示層包括網(wǎng)頁的用戶界面(User Interface, UI)元素,還包含管理訪問者和客戶的業(yè)務之間交互的所有程序邏輯;業(yè)務層(也稱中間層)接收來自表示層的請求,并基于其包含的業(yè)務邏輯,向表示層返回一個結果;數(shù)據(jù)層(也稱數(shù)據(jù)庫層)負責保存考評系統(tǒng)的數(shù)據(jù)庫,儲存系統(tǒng)所有數(shù)據(jù),并當有請求時發(fā)送給業(yè)務層(圖1)。
1.2系統(tǒng)設計
實驗動物從業(yè)人員培訓考核評價系統(tǒng)主要實現(xiàn)以下功能: 登錄系統(tǒng)、設置考核指標及權重、錄入學員信息、錄入學員成績、自動計算學員總成績、形成成績報表、可查看歷史考評記錄等。為了實現(xiàn)上述功能, 系統(tǒng)設計過程中, 數(shù)據(jù)層主要制作考評系統(tǒng)數(shù)據(jù)庫, 儲存本系統(tǒng)所有數(shù)據(jù); 業(yè)務層主要編輯頁面邏輯代碼、類文件等; 表示層主要編輯考評系統(tǒng)的網(wǎng)頁界面, 與用戶進行交互等。在WEB界面上, 系統(tǒng)軟件設計的模塊包括: 用戶類別管理、用戶信息管理、考核課程管理、考核成績錄入管理、考核成績統(tǒng)計分析管理、賬戶聯(lián)機管理(圖2)。
圖1 實驗動物從業(yè)人員培訓考核評價系統(tǒng)構架示意圖
圖2 實驗動物從業(yè)人員培訓考核評價系統(tǒng)功能模塊示意圖
1.3系統(tǒng)功能管理分析
1.3.1用戶類別管理用戶類別管理是指使用實驗動物從業(yè)人員培訓考核評價軟件系統(tǒng)的各類用戶的管理,包括教師、學員、系統(tǒng)管理員和其他用戶等(圖3)。
1.3.2用戶信息管理用戶信息管理主要是管理教師、學員或其他用戶的培訓信息, 包括姓名、性別、年齡、培訓課程、受訓始末時間、工作單位、聯(lián)系方式、郵箱等, 以供系統(tǒng)信息采集用(圖4)。
圖3 實驗動物從業(yè)人員培訓考核評價系統(tǒng)的用戶類別管理界面
圖4 實驗動物從業(yè)人員培訓考核評價系統(tǒng)的用戶信息管理界面
1.3.3考核課程管理考核課程管理主要管理和設置課程的分類和名稱、每門課程的考核指標以及各項指標的評分權重,培訓課程不同,考核指標及其權重各不相同[5]。參加實驗動物從業(yè)培訓的人員,主要包括從事實驗動物和動物實驗的科技人員、專業(yè)管理人員和從事飼養(yǎng)生產(chǎn)工作的技術工人。由于大家所從事的工作崗位有差別,如管理人員主要從事實驗動物生產(chǎn)或動物實驗的綜合管理工作;實驗技術人員主要從事實驗操作及技術指導等;而飼養(yǎng)人員主要從事實驗動物的飼養(yǎng)生產(chǎn)及日常管理等方面的內(nèi)容[6,7]。因此,為了適應不同層次人員培訓的考核需要,增強針對性和實用性,本系統(tǒng)依據(jù)工作崗位的不同,初步探索建立實驗動物從業(yè)人員分類培訓考核評價軟件。所以,本系統(tǒng)的課程設置分類為實驗動物科技管理人員培訓課程、動物實驗科技人員培訓課程、動物飼養(yǎng)生產(chǎn)人員培訓課程、以及隨時可以拓展設置的其他用戶培訓課程。以實驗動物科技管理人員培訓課程考核指標設置為例, 本軟件系統(tǒng)將其考核評分指標參數(shù)劃分為一級、二級和三級三個層次, 結合專家咨詢結果, 考核項目設置為:一級指標包括課程學習、學習時間、培訓作業(yè)、培訓主題研討與參與、培訓體會與學習小結五項指標;其中課程學習的二級指標包括實驗動物相關法律、法規(guī)、制度、標準; 部門管理; 實驗動物和動物實驗質量保證; 動物福利; 職業(yè)健康與安全五項指標; 而實驗動物相關法律、法規(guī)、制度、標準的三級考核指標包括實驗動物管理政策和和法規(guī)、實驗動物行業(yè)標準、實驗動物管理制度三項指標(表1),并運用層次分析法[8]耦合德爾菲法[9],確定各項指標及其評分權重(表1)??己瞬捎冒俜种朴嫹址椒?。
1.3.4考核成績錄入管理考核成績錄入管理主要是將受訓學員的分項考核成績逐項輸入系統(tǒng)中,系統(tǒng)將實施自動計算得到該學員最后考評成績,并給與相對應的評語。
1.3.5考核成績統(tǒng)計分析管理考核成績統(tǒng)計分析管理主要是可以查看所有參與考評人員的歷史成績(圖5),可以按照不同培訓班次形成表格或者報表,可以導出或者打印,便于成績文檔儲存和管理。
表1 實驗動物科技管理人員培訓課程考核評價標準
圖5 實驗動物從業(yè)人員培訓考核評價系統(tǒng)的考核成績查詢管理界面
1.3.6賬戶聯(lián)機管理賬戶聯(lián)機管理是賦予系統(tǒng)管理員的權限,通過系統(tǒng)管理員可以添加、修改或刪除本系統(tǒng)所有登錄用戶,不同用戶聯(lián)機使用,需通過管理員帳號登錄方可查詢(圖6)。
圖6 實驗動物從業(yè)人員培訓考核評價系統(tǒng)的賬戶聯(lián)機管理界面
2.1軟件編程和運行的軟件環(huán)境
實驗動物從業(yè)人員培訓考核評價系統(tǒng)的開發(fā)和使用平臺為Microsoft Windows7.0及以上版本或Microsoft Windows Server 2008及以上操作系統(tǒng), 安裝.NET 4.0。利用ASP.NET4.0技術, 采用VB.NET語言編碼, 同時將Dreamweaver8.0和Visual Studio2010兩種軟件結合實現(xiàn)界面和編碼,并聯(lián)合應用SQLServer2005或以上數(shù)據(jù)庫構建本系統(tǒng)。瀏覽器使用Microsoft Internet Explorer 7.0或以上版本或Google Chrome。
2.2軟件編程和運行的硬件環(huán)境
為實現(xiàn)實驗動物從業(yè)人員培訓考核評價管理系統(tǒng)的順利實施,需要準備如下硬件與網(wǎng)絡環(huán)境。主機一臺,推薦配置為2.0 G Hz或以上CPU, 2 G或以上內(nèi)存,40 G或以上空閑硬盤空間,千兆以太或以上網(wǎng)卡,網(wǎng)絡環(huán)境需固定IP、可以連接至公網(wǎng)、帶寬,以及可以上傳2 M或以上文件。
不同用戶在操作實驗動物從業(yè)人員培訓考核評價系統(tǒng)時,其流程和權限各有不同(圖7)。其中,管理員的權限包括課程管理、學員信息管理、成績管理和各賬戶人員的管理(圖8)。其操作流程如圖7所示,登錄系統(tǒng)后,首先可以進行賬戶管理操作,通過添加(圖6)、刪除或修改所有系統(tǒng)登錄用戶進行賬戶管理,并且此模塊下所有功能只有管理員可見和操作。其次,可以進行學員信息管理,參與考核學員由于不同類別以及不同培訓時間被分為不同的班次,在添加人員新學員之前,必須先添加班次信息(圖9),然后可以進行學員信息的添加或刪除管理。再次,可以進行課程管理操作,管理課程指標及權重,課程指標分為三個等級,課程不同,各項指標不同且權重也有所不同,需要進行不同設置,各項指標及權重也可以進行添加、刪除或修改操作。最后,可進行成績管理,查詢所有參與考評人員的歷史成績(圖5)。
教師的使用權限包括課程管理、學員信息管理和成績管理(圖10),其中課程管理僅限于課程信息的查看,而不能進行指標和權重的刪改操作,便于課程考核體系的集中管理。學員管理和成績管理權限與管理員相同。
圖7 實驗動物從業(yè)人員培訓考核評價系統(tǒng)操作流程示意圖
圖8 實驗動物從業(yè)人員培訓考核評價系統(tǒng)管理員可操作管理模塊示意圖
圖9 實驗動物從業(yè)人員培訓考核評價系統(tǒng)管理學員班次操作流程示意圖
圖10 實驗動物從業(yè)人員培訓考核評價系統(tǒng)教師可操作管理模塊示意圖
學員的使用權限包括課程管理中的查看課程信息和學員管理中的考核成績查詢(圖11)。
圖11 實驗動物從業(yè)人員培訓考核評價系統(tǒng)學員可操作模塊示意圖
實驗動物從業(yè)人員培訓考核評價系統(tǒng)的開發(fā),通過將計算機管理系統(tǒng)引入實驗動物行業(yè)培訓管理,可以提高培訓考核管理的效率和質量,是實驗動物從業(yè)人員培訓考核管理信息化、標準化、公開化的必然趨勢。此款網(wǎng)絡型軟件系統(tǒng)具有安裝運行安全便捷、界面簡潔友好,操作簡易靈活等特點,其考核管理信息具有動態(tài)交互功能,不同使用權限用戶可以依照既定的權限進行考核人員和成績信息的瀏覽、查詢、錄入、打印等辦公操作,可以為廣大實驗動物從業(yè)人員培訓機構提供理想的培訓考核評價管理工具,具有行業(yè)發(fā)展需求和潛在市場經(jīng)濟前景。
[1]魯春燕, 孫娟. 淺析C/S模式和B/S模式的優(yōu)缺點[J]. 福建電腦, 2008(6):31,87.
[2]余慧麗. 學員管理信息系統(tǒng)開發(fā)實踐的思考[J]. 信息系統(tǒng)工程, 2015(1):26-27.
[3]任兀. 易開發(fā), 易優(yōu)化, ASP. NET 4.0中的URL路由[J]. 科技信息, 2010(28):224,226.
[4]鄭國勛, 張華, 張曉賢, 等. 基于VB.NET語言的雙縱軸多曲線平面曲線控件[J]. 長春工程學院學報: 自然科學版,2014, 15(4):106-107,112.
[5]余琛琳, 劉志學, 蔡麗萍, 等. 常用人類疾病動物模型制備效果評價軟件的開發(fā)研究[J]. 醫(yī)學動物防制, 2010, 26(6):491-495.
[6]鄭紅, 角建林, 沈培清. 云南實驗動物從業(yè)人員培訓與教育的探討[J].實驗動物與比較醫(yī)學, 2008, 28(1):46-48,66.
[7]吳培林, 褚曉峰, 吳寶金, 等. 浙江省實驗動物從業(yè)人員培訓基地建設與實踐[J]. 醫(yī)學教育探索, 2010, 9(6): 859-861.
[8]余琛琳, 劉志學, 蔡麗萍, 等. 實驗動物學設計性實驗考核指標體系的建立研究[J]. 西北醫(yī)學教育, 2011,19(1): 89-91.
[9]余琛琳, 湯球, 劉志學, 等. 層次分析法耦合德爾菲法構建高校設計性實驗考核指標體系[J]. 中華醫(yī)學教育探索雜志, 2012,11(8):786-790.
Development of Evaluation and Assessment System for Laboratory Animal Employees Training
YU Chen-lin1, SUN Xiao-xi2, Cai Li-ping1, TANG Qiu1, LI Li2
(1.Laboratory Animal Center, 2. Divison of Teaching Support, Training Department,Second Military Medical University, Shanghai 200433, China)
Objective To development a evaluation assessment system for laboratory animal employees training. Method According to the evaluating requirements for laboratory animal employees training,the system based on ASP.NET4.0 was designed by Microsoft Visual Basic.NET computer coding language,SQLServer database, Dreamweaver8.0 and Visual Studio2010. Results The system, including customer category management, customer information management, assessment indicators and weight parameters project management, score input management, statistical analysis of test results management and on-line management, was simple and friendly in interface, and flexible in operation. Conclusions The system may be suitable for evaluating laboratory animal employees training.
Laboratory animal; Employees training; Evaluation and assessment system
Q95-33 R-332
A
1674-5817(2015)06-0498-06
10.3969/j.issn.1674-5817.2015.06.014
2015-07-09
上海市科學技術委員會科研計劃項目課題(12140900701,13140900800)
余琛琳(1981-), 女, 講師, 主要從事實驗動物和比較醫(yī)學教學和科研工作。E-mail: ycl0408@163.com
李莉。E-mail: CZjwlili@163.com