社區(qū)醫(yī)療管理系統(tǒng)_計(jì)算機(jī)畢業(yè)論文_第1頁(yè)
社區(qū)醫(yī)療管理系統(tǒng)_計(jì)算機(jī)畢業(yè)論文_第2頁(yè)
社區(qū)醫(yī)療管理系統(tǒng)_計(jì)算機(jī)畢業(yè)論文_第3頁(yè)
社區(qū)醫(yī)療管理系統(tǒng)_計(jì)算機(jī)畢業(yè)論文_第4頁(yè)
社區(qū)醫(yī)療管理系統(tǒng)_計(jì)算機(jī)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、摘 要社會(huì)經(jīng)濟(jì)的迅速發(fā)展使醫(yī)療管理內(nèi)容呈現(xiàn)多元化,醫(yī)療服務(wù)對(duì)象多樣化,社區(qū)醫(yī)療已經(jīng)發(fā)展成整個(gè)醫(yī)療體系一個(gè)重要分支,這對(duì)醫(yī)療機(jī)構(gòu)的硬件和軟件設(shè)施提出了很高的要求,因此,開發(fā)并設(shè)計(jì)一套合適的社區(qū)醫(yī)療管理系統(tǒng)迫在眉睫,極具有理論意義和實(shí)際意義。社區(qū)醫(yī)療管理信息系統(tǒng)設(shè)計(jì)的主要任務(wù)是實(shí)現(xiàn)社區(qū)的藥品管理、疾病管理、社區(qū)醫(yī)療信息公告等方面的功能,這些都是社區(qū)醫(yī)療管理系統(tǒng)的核心功能,它將人(病人、居民、醫(yī)生等)、管理功能等內(nèi)容高度聯(lián)系在一起,最大限度的提高社區(qū)醫(yī)療衛(wèi)生事業(yè)的工作效率。本文主要從社區(qū)醫(yī)療管理的基本概念開始詳細(xì)介紹社區(qū)醫(yī)療管理系統(tǒng)的功能和結(jié)構(gòu),并論證社區(qū)醫(yī)療的設(shè)計(jì)方案,簡(jiǎn)要介紹了使用的開發(fā)工具AS

2、P和ADO技術(shù),并詳細(xì)介紹子系統(tǒng)的需求分析、設(shè)計(jì)、測(cè)試等開發(fā)程序,展示了子系統(tǒng)實(shí)現(xiàn)的功能及部分主要系統(tǒng)界面。該系統(tǒng)功能齊全,具有良好的可靠性、易使用性、易維護(hù)性等優(yōu)點(diǎn),具有一定的應(yīng)用與推廣價(jià)值?!娟P(guān)鍵詞】 社區(qū)醫(yī)療;藥品管理;社區(qū)信息公告;疾病管理目 錄1 引言1.1 研究背景及發(fā)展現(xiàn)狀11.2 研究目的和意義22 系統(tǒng)相關(guān)技術(shù)2.1 系統(tǒng)的開發(fā)平臺(tái)22.2 主要技術(shù)33 總體分析與設(shè)計(jì)3.1 環(huán)境性能需求43.2 功能需求53.2.1 社區(qū)醫(yī)療管理系統(tǒng)的總體構(gòu)建53.2.2 社區(qū)醫(yī)療管理系統(tǒng)的功能結(jié)構(gòu)64 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì)4.1 藥品管理子系統(tǒng)84.2 疾病信息管理子系統(tǒng)94.3 社區(qū)

3、信息管理子系統(tǒng)104.4 前臺(tái)用戶管理114.5 病人服務(wù)管理114.6 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)124.6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)124.6.2 概念模型設(shè)計(jì)135 主要界面的設(shè)計(jì)和實(shí)現(xiàn)5.1 管理員登陸模塊的設(shè)計(jì)155.2 系統(tǒng)部分主頁(yè)面布局155.2.1 藥品管理模塊155.2.2 疾病管理模塊185.2.3 社區(qū)信息管理模塊196 系統(tǒng)測(cè)試207 總結(jié)21參考文獻(xiàn)23致 謝2425 1 引言隨著醫(yī)療事業(yè)的迅速發(fā)展及人們對(duì)醫(yī)療衛(wèi)生要求的提高,醫(yī)療機(jī)構(gòu)必須加強(qiáng)醫(yī)療服務(wù)制度和管理的建設(shè)。計(jì)算機(jī)業(yè)和IT業(yè)的飛速發(fā)展,為醫(yī)療信息化建設(shè)提供很大的機(jī)遇,這也促使人們?cè)絹?lái)越關(guān)注信息化在社區(qū)醫(yī)療方面的發(fā)展1

4、。社區(qū)醫(yī)療信息系統(tǒng)是信息技術(shù)在整個(gè)醫(yī)療體系中推廣應(yīng)用的必然產(chǎn)物,在國(guó)外尤其是美國(guó)和英國(guó)等發(fā)達(dá)國(guó)家,社區(qū)醫(yī)療服務(wù)占據(jù)了重要地位,并且已經(jīng)得到全面的完善,所以其在面向居民發(fā)揮很大的作用。因此,了解社區(qū)醫(yī)療系統(tǒng)的研究背景和開發(fā)意義將為設(shè)計(jì)社區(qū)醫(yī)療系統(tǒng)作堅(jiān)實(shí)的鋪墊。1.1 研究背景及發(fā)展現(xiàn)狀社會(huì)經(jīng)濟(jì)的迅速發(fā)展,使得人們的生活水平迅速提高,因此,人們對(duì)生活質(zhì)量提出了更高的要求。在現(xiàn)有的技術(shù)水平下,我國(guó)已經(jīng)成功地實(shí)現(xiàn)了通過(guò)高技術(shù)平臺(tái)自主開發(fā)集門診、病區(qū)和行政管理于一體與集人、財(cái)、物管理于一體涉及大規(guī)模的醫(yī)院信息管理系統(tǒng)。同時(shí)我國(guó)醫(yī)療服務(wù)制度和社會(huì)保障制度的改革,以及加入WTO以后醫(yī)療衛(wèi)生保險(xiǎn)行業(yè)的對(duì)外開放

5、,我國(guó)的醫(yī)療行業(yè)越來(lái)越注重信息化管理。但是就我國(guó)目前醫(yī)療情況來(lái)說(shuō),我國(guó)醫(yī)院管理系統(tǒng)不承擔(dān)對(duì)一般社區(qū)居民的日常保健、健康咨詢和緊急情況下的醫(yī)療援助等任務(wù)。大部分居民小區(qū)或附近的醫(yī)療單位都是以私人診所為主,這些單位醫(yī)療設(shè)備不足,并且專業(yè)的醫(yī)療人員非常少等多種不利因素,這與居民對(duì)醫(yī)療要求的提高背道而馳。因此,在這種背景下建立一些正規(guī)的社區(qū)醫(yī)療機(jī)構(gòu),并且制定合適的社區(qū)醫(yī)療服務(wù)體系是提高社區(qū)醫(yī)療服務(wù)機(jī)構(gòu)質(zhì)量的有效措施,也是醫(yī)療體制改革的重點(diǎn)。社區(qū)醫(yī)療系統(tǒng)的設(shè)計(jì)可以方便社區(qū)醫(yī)療服務(wù)機(jī)構(gòu)為社區(qū)居民服務(wù),既能滿足醫(yī)療服務(wù)機(jī)構(gòu)日常業(yè)務(wù)的需要,又能滿足居民的對(duì)醫(yī)療信息的需求。許多發(fā)達(dá)國(guó)家由于經(jīng)濟(jì)實(shí)力的強(qiáng)大,最早關(guān)

6、注社區(qū)醫(yī)療服務(wù)體系的建設(shè),并且投入了大量人力和財(cái)力,取得了突破性的成就,使得他們的醫(yī)療衛(wèi)生事業(yè)在原有的基礎(chǔ)上又邁進(jìn)一大步,其中取得建設(shè)性成就最明顯的是德國(guó)、英國(guó)、美國(guó)等發(fā)達(dá)國(guó)家,他們?cè)谏鐓^(qū)醫(yī)療服務(wù)體系中從服務(wù)系統(tǒng)的運(yùn)用、人員機(jī)構(gòu)的設(shè)置、居民信息的管理、醫(yī)療衛(wèi)生和保險(xiǎn)制度的制定等都建立一套完善的體制,這從很大程度上提高他們的醫(yī)療綜合水平。所以,我國(guó)必須結(jié)合自身的情況,吸取外國(guó)在社區(qū)醫(yī)療建設(shè)方面的經(jīng)驗(yàn),進(jìn)一步發(fā)展我國(guó)的社區(qū)醫(yī)療服務(wù)事業(yè),特別是在社區(qū)醫(yī)療機(jī)構(gòu)的軟件設(shè)施的建設(shè)。整個(gè)社區(qū)醫(yī)療服務(wù)體系迅速建立可以使全民都能享受到迅速、便捷、全面的醫(yī)療服務(wù)。一般的社區(qū)醫(yī)療信息系統(tǒng)主要依據(jù)實(shí)際生活中居民的醫(yī)療

7、需求和社區(qū)醫(yī)療服務(wù)機(jī)構(gòu)工作的特點(diǎn)設(shè)計(jì)醫(yī)療系統(tǒng)的功能。社區(qū)醫(yī)療服務(wù)特點(diǎn)是:實(shí)現(xiàn)居民病情歷史性的管理、查詢統(tǒng)計(jì)醫(yī)療機(jī)構(gòu)收入、實(shí)現(xiàn)藥品和疾病信息的管理、及時(shí)公告社區(qū)信息、方便居民進(jìn)行網(wǎng)上瀏覽社區(qū)信息和個(gè)人病歷信息、能夠?qū)Σ煌墓ぷ髟O(shè)置不同的權(quán)限和進(jìn)行認(rèn)證服務(wù)等2。社區(qū)醫(yī)療管理系統(tǒng)能夠?qū)崿F(xiàn)對(duì)社區(qū)資源的整合,提高社區(qū)醫(yī)療資源的使用效率和社區(qū)醫(yī)療服務(wù)工作質(zhì)量。1.2 研究目的和意義社區(qū)醫(yī)療管理系統(tǒng)主要針對(duì)社區(qū)醫(yī)療服務(wù)機(jī)構(gòu)和社區(qū)居民,它實(shí)現(xiàn)了醫(yī)療系統(tǒng)的基本功能,承擔(dān)了對(duì)社區(qū)信息管理的特殊功能,如及時(shí)公布社區(qū)醫(yī)療服務(wù)信息等。該類系統(tǒng)有錄入方便、查找迅速、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等優(yōu)點(diǎn),提高

8、社區(qū)醫(yī)療管理效率3。優(yōu)化社區(qū)門診的管理流程、工作流程和工作權(quán)限管理,幫助醫(yī)院解決掛號(hào)時(shí)間長(zhǎng)、交費(fèi)時(shí)間長(zhǎng)、取藥時(shí)間長(zhǎng)、看病時(shí)間短的“三長(zhǎng)一短”的問題;增加對(duì)患者的透明度,方便患者就診、提高服務(wù)水平;加強(qiáng)藥品和醫(yī)療物資管理,避免資產(chǎn)流失,減少乃至杜絕偷、漏費(fèi)現(xiàn)象;輔助社區(qū)醫(yī)療服務(wù)的行政管理與事務(wù)處理,實(shí)現(xiàn)社區(qū)信息的數(shù)字化和辦公的無(wú)紙化,從而降低管理費(fèi)用,減輕門診工作人員勞動(dòng)強(qiáng)度;加快信息流通速度,輔助決策支持,提高工作效率,使社區(qū)能以較少的投入獲得更大的社會(huì)效益與經(jīng)濟(jì)效益4。因此,開發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔ⅰ?yōu)化社區(qū)醫(yī)療工作流程、提供功能齊全易操作和快捷的查詢方式的社區(qū)醫(yī)療信息系統(tǒng),將是非常

9、必要及時(shí)的。2 系統(tǒng)相關(guān)技術(shù)選擇適合系統(tǒng)的數(shù)據(jù)庫(kù)和開發(fā)技術(shù)可以加快系統(tǒng)的開發(fā)進(jìn)程,下面將簡(jiǎn)要介紹開發(fā)此系統(tǒng)所用到的相關(guān)開發(fā)平臺(tái)和主要技術(shù)。2.1 系統(tǒng)的開發(fā)平臺(tái) 硬件環(huán)境(1)服務(wù)器配置:根據(jù)庫(kù)軟件(SQL server)與服務(wù)器軟件(IIS)安裝在同一機(jī)器上,考慮到很多用戶同時(shí)使用系統(tǒng),建議采用Intel Pentium 4 多處理器系統(tǒng)、1G RAM或以上、80GB硬盤或以上。(2)網(wǎng)絡(luò)配置: 100M 網(wǎng)絡(luò)帶寬 、100Mb/s網(wǎng)卡、16口交換機(jī)。軟件環(huán)境(1)服務(wù)器的操作系統(tǒng)采用MS SQL Server + Windows XP + IIS的配置,這些軟件之間的通信能力和安全控制可以

10、很容易得到提高和增強(qiáng)??蛻舳说牟僮飨到y(tǒng)采用Windows 98/2000/xp + IE 瀏覽器5。(2)SQL server數(shù)據(jù)庫(kù)是執(zhí)行速度較快的數(shù)據(jù)庫(kù),其穩(wěn)定性與安全性比Oracle等其它數(shù)據(jù)庫(kù)更好6。SQL是免費(fèi)的數(shù)據(jù)庫(kù),運(yùn)行時(shí)所占用的內(nèi)存比Oracle等要小得多,使用SQL數(shù)據(jù)庫(kù)整體成本比使用其它數(shù)據(jù)庫(kù)顯然要低許多,因此本系統(tǒng)采用SQL數(shù)據(jù)庫(kù),當(dāng)然整個(gè)系統(tǒng)只能在Windows下運(yùn)行。2.2 主要技術(shù)該系統(tǒng)在開發(fā)過(guò)程中運(yùn)用了基于Web的ASP開發(fā)技術(shù)、ADO技術(shù),其中可以利用ASP來(lái)訪問Web數(shù)據(jù)庫(kù)。Web技術(shù)是基于C/S結(jié)構(gòu)發(fā)展起來(lái)的基本請(qǐng)求/響應(yīng)系統(tǒng),它正以迅速發(fā)展的方式城市無(wú)可替代

11、的技術(shù)。Web技術(shù)是一個(gè)可以分布交互并且可以共享數(shù)據(jù)庫(kù)和操作環(huán)境,采用超文本傳輸協(xié)議在計(jì)算機(jī)之間傳輸多媒體信息。它是圖形化的和易于導(dǎo)航的、超文本信息系統(tǒng),它具有與平臺(tái)無(wú)關(guān)、分布式的、新聞性、動(dòng)態(tài)的、交互的等特點(diǎn)。ASP開發(fā)技術(shù)目前比較流行的Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器之間的中間件技術(shù),提供將腳本語(yǔ)(VB script或Jscript等)集成HTML網(wǎng)頁(yè)并作用于服務(wù)器端的一種腳本編寫環(huán)境,IIS是提供給Internet或者Intranet的文件和應(yīng)用的服務(wù)器,IIS5.1是Windows XP的一個(gè)組成部分,包括了大量有用的服務(wù)器技術(shù),這些技術(shù)可以和IIS結(jié)合起來(lái)使用,同時(shí)將IIS和ASP結(jié)合在一

12、起,可以建立功能強(qiáng)大的Web站點(diǎn)。當(dāng)在Web站點(diǎn)中融入ASP功能,就可以實(shí)現(xiàn)用戶在地址欄輸入網(wǎng)址,使得默認(rèn)擴(kuò)展名是.asp,而瀏覽器可以向服務(wù)器發(fā)出請(qǐng)求,服務(wù)器引擎開始運(yùn)行ASP程序,ASP文件按照從上到下的順序開始處理和執(zhí)行腳本指令,執(zhí)行HTML頁(yè)面內(nèi)容,頁(yè)面內(nèi)容發(fā)送到瀏覽器,顯示所設(shè)計(jì)的網(wǎng)頁(yè)。從軟件技術(shù)層面看,ASP具有許多特點(diǎn): 使用VBScript 、JavaScript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序;無(wú)須編譯,容易編寫,可在服務(wù)器端直接執(zhí)行;使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì);與瀏覽器無(wú)關(guān),用戶端只要使用可執(zhí)HTML

13、碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。ASP所使用的腳本語(yǔ)言(VBScript 、JavaScript)均在WEB服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言;ASP的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性;可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本;可以采用面向?qū)ο螅∣bject-oriented)技術(shù);ASP技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。ASP最重要的優(yōu)點(diǎn)是能夠建立對(duì)諸如時(shí)間、地點(diǎn)、用戶標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁(yè)面7-12。ADO是Active Data Object的縮寫,是目前最流行的訪問數(shù)據(jù)庫(kù)的方法之一

14、,ASP提供對(duì)ADO的全面支持,可以通過(guò)ADO數(shù)據(jù)模型訪問各種數(shù)據(jù)庫(kù),ADO可以使用VBScript、Jscript腳本語(yǔ)言來(lái)控制數(shù)據(jù)庫(kù)的存取以及輸出查詢結(jié)果。ADO具有以下特點(diǎn):支持批處理和存儲(chǔ)過(guò)程;分批處理客戶端提出的請(qǐng)求;可以使用in/out參數(shù)給存儲(chǔ)過(guò)程輸入和輸出值,并可以取得存儲(chǔ)過(guò)程的回值;可以使用存儲(chǔ)過(guò)程或批處理SQL指令,傳回多組記錄集的功能13。3 總體分析與設(shè)計(jì)隨著生活水平的迅速發(fā)展,醫(yī)療服務(wù)逐漸不斷完善,并且朝著網(wǎng)絡(luò)化、高效率化、系統(tǒng)化發(fā)展,使得醫(yī)療信息通過(guò)互聯(lián)網(wǎng)快速傳播,使病人與醫(yī)生之間的溝通距離發(fā)生了革命性的變革,社區(qū)醫(yī)療管理必須做出不斷的調(diào)整,使得社區(qū)醫(yī)療服務(wù)不能再墨

15、守成規(guī)而是不斷改善前進(jìn),我們必須在開發(fā)系統(tǒng)前,具體分析系統(tǒng)的性能需求、環(huán)境需求、功能需求,滿足后階段系統(tǒng)開發(fā)工作所需要的信息。3.1 環(huán)境性能需求該系統(tǒng)的開發(fā)主要適用于社區(qū)醫(yī)療服務(wù)機(jī)構(gòu),它主要滿足一般醫(yī)療服務(wù)的需要和向社區(qū)居民提供醫(yī)療信息服務(wù),所以該系統(tǒng)的開發(fā)必須符合社區(qū)醫(yī)療機(jī)構(gòu)的常規(guī)使用。該系統(tǒng)必須能夠有良好的性能,方便可靠及時(shí)的處理日程醫(yī)療問題。因此,要求病情統(tǒng)計(jì)管理、藥品信息管理及社區(qū)醫(yī)療信息的管理等都必須及時(shí)體現(xiàn)在其發(fā)生階段的情況,通過(guò)網(wǎng)絡(luò)共享社區(qū)醫(yī)療資源和信息,方便居民和社區(qū)服務(wù)機(jī)構(gòu)及時(shí)詢問問題和及時(shí)公布社區(qū)醫(yī)療新聞、解決居民提出各種健康問題及其它問題的解決,為社區(qū)居民創(chuàng)造一個(gè)美好健

16、康的生活環(huán)境。系統(tǒng)的總體設(shè)計(jì)遵循“統(tǒng)一規(guī)劃,分布實(shí)施”的思想,使整個(gè)系統(tǒng)具有先進(jìn)性、開放性、經(jīng)濟(jì)性、界面友好性、易于擴(kuò)充和維護(hù)性等特點(diǎn)。先進(jìn)性是目前世界上先進(jìn)的高速網(wǎng)絡(luò)及計(jì)算機(jī)系統(tǒng)技術(shù),確保整個(gè)系統(tǒng)在運(yùn)行若干年后,仍能基本滿足用戶的需要;開放性是整個(gè)網(wǎng)絡(luò)系統(tǒng)采用開放式體系結(jié)構(gòu),保證異種數(shù)據(jù)庫(kù)平臺(tái)的通信;經(jīng)濟(jì)性要求既考慮系統(tǒng)的先進(jìn)性,也要考慮系統(tǒng)的經(jīng)濟(jì)性,軟硬件的配置在產(chǎn)出和投入的比例關(guān)系上要恰當(dāng);界面友好性是要求系統(tǒng)的開發(fā)采用人性化的設(shè)計(jì)方法,注重人機(jī)交互界面的友好性,以便于系統(tǒng)的使用和推廣;易于擴(kuò)充和維護(hù)性是系統(tǒng)的設(shè)計(jì)應(yīng)留有足夠的擴(kuò)充空間,以便于將來(lái)軟硬件的升級(jí),用戶進(jìn)行系統(tǒng)維護(hù)應(yīng)方便簡(jiǎn)單1

17、4。3.2 功能需求系統(tǒng)能夠?qū)Σ煌南到y(tǒng)后臺(tái)使用設(shè)置不同的使用權(quán)限,通過(guò)不同權(quán)限人員的人員使用,實(shí)現(xiàn)系統(tǒng)特定的功能,如掛號(hào)工作人員實(shí)現(xiàn)病人掛號(hào)的看病的第一步驟、病人通過(guò)醫(yī)生的診斷開具處方、到收費(fèi)人員那里交費(fèi)然后領(lǐng)取藥品、社區(qū)信息管理人員記錄病人的看病情況、公布社區(qū)醫(yī)療新聞、回復(fù)居民的留言等功能。為避免相應(yīng)信息資料的丟失或者遭到非法破壞,系統(tǒng)必須具有安全設(shè)置功能,如對(duì)使用人員進(jìn)行用戶驗(yàn)證。另外系統(tǒng)具有較強(qiáng)的查詢統(tǒng)計(jì)功能,能夠建立有效的醫(yī)療服務(wù)機(jī)構(gòu)與網(wǎng)站訪問人員的交流渠道,實(shí)現(xiàn)系統(tǒng)的高效的使用15。3.2.1 社區(qū)醫(yī)療管理系統(tǒng)的總體構(gòu)建通過(guò)實(shí)際的調(diào)查及上述詳細(xì)的分析研究,此社區(qū)醫(yī)療管理系統(tǒng)是基于W

18、eb的一個(gè)分布式環(huán)境系統(tǒng),因此我們采用B/S模式的多層結(jié)構(gòu),由用戶層、功能邏輯層和數(shù)據(jù)層三個(gè)部分組成,如圖3-1所示。Web服務(wù)器SQL server 服務(wù)器ODBC程序驅(qū)動(dòng)器管理員瀏覽器員工瀏覽器居民瀏覽器 用戶層 邏輯層 數(shù)據(jù)層圖3-1基于B/ S模式的系統(tǒng)三層分布結(jié)構(gòu)圖用戶層通過(guò)用戶界面用戶與系統(tǒng)之間進(jìn)行交互,它是用戶獲取和輸出信息的接口,用戶可以進(jìn)行瀏覽、查詢、預(yù)約,也可以進(jìn)行所需信息的下載和反饋信息。功能邏輯層該層由執(zhí)行實(shí)驗(yàn)室管理功能的各模塊構(gòu)成,大部分的處理工作發(fā)生在邏輯層,如數(shù)據(jù)的驗(yàn)證、處理、權(quán)限訪問控制等,只有邏輯層才能與收費(fèi)管理數(shù)據(jù)層進(jìn)行通信,在這一層中要驗(yàn)證用戶身份的有效性

19、。當(dāng)用戶進(jìn)行查詢、刪除等操作時(shí),系統(tǒng)邏輯則響應(yīng)處理,和數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行交互。該層具有數(shù)據(jù)內(nèi)容的更新等功能。數(shù)據(jù)層又稱支持層,是指系統(tǒng)所用到的數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)、通信協(xié)議等,它將扮演完成所有數(shù)據(jù)操作的角色16。疾病管理該系統(tǒng)分為前后臺(tái)兩個(gè)部分,前臺(tái)主要實(shí)現(xiàn)網(wǎng)絡(luò)用戶的訪問,后臺(tái)主要是滿足社區(qū)醫(yī)療管理機(jī)構(gòu)工作人員的工作及管理需求,通過(guò)上述具體的分析,我們確立系統(tǒng)的總體框架,這有利于后面系統(tǒng)開發(fā)過(guò)程根據(jù)此框架圖分析設(shè)計(jì)出各個(gè)功能模塊的詳細(xì)需求,因此該信息系統(tǒng)總體結(jié)構(gòu)如圖3-2所示。操作層 應(yīng)用層 支撐層 服務(wù)層 組織結(jié)構(gòu)圖形化用戶界面技術(shù)服務(wù)硬件支撐系統(tǒng)軟件病人服務(wù)管理前臺(tái)未登陸管理信息管理藥品管

20、理掛號(hào)管理機(jī)構(gòu)管理數(shù)據(jù)管理 圖3-2 總體設(shè)計(jì)框架3.2.2社區(qū)醫(yī)療管理系統(tǒng)的功能結(jié)構(gòu)本系統(tǒng)的功能包含后臺(tái)和前臺(tái)兩個(gè)部分,后臺(tái)主要包括數(shù)據(jù)管理、機(jī)構(gòu)管理、掛號(hào)管理、收費(fèi)管理、藥品管理、疾病管理和信息管理,前臺(tái)包括前臺(tái)用戶管理、病人服務(wù)管理,由于本系統(tǒng)是由小組完成,在系統(tǒng)完成過(guò)程中本人主要負(fù)責(zé)了藥品管理、疾病管理和社區(qū)信息管理三大模塊,雖然模塊看似很少,但這三大模塊是系統(tǒng)功能的核心部分。但系統(tǒng)總體結(jié)構(gòu)圖主要包括七大模塊如圖3-3所示。圖3-3 系統(tǒng)總體結(jié)構(gòu)圖基于Web的社區(qū)醫(yī)療管理信息系統(tǒng)包括數(shù)據(jù)管理、機(jī)構(gòu)管理、掛號(hào)管理、收費(fèi)統(tǒng)計(jì)管理、藥品管理、疾病管理、信息管理、前臺(tái)用戶管理、病人服務(wù)管理。(

21、1)數(shù)據(jù)管理:系統(tǒng)信息的設(shè)置,包括修改系統(tǒng)名稱,修改前臺(tái)首頁(yè)和每個(gè)項(xiàng)目的每頁(yè)顯示記錄數(shù)、后臺(tái)每頁(yè)顯示記錄數(shù)、公告;系統(tǒng)用戶,包括修改后臺(tái)系統(tǒng)用戶信息、刪除后臺(tái)系統(tǒng)用戶;添加后臺(tái)系統(tǒng),包括設(shè)置系統(tǒng)用戶的登陸名稱和密碼,授予不同的系統(tǒng)用戶權(quán)限; 修改用戶密碼。(2)機(jī)構(gòu)管理:添加機(jī)構(gòu)職務(wù);添加機(jī)構(gòu)部門,設(shè)置其是否屬于醫(yī)療部門(若是醫(yī)療部門,在掛號(hào)時(shí)選擇不同種類掛號(hào)科室),并分配不同的部門負(fù)責(zé)人;添加機(jī)構(gòu)員工,并設(shè)置其詳細(xì)信息。(3)掛號(hào)管理:添加新的病人的個(gè)人資料;添加、修改、刪除掛號(hào)類型:掛號(hào)、改號(hào)、退號(hào),打印掛號(hào)單據(jù);按照掛號(hào)時(shí)間、掛號(hào)類型、操作員、科室、醫(yī)生查詢掛號(hào)信息,查詢掛號(hào)收入。(4)

22、收費(fèi)統(tǒng)計(jì)管理:添加、修改、刪除費(fèi)用類型;通過(guò)病人姓名可以查看病人詳細(xì)信息,修改、查看、刪除病人就近信息;選擇處方名單,計(jì)算收費(fèi)情況,打印收費(fèi)單據(jù);按收費(fèi)時(shí)間、月份、季度、年份查詢收費(fèi)情況及總收入。(5)藥品管理:添加、修改、刪除藥品單位、藥庫(kù)、藥品產(chǎn)地、藥品供貨單位、藥品類型、藥品信息;添加入庫(kù)藥品、改出庫(kù)藥品;分別查詢低于下限和高于上限的藥品、查詢過(guò)期藥品;按入庫(kù)時(shí)間、供貨單位、采購(gòu)人員查詢?nèi)霂?kù)情況;按照購(gòu)藥時(shí)間、月份、季度、年份查詢藥品的需求,退藥。(6)疾病管理:添加、刪除疾??;按時(shí)間斷查詢疾病的發(fā)生率。(7)信息管理:添加、刪除社區(qū)信息類別;添加社區(qū)詳細(xì)信息;查看、修改、刪除社區(qū)信息;

23、 刪除、回復(fù)留言。(8)前臺(tái)用戶管理:瀏覽社區(qū)醫(yī)生信息、健康處方和公告、社區(qū)新聞;查詢社區(qū)信息。(9)病人服務(wù)管理:修改密碼;查看掛號(hào)、交費(fèi)、病情及處方信息,以留言的方式詢問醫(yī)療信息。4 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì)經(jīng)過(guò)我們小組的分工,我主要負(fù)責(zé)藥品管理、疾病管理、社區(qū)信息管理三大模塊。藥品管理是社區(qū)醫(yī)療機(jī)構(gòu)的核心模塊,它涉及到藥品的出入庫(kù)情況及藥品的有效期等信息,疾病管理主要是統(tǒng)計(jì)在一定期間在不同的年齡疾病發(fā)生率,可以為社區(qū)提供疾病預(yù)防服務(wù),社區(qū)信息管理主要是及時(shí)公布社區(qū)發(fā)布的信息和居民上網(wǎng)查詢信息等。在后面主要是介紹這幾個(gè)方面,同時(shí)介紹前臺(tái)用戶模塊和病人服務(wù)模塊。4.1 藥品管理子系統(tǒng)(1)設(shè)計(jì)

24、意義藥品管理是社區(qū)醫(yī)療系統(tǒng)的重要子系統(tǒng),它實(shí)現(xiàn)對(duì)藥品的生產(chǎn)單位、供貨單位集中管理,只有弄清楚藥品的來(lái)源,才能實(shí)現(xiàn)對(duì)藥品事后的分類管理。藥品的出入庫(kù)記錄涉及到藥品的量和成本管理,充足適量的藥品庫(kù)存可以優(yōu)化機(jī)構(gòu)資源配置,將使藥品訂購(gòu)成本、管理成本降低到最低,因此建立藥品量的預(yù)警控制體系可以實(shí)現(xiàn)上述目標(biāo)。統(tǒng)計(jì)藥品不同期間的需求量可以有效的為社區(qū)醫(yī)療機(jī)構(gòu)建立藥品需求分析表,便于以后做好藥品需求準(zhǔn)備。藥品管理子系統(tǒng)設(shè)計(jì)的好壞涉及到與其它子系統(tǒng)的牽制關(guān)系,所以要正確分析藥品管理涉及的內(nèi)容和機(jī)構(gòu)。(2)藥品管理設(shè)計(jì)方案在藥品入庫(kù)前,設(shè)置藥品的計(jì)量的單位、藥庫(kù)的種類、藥品產(chǎn)地、藥品的供貨單位、藥品類型,規(guī)定藥

25、品的上下限度;藥品入庫(kù)時(shí),選擇具體的供貨單位、藥房、采購(gòu)人員,添加入庫(kù)的藥品并記錄詳細(xì)信息(包括藥品名稱、原裝單位、散裝單位、原裝量、散裝量、生產(chǎn)批號(hào)、藥品產(chǎn)地、生產(chǎn)日期、有效日期等);藥品出庫(kù)時(shí),選擇已經(jīng)收費(fèi)的處方單據(jù)號(hào),顯示所有應(yīng)出庫(kù)的藥品;藥品退還時(shí),選擇需退藥的處方,進(jìn)行退藥。(3)藥品管理子系統(tǒng)功能通過(guò)分析得出藥品管理模塊主要功能如圖4-1所示。圖4-1 藥品管理結(jié)構(gòu)圖設(shè)置了各藥庫(kù)、藥品產(chǎn)地、藥品供貨單位、藥品類型,點(diǎn)擊藥庫(kù)名稱、藥品產(chǎn)地、供貨名稱、類型名稱可以查詢?cè)谄淠夸洜顟B(tài)下的相應(yīng)的藥品名稱;在藥品庫(kù)存功能模塊下,可以添加、修改、刪除藥品信息,并顯示所有已經(jīng)錄入的藥品名稱,點(diǎn)擊各

26、藥品名稱會(huì)顯示該種藥品所有藥品的入庫(kù)記錄,同時(shí)能夠顯示所有庫(kù)存藥品資金;藥品入庫(kù)時(shí)根據(jù)入庫(kù)憑證選擇供貨單位、藥房、采購(gòu)人員,選擇需要入庫(kù)的藥品基本信息,其中若藥品的入庫(kù)的有效期超過(guò)當(dāng)前時(shí)間,將自動(dòng)記錄到過(guò)期藥品模塊中,而藥品庫(kù)存信息顯示的都將是有效的藥品的信息,同時(shí)將各入庫(kù)藥品記錄添加到相應(yīng)的供貨單位、藥庫(kù)、藥品產(chǎn)地、藥品類型的目錄下,若沒有該種藥品入庫(kù),則目錄下不會(huì)顯示該藥品信息;根據(jù)藥品的入庫(kù)時(shí)間段、供貨單位、采購(gòu)人員查詢?nèi)霂?kù)信息;根據(jù)購(gòu)藥時(shí)間段、月份、季度、年份查詢藥品需求信息,便于藥品庫(kù)存保持充足的量供應(yīng);根據(jù)藥品上下限度標(biāo)準(zhǔn)來(lái)查詢藥品的庫(kù)存情況,便于及時(shí)同時(shí)需采購(gòu)的藥品的數(shù)量;根據(jù)藥

27、品的處方單號(hào)實(shí)現(xiàn)藥品的退藥。4.2 疾病信息管理子系統(tǒng)(1)設(shè)計(jì)意義疾病管理是該社區(qū)醫(yī)療系統(tǒng)中的一個(gè)特色,傳統(tǒng)的醫(yī)療系統(tǒng)不會(huì)單獨(dú)設(shè)置疾病種類,不會(huì)定期進(jìn)行不同年齡階段疾病統(tǒng)計(jì),這樣醫(yī)院就不會(huì)發(fā)布疾病預(yù)防管理及應(yīng)對(duì)措施。因此,本系統(tǒng)的設(shè)計(jì)能夠?qū)崿F(xiàn)疾病統(tǒng)計(jì),不定期的查詢不同年齡階段疾病的發(fā)生率,可以有針對(duì)性采取醫(yī)療措施,同時(shí)可以及時(shí)階段性地準(zhǔn)備藥品,有利于醫(yī)療機(jī)構(gòu)及時(shí)公布疾病預(yù)防信息,使得居民可以做好疾病預(yù)防措施,有利于醫(yī)療機(jī)構(gòu)和居民更好的進(jìn)行醫(yī)療互動(dòng),極大的提高社區(qū)醫(yī)療服務(wù)質(zhì)量。(2)疾病管理設(shè)計(jì)方案添加、刪除疾病種類信息,錄入疾病的名稱;統(tǒng)計(jì)疾病的發(fā)生率。(3)疾病管理子系統(tǒng)功能通過(guò)分析得出疾

28、病管理模塊主要功能結(jié)構(gòu)如圖4-2所示。圖4-2 疾病管理結(jié)構(gòu)圖設(shè)置疾病的種類,便于在填寫病情情況直接選擇疾病,同時(shí)根據(jù)時(shí)間段、年齡段統(tǒng)計(jì)疾病的發(fā)生率,為疾病的預(yù)防做出提示作用。4.3 社區(qū)信息管理子系統(tǒng)(1)設(shè)計(jì)意義傳統(tǒng)的醫(yī)療系統(tǒng)不會(huì)針對(duì)特定區(qū)域的居民提供相關(guān)的醫(yī)療信息,本系統(tǒng)增加了社區(qū)醫(yī)療信息的管理,主要是考慮到現(xiàn)在的小區(qū)管理基本上已經(jīng)趨于網(wǎng)絡(luò)化,所以增加社區(qū)醫(yī)療信息管理,可以方便居民網(wǎng)上查詢自身診斷信息,也可以以留言的方式向社區(qū)醫(yī)療機(jī)構(gòu)詢問醫(yī)療問題,這可以為居民的自身健康提供了很好的保證。社區(qū)醫(yī)療機(jī)構(gòu)及時(shí)公布季節(jié)性疾病預(yù)防信息、社區(qū)義務(wù)醫(yī)療活動(dòng),這也將積極鼓勵(lì)廣大居民參與健康活動(dòng)。因此,社

29、區(qū)信息管理子系統(tǒng)為社區(qū)醫(yī)療機(jī)構(gòu)和社區(qū)居民提供了相互交流的平臺(tái),提高了醫(yī)療服務(wù)的質(zhì)量和效率。(2)社區(qū)信息管理設(shè)計(jì)方案錄入社區(qū)信息類別的名稱;選擇不同的信息類別,添加信息標(biāo)題,定義詳細(xì)的社區(qū)信息;各社區(qū)信息包括標(biāo)題、類型、是否推薦、點(diǎn)擊數(shù)、錄入者、錄入時(shí)間、操作者等;病人留言內(nèi)容。(3)社區(qū)信息管理子系統(tǒng)功能通過(guò)分析得出社區(qū)信息管理模塊主要功能結(jié)構(gòu)如圖4-3所示。圖4-3 信息管理結(jié)構(gòu)圖添加、刪除社區(qū)信息類別;根據(jù)各個(gè)社區(qū)信息類別,定義詳細(xì)的社區(qū)信息;添加、修改、刪除社區(qū)詳細(xì)信息;回復(fù)、刪除病人留言信息。4.4 前臺(tái)用戶管理用戶登陸社區(qū)醫(yī)療管理系統(tǒng)的首頁(yè),可以查看社區(qū)醫(yī)生的基本的信息、健康公告信

30、息、相關(guān)的健康處方、社區(qū)發(fā)布的新的社區(qū)新聞和搜索社區(qū)信息等功能。通過(guò)分析得出前臺(tái)用戶管理模塊主要功能結(jié)構(gòu)如圖4-4所示。圖4-4 前臺(tái)用戶結(jié)構(gòu)圖4.5 病人服務(wù)管理病人以在就診時(shí)分配到病人編號(hào)作為的登陸賬號(hào),而默認(rèn)登陸密碼是六個(gè)零,登陸進(jìn)去后,病人可以修改登陸密碼、查看自己過(guò)去的掛號(hào)記錄、查看病情記錄及醫(yī)生開的處方、查看交費(fèi)記錄、留言詢問相關(guān)病情信息等。通過(guò)分析得出病人服務(wù)管理模塊主要功能結(jié)構(gòu)如圖4-5所示。圖4-5 病人服務(wù)結(jié)構(gòu)圖4.6 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)在社區(qū)醫(yī)療管理信息系統(tǒng)處理流程中,基礎(chǔ)數(shù)據(jù)模塊是關(guān)鍵的一部分。通過(guò)設(shè)置各子系統(tǒng)應(yīng)具備功能的屬性,通過(guò)工作人員操作將所需要的數(shù)據(jù)通

31、過(guò)錄入記錄到數(shù)據(jù)庫(kù)中,當(dāng)操作需要時(shí)可以通過(guò)數(shù)據(jù)的調(diào)用為當(dāng)前系統(tǒng)操作服務(wù)。因此,在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)一定要依據(jù)實(shí)際工作的性質(zhì)和需要,定義需要的屬性。只有設(shè)計(jì)出合理的數(shù)據(jù)庫(kù),才能提高系統(tǒng)的可操作性和安全性,最終才能實(shí)現(xiàn)系統(tǒng)的總體功能17-18。下面將詳細(xì)介紹這個(gè)模塊的具體實(shí)現(xiàn)方式。4.6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)在這個(gè)模塊中,主要涉及到17張應(yīng)用數(shù)據(jù)庫(kù)表:藥品單位表yp_danwei,藥庫(kù)表yp_yaoku,藥品類型表yp_leixing,藥品產(chǎn)地表yp_chandi,藥品供貨單位表yp_gonghuo,藥品庫(kù)存主表yp_kucun,藥品庫(kù)存詳細(xì)表yp_kcxiangxi,藥品入庫(kù)記錄表yp_ruku,藥品入庫(kù)詳

32、細(xì)記錄表yp_rkxiangxi,藥品出庫(kù)記錄表(根據(jù)收費(fèi)單據(jù)進(jìn)行出庫(kù))yp_chuku,藥品出庫(kù)詳細(xì)記錄表yp_ckxiangxi,社區(qū)信息類型表xx_xxleixing,社區(qū)信息表xx_xinxi,留言表xx_liuyan,疾病表jb_jibing。下面將給出部分表的事例代碼和完成概念模型的設(shè)計(jì)。表4-1 藥品庫(kù)存詳細(xì)表yp_kcxiangxi列名類型是否為空主外鍵說(shuō)明kx_idintNot null主編號(hào)k_idintNot null藥品編號(hào)kx_yzliangintNot null原裝量kx_szliangintNot null散裝量kx_pihaovarchar Null生產(chǎn)批號(hào)kx

33、_scriqidatetimeNot null生產(chǎn)日期kx_yxriqidatetimeNot null有效期kx_chandivarcharNull藥品產(chǎn)地kx_yzjinjianumericNot null原裝進(jìn)價(jià)kx_szjinjianumericNull散裝進(jìn)價(jià)表4-2 藥品入庫(kù)記錄表yp_ruku列名類型是否為空主外鍵說(shuō)明r_idvarcharNot null主編號(hào)r_shuliangintNot null入庫(kù)藥品數(shù)量r_hejinumeriNot null合計(jì)進(jìn)價(jià)r_gonghuovarcharNot null供貨單位r_yaokuvarcharnot null藥庫(kù)r_cgryva

34、rcharNot null采購(gòu)人員r_shijiandatetimeNot null入庫(kù)時(shí)間r_czryvarcharNot null操作人員表4-3 藥品出庫(kù)詳細(xì)記錄表yp_ckxiangxi列名類型是否為空主外鍵說(shuō)明cx_idbigintNot null主編號(hào)cx_kxidintNot null庫(kù)存詳細(xì)編號(hào)cx_kidintNot null藥品編號(hào)cx_yzliangintNot null散裝量cx_szliangintNot null原裝量cx_pihaovarcharNull生產(chǎn)批號(hào)cx_scriqidatetimeNot null生產(chǎn)日期cx_yxriqidatetimeNot nu

35、ll有效期cx_chandivarcharNull藥品產(chǎn)地cx_yzjinjianumericNot null原裝進(jìn)價(jià)cx_szjinjianumericNull散裝進(jìn)價(jià)cx_cidvarcharNot null出庫(kù)編號(hào)4.6.2 概念模型設(shè)計(jì)整個(gè)系統(tǒng)分為兩類用戶:前臺(tái)用戶和后臺(tái)用戶,前臺(tái)用戶即在本社區(qū)醫(yī)院看過(guò)病的所有病人,病人可用病人門診號(hào)(病人編號(hào))及初始密碼(六個(gè)0),登錄本系統(tǒng)的前臺(tái)。后臺(tái)用戶包括系統(tǒng)管理員(擁有最高權(quán)限,可使用后臺(tái)所有的功能)、掛號(hào)員、收費(fèi)員、醫(yī)生、庫(kù)存管理員,采購(gòu)員等,各個(gè)用戶之間存在的關(guān)系如圖4-6所示。圖4-6 ER圖根據(jù)信息需求可以分析得到此系統(tǒng)中存在這些實(shí)體

36、。疾病實(shí)體。屬性:疾病名稱,疾病編號(hào)。藥品實(shí)體。屬性:藥品類型,藥品產(chǎn)地,藥品供貨單位,藥品名稱,原裝單位,原裝售價(jià),散裝單位,散裝售價(jià),原裝量,散裝量,藥庫(kù),生產(chǎn)批號(hào),生產(chǎn)日期,原裝進(jìn)價(jià),散裝進(jìn)價(jià),采購(gòu)人員,入庫(kù)時(shí)間,操作人員,合計(jì)進(jìn)價(jià)等。員工實(shí)體(醫(yī)生,采購(gòu)員,掛號(hào)員,收費(fèi)員等)。屬性:?jiǎn)T工編號(hào),員工姓名,職務(wù),部門,性別,年齡,出生日期,學(xué)歷,畢業(yè)院校,婚姻狀況,政治面貌,住址,加入時(shí)間等。病人實(shí)體。屬性:病人編號(hào),登陸密碼,姓名,性別,年齡,地址,電話。處方實(shí)體。屬性:病人編號(hào),病情,處方,醫(yī)生,是否已交費(fèi),錄入時(shí)間,錄入者等。5 主要界面的設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)操作界面是實(shí)現(xiàn)系統(tǒng)功能的橋梁,

37、展示了系統(tǒng)的結(jié)構(gòu)和屬性。合理有效的界面設(shè)計(jì)必須考慮到人員權(quán)限分配、需實(shí)現(xiàn)的功能、子系統(tǒng)之間的鉤稽性等諸多因素,因此,在設(shè)計(jì)子系統(tǒng)界面時(shí)要結(jié)合實(shí)際和醫(yī)療工作的流程才能提高系統(tǒng)的可操作性和安全性。藥品管理子系統(tǒng)是社區(qū)醫(yī)療系統(tǒng)的核心模塊,因此必須注重其界面設(shè)計(jì)。下面我將主要介紹后臺(tái)管理員模塊、藥品管理模塊、疾病管理模塊、社區(qū)信息管理模塊設(shè)計(jì)。5.1 管理員登陸模塊的設(shè)計(jì)因?yàn)楸鞠到y(tǒng)中所有的后臺(tái)操作只能是Admin用戶才有權(quán)限使用,所以在進(jìn)入該網(wǎng)頁(yè)前,需要判斷該用戶是Admin。Admin的功能是判斷當(dāng)前用戶是否是管理員(即保存Admin中的用戶),如果不是則提示“管理員名稱或者密碼錯(cuò)誤”;如果是,則直

38、接進(jìn)入管理員負(fù)責(zé)的網(wǎng)頁(yè)。管理員登錄界面如下圖5-1所示。圖5-1 管理員登陸界面5.2系統(tǒng)部分主頁(yè)面布局本系統(tǒng)包含了藥品管理模塊、疾病管理模塊、社區(qū)信息管理模塊設(shè)計(jì)。藥品管理模塊中的重點(diǎn)是實(shí)現(xiàn)藥品的出入庫(kù)記錄、藥品庫(kù)存信息、藥品需求統(tǒng)計(jì);疾病管理重點(diǎn)是實(shí)現(xiàn)疾病階段性統(tǒng)計(jì);社區(qū)信息管理模塊的重點(diǎn)是實(shí)現(xiàn)社區(qū)信息的定義,所以在設(shè)計(jì)這三個(gè)模塊時(shí)要注意系統(tǒng)界面的功能性和美觀性。5.2.1 藥品管理模塊藥品管理界面包括14個(gè)分模塊,分別實(shí)現(xiàn)藥品單位、藥庫(kù)、藥品產(chǎn)地、藥品供貨單位、藥品類型、藥品庫(kù)存、藥品入庫(kù)、藥品出庫(kù)、低于庫(kù)存下限藥品、高于庫(kù)存下限藥品、過(guò)期藥品、藥品入庫(kù)查詢統(tǒng)計(jì)、藥品需求查詢統(tǒng)計(jì)、退藥功

39、能等模塊。(1)藥品單位功能中添加、刪除各個(gè)藥品單位。(2)藥庫(kù)功能添加、修改、刪除各個(gè)藥庫(kù)名稱,并且在各個(gè)藥庫(kù)名稱下鏈接顯示各個(gè)藥庫(kù)下的所有的藥品的詳細(xì)信息,包括生產(chǎn)日期、有效期等。(3)藥品產(chǎn)地功能中添加、修改、刪除各個(gè)藥品產(chǎn)地名稱,并且在各個(gè)產(chǎn)地名稱下鏈接顯示各個(gè)產(chǎn)地的所有的藥品的詳細(xì)信息,包括生產(chǎn)日期、有效期等。(4)藥品供貨單位功能定義供貨單位名稱、地址和聯(lián)系電話,實(shí)現(xiàn)增加、修改、刪除操作,并且在各個(gè)供貨單位下鏈接顯示各個(gè)供貨單位的所有的藥品的詳細(xì)信息,包括生產(chǎn)日期、有效期、生產(chǎn)批號(hào)等。(5)藥品類型添加、修改、刪除各個(gè)藥品類型名稱,并且在各個(gè)藥品類型名稱下鏈接顯示各個(gè)藥品類型下的所

40、有的藥品的詳細(xì)信息,包括生產(chǎn)日期、有效期等。(6)藥品庫(kù)存功能下列示所有的藥品的詳細(xì)信息,實(shí)現(xiàn)添加、刪除、修改藥品信息,并且在各個(gè)藥品名稱下鏈接該藥品在庫(kù)存的信息,即不同時(shí)期入庫(kù)的藥品信息,并且甚至不同條件的查詢藥品信息,其相關(guān)界面如下圖5-2所示。圖5-2 藥品庫(kù)存功能界面(7)藥品入庫(kù)功能根據(jù)憑證選擇供貨單位、藥房、采購(gòu)人員,添加個(gè)入庫(kù)藥品的詳細(xì)信息,將顯示所有的藥品數(shù)量和總價(jià),其相關(guān)界面如下圖5-3所示。圖5-3 藥品入庫(kù)功能界面(8)藥品出庫(kù)功能是選擇收費(fèi)單據(jù),計(jì)算出所有的藥品收費(fèi),其相關(guān)界面如下圖5-4所示。圖5-4 藥品出庫(kù)功能界面(9)藥品高于上限功能模塊顯示所有的高于限度的藥品

41、功能。(10)藥品低于下限功能模塊顯示所有的低于限度的藥品功能。(11)過(guò)期功能主要是顯示所有已過(guò)期的藥品,使其從有效藥品庫(kù)存中剔除出來(lái)在這個(gè)功能選項(xiàng)中顯示出來(lái)。(12)藥品入庫(kù)查詢功能可以按照入庫(kù)時(shí)間、供貨單位、采購(gòu)人員查詢藥品入庫(kù)情況。(13)藥品需求查詢功能可以按照購(gòu)藥時(shí)間、月份、季度、年份查詢藥品需求量,并按照量的多少排名,其相關(guān)界面如圖5-5所示。圖5-5 藥品需求功能界面(14)退藥功能是實(shí)現(xiàn)根據(jù)處方單據(jù)號(hào)選擇需要退的藥品。5.2.2 疾病管理模塊疾病管理界面包括2個(gè)模塊,分別是疾病模塊和疾病發(fā)生率統(tǒng)計(jì)模塊。(1)疾病模塊可以增加、刪除各個(gè)疾病的定義。(2)疾病發(fā)生率統(tǒng)計(jì)模塊可以實(shí)

42、現(xiàn)按時(shí)間段、年齡段統(tǒng)計(jì)疾病發(fā)生率,其相關(guān)界面如圖5-6所示。圖5-6 病情統(tǒng)計(jì)功能界面5.2.3 社區(qū)信息管理模塊社區(qū)信息管理有4個(gè)模塊,包括社區(qū)信息類別模塊、添加社區(qū)信息模塊、社區(qū)信息管理模塊、病人留言模塊。(1)社區(qū)信息類別可以增加、刪除社區(qū)信息類別。(2)添加社區(qū)信息包括標(biāo)題、類別、內(nèi)容等,其相關(guān)界面如圖5-7所示。圖5-7 社區(qū)信息功能界面(3)社區(qū)信息管理可以查看、修改、刪除信息。(4)病人留言可以刪除、回復(fù)留言。6 系統(tǒng)測(cè)試系統(tǒng)部署完成后進(jìn)行測(cè)試,本系統(tǒng)采用黑盒測(cè)試。所謂黑盒測(cè)試是指將軟件看成黑盒子,在完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性。其主要測(cè)試系統(tǒng)功能是

43、否錯(cuò)誤或者是否有遺漏、是否有數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫(kù)訪問錯(cuò)誤、性能是否能夠接受等19。在進(jìn)行登錄界面測(cè)試過(guò)程中,直接在瀏覽器的地址欄輸入管理員登錄界面的網(wǎng)址,然后在登錄窗口輸入正確的用戶名、密碼和驗(yàn)證碼,卻出現(xiàn)如圖6-1所示的情況。 圖6-1 系統(tǒng)測(cè)試錯(cuò)誤這個(gè)信息中顯示了,應(yīng)用程序配置出錯(cuò)了,主要問題是數(shù)據(jù)庫(kù)服務(wù)器配置和應(yīng)用程序配置不一致,IIS和數(shù)據(jù)庫(kù)不能建立通信20-22。數(shù)據(jù)庫(kù)安全驗(yàn)證方式有兩種: SQL Server 身份驗(yàn)證和 Windows 身份驗(yàn)證。此系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)器和Web服務(wù)器是位于同一臺(tái)機(jī)器,連接采用Windows身份集成驗(yàn)證方式可以得到更好的安全性保障。在對(duì)企業(yè)管理器的各項(xiàng)

44、設(shè)置進(jìn)行檢查后,并沒有問題,最后我們?cè)诖a中找到了問題,代碼中的數(shù)據(jù)庫(kù)連接指向并未與服務(wù)器名匹配,系統(tǒng)數(shù)據(jù)庫(kù)連接代碼為“conn.Open "PROVIDER=MSDASQL;DRIVER=SQLServer;SERVER=EFB440A748BF47E;"&_"DATABASE=sqylglxt;UID=sa;PWD=;" ”應(yīng)將上述的SERVER等于SQL數(shù)據(jù)庫(kù)的服務(wù)器的名稱23。在藥品管理模塊初始測(cè)試中,由于該模塊包含了對(duì)過(guò)期藥品進(jìn)行管理,該模塊開始時(shí)在由于在入庫(kù)時(shí)只能輸入有效的生產(chǎn)日期,只能在特定的日期才能測(cè)試能否實(shí)現(xiàn)。后來(lái)我們解除了對(duì)輸

45、入的生產(chǎn)日期的限制,輸入無(wú)效的生產(chǎn)日期,該藥品就會(huì)自動(dòng)進(jìn)入過(guò)期藥品模塊,使得在藥品出庫(kù)時(shí)都是有效的藥品。7 總結(jié)本系統(tǒng)是由我們小組經(jīng)歷了一個(gè)多月的時(shí)間完成,經(jīng)過(guò)了實(shí)地詢問,查閱相關(guān)資料等途徑完成了系統(tǒng)的需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)等必要過(guò)程的工作,通過(guò)設(shè)計(jì)本系統(tǒng)讓我感觸頗深,更深入的了解設(shè)計(jì)系統(tǒng)的流程,以下簡(jiǎn)要介紹我的心得體會(huì)和對(duì)該系統(tǒng)的展望。(1)初步階段要進(jìn)行系統(tǒng)的可行性分析,通過(guò)分析得出結(jié)論可以設(shè)計(jì)該系統(tǒng)后,要深入系統(tǒng)的需求分析,這是整個(gè)流程中關(guān)鍵的步驟。在進(jìn)行系統(tǒng)的可行性分析時(shí)要考慮開發(fā)系統(tǒng)所需要的成本,包括時(shí)間的耗費(fèi)和財(cái)務(wù)支出,并且要考慮系統(tǒng)開發(fā)完成后可用性及所帶來(lái)的效益等各方面的因素。在可

46、行性分析后得出肯定的結(jié)論后,應(yīng)及時(shí)分配人員進(jìn)行實(shí)際的調(diào)查分析,包括使用人員、結(jié)構(gòu)設(shè)置等、管理方式等。在進(jìn)行需求分析等一系列的初步階段工作后,我們應(yīng)對(duì)所做的調(diào)查進(jìn)行歸類和總結(jié),并將所收集到的資料做成文檔的形式,便于在以后的工作查詢。(2)選擇適合系統(tǒng)的數(shù)據(jù)庫(kù)可以加快系統(tǒng)的開發(fā)進(jìn)程24。現(xiàn)有的數(shù)據(jù)庫(kù)有許多種,如ORACLE、SQL server等。由于ORACLE占據(jù)的內(nèi)存較大,安裝復(fù)雜,對(duì)一般內(nèi)存較小的電腦來(lái)說(shuō)運(yùn)行速度較慢,不便于系統(tǒng)的開發(fā)。而SQL server對(duì)系統(tǒng)的配置較低,使用方便,適合于小型的系統(tǒng)開發(fā)。另外影響基于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的整體運(yùn)行效率的因素是多方面的。硬件環(huán)境的優(yōu)劣,軟件平臺(tái)的

47、選擇,編程技術(shù)和編程工具的選取常常起著重要的作用。在精心設(shè)計(jì)和設(shè)置邏輯數(shù)據(jù)庫(kù)及其物理表上的索引,使用數(shù)據(jù)庫(kù)端視圖,存儲(chǔ)過(guò)程以及觸發(fā)器等技術(shù)可以大幅度地提高系統(tǒng)整體性能。(3)在開發(fā)任何一種系統(tǒng)時(shí)要仔細(xì)學(xué)習(xí)開發(fā)技術(shù)的使用方法。本系統(tǒng)采用的ASP開發(fā)工具,ASP是用于做動(dòng)態(tài)網(wǎng)頁(yè)的,并且可以與數(shù)據(jù)庫(kù)連接,還可以與客戶端通訊,還有它的代碼相對(duì)容易學(xué)。它需要IIS(Internet Information Server)4.0以上,支持COM組件,DCOM分布式組件,使用ADO訪問數(shù)據(jù)庫(kù),ODBC連接數(shù)據(jù)庫(kù)。一般來(lái)說(shuō)小公司或者各人的簡(jiǎn)單系統(tǒng)都采用asp,asp使用較為廣泛。(4)萬(wàn)維網(wǎng)是目前互聯(lián)網(wǎng)上的最

48、常見的應(yīng)用網(wǎng)站,動(dòng)態(tài) Web 技術(shù)一改以往網(wǎng)頁(yè)中僅包含文本信息,網(wǎng)頁(yè)單調(diào),缺乏交互性的缺點(diǎn),使得網(wǎng)頁(yè)內(nèi)容豐富多彩,實(shí)現(xiàn)動(dòng)態(tài) Web 的關(guān)鍵是 Web 數(shù)據(jù)庫(kù)技術(shù)。但是,基于動(dòng)態(tài)網(wǎng)站技術(shù)的運(yùn)用使得Internet 安全性方面的缺陷即基于 B/S 的管理信息系統(tǒng)的安全性問題更為突出越來(lái)越突出,系統(tǒng)實(shí)現(xiàn)一方面必須試圖提供最大可能的安全性機(jī)制,同時(shí)也應(yīng)包含必要的安全恢復(fù)機(jī)制,以確保安全措施失效后盡量減少損失。(5)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,改變了傳統(tǒng)的信息系統(tǒng)的管理模式,它給企業(yè)的信息化進(jìn)程帶來(lái)的影響已經(jīng)改變了人們的生活方式、工作方式、思維方式等,給信息產(chǎn)業(yè)既帶來(lái)了很大的沖擊,又帶來(lái)了新的機(jī)遇。我們所運(yùn)用的

49、面向?qū)ο蠹夹g(shù)已經(jīng)趨于成熟,在系統(tǒng)開發(fā)中將對(duì)象交互過(guò)程做成 ACTIVEX DLL 進(jìn)行應(yīng)用程序的開發(fā),會(huì)更加合理,系統(tǒng)的封裝性,通用性會(huì)更好,特別是 ACTIVEX/DCOM 等技術(shù)的發(fā)展,為這種方案提供了很大的想象空間。這在基于B/S模式的應(yīng)用系統(tǒng)的開發(fā)中起了很重要的作用,而Browser/Server 模式本身不僅具有性能上的優(yōu)勢(shì),而且更加適合 Internet 這一高度分布式,開放式的平臺(tái)。社區(qū)醫(yī)療管理信息系統(tǒng)是大中型醫(yī)院管理系統(tǒng)的簡(jiǎn)化版,但卻具有自身的特色,它具有醫(yī)院管理系統(tǒng)所需要的基本功能,如掛號(hào)管理、收費(fèi)管理、藥品管理等。由于社區(qū)醫(yī)療管理系統(tǒng)的應(yīng)用范圍有其特殊性,它服務(wù)的對(duì)象不僅包

50、括社區(qū)醫(yī)療工作人員,還面向社區(qū)居民,所以它的功能范圍進(jìn)一步擴(kuò)大。本系統(tǒng)針對(duì)社區(qū)居民增加了社區(qū)醫(yī)療信息管理及賦予居民訪問網(wǎng)站的編號(hào)和初始密碼。但在如何更好地提高醫(yī)療管理效率,更多地輔助醫(yī)療工作管理人員完成任務(wù),更好的為社區(qū)居民服務(wù),開發(fā)出性能更先進(jìn)、功能更完備的社區(qū)醫(yī)療管理系統(tǒng),仍然還有很多工作可做,這提出了更大的挑戰(zhàn)。在今后的工作中還需要在以下幾方面作進(jìn)一步地研究:(1)加強(qiáng)研究醫(yī)療設(shè)備管理流程。由于醫(yī)療器械是醫(yī)療服務(wù)機(jī)構(gòu)固定資產(chǎn),所以在醫(yī)療系統(tǒng)也應(yīng)突出其重要性;(2)進(jìn)一步完善醫(yī)療工作規(guī)劃中的資源調(diào)度模型,實(shí)現(xiàn)網(wǎng)絡(luò)資源共享型,自身資源使用范圍擴(kuò)大化,因此必須能夠?qū)崿F(xiàn)與外界醫(yī)療管理網(wǎng)站的系統(tǒng)集成 ;(3)開放式社區(qū)醫(yī)療管理系統(tǒng)目前僅限于特定對(duì)象,不能廣泛適應(yīng)于大型的社區(qū)醫(yī)療管理機(jī)構(gòu),接下來(lái)要為其通用性進(jìn)行改造,擴(kuò)大使用范圍;(4)對(duì)中間件的技術(shù)進(jìn)行更深入

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論