邱儒兵
四川省自貢市第四人民醫(yī)院設(shè)備科,四川自貢 643000
基于AJAX技術(shù)醫(yī)院耗材管理系統(tǒng)設(shè)計
邱儒兵
四川省自貢市第四人民醫(yī)院設(shè)備科,四川自貢 643000
耗材管理是每個醫(yī)院都要面臨的一個管理問題,耗材進(jìn)行規(guī)范化、制度化、科學(xué)化管理可以控制消耗,減少浪費,提高耗材的利用率,直接降低醫(yī)院運行成本,實現(xiàn)了耗材管理無紙化,對于管理,提供了一種新的思路。
AJAX技術(shù);耗材管理
AJAX(Asynchronous JavaScript and XML)是Web2.0的核心技術(shù),是由客戶端腳本語言JavaScript、異步數(shù)據(jù)獲取技術(shù)Xml-HttpRequest、數(shù)據(jù)互換和操作技術(shù)XML、XSLT、動態(tài)顯示和交互技術(shù)DOM及基于標(biāo)準(zhǔn)的表示技術(shù)XHTML和CSS構(gòu)成。AJAX技術(shù)可以直接對頁面的局部進(jìn)行更新,而且可以節(jié)省網(wǎng)絡(luò)帶寬,提高系統(tǒng)加載速度,從而縮短用戶等待時間,改善用戶操作體驗。ASP.NET AJAX是Microsoft為在.NET環(huán)境應(yīng)用AJAX而開發(fā)的框架。
醫(yī)院耗材管理系統(tǒng)是一個融合了先進(jìn)管理理念和工作方式的全新系統(tǒng),它大大減少了人力和時間的投入,會顯著提高工作的效率,使醫(yī)院實現(xiàn)真正意義上的“零庫存”。
本系統(tǒng)采用 B/S模式,即 Browser/Server(瀏覽器/服務(wù)器),用戶界面完全通過WWW瀏覽器實現(xiàn),方便快捷、通用性高,在任何聯(lián)網(wǎng)的電腦上都可以實現(xiàn)系統(tǒng)的訂貨和發(fā)貨。同時,系統(tǒng)體系結(jié)構(gòu)采用三層架構(gòu):表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)和數(shù)據(jù)訪問層(DAL)。這種架構(gòu)使系統(tǒng)結(jié)構(gòu)更加清楚,分工明確,有利于后期系統(tǒng)的維護和升級。
系統(tǒng)的目標(biāo)是為了實現(xiàn)醫(yī)院耗材管理從紙質(zhì)到無紙化,科室申請耗材更加方便和快捷,在申請耗材的同時,公司就可以通過系統(tǒng)了解醫(yī)院耗材的需求信息,及時的發(fā)貨,使醫(yī)院實現(xiàn)真正意義上的“零庫存”。
本系統(tǒng)采用ASP.NET AJAX+SQLServer2005開發(fā),采用B/S模式可以在任何聯(lián)網(wǎng)的計算機上進(jìn)行訂貨和發(fā)貨,比傳統(tǒng)的C/S模式更加方便。下面對系統(tǒng)功能進(jìn)行描述。
①給醫(yī)院各科室分配一個賬號和密碼,給供貨公司分配賬號和密碼。(公司和科室權(quán)限不一樣)。
②科室用自己的賬號和密碼登陸系統(tǒng),根據(jù)需求錄入耗材信息。
③設(shè)備科管理員登陸系統(tǒng),根據(jù)時間或者科室查看耗材申請信息,并審核信息。
④公司登陸系統(tǒng),查看醫(yī)院耗材需求信息如(墨盒),公司送貨后,補充發(fā)貨信息等。
⑤系統(tǒng)提示發(fā)貨功能,每次登陸都會提示需要發(fā)貨的記錄。方便公司發(fā)貨。
系統(tǒng)設(shè)計中,必須放入兩個重要控件。①ScriptManager控件,它是負(fù)責(zé)管理頁面的所有腳本資源,ASP.NET AJAX程序必須包括這個控件的引用。②UpdatePanel控件。實現(xiàn)頁面局部刷新。然后配置好Web.Config文件。
①登陸模塊:采用md5加密和驗證碼技術(shù)實現(xiàn)系統(tǒng)安全設(shè)置,如下圖:
②用戶管理模塊:實現(xiàn)添加用戶賬號,更改用戶密碼,權(quán)限。
③增加耗材模塊:實現(xiàn)耗材的新增(其中申請時間取系統(tǒng)當(dāng)前時間,且不可更改;申請科室取值為當(dāng)前登陸賬號科室,不可更改)。
④耗材信息查詢模塊:設(shè)備科管理員根據(jù)科室和時間查詢耗材信息,并審核。這里主要是通過Gridview控件,連接sqlserver數(shù)據(jù)庫實現(xiàn)。
⑤公司發(fā)貨模塊:公司根據(jù)管理員審核通過的耗材需求信息,發(fā)貨并補全信息。
⑥發(fā)貨提示模塊:登陸就會彈出需要發(fā)貨的記錄的提示功能。
⑦安全退出模塊:實現(xiàn)安全退出系統(tǒng),并釋放sessio存儲的變量。代碼:
主鍵在數(shù)據(jù)庫設(shè)計中的地位至關(guān)重要,本系統(tǒng)把數(shù)據(jù)庫的ID鍵設(shè)計為主鍵,并且設(shè)置為int型,設(shè)計為自增,步長為1,不用用戶填寫。
系統(tǒng)頁面由DIV+CSS制作,后臺代碼開發(fā)平臺是ASP.NET AJAX,數(shù)據(jù)庫采用SQLServer2005.考慮系統(tǒng)的安全性。采用了md5加密和驗證碼技術(shù)。本系統(tǒng)是簡易耗材管理系統(tǒng),B/S方式實現(xiàn)醫(yī)院耗材的申請,設(shè)備科人員的審核,公司根據(jù)需求信息發(fā)貨,減少了人力和時間的投入,顯著提高工作的效率,使醫(yī)院實現(xiàn)真正意義上的“零庫存”。
[1]張英男,高喆.ASP.NET2.0網(wǎng)絡(luò)編程[M].北京:電子工業(yè)出版社.
[2](美)霍斯拉維.ASP.NET AJAX編程參考手冊[M].北京:清華大學(xué)出版社.
R544.1
A
1672-5654(2012)07(a)-0177-01
2012-06-15)