金蕓,施偉,張志添,馮瑞華
南京軍區(qū)鼓浪嶼療養(yǎng)院 信息科,福建 廈門 361002
軍隊(duì)療養(yǎng)員專家?guī)煨畔⑾到y(tǒng)的開發(fā)
金蕓,施偉,張志添,馮瑞華
南京軍區(qū)鼓浪嶼療養(yǎng)院 信息科,福建 廈門 361002
目的通過信息化手段,建立療養(yǎng)員專家?guī)煨畔⑾到y(tǒng)。方法基于軟件工程理論,系統(tǒng)采用J2EE架構(gòu),依托Mysql數(shù)據(jù)庫(kù)和療養(yǎng)院內(nèi)部網(wǎng)絡(luò),使用java開發(fā)語(yǔ)言開發(fā)完成。結(jié)果系統(tǒng)運(yùn)行良好,實(shí)現(xiàn)了對(duì)療養(yǎng)院療養(yǎng)員專家?guī)斓男畔⒒芾?。結(jié)論療養(yǎng)員專家?guī)煨畔⑾到y(tǒng)已成為療養(yǎng)院建設(shè)和發(fā)展可資利用的平臺(tái)。
療養(yǎng)院;療養(yǎng)員專家?guī)?;服?wù)器;客戶端;J2EE架構(gòu)
軍隊(duì)療養(yǎng)院的療養(yǎng)員中,有不少是相關(guān)領(lǐng)域的專家,他們來(lái)自全軍各行各業(yè),遍布全國(guó)各地。對(duì)療養(yǎng)院來(lái)說,他們既是服務(wù)的對(duì)象,又是可利用的資源。將這筆獨(dú)特、寶貴的資源組成專家信息庫(kù),借用“外腦”來(lái)推動(dòng)療養(yǎng)院又快又好地持續(xù)發(fā)展,可以更好地提高療養(yǎng)院的整體管理水平,增強(qiáng)療養(yǎng)院的核心競(jìng)爭(zhēng)力。我院于2011年成立專門的療養(yǎng)員專家?guī)旃芾硇〗M(下稱管理小組),通過擬定療養(yǎng)員專家入庫(kù)標(biāo)準(zhǔn),遴選療養(yǎng)員專家,設(shè)立了療養(yǎng)員專家?guī)靃1-3],并自行開發(fā)了療養(yǎng)院療養(yǎng)員專家?guī)煨畔⑾到y(tǒng)(下稱專家?guī)煜到y(tǒng))。運(yùn)用信息化手段,實(shí)現(xiàn)了療養(yǎng)員專家?guī)煨畔⒌氖占?、分類、匯總、提取、應(yīng)用,收到了很好的效果。
1.1 系統(tǒng)架構(gòu)
系統(tǒng)采用B/S 結(jié)構(gòu),使設(shè)計(jì)降低了層與層之間的依賴,很容易實(shí)現(xiàn)原有層的替換,有利于標(biāo)準(zhǔn)化和各層邏輯的復(fù)用[4]。系統(tǒng)架構(gòu),見圖1。
系統(tǒng)操作界面通過瀏覽器實(shí)現(xiàn),前端只包含極少部分的事務(wù)邏輯,主要事務(wù)在服務(wù)器端實(shí)現(xiàn)。客戶端使用瀏覽器上網(wǎng),向Web服務(wù)器提出請(qǐng)求,Web服務(wù)器對(duì)請(qǐng)求予以處理,將用戶請(qǐng)求的信息返回給用戶,顯示在用戶的瀏覽器端。
圖1 系統(tǒng)B/S 架構(gòu)圖
1.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)由程序服務(wù)器和客戶端兩部分組成,并且登錄界面進(jìn)行權(quán)限管理。
根據(jù)工作需求,系統(tǒng)設(shè)置專家?guī)煨畔⑿薷暮驮O(shè)置查詢以及權(quán)限管理等功能,系統(tǒng)體系結(jié)構(gòu),見圖2。
圖2 系統(tǒng)體系結(jié)構(gòu)圖
1.3 系統(tǒng)功能設(shè)計(jì)
1.3.1 系統(tǒng)管理權(quán)限設(shè)置
開放給管理員使用的權(quán)限包括菜單管理、組織結(jié)構(gòu)管理以及系統(tǒng)監(jiān)控和管理。
菜單管理:主要是針對(duì)頁(yè)面各個(gè)制表進(jìn)行菜單的添加、修改和刪除,包括修改菜單的url、圖片url等,該功能由管理員使用。
用戶管理:添加用戶、修改用戶、刪除用戶、定義用戶角色和用戶權(quán)限,以及規(guī)劃該用戶登錄系統(tǒng)后所能看到的資源和使用權(quán)限。
角色管理:定義系統(tǒng)所有的角色,并分配給用戶。目前角色包括管理小組成員(院領(lǐng)導(dǎo)、職能管理部門、科室領(lǐng)導(dǎo)、超級(jí)管理員等)??墒褂玫牟僮饔行薷慕巧h除角色和查看信息等。
部門管理:定義用戶所屬的部門,根據(jù)療養(yǎng)院實(shí)際部門情況進(jìn)行規(guī)劃錄入,可執(zhí)行的操作為添加部門、刪除部門、修改部門,并為部門添加用戶。
系統(tǒng)監(jiān)控:主要包括登陸日志和操作日志,主要是記錄登錄用戶日志和用戶操作日志。
1.3.2 專家?guī)炷K功能設(shè)置
專家?guī)炷K為本系統(tǒng)的核心,主要完成療養(yǎng)專家信息的錄入、修改、刪除、查詢以及導(dǎo)出打印等功能。記錄專家的基本信息,以及學(xué)術(shù)專業(yè)、學(xué)術(shù)成果等資料內(nèi)容。其中專家?guī)焯砑幽K設(shè)有必填信息(姓名、年齡、療養(yǎng)時(shí)間、來(lái)自單位等)和專家類別(默認(rèn)為醫(yī)療),主要標(biāo)注專家的工作領(lǐng)域、專業(yè)方向、學(xué)術(shù)職務(wù)、研究成果、業(yè)余愛好、聯(lián)系方式信息等。
系統(tǒng)根據(jù)實(shí)用需求,加強(qiáng)了條件查詢功能,提供多個(gè)查詢條件,并支持模糊查詢,方便用戶使用。對(duì)查詢出來(lái)的專家詳細(xì)資料導(dǎo)出成Excel格式,以便用戶查看和打印。
本系統(tǒng)的開發(fā)采用B/S架構(gòu),具有軟件維護(hù)成本低、信息查詢和組織方便、客戶端只需裝有瀏覽器即可訪問系統(tǒng)等優(yōu)點(diǎn)[5]?;贘ava的Web應(yīng)用開發(fā)技術(shù),用以產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè),實(shí)現(xiàn)了靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)的分離,具有安全、高效、可移植性強(qiáng)的特點(diǎn)[6-8]。Web服務(wù)器在遇到訪問JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。JSP中插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。用JSP開發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在Windows和其他操作系統(tǒng)上運(yùn)行[9]。
我院專家?guī)煜到y(tǒng)應(yīng)用2年來(lái),多次組織專家為我院醫(yī)務(wù)人員授課培訓(xùn)和科研指導(dǎo),在建設(shè)發(fā)展思路、專業(yè)人員外出取經(jīng)學(xué)習(xí)等方面得到了專家們的大力支持。療養(yǎng)院特有的資源得到了充分發(fā)揮,促進(jìn)了療養(yǎng)院建設(shè)又好又好快的發(fā)展。
[1] 王俊,馮瑞華,龔曉燕,等.關(guān)于療養(yǎng)員專家?guī)斓脑O(shè)想[J].中國(guó)療養(yǎng)醫(yī)學(xué),2010,19(8):684-685.
[2] 王?。浞掷茂燄B(yǎng)員資源的思考[J].中國(guó)療養(yǎng)醫(yī)學(xué),2007,16(5):256.
[3] 王俊,常婕,王貴國(guó),等.軍隊(duì)療養(yǎng)院科學(xué)建設(shè)構(gòu)想[J].解放軍醫(yī)院管理雜志,2009,16(9):833-834.
[4] Bonomini M,Stuard S,Dal Canton A.Dialysis practice and patient outcome in the aftermath of the earthquake at L'Aquila,Italy,April 2009[J].Nephrol Dial Transplant,20ll,26(8):2595-2603.
[5] 王洪,吳效明,黃岳山.面向社區(qū)的健康監(jiān)護(hù)系統(tǒng)的研究與設(shè)計(jì)[J].醫(yī)療衛(wèi)生裝備,2011,32(11):24-26.
[6] 官全龍,姚國(guó)祥.基于Struts的應(yīng)用架構(gòu)的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(12):3225-3227.
[7] 徐喜明.基于軍隊(duì)療養(yǎng)院信息系統(tǒng)的教育信息發(fā)布系統(tǒng)[J].中國(guó)醫(yī)療設(shè)備,2013,28(10):50-51.
[8] 閆斐,王亞弟,韓繼紅,等.基于struts架構(gòu)的J2EE應(yīng)用軟件的設(shè)計(jì)與開發(fā)[J].微計(jì)算機(jī)信息,2006,30(22):227-229.
[9] 計(jì)磊,李里,周偉,等.J2EE整合應(yīng)用案例[M].北京:人民郵電出版社,2007:96-103.
Development of Database Information System of Military Expert Recuperators
JIN Yun, SHI Wei, ZHANG Zhi-tian, FENG Rui-hua
Department of Information, Gulangyu Sanatorium of Nanjing Military Area Command, Xiamen Fujian 361002, China
ObjectiveTo develop a database information system of military expert recuperators through information technologies.MethodsAccording to the software engineering theory, the system was developed with J2EE architecture, Java language and Myeclipse development tools based on the mysql database and internal network of the sanatorium.ResultsThe informatization management of expert recuperator databases has been implemented with the application of the system which runs well in the sanatorium.ConclusionThe system has become the platform which can be used in the construction and development of the sanatorium.
sanatorium; expert recuperator database; sever; J2EE architecture; J2EE architecture
TP311.52
A
10.3969/j.issn.1674-1633.2014.07.016
1674-1633(2014)07-0046-02
2013-12-03
作者郵箱:jin35033110@163.com