社區(qū)醫(yī)療管理信息系統(tǒng)計(jì)算機(jī)畢業(yè)論文
《社區(qū)醫(yī)療管理信息系統(tǒng)計(jì)算機(jī)畢業(yè)論文》由會(huì)員分享,可在線閱讀,更多相關(guān)《社區(qū)醫(yī)療管理信息系統(tǒng)計(jì)算機(jī)畢業(yè)論文(26頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
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)要介紹了使用的
2、開發(fā)工具ASP和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à)值。 【關(guān)鍵詞】 社區(qū)醫(yī)療;藥品管理;社區(qū)信息公告;疾病管理 目 錄 1 引言 1.1 研究背景及發(fā)展現(xiàn)狀 1 1.2 研究目的和意義 2 2 系統(tǒng)相關(guān)技術(shù) 2.1 系統(tǒng)的開發(fā)平臺(tái) 2 2.2 主要技術(shù) 3 3 總體分析與設(shè)計(jì) 3.1 環(huán)境性能需求 4 3.2 功能需求 5 3.2.1 社區(qū)醫(yī)療
3、管理系統(tǒng)的總體構(gòu)建 5 3.2.2 社區(qū)醫(yī)療管理系統(tǒng)的功能結(jié)構(gòu) 6 4 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì) 4.1 藥品管理子系統(tǒng) 8 4.2 疾病信息管理子系統(tǒng) 9 4.3 社區(qū)信息管理子系統(tǒng) 10 4.4 前臺(tái)用戶管理 11 4.5 病人服務(wù)管理 11 4.6 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 12 4.6.1 數(shù)據(jù)庫設(shè)計(jì) 12 4.6.2 概念模型設(shè)計(jì) 13 5 主要界面的設(shè)計(jì)和實(shí)現(xiàn) 5.1 管理員登陸模塊的設(shè)計(jì) 15 5.2 系統(tǒng)部分主頁面布局 15 5.2.1 藥品管理模塊 15 5.2.2 疾病管理模塊 18 5.2.3 社區(qū)信息管理模塊 19 6 系統(tǒng)測(cè)試 20
4、 7 總結(jié) 21 參考文獻(xiàn) 23 致 謝 24 24 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è)絹碓疥P(guān)注信息化在社區(qū)醫(yī)療方面的發(fā)展[1]。社區(qū)醫(yī)療信息系統(tǒng)是信息技術(shù)在整個(gè)醫(yī)療體系中推廣應(yīng)用的必然產(chǎn)物,在國外尤其是美國和英國等發(fā)達(dá)國家,社區(qū)醫(yī)療服務(wù)占據(jù)了重要地位,并且已經(jīng)得到全面的完善,所以其在面向居民發(fā)揮很大的作用。因此,了解社區(qū)醫(yī)療系統(tǒng)
5、的研究背景和開發(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ù)水平下,我國已經(jīng)成功地實(shí)現(xiàn)了通過高技術(shù)平臺(tái)自主開發(fā)集門診、病區(qū)和行政管理于一體與集人、財(cái)、物管理于一體涉及大規(guī)模的醫(yī)院信息管理系統(tǒng)。同時(shí)我國醫(yī)療服務(wù)制度和社會(huì)保障制度的改革,以及加入WTO以后醫(yī)療衛(wèi)生保險(xiǎn)行業(yè)的對(duì)外開放,我國的醫(yī)療行業(yè)越來越注重信息化管理。但是就我國目前醫(yī)療情況來說,我國醫(yī)院管理系統(tǒng)不承擔(dān)對(duì)一般社區(qū)居民的日常保健、健康咨詢和緊急情況下的醫(yī)療援助等任務(wù)。大部分居民小區(qū)或附近的醫(yī)療單位都是以私人診所
6、為主,這些單位醫(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á)國家由于經(jīng)濟(jì)實(shí)力的強(qiáng)大,最早關(guān)注社區(qū)醫(yī)療服務(wù)體系的建設(shè),并且投入了大量人力和財(cái)力,取得了突破性的成就,使得他們的醫(yī)療衛(wèi)生事業(yè)在原有的基礎(chǔ)上又邁進(jìn)一大步,其中取得建設(shè)性成就最明顯的是德國、英國、美國等發(fā)達(dá)國家,他們?cè)谏鐓^(qū)醫(yī)療服務(wù)
7、體系中從服務(wù)系統(tǒng)的運(yùn)用、人員機(jī)構(gòu)的設(shè)置、居民信息的管理、醫(yī)療衛(wèi)生和保險(xiǎn)制度的制定等都建立一套完善的體制,這從很大程度上提高他們的醫(yī)療綜合水平。所以,我國必須結(jié)合自身的情況,吸取外國在社區(qū)醫(yī)療建設(shè)方面的經(jīng)驗(yàn),進(jìn)一步發(fā)展我國的社區(qū)醫(yī)療服務(wù)事業(yè),特別是在社區(qū)醫(yī)療機(jī)構(gòu)的軟件設(shè)施的建設(shè)。整個(gè)社區(qū)醫(yī)療服務(wù)體系迅速建立可以使全民都能享受到迅速、便捷、全面的醫(yī)療服務(wù)。 一般的社區(qū)醫(yī)療信息系統(tǒng)主要依據(jù)實(shí)際生活中居民的醫(yī)療需求和社區(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ū)信息
8、和個(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),提高社區(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ì)患者的透明度,方便患者
9、就診、提高服務(wù)水平;加強(qiáng)藥品和醫(yī)療物資管理,避免資產(chǎn)流失,減少乃至杜絕偷、漏費(fèi)現(xiàn)象;輔助社區(qū)醫(yī)療服務(wù)的行政管理與事務(wù)處理,實(shí)現(xiàn)社區(qū)信息的數(shù)字化和辦公的無紙化,從而降低管理費(fèi)用,減輕門診工作人員勞動(dòng)強(qiáng)度;加快信息流通速度,輔助決策支持,提高工作效率,使社區(qū)能以較少的投入獲得更大的社會(huì)效益與經(jīng)濟(jì)效益[4]。因此,開發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔?、?yōu)化社區(qū)醫(yī)療工作流程、提供功能齊全易操作和快捷的查詢方式的社區(qū)醫(yī)療信息系統(tǒng),將是非常必要及時(shí)的。 2 系統(tǒng)相關(guān)技術(shù) 選擇適合系統(tǒng)的數(shù)據(jù)庫和開發(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)
10、 硬件環(huán)境 (1)服務(wù)器配置:根據(jù)庫軟件(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的配置,這些軟件之間的通信能力和安全控制可以很容易得到提高和增強(qiáng)??蛻舳说牟僮飨到y(tǒng)采用Windows 98/2000/xp + IE 瀏覽器[5]。 (2)SQL server數(shù)據(jù)庫
11、是執(zhí)行速度較快的數(shù)據(jù)庫,其穩(wěn)定性與安全性比Oracle等其它數(shù)據(jù)庫更好[6]。SQL是免費(fèi)的數(shù)據(jù)庫,運(yùn)行時(shí)所占用的內(nèi)存比Oracle等要小得多,使用SQL數(shù)據(jù)庫整體成本比使用其它數(shù)據(jù)庫顯然要低許多,因此本系統(tǒng)采用SQL數(shù)據(jù)庫,當(dāng)然整個(gè)系統(tǒng)只能在Windows下運(yùn)行。 2.2 主要技術(shù) 該系統(tǒng)在開發(fā)過程中運(yùn)用了基于Web的ASP開發(fā)技術(shù)、ADO技術(shù),其中可以利用ASP來訪問Web數(shù)據(jù)庫。 Web技術(shù)是基于C/S結(jié)構(gòu)發(fā)展起來的基本請(qǐng)求/響應(yīng)系統(tǒng),它正以迅速發(fā)展的方式城市無可替代的技術(shù)。Web技術(shù)是一個(gè)可以分布交互并且可以共享數(shù)據(jù)庫和操作環(huán)境,采用超文本傳輸協(xié)議在計(jì)算機(jī)之間傳輸多媒體信息。它是
12、圖形化的和易于導(dǎo)航的、超文本信息系統(tǒng),它具有與平臺(tái)無關(guān)、分布式的、新聞性、動(dòng)態(tài)的、交互的等特點(diǎn)。 ASP開發(fā)技術(shù)目前比較流行的Web服務(wù)器和數(shù)據(jù)庫服務(wù)器之間的中間件技術(shù),提供將腳本語(VB script或Jscript等)集成HTML網(wǎng)頁并作用于服務(wù)器端的一種腳本編寫環(huán)境,IIS是提供給Internet或者Intranet的文件和應(yīng)用的服務(wù)器,IIS5.1是Windows XP的一個(gè)組成部分,包括了大量有用的服務(wù)器技術(shù),這些技術(shù)可以和IIS結(jié)合起來使用,同時(shí)將IIS和ASP結(jié)合在一起,可以建立功能強(qiáng)大的Web站點(diǎn)。當(dāng)在Web站點(diǎn)中融入ASP功能,就可以實(shí)現(xiàn)用戶在地址欄輸入網(wǎng)址,使得默認(rèn)擴(kuò)展名
13、是.asp,而瀏覽器可以向服務(wù)器發(fā)出請(qǐng)求,服務(wù)器引擎開始運(yùn)行ASP程序,ASP文件按照從上到下的順序開始處理和執(zhí)行腳本指令,執(zhí)行HTML頁面內(nèi)容,頁面內(nèi)容發(fā)送到瀏覽器,顯示所設(shè)計(jì)的網(wǎng)頁。從軟件技術(shù)層面看,ASP具有許多特點(diǎn): 使用VBScript 、JavaScript等簡(jiǎn)單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序;無須編譯,容易編寫,可在服務(wù)器端直接執(zhí)行;使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì);與瀏覽器無關(guān),用戶端只要使用可執(zhí)HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言(VBScript 、JavaScript)均
14、在WEB服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言;ASP的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性;可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本;可以采用面向?qū)ο螅∣bject-oriented)技術(shù);ASP技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。ASP最重要的優(yōu)點(diǎn)是能夠建立對(duì)諸如時(shí)間、地點(diǎn)、用戶標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁面[7-12]。 ADO是Active Data Object的縮寫,是目前最流行的訪問數(shù)據(jù)庫的方法之一,ASP提供對(duì)ADO的全面支持,可以通過ADO數(shù)據(jù)模型訪問各種數(shù)據(jù)庫,ADO可以使用VBScript、J
15、script腳本語言來控制數(shù)據(jù)庫的存取以及輸出查詢結(jié)果。ADO具有以下特點(diǎn):支持批處理和存儲(chǔ)過程;分批處理客戶端提出的請(qǐng)求;可以使用in/out參數(shù)給存儲(chǔ)過程輸入和輸出值,并可以取得存儲(chǔ)過程的回值;可以使用存儲(chǔ)過程或批處理SQL指令,傳回多組記錄集的功能[13]。 3 總體分析與設(shè)計(jì) 隨著生活水平的迅速發(fā)展,醫(yī)療服務(wù)逐漸不斷完善,并且朝著網(wǎng)絡(luò)化、高效率化、系統(tǒng)化發(fā)展,使得醫(yī)療信息通過互聯(lián)網(wǎng)快速傳播,使病人與醫(yī)生之間的溝通距離發(fā)生了革命性的變革,社區(qū)醫(yī)療管理必須做出不斷的調(diào)整,使得社區(qū)醫(yī)療服務(wù)不能再墨守成規(guī)而是不斷改善前進(jìn),我們必須在開發(fā)系統(tǒng)前,具體分析系統(tǒng)的性能需求、環(huán)境需求、功能需求,滿
16、足后階段系統(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ā)生階段的情況,通過網(wǎng)絡(luò)共享社區(qū)醫(yī)療資源和信息,方便居民和社區(qū)服務(wù)機(jī)構(gòu)及時(shí)詢問問題和及時(shí)公布社區(qū)醫(yī)療新聞、解決居民提出各種健康問題及其它問題的解決,為社區(qū)居民創(chuàng)造一個(gè)美好健康的生活環(huán)境。系統(tǒng)的總體設(shè)計(jì)遵循“統(tǒng)一規(guī)劃,分布實(shí)施”的思想,使整個(gè)系統(tǒng)具有先進(jìn)性、
17、開放性、經(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ù)庫平臺(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ò)充空間,以便于將來軟硬件的升級(jí),用戶進(jìn)行系統(tǒng)維護(hù)應(yīng)方便簡(jiǎn)單[14]。 3.2 功能需求 系統(tǒng)能夠?qū)Σ煌南到y(tǒng)后臺(tái)使用設(shè)置不同的使用權(quán)限,通過
18、不同權(quán)限人員的人員使用,實(shí)現(xiàn)系統(tǒng)特定的功能,如掛號(hào)工作人員實(shí)現(xiàn)病人掛號(hào)的看病的第一步驟、病人通過醫(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)建 通過實(shí)際的調(diào)查及上述詳細(xì)的分析研究,此社區(qū)醫(yī)療管理系統(tǒng)是基于Web的一個(gè)分布式環(huán)境系統(tǒng),因此我們采用B/S模式的多層結(jié)構(gòu),
19、由用戶層、功能邏輯層和數(shù)據(jù)層三個(gè)部分組成,如圖3-1所示。 Web服務(wù)器 SQL server 服務(wù)器 ODBC程序驅(qū)動(dòng)器 管理員瀏覽器 員工瀏覽器 居民瀏覽器
20、 用戶層 邏輯層 數(shù)據(jù)層 圖3-1基于B/ S模式的系統(tǒng)三層分布結(jié)構(gòu)圖
21、 用戶層——通過用戶界面用戶與系統(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)證用戶身份的有效性。當(dāng)用戶進(jìn)行查詢、刪除等操作時(shí),系統(tǒng)邏輯則響應(yīng)處理,和數(shù)據(jù)庫系統(tǒng)進(jìn)行交互。該層具有數(shù)據(jù)內(nèi)容的更新等功能。 數(shù)據(jù)層——又稱支持層,是指系統(tǒng)所用到的數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、通信協(xié)議等,它將扮演完成所有數(shù)據(jù)操作的角色[16]。 疾病管理 該系統(tǒng)分為前后臺(tái)兩
22、個(gè)部分,前臺(tái)主要實(shí)現(xiàn)網(wǎng)絡(luò)用戶的訪問,后臺(tái)主要是滿足社區(qū)醫(yī)療管理機(jī)構(gòu)工作人員的工作及管理需求,通過上述具體的分析,我們確立系統(tǒng)的總體框架,這有利于后面系統(tǒng)開發(fā)過程根據(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)未登陸管理 信息管理 藥品管理 掛號(hào)管理 機(jī)構(gòu)管理 數(shù)據(jù)管理
23、 圖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)完成過程中本人主要負(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)
24、計(jì)管理、藥品管理、疾病管理、信息管理、前臺(tái)用戶管理、病人服務(wù)管理。 (1)數(shù)據(jù)管理:系統(tǒng)信息的設(shè)置,包括修改系統(tǒng)名稱,修改前臺(tái)首頁和每個(gè)項(xiàng)目的每頁顯示記錄數(shù)、后臺(tái)每頁顯示記錄數(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)單
25、據(jù);按照掛號(hào)時(shí)間、掛號(hào)類型、操作員、科室、醫(yī)生查詢掛號(hào)信息,查詢掛號(hào)收入。 (4)收費(fèi)統(tǒng)計(jì)管理:添加、修改、刪除費(fèi)用類型;通過病人姓名可以查看病人詳細(xì)信息,修改、查看、刪除病人就近信息;選擇處方名單,計(jì)算收費(fèi)情況,打印收費(fèi)單據(jù);按收費(fèi)時(shí)間、月份、季度、年份查詢收費(fèi)情況及總收入。 (5)藥品管理:添加、修改、刪除藥品單位、藥庫、藥品產(chǎn)地、藥品供貨單位、藥品類型、藥品信息;添加入庫藥品、改出庫藥品;分別查詢低于下限和高于上限的藥品、查詢過期藥品;按入庫時(shí)間、供貨單位、采購人員查詢?nèi)霂烨闆r;按照購藥時(shí)間、月份、季度、年份查詢藥品的需求,退藥。 (6)疾病管理:添加、刪除疾病;按時(shí)間斷查詢疾病的
26、發(fā)生率。 (7)信息管理:添加、刪除社區(qū)信息類別;添加社區(qū)詳細(xì)信息;查看、修改、刪除社區(qū)信息; 刪除、回復(fù)留言。 (8)前臺(tái)用戶管理:瀏覽社區(qū)醫(yī)生信息、健康處方和公告、社區(qū)新聞;查詢社區(qū)信息。 (9)病人服務(wù)管理:修改密碼;查看掛號(hào)、交費(fèi)、病情及處方信息,以留言的方式詢問醫(yī)療信息。 4 基礎(chǔ)數(shù)據(jù)模塊的詳細(xì)設(shè)計(jì) 經(jīng)過我們小組的分工,我主要負(fù)責(zé)藥品管理、疾病管理、社區(qū)信息管理三大模塊。藥品管理是社區(qū)醫(yī)療機(jī)構(gòu)的核心模塊,它涉及到藥品的出入庫情況及藥品的有效期等信息,疾病管理主要是統(tǒng)計(jì)在一定期間在不同的年齡疾病發(fā)生率,可以為社區(qū)提供疾病預(yù)防服務(wù),社區(qū)信息管理主要是及時(shí)公布社區(qū)發(fā)布的信息和居民
27、上網(wǎng)查詢信息等。在后面主要是介紹這幾個(gè)方面,同時(shí)介紹前臺(tái)用戶模塊和病人服務(wù)模塊。 4.1 藥品管理子系統(tǒng) (1)設(shè)計(jì)意義 藥品管理是社區(qū)醫(yī)療系統(tǒng)的重要子系統(tǒng),它實(shí)現(xiàn)對(duì)藥品的生產(chǎn)單位、供貨單位集中管理,只有弄清楚藥品的來源,才能實(shí)現(xiàn)對(duì)藥品事后的分類管理。藥品的出入庫記錄涉及到藥品的量和成本管理,充足適量的藥品庫存可以優(yōu)化機(jī)構(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)系,所以要正確分析藥品管理涉及的
28、內(nèi)容和機(jī)構(gòu)。 (2)藥品管理設(shè)計(jì)方案 在藥品入庫前,設(shè)置藥品的計(jì)量的單位、藥庫的種類、藥品產(chǎn)地、藥品的供貨單位、藥品類型,規(guī)定藥品的上下限度;藥品入庫時(shí),選擇具體的供貨單位、藥房、采購人員,添加入庫的藥品并記錄詳細(xì)信息(包括藥品名稱、原裝單位、散裝單位、原裝量、散裝量、生產(chǎn)批號(hào)、藥品產(chǎn)地、生產(chǎn)日期、有效日期等);藥品出庫時(shí),選擇已經(jīng)收費(fèi)的處方單據(jù)號(hào),顯示所有應(yīng)出庫的藥品;藥品退還時(shí),選擇需退藥的處方,進(jìn)行退藥。 (3)藥品管理子系統(tǒng)功能 通過分析得出藥品管理模塊主要功能如圖4-1所示。 圖4-1 藥品管理結(jié)構(gòu)圖 設(shè)置了各藥庫、藥品產(chǎn)地、藥品供
29、貨單位、藥品類型,點(diǎn)擊藥庫名稱、藥品產(chǎn)地、供貨名稱、類型名稱可以查詢?cè)谄淠夸洜顟B(tài)下的相應(yīng)的藥品名稱;在藥品庫存功能模塊下,可以添加、修改、刪除藥品信息,并顯示所有已經(jīng)錄入的藥品名稱,點(diǎn)擊各藥品名稱會(huì)顯示該種藥品所有藥品的入庫記錄,同時(shí)能夠顯示所有庫存藥品資金;藥品入庫時(shí)根據(jù)入庫憑證選擇供貨單位、藥房、采購人員,選擇需要入庫的藥品基本信息,其中若藥品的入庫的有效期超過當(dāng)前時(shí)間,將自動(dòng)記錄到過期藥品模塊中,而藥品庫存信息顯示的都將是有效的藥品的信息,同時(shí)將各入庫藥品記錄添加到相應(yīng)的供貨單位、藥庫、藥品產(chǎn)地、藥品類型的目錄下,若沒有該種藥品入庫,則目錄下不會(huì)顯示該藥品信息;根據(jù)藥品的入庫時(shí)間段、供貨
30、單位、采購人員查詢?nèi)霂煨畔?;根?jù)購藥時(shí)間段、月份、季度、年份查詢藥品需求信息,便于藥品庫存保持充足的量供應(yīng);根據(jù)藥品上下限度標(biāo)準(zhǔn)來查詢藥品的庫存情況,便于及時(shí)同時(shí)需采購的藥品的數(shù)量;根據(jù)藥品的處方單號(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ù)防信息,使得居民可以做好
31、疾病預(yù)防措施,有利于醫(yī)療機(jī)構(gòu)和居民更好的進(jìn)行醫(yī)療互動(dòng),極大的提高社區(qū)醫(yī)療服務(wù)質(zhì)量。 (2)疾病管理設(shè)計(jì)方案 添加、刪除疾病種類信息,錄入疾病的名稱;統(tǒng)計(jì)疾病的發(fā)生率。 (3)疾病管理子系統(tǒng)功能 通過分析得出疾病管理模塊主要功能結(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ū)管理基本上
32、已經(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)。因此,社區(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)功能 通過分析得出
33、社區(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)的首頁,可以查看社區(qū)醫(yī)生的基本的信息、健康公告信息、相關(guān)的健康處方、社區(qū)發(fā)布的新的社區(qū)新聞和搜索社區(qū)信息等功能。通過分析得出前臺(tái)用戶管理模塊主要功能結(jié)構(gòu)如圖4-4所示。 圖4-4 前臺(tái)用戶結(jié)構(gòu)圖 4.5 病人服務(wù)管理 病人以在就診時(shí)分配到病人編號(hào)作為的登陸賬號(hào),而默認(rèn)登陸密碼是
34、六個(gè)零,登陸進(jìn)去后,病人可以修改登陸密碼、查看自己過去的掛號(hào)記錄、查看病情記錄及醫(yī)生開的處方、查看交費(fèi)記錄、留言詢問相關(guān)病情信息等。通過分析得出病人服務(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)鍵的一部分。通過設(shè)置各子系統(tǒng)應(yīng)具備功能的屬性,通過工作人員操作將所需要的數(shù)據(jù)通過錄入記錄到數(shù)據(jù)庫中,當(dāng)操作需要時(shí)可以通過數(shù)據(jù)的調(diào)用為當(dāng)前系統(tǒng)操作服務(wù)。因此,在設(shè)計(jì)數(shù)據(jù)庫時(shí)一定要依據(jù)實(shí)際工作的性質(zhì)和需要,定義需要的屬性。只有設(shè)計(jì)出合理的數(shù)據(jù)庫,才能提高系統(tǒng)的可
35、操作性和安全性,最終才能實(shí)現(xiàn)系統(tǒng)的總體功能[17-18]。下面將詳細(xì)介紹這個(gè)模塊的具體實(shí)現(xiàn)方式。 4.6.1 數(shù)據(jù)庫設(shè)計(jì) 在這個(gè)模塊中,主要涉及到17張應(yīng)用數(shù)據(jù)庫表:藥品單位表﹙yp_danwei﹚,藥庫表﹙yp_yaoku﹚,藥品類型表﹙yp_leixing﹚,藥品產(chǎn)地表﹙yp_chandi﹚,藥品供貨單位表﹙yp_gonghuo﹚,藥品庫存主表﹙yp_kucun﹚,藥品庫存詳細(xì)表﹙yp_kcxiangxi﹚,藥品入庫記錄表﹙yp_ruku﹚,藥品入庫詳細(xì)記錄表﹙yp_rkxiangxi﹚,藥品出庫記錄表(根據(jù)收費(fèi)單據(jù)進(jìn)行出庫)﹙yp_chuku﹚,藥品出庫詳細(xì)記錄表﹙yp_ckxian
36、gxi﹚,社區(qū)信息類型表﹙xx_xxleixing﹚,社區(qū)信息表﹙xx_xinxi﹚,留言表﹙xx_liuyan﹚,疾病表﹙jb_jibing﹚。下面將給出部分表的事例代碼和完成概念模型的設(shè)計(jì)。 表4-1 藥品庫存詳細(xì)表﹙yp_kcxiangxi﹚ 列名 類型 是否為空 主外鍵 說明 kx_id int Not null 主 編號(hào) k_id int Not null 藥品編號(hào) kx_yzliang int Not null 原裝量 kx_szliang int Not null 散裝量 kx_pihao varchar Null
37、 生產(chǎn)批號(hào) kx_scriqi datetime Not null 生產(chǎn)日期 kx_yxriqi datetime Not null 有效期 kx_chandi varchar Null 藥品產(chǎn)地 kx_yzjinjia numeric Not null 原裝進(jìn)價(jià) kx_szjinjia numeric Null 散裝進(jìn)價(jià) 表4-2 藥品入庫記錄表﹙yp_ruku﹚ 列名 類型 是否為空 主外鍵 說明 r_id varchar Not null 主 編號(hào) r_shuliang int Not null
38、 入庫藥品數(shù)量 r_heji numeri Not null 合計(jì)進(jìn)價(jià) r_gonghuo varchar Not null 供貨單位 r_yaoku varchar not null 藥庫 r_cgry varchar Not null 采購人員 r_shijian datetime Not null 入庫時(shí)間 r_czry varchar Not null 操作人員 表4-3 藥品出庫詳細(xì)記錄表﹙yp_ckxiangxi﹚ 列名 類型 是否為空 主外鍵 說明 cx_id bigint Not
39、null 主 編號(hào) cx_kxid int Not null 庫存詳細(xì)編號(hào) cx_kid int Not null 藥品編號(hào) cx_yzliang int Not null 散裝量 cx_szliang int Not null 原裝量 cx_pihao varchar Null 生產(chǎn)批號(hào) cx_scriqi datetime Not null 生產(chǎn)日期 cx_yxriqi datetime Not null 有效期 cx_chandi varchar Null 藥品產(chǎn)地 cx_yzjinji
40、a numeric Not null 原裝進(jìn)價(jià) cx_szjinjia numeric Null 散裝進(jìn)價(jià) cx_cid varchar Not null 出庫編號(hào) 4.6.2 概念模型設(shè)計(jì) 整個(gè)系統(tǒng)分為兩類用戶:前臺(tái)用戶和后臺(tái)用戶,前臺(tái)用戶即在本社區(qū)醫(yī)院看過病的所有病人,病人可用病人門診號(hào)(病人編號(hào))及初始密碼(六個(gè)0),登錄本系統(tǒng)的前臺(tái)。后臺(tái)用戶包括系統(tǒng)管理員(擁有最高權(quán)限,可使用后臺(tái)所有的功能)、掛號(hào)員、收費(fèi)員、醫(yī)生、庫存管理員,采購員等,各個(gè)用戶之間存在的關(guān)系如圖4-6所示。 圖4-6 E—R圖 根據(jù)信息需求可以分析得到此系統(tǒng)中存在這些
41、實(shí)體。 ①疾病實(shí)體。屬性:疾病名稱,疾病編號(hào)。 ②藥品實(shí)體。屬性:藥品類型,藥品產(chǎn)地,藥品供貨單位,藥品名稱,原裝單位,原裝售價(jià),散裝單位,散裝售價(jià),原裝量,散裝量,藥庫,生產(chǎn)批號(hào),生產(chǎn)日期,原裝進(jìn)價(jià),散裝進(jìn)價(jià),采購人員,入庫時(shí)間,操作人員,合計(jì)進(jìn)價(jià)等。 ③員工實(shí)體(醫(yī)生,采購員,掛號(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ì)和
42、實(shí)現(xiàn) 系統(tǒng)操作界面是實(shí)現(xiàn)系統(tǒng)功能的橋梁,展示了系統(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)頁前,需要判斷該用戶是Admin。Admin的功能是判斷當(dāng)前用戶是否是管理員(即保存Admin中的用戶),如果
43、不是則提示“管理員名稱或者密碼錯(cuò)誤”;如果是,則直接進(jìn)入管理員負(fù)責(zé)的網(wǎng)頁。管理員登錄界面如下圖5-1所示。 圖5-1 管理員登陸界面 5.2系統(tǒng)部分主頁面布局 本系統(tǒng)包含了藥品管理模塊、疾病管理模塊、社區(qū)信息管理模塊設(shè)計(jì)。藥品管理模塊中的重點(diǎn)是實(shí)現(xiàn)藥品的出入庫記錄、藥品庫存信息、藥品需求統(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)藥品單位、藥庫、藥品產(chǎn)地、藥品供貨單位、藥品類型、
44、藥品庫存、藥品入庫、藥品出庫、低于庫存下限藥品、高于庫存下限藥品、過期藥品、藥品入庫查詢統(tǒng)計(jì)、藥品需求查詢統(tǒng)計(jì)、退藥功能等模塊。 (1)藥品單位功能中添加、刪除各個(gè)藥品單位。 (2)藥庫功能添加、修改、刪除各個(gè)藥庫名稱,并且在各個(gè)藥庫名稱下鏈接顯示各個(gè)藥庫下的所有的藥品的詳細(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ì)信息
45、,包括生產(chǎn)日期、有效期、生產(chǎn)批號(hào)等。 (5)藥品類型添加、修改、刪除各個(gè)藥品類型名稱,并且在各個(gè)藥品類型名稱下鏈接顯示各個(gè)藥品類型下的所有的藥品的詳細(xì)信息,包括生產(chǎn)日期、有效期等。 (6)藥品庫存功能下列示所有的藥品的詳細(xì)信息,實(shí)現(xiàn)添加、刪除、修改藥品信息,并且在各個(gè)藥品名稱下鏈接該藥品在庫存的信息,即不同時(shí)期入庫的藥品信息,并且甚至不同條件的查詢藥品信息,其相關(guān)界面如下圖5-2所示。 圖5-2 藥品庫存功能界面 (7)藥品入庫功能根據(jù)憑證選擇供貨單位、藥房、采購人員,添加個(gè)入庫藥品的詳細(xì)信息,將顯示所有的藥品數(shù)量和總價(jià),其相
46、關(guān)界面如下圖5-3所示。 圖5-3 藥品入庫功能界面 (8)藥品出庫功能是選擇收費(fèi)單據(jù),計(jì)算出所有的藥品收費(fèi),其相關(guān)界面如下圖5-4所示。 圖5-4 藥品出庫功能界面 (9)藥品高于上限功能模塊顯示所有的高于限度的藥品功能。 (10)藥品低于下限功能模塊顯示所有的低于限度的藥品功能。 (11)過期功能主要是顯示所有已過期的藥品,使其從有效藥品庫存中剔除出來在這個(gè)功能選項(xiàng)中顯示出來。 (12)藥品入庫查詢功能可以按照入庫時(shí)間、供貨單位、采購人員查詢藥品入庫情況。 (13)藥
47、品需求查詢功能可以按照購藥時(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í)現(xiàn)按時(shí)間段、年齡段統(tǒng)計(jì)疾病發(fā)生率,其相關(guān)界面如圖5-6所示。 圖5-6 病情統(tǒng)計(jì)功能界面 5.2.3 社區(qū)
48、信息管理模塊 社區(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)功能是否錯(cuò)誤或者是否有遺漏、是否有數(shù)據(jù)結(jié)
49、構(gòu)或外部數(shù)據(jù)庫訪問錯(cuò)誤、性能是否能夠接受等[19]。 在進(jìn)行登錄界面測(cè)試過程中,直接在瀏覽器的地址欄輸入管理員登錄界面的網(wǎng)址,然后在登錄窗口輸入正確的用戶名、密碼和驗(yàn)證碼,卻出現(xiàn)如圖6-1所示的情況。 圖6-1 系統(tǒng)測(cè)試錯(cuò)誤 這個(gè)信息中顯示了,應(yīng)用程序配置出錯(cuò)了,主要問題是數(shù)據(jù)庫服務(wù)器配置和應(yīng)用程序配置不一致,IIS和數(shù)據(jù)庫不能建立通信[20-22]。 數(shù)據(jù)庫安全驗(yàn)證方式有兩種: SQL Server 身份驗(yàn)證和 Windows 身份驗(yàn)證。此系統(tǒng)的數(shù)據(jù)庫服務(wù)器和Web服務(wù)器是位于同一臺(tái)機(jī)器,連接采用Win
50、dows身份集成驗(yàn)證方式可以得到更好的安全性保障。在對(duì)企業(yè)管理器的各項(xiàng)設(shè)置進(jìn)行檢查后,并沒有問題,最后我們?cè)诖a中找到了問題,代碼中的數(shù)據(jù)庫連接指向并未與服務(wù)器名匹配,系統(tǒng)數(shù)據(jù)庫連接代碼為“conn.Open "PROVIDER=MSDASQL;DRIVER={SQLServer};SERVER=EFB440A748BF47E;"&_"DATABASE=sqylglxt;UID=sa;PWD=;" ”應(yīng)將上述的SERVER等于SQL數(shù)據(jù)庫的服務(wù)器的名稱[23]。 在藥品管理模塊初始測(cè)試中,由于該模塊包含了對(duì)過期藥品進(jìn)行管理,該模塊開始時(shí)在由于在入庫時(shí)只能輸入有效的生產(chǎn)日期,只能在特定的日期才
51、能測(cè)試能否實(shí)現(xiàn)。后來我們解除了對(duì)輸入的生產(chǎn)日期的限制,輸入無效的生產(chǎn)日期,該藥品就會(huì)自動(dòng)進(jìn)入過期藥品模塊,使得在藥品出庫時(shí)都是有效的藥品。 7 總結(jié) 本系統(tǒng)是由我們小組經(jīng)歷了一個(gè)多月的時(shí)間完成,經(jīng)過了實(shí)地詢問,查閱相關(guān)資料等途徑完成了系統(tǒng)的需求分析和數(shù)據(jù)庫設(shè)計(jì)等必要過程的工作,通過設(shè)計(jì)本系統(tǒng)讓我感觸頗深,更深入的了解設(shè)計(jì)系統(tǒng)的流程,以下簡(jiǎn)要介紹我的心得體會(huì)和對(duì)該系統(tǒng)的展望。 (1)初步階段要進(jìn)行系統(tǒng)的可行性分析,通過分析得出結(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ā)
52、完成后可用性及所帶來的效益等各方面的因素。在可行性分析后得出肯定的結(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ù)庫可以加快系統(tǒng)的開發(fā)進(jìn)程[24]?,F(xiàn)有的數(shù)據(jù)庫有許多種,如ORACLE、SQL server等。由于ORACLE占據(jù)的內(nèi)存較大,安裝復(fù)雜,對(duì)一般內(nèi)存較小的電腦來說運(yùn)行速度較慢,不便于系統(tǒng)的開發(fā)。而SQL server對(duì)系統(tǒng)的配置較低,使用方便,適合于小型的系統(tǒng)開發(fā)。另外影響基于數(shù)據(jù)庫應(yīng)用系統(tǒng)的整
53、體運(yùn)行效率的因素是多方面的。硬件環(huán)境的優(yōu)劣,軟件平臺(tái)的選擇,編程技術(shù)和編程工具的選取常常起著重要的作用。在精心設(shè)計(jì)和設(shè)置邏輯數(shù)據(jù)庫及其物理表上的索引,使用數(shù)據(jù)庫端視圖,存儲(chǔ)過程以及觸發(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)頁的,并且可以與數(shù)據(jù)庫連接,還可以與客戶端通訊,還有它的代碼相對(duì)容易學(xué)。它需要IIS(Internet Information Server)4.0以上,支持COM組件,DCOM分布式組件,使用ADO訪問數(shù)據(jù)庫,ODBC連接數(shù)據(jù)庫。一般來說小公司或者各人的簡(jiǎn)單系統(tǒng)都采用
54、asp,asp使用較為廣泛。 (4)萬維網(wǎng)是目前互聯(lián)網(wǎng)上的最常見的應(yīng)用網(wǎng)站,動(dòng)態(tài) Web 技術(shù)一改以往網(wǎng)頁中僅包含文本信息,網(wǎng)頁單調(diào),缺乏交互性的缺點(diǎn),使得網(wǎng)頁內(nèi)容豐富多彩,實(shí)現(xiàn)動(dòng)態(tài) Web 的關(guān)鍵是 Web 數(shù)據(jù)庫技術(shù)。但是,基于動(dòng)態(tài)網(wǎng)站技術(shù)的運(yùn)用使得Internet 安全性方面的缺陷即基于 B/S 的管理信息系統(tǒng)的安全性問題更為突出越來越突出,系統(tǒng)實(shí)現(xiàn)一方面必須試圖提供最大可能的安全性機(jī)制,同時(shí)也應(yīng)包含必要的安全恢復(fù)機(jī)制,以確保安全措施失效后盡量減少損失。 (5)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,改變了傳統(tǒng)的信息系統(tǒng)的管理模式,它給企業(yè)的信息化進(jìn)程帶來的影響已經(jīng)改變了人們的生活方式、工作方式、思維方
55、式等,給信息產(chǎn)業(yè)既帶來了很大的沖擊,又帶來了新的機(jī)遇。我們所運(yùn)用的面向?qū)ο蠹夹g(shù)已經(jīng)趨于成熟,在系統(tǒng)開發(fā)中將對(duì)象交互過程做成 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)管理、藥
56、品管理等。由于社區(qū)醫(yī)療管理系統(tǒng)的應(yīng)用范圍有其特殊性,它服務(wù)的對(duì)象不僅包括社區(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ò)資源共享
57、型,自身資源使用范圍擴(kuò)大化,因此必須能夠?qū)崿F(xiàn)與外界醫(yī)療管理網(wǎng)站的系統(tǒng)集成 ;(3)開放式社區(qū)醫(yī)療管理系統(tǒng)目前僅限于特定對(duì)象,不能廣泛適應(yīng)于大型的社區(qū)醫(yī)療管理機(jī)構(gòu),接下來要為其通用性進(jìn)行改造,擴(kuò)大使用范圍;(4)對(duì)中間件的技術(shù)進(jìn)行更深入的研究與實(shí)踐,找出適合系統(tǒng)的中間技術(shù);(5)實(shí)現(xiàn)將社區(qū)醫(yī)療機(jī)構(gòu)財(cái)務(wù)與醫(yī)療業(yè)務(wù)集成,使系統(tǒng)能夠更好為社區(qū)醫(yī)療服務(wù);(6)安全機(jī)制進(jìn)一步完善,防止數(shù)據(jù)庫信息泄密,保證網(wǎng)絡(luò)資源共享安全。 參考文獻(xiàn) [1] 蔡淑琴.管理信息系統(tǒng).第1版.北京:科學(xué)出版社,2004 [2] 楊清源等.對(duì)我國社區(qū)醫(yī)療發(fā)展的構(gòu)想.中華醫(yī)院管理雜志.第3期,2001 [3]
58、趙池龍、姜義平等.軟件工程實(shí)踐教程.北京:電子工業(yè)出版社,2007 [4] 劉亞姝,許小榮等.ASP動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù)與實(shí)踐.北京:電子工業(yè)出版社,2007 [5] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.第3版.北京:高等教育出版社,2003 [6] 陳玉峰.SQL Server2000數(shù)據(jù)庫開發(fā)教程.北京:科學(xué)出版社,2000 [7] 郭瑞軍、李杰等.ASP數(shù)據(jù)庫開發(fā)實(shí)例精粹.北京:電子工業(yè)出版社,2005 [8] 石志國.ASP 動(dòng)態(tài)網(wǎng)站編程[M].北京:清華大學(xué)出版社,2001 [9] 徐謖,徐立.ASP.NET應(yīng)用與開發(fā)案例教程.第1版.北京:清華大學(xué)出版社,2005 [10] D
59、avid Buser, John Kauffman等著,鐘鳴,張文等譯。ASP初級(jí)教程.北京:機(jī)械工業(yè)出版社,2001 [11] Evjen. Professional ASP.NET 2.0 Special Edition. United State:John Wiley & Sons,2006 [12] Marco Bellinaso, Kevin Hoffman. ASP.NET Website Programming, C# Edition Problem, Design, Solution.1st Edition. United State:Wrox Press Ltd,2002
60、 [13] 趙松濤.ASP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)錄.北京:電子工業(yè)出版社,2006 [14] 張海藩.軟件工程導(dǎo)論.第四版.北京:清華大學(xué)大學(xué)出版社,2006 [15] 錢樂秋、趙文耘等.軟件工程.北京:清華大學(xué)大學(xué)出版社,2007 [16] 王慶育等.軟件工程.第1版.北京:清華大學(xué)大學(xué)出版社,2004 [17] 楊志姝,馮小飛等.ASP+SQL server基礎(chǔ)練習(xí)+模型案例.北京:清華大學(xué)出版社,2006 [18] 趙龍強(qiáng)、張雪風(fēng)等.數(shù)據(jù)庫管理與應(yīng)用.上海:上海財(cái)經(jīng)大學(xué)出版社,2001 [19] 葉俊民等.軟件工程.北京:清華大學(xué)出版社,2006 [20] 徐罕,吳玉新.網(wǎng)站 A
61、SP 后臺(tái)解決方案[M].北京:人民郵電出社,2001 [21] Mickey Williams,Stephen Walther.ASP.NET Unleashed.2nd Edition. United States:Sams Publishing,2003 [22] Khosravi. Professional ASP.NET 2.0 Server control and component Development. United State:John Wiley & Sons,2006 [23] Torres.ASP.NET 2.0:Your Visual Blueprint Fo
62、r Developing Web Applications. United State:John Wiley & Sons,2006 [24] 楊志姝、李光海等.SQL應(yīng)用與開發(fā)標(biāo)準(zhǔn)教程.北京:清華大學(xué)大學(xué)出版社,2006 致 謝 本研究及學(xué)位論文是在我的導(dǎo)師親切關(guān)懷和悉心指導(dǎo)下完成的。她嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。從課題的選擇到項(xiàng)目的最終完成,教授都始終給予我細(xì)心的指導(dǎo)和不懈的支持,在此,我要深深的謝謝。同時(shí),我還要感謝在一起愉快學(xué)習(xí)的本專業(yè)的同學(xué),正是由于我們之間的相互幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無言的幫助,在這里請(qǐng)接受我誠摯的謝意!最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們!
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 造紙納米碳酸鈣
- 2019中考物理第1章機(jī)械運(yùn)動(dòng)復(fù)習(xí)課件新人教版1
- LRBG的技能模型與角色模型
- 轉(zhuǎn)子間骨折的個(gè)手術(shù)技巧
- 生命之源血液
- 表情符號(hào)與藝術(shù)-美術(shù)ppt課件
- 壓力管理和積極心態(tài)
- 部編版初中語文春優(yōu)質(zhì)課課件
- 教育行業(yè)聯(lián)盟解決方案培訓(xùn)-new
- 控制與接口技術(shù)-基于模糊推理的智能控制 1226
- 八年級(jí)物理-聲音的特征-課件
- 藤野先生余映潮教案課件
- 興趣及其培養(yǎng)(發(fā)展職業(yè)生涯要立足本人實(shí)際)詳解課件
- 學(xué)會(huì)調(diào)控情緒_課件(教育精品)
- (廣州版)五年級(jí)英語下冊(cè)課件-Module-4-Unit-112