李會萍, 王曉明, 劉萬策, 陳梅麗, 溫琳琳, 黃 韌
(廣東省實驗動物監測所,廣州510663)
實驗動物許可證查詢管理系統的設計與實現
李會萍, 王曉明, 劉萬策, 陳梅麗, 溫琳琳, 黃韌
(廣東省實驗動物監測所,廣州510663)
本系統整合全國各省市已獲得的實驗動物生產和使用許可證數據,建立一個國內統一的實驗動物許可證查詢管理平臺。該平臺為我國實驗動物許可證管理部門提供了實時、動態更新的許可證數據管理工具,對強化我國實驗動物管理工作可能具有重要意義。本文重點介紹系統結構和功能模塊設計以及系統的實現。
實驗動物; 許可證; 查詢管理; 系統
在分析國家以及省級實驗動物許可證信息管理現狀和實際需求基礎上,以中國實驗動物信息網管理平臺為依托,構建了一個全國實驗動物行業單位和用戶可實時查詢、動態管理的實驗動物許可證服務平臺,該平臺對我國實驗動物行業許可證的管理工作或可具有重要支撐作用。
1.1國家實驗動物許可證信息管理情況
2009年,國家科技部委托華中科技大學建立了國家實驗動物行政許可審批管理系統,該系統是科技部推行規范實驗動物管理的重要舉措,先后在北京、上海、廣東、湖北、湖南等省市運行應用,它包括了實驗動物行政許可審批系統、生產和使用管理系統、培訓系統和供求系統等[1],其主要功能是實現實驗動物質量合格證和實驗動物設施使用證明的網上開具,為實驗動物管理部門、實驗動物生產或使用單位提供了統一的實驗動物行政許可管理平臺,可極大提升各省市實驗動物管理部門、實驗動物生產或使用單位的工作效率。
1.2省級實驗動物許可證信息管理情況
目前部分省市實驗動物管理部門已建立了省級實驗動物信息網,其實驗動物許可證網上辦理業務,包括實驗動物許可證的申請、受理、現場驗收、復核、審批、證書核發等全部流程的各項環節、進程等都能在網上實時發布[2],公開了省內實驗動物許可證程序和評審結果,使省內用戶及時了解實驗動物行政許可信息。
1.3存在不足
從以上可見,國家和省級管理部門已部分實現了實驗動物許可證信息動態管理與網上公開的方式,但均是分布式的實驗動物許可證信息管理模式,國家實驗動物行政許可審批管理系統以省市為單位分站點布署,所管理的范圍限本省市實驗動物許可證信息[3],各省市實驗動物信息網的許可證業務功能則主要是將許可證申請、審查結果等以通知公告方式發布,所管理的實驗動物許可證信息也限于本省市[4]。
因此,作者所在單位(國家實驗動物數據資源中心)在中國實驗動物信息網管理平臺基礎上,搭建了全國實驗動物許可證查詢管理系統,該系統是全國實驗動物許可證信息對外公開的載體,可以實現全國各省市實驗動物生產和使用許可證單位信息實時查詢、動態管理,使行業用戶全面了解各省市實驗動物許可證信息,對于推動和加快實驗動物規范化、產業化和科學化發展有著積極的作用[5]
實驗動物許可證查詢管理系統整合了各省市實驗動物生產和使用許可證數據,建立了一個統一管理、規范的全國實驗動物許可證對外查詢服務平臺,為行業用戶提供許可證瀏覽、查詢服務,對我國實驗動物質量監督與質量保障具有重要作用。同時,也為各省市管理部門提供了一種數字化的許可證數據保存與管理手段,能有效提升管理部門工作效率和提供決策支持[6]。結合系統需求分析和保證系統安全性、開放性的原則下,該系統遵循三層體系結構進行設計并實現系統各項功能。
2.1系統總體結構
系統的總體結構由三個層次即數據層、業務邏輯層和應用層組成,其中數據層是整合各省市實驗動物生產和使用許可證數據;業務邏輯層由系統的主要應用功能模塊組成,包括許可證管理、模型管理、數據查詢、數據導入導出、區域管理等;應用層主要提供交互界面,負責與不同用戶對象的交互,包括為管理部門提供許可證有效管理、為用戶提供許可證查詢服務等。三層結構的設計既有利于系統的開發也保證了系統的安全性、可擴展性和穩定性[7]。系統總體結構如圖1所示。
2.2功能模塊
根據系統總體結構設計以及需求分析,本系統功能主要由用戶管理、區域管理、模型管理、許可證管理和許可證配置等五大模塊組成,各功能模塊執行相應的數據收集、數據管理、數據檢索等任務。前端用戶通過中國實驗動物信息網進入該系統以Web瀏覽器界面訪問,及時獲得實驗動物行業許可證詳細信息。這樣也大大簡化了客戶端載荷,從而減輕系統維護與升級的成本和工作量,降低用戶的總體成本。系統功能組成模塊如圖2。
2.3數據庫設計
實驗動物許可證數據是來自各省市的實驗動物生產和使用許可證信息集,描述實驗動物生產和使用許可的范圍、許可的期限等。其數據集包括許可證號、單位名稱、適用范圍、設施地址、設施面積、發證日期、有效期限等數據項(表1)。
系統在體系結構和實際需求分析的基礎上,按照數據層、業務邏輯層和應用層的分層結構設計,采用B/S模式、C+開發語言、MySQL數據庫和相關工具開發,系統用戶工作界面以Web瀏覽器訪問,實現了全國實驗動物許可證數據的網絡化查詢、共享與科學管理服務。

圖1 系統總體結構
4.1用戶管理
實驗動物許可證查詢管理系統分為個人用戶、區域管理員、超級管理員、系統管理員等角色并授予不同使用權限。其中: 個人用戶即指任意注冊的用戶,當該類用戶注冊登錄系統后可瀏覽、查詢各省市許可證單位信息; 區域管理員即指各省市實驗動物許可證管理部門用戶,該區域管理員用戶負責本省市實驗動物生產和使用許可證數據整理、導入、提交和維護管理,是本系統數據來源的主要提供者; 管理員(系統管理員和超級管理員): 系統配置維護和管理人員,保證系統的穩定運行和安全管理(表2)。

圖2 系統功能模塊

表1 數據庫數據結構設計

表2 用戶類型及權限分配表
4.2許可證模型管理
許可證模型管理是在許可證數據庫結構設計基礎上, 用來定義許可證模型的名稱以及定義許可證的相關數據字段。許可證的數據字段可增減, 字段類型可以是數值、字符、日期、單選等, 且可以設置字段是否在前臺顯示、是否在后臺顯示、是否提供搜索、是否系統字段、是否可空值等設置(圖3)。
4.3區域管理
區域管理主要是按全國各省市地區進行劃分,由管理員創建地區分類以及分配各省市管理部門的管理員,一個區域可設置多個管理用戶,區域管理員后臺只對本地區許可證數據具有管理維護權限,而通過前臺則可查看各省市實驗動物許可證數據。功能界面如圖4。
4.4許可證數據管理
許可證數據管理功能包括許可證批量導入/導出、許可證數據維護、數據條件篩選等,主要是對各省市的實驗動物生產和使用許可證信息進行動態管理。管理員可以對系統中的許可證信息進行增、刪、查、改、批量導入、單項錄入、過期提醒等,同時管理員也可在后臺通過不同條件篩選所需的許可證信息(圖5)。

圖3 許可證模型管理

圖4 區域管理

圖5 許可證數據管理

圖6 許可證信息查詢
4.5許可證查詢
系統分別在后臺與前臺實現了實驗動物許可證信息查詢檢索功能,以布爾邏輯方式達到精確的檢索結果,可按地區、許可證類型、年份、許可證號、單位、適用范圍等條件進行查詢。其中: 管理員可通過后臺和前臺查詢、篩選許可證信息; 普通用戶可在前臺訪問界面根據條件篩選或瀏覽查詢各省市的實驗動物許可證詳細信息(圖6)。
該系統是根據當前我國實驗動物許可證信息管理現狀以及需求開發, 系統整合了各省市實驗動物生產和使用許可證信息。截止目前, 已收錄全國30個省市的實驗動物許可證數據共1 855條,為實驗動物科技和管理部門制定決策提供了全面、有效的數據支持,有助于強化實驗動物的管理工作[8],對于保證我國實驗動物和動物實驗質量具有重要意義。
[1]陳小峰, 毛羽, 謝夏, 等. 國家實驗動物行政許可審批平臺設計與實現[J]. 計算機工程與科學, 2012, 34(10):172-176.
[2]柯賢福, 胡慧穎, 吳立仁, 等. 浙江省實驗動物行政許可現狀[J]. 中國比較醫學雜志, 2013, 23(8):75-79.
[3]李彪, 余亮, 陳梅麗, 等. 廣東省實驗動物許可證管理工作的現狀及對策[J].中國比較醫學雜志, 2014, 24(6):73-77.
[4]胡娟峰, 曾林, 戰大偉, 等. 實驗動物許可證管理現狀分析[J]. 中國比較醫學雜志, 2008, 18(10):56-59.
[5]郭學軍, 鄒移海, 馬廣鵬, 等. 關于加強我國實驗動物管理的思考[J]. 中國獸醫雜志, 2013, 49(7):94-96.
[6]鄧勇波. 實驗動物許可證制度的實施及對策建議[J]. 科技廣場, 2010, (2):233-235.
[7]王貴平, 薛智謀, 周正宇, 等. 高校公共服務實驗動物管理系統的開發與應用[J]. 江蘇科技信息, 2014, 15:26-28.
[8]郭學軍, 鄒移海. 貫徹執行實驗動物許可證制度, 加強實驗動物管理工作[J]. 實驗動物科學與管理, 2006, 23(4):33-36.
Q95-33
A
1674-5817(2015)02-0133-05
10.3969/j.issn.1674-5817.2015.02.010
2014-11-12
廣東省科技計劃項目(2012B061800031)廣東省實驗動物重點實驗室(2013A061402001)
李會萍(1980-), 女, 碩士, 助理研究員, 研究方向: 實驗動物信息管理。E-mail:84178102@qq.com
黃韌(1959-), 男, 博士, 研究員, 研究方向: 實驗動物科技管理和質量控制研究。E-mail: Lab_king@263.net.cn