余琛琳, 孫曉希, 蔡麗萍, 湯 球, 李 莉
(第二軍醫大學訓練部 1. 實驗動物中心, 2. 教保處, 上海 200433)
實驗動物從業人員培訓考核評價系統的開發
余琛琳1, 孫曉希2, 蔡麗萍1, 湯球1, 李莉2
(第二軍醫大學訓練部 1. 實驗動物中心, 2. 教保處, 上海 200433)
目的 開發一款適用于實驗動物從業人員培訓考核評價的管理軟件。方法 本系統利用ASP.NET4.0技術,采用VB.NET編碼語言和SQLServer數據庫,同時將Dreamweaver8.0和Visual Studio2010兩種軟件結合實現界面和編碼,按照實驗動物從業人員培訓考核的要求,研究開發實驗動物從業人員培訓考核評價軟件。結果 本系統設置了用戶類別管理、用戶信息管理、考核項目指標和權重參數管理、考核指標項目分數錄入管理、考核成績統計分析管理、聯機管理6大模塊,界面簡潔友好,操作簡易靈活。結論 本系統適用于實驗動物從業人員培訓的評價和管理。
實驗動物; 從業人員培訓; 考核評價系統
1.1系統構架與組成
目前,實驗動物從業人員培訓在線考評系統的實現技術有多種,可以采用傳統的客戶機/服務器(C/S)構架,也可以采用目前較為流行的基于WEB方式。C/S構架在技術上雖然成熟,但是該結構的程序局限性較大,不方便集中管理,系統配置較繁瑣,操作方式不夠靈活[1]。而基于WEB的方式,是一種特殊的C/S方式,在這種方式下,客戶端是各種各樣的瀏覽器,為區別傳統的C/S模式,通常稱之為瀏覽器/服務器(B/S)模式[2]。B/S模式采用三層體系結構,即數據庫系統、應用服務器和客戶瀏覽器。由于采用互聯網的相關技術,B/S系統的開放性好,易于維護、擴展,操作靈活,客戶瀏覽器只跟WEB服務器交換數據,數據安全性較高。因此,本軟件基于B/S系統,利用ASP.NET4.0技術[3],采用VB.NET語言編碼[4],同時將Dreamweaver8.0和Visual Studio2010兩種軟件結合實現界面和編碼,并聯合應用SQLServer數據庫構建實驗動物從業人員培訓考核評價系統。
實驗動物從業人員培訓考核評價系統采用三層構架,包括表示層、業務層和數據層(圖1)。表示層包括網頁的用戶界面(User Interface, UI)元素,還包含管理訪問者和客戶的業務之間交互的所有程序邏輯;業務層(也稱中間層)接收來自表示層的請求,并基于其包含的業務邏輯,向表示層返回一個結果;數據層(也稱數據庫層)負責保存考評系統的數據庫,儲存系統所有數據,并當有請求時發送給業務層(圖1)。
1.2系統設計
實驗動物從業人員培訓考核評價系統主要實現以下功能: 登錄系統、設置考核指標及權重、錄入學員信息、錄入學員成績、自動計算學員總成績、形成成績報表、可查看歷史考評記錄等。為了實現上述功能, 系統設計過程中, 數據層主要制作考評系統數據庫, 儲存本系統所有數據; 業務層主要編輯頁面邏輯代碼、類文件等; 表示層主要編輯考評系統的網頁界面, 與用戶進行交互等。在WEB界面上, 系統軟件設計的模塊包括: 用戶類別管理、用戶信息管理、考核課程管理、考核成績錄入管理、考核成績統計分析管理、賬戶聯機管理(圖2)。

圖1 實驗動物從業人員培訓考核評價系統構架示意圖

圖2 實驗動物從業人員培訓考核評價系統功能模塊示意圖
1.3系統功能管理分析
1.3.1用戶類別管理用戶類別管理是指使用實驗動物從業人員培訓考核評價軟件系統的各類用戶的管理,包括教師、學員、系統管理員和其他用戶等(圖3)。
1.3.2用戶信息管理用戶信息管理主要是管理教師、學員或其他用戶的培訓信息, 包括姓名、性別、年齡、培訓課程、受訓始末時間、工作單位、聯系方式、郵箱等, 以供系統信息采集用(圖4)。

圖3 實驗動物從業人員培訓考核評價系統的用戶類別管理界面

圖4 實驗動物從業人員培訓考核評價系統的用戶信息管理界面
1.3.3考核課程管理考核課程管理主要管理和設置課程的分類和名稱、每門課程的考核指標以及各項指標的評分權重,培訓課程不同,考核指標及其權重各不相同[5]。參加實驗動物從業培訓的人員,主要包括從事實驗動物和動物實驗的科技人員、專業管理人員和從事飼養生產工作的技術工人。由于大家所從事的工作崗位有差別,如管理人員主要從事實驗動物生產或動物實驗的綜合管理工作;實驗技術人員主要從事實驗操作及技術指導等;而飼養人員主要從事實驗動物的飼養生產及日常管理等方面的內容[6,7]。因此,為了適應不同層次人員培訓的考核需要,增強針對性和實用性,本系統依據工作崗位的不同,初步探索建立實驗動物從業人員分類培訓考核評價軟件。所以,本系統的課程設置分類為實驗動物科技管理人員培訓課程、動物實驗科技人員培訓課程、動物飼養生產人員培訓課程、以及隨時可以拓展設置的其他用戶培訓課程。以實驗動物科技管理人員培訓課程考核指標設置為例, 本軟件系統將其考核評分指標參數劃分為一級、二級和三級三個層次, 結合專家咨詢結果, 考核項目設置為:一級指標包括課程學習、學習時間、培訓作業、培訓主題研討與參與、培訓體會與學習小結五項指標;其中課程學習的二級指標包括實驗動物相關法律、法規、制度、標準; 部門管理; 實驗動物和動物實驗質量保證; 動物福利; 職業健康與安全五項指標; 而實驗動物相關法律、法規、制度、標準的三級考核指標包括實驗動物管理政策和和法規、實驗動物行業標準、實驗動物管理制度三項指標(表1),并運用層次分析法[8]耦合德爾菲法[9],確定各項指標及其評分權重(表1)。考核采用百分制計分方法。
1.3.4考核成績錄入管理考核成績錄入管理主要是將受訓學員的分項考核成績逐項輸入系統中,系統將實施自動計算得到該學員最后考評成績,并給與相對應的評語。
1.3.5考核成績統計分析管理考核成績統計分析管理主要是可以查看所有參與考評人員的歷史成績(圖5),可以按照不同培訓班次形成表格或者報表,可以導出或者打印,便于成績文檔儲存和管理。

表1 實驗動物科技管理人員培訓課程考核評價標準

圖5 實驗動物從業人員培訓考核評價系統的考核成績查詢管理界面
1.3.6賬戶聯機管理賬戶聯機管理是賦予系統管理員的權限,通過系統管理員可以添加、修改或刪除本系統所有登錄用戶,不同用戶聯機使用,需通過管理員帳號登錄方可查詢(圖6)。

圖6 實驗動物從業人員培訓考核評價系統的賬戶聯機管理界面
2.1軟件編程和運行的軟件環境
實驗動物從業人員培訓考核評價系統的開發和使用平臺為Microsoft Windows7.0及以上版本或Microsoft Windows Server 2008及以上操作系統, 安裝.NET 4.0。利用ASP.NET4.0技術, 采用VB.NET語言編碼, 同時將Dreamweaver8.0和Visual Studio2010兩種軟件結合實現界面和編碼,并聯合應用SQLServer2005或以上數據庫構建本系統。瀏覽器使用Microsoft Internet Explorer 7.0或以上版本或Google Chrome。
2.2軟件編程和運行的硬件環境
為實現實驗動物從業人員培訓考核評價管理系統的順利實施,需要準備如下硬件與網絡環境。主機一臺,推薦配置為2.0 G Hz或以上CPU, 2 G或以上內存,40 G或以上空閑硬盤空間,千兆以太或以上網卡,網絡環境需固定IP、可以連接至公網、帶寬,以及可以上傳2 M或以上文件。
不同用戶在操作實驗動物從業人員培訓考核評價系統時,其流程和權限各有不同(圖7)。其中,管理員的權限包括課程管理、學員信息管理、成績管理和各賬戶人員的管理(圖8)。其操作流程如圖7所示,登錄系統后,首先可以進行賬戶管理操作,通過添加(圖6)、刪除或修改所有系統登錄用戶進行賬戶管理,并且此模塊下所有功能只有管理員可見和操作。其次,可以進行學員信息管理,參與考核學員由于不同類別以及不同培訓時間被分為不同的班次,在添加人員新學員之前,必須先添加班次信息(圖9),然后可以進行學員信息的添加或刪除管理。再次,可以進行課程管理操作,管理課程指標及權重,課程指標分為三個等級,課程不同,各項指標不同且權重也有所不同,需要進行不同設置,各項指標及權重也可以進行添加、刪除或修改操作。最后,可進行成績管理,查詢所有參與考評人員的歷史成績(圖5)。
教師的使用權限包括課程管理、學員信息管理和成績管理(圖10),其中課程管理僅限于課程信息的查看,而不能進行指標和權重的刪改操作,便于課程考核體系的集中管理。學員管理和成績管理權限與管理員相同。

圖7 實驗動物從業人員培訓考核評價系統操作流程示意圖

圖8 實驗動物從業人員培訓考核評價系統管理員可操作管理模塊示意圖

圖9 實驗動物從業人員培訓考核評價系統管理學員班次操作流程示意圖

圖10 實驗動物從業人員培訓考核評價系統教師可操作管理模塊示意圖
學員的使用權限包括課程管理中的查看課程信息和學員管理中的考核成績查詢(圖11)。

圖11 實驗動物從業人員培訓考核評價系統學員可操作模塊示意圖
實驗動物從業人員培訓考核評價系統的開發,通過將計算機管理系統引入實驗動物行業培訓管理,可以提高培訓考核管理的效率和質量,是實驗動物從業人員培訓考核管理信息化、標準化、公開化的必然趨勢。此款網絡型軟件系統具有安裝運行安全便捷、界面簡潔友好,操作簡易靈活等特點,其考核管理信息具有動態交互功能,不同使用權限用戶可以依照既定的權限進行考核人員和成績信息的瀏覽、查詢、錄入、打印等辦公操作,可以為廣大實驗動物從業人員培訓機構提供理想的培訓考核評價管理工具,具有行業發展需求和潛在市場經濟前景。
[1]魯春燕, 孫娟. 淺析C/S模式和B/S模式的優缺點[J]. 福建電腦, 2008(6):31,87.
[2]余慧麗. 學員管理信息系統開發實踐的思考[J]. 信息系統工程, 2015(1):26-27.
[3]任兀. 易開發, 易優化, ASP. NET 4.0中的URL路由[J]. 科技信息, 2010(28):224,226.
[4]鄭國勛, 張華, 張曉賢, 等. 基于VB.NET語言的雙縱軸多曲線平面曲線控件[J]. 長春工程學院學報: 自然科學版,2014, 15(4):106-107,112.
[5]余琛琳, 劉志學, 蔡麗萍, 等. 常用人類疾病動物模型制備效果評價軟件的開發研究[J]. 醫學動物防制, 2010, 26(6):491-495.
[6]鄭紅, 角建林, 沈培清. 云南實驗動物從業人員培訓與教育的探討[J].實驗動物與比較醫學, 2008, 28(1):46-48,66.
[7]吳培林, 褚曉峰, 吳寶金, 等. 浙江省實驗動物從業人員培訓基地建設與實踐[J]. 醫學教育探索, 2010, 9(6): 859-861.
[8]余琛琳, 劉志學, 蔡麗萍, 等. 實驗動物學設計性實驗考核指標體系的建立研究[J]. 西北醫學教育, 2011,19(1): 89-91.
[9]余琛琳, 湯球, 劉志學, 等. 層次分析法耦合德爾菲法構建高校設計性實驗考核指標體系[J]. 中華醫學教育探索雜志, 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-), 女, 講師, 主要從事實驗動物和比較醫學教學和科研工作。E-mail: ycl0408@163.com
李莉。E-mail: CZjwlili@163.com