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