醫(yī)院職工公費(fèi)醫(yī)療系統(tǒng)_第1頁(yè)
醫(yī)院職工公費(fèi)醫(yī)療系統(tǒng)_第2頁(yè)
醫(yī)院職工公費(fèi)醫(yī)療系統(tǒng)_第3頁(yè)
醫(yī)院職工公費(fèi)醫(yī)療系統(tǒng)_第4頁(yè)
醫(yī)院職工公費(fèi)醫(yī)療系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

醫(yī)院職工公費(fèi)醫(yī)療系統(tǒng)小組成員李露平:主要負(fù)責(zé)核心Java程序設(shè)計(jì)和集成測(cè)試潘逸凡:主要負(fù)責(zé)關(guān)鍵部分功能存儲(chǔ)過(guò)程的實(shí)現(xiàn)和集成測(cè)試周勁云:主要負(fù)責(zé)網(wǎng)站架設(shè)和系統(tǒng)數(shù)據(jù)整理。周賡:主要負(fù)責(zé)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)概述前期調(diào)研我們前往中國(guó)中醫(yī)研究院西苑醫(yī)院進(jìn)行了實(shí)地調(diào)研。1.采訪(fǎng)了保健科主任2.跟隨被采訪(fǎng)者經(jīng)歷了整個(gè)手工處理員工公 費(fèi)醫(yī)療流程3.獲得了關(guān)于該系統(tǒng)的基礎(chǔ)數(shù)據(jù)4.搜集了關(guān)于中國(guó)醫(yī)療信息化的許多資料基礎(chǔ)數(shù)據(jù)本醫(yī)院共有員工約1500人,分屬于大約40個(gè)科室與部門(mén);每年員工的醫(yī)療記錄大約20000條,其中涉及公費(fèi)醫(yī)療的部分有5000條,總額約300萬(wàn)人民幣;醫(yī)院現(xiàn)有藥品4000余種,其中絕大部分為甲類(lèi)藥,乙類(lèi)藥約50種,丙類(lèi)藥少于50種;需要保留員工4年的醫(yī)療記錄;經(jīng)常使用公費(fèi)醫(yī)療的員工300余人。公費(fèi)醫(yī)療政策總醫(yī)療費(fèi)用=∑(各項(xiàng)藥費(fèi)×藥品對(duì)應(yīng)的報(bào)銷(xiāo)比例)如果總費(fèi)用>800元,可參與公費(fèi)醫(yī)療公費(fèi)醫(yī)療=(總費(fèi)用-800)×工齡對(duì)應(yīng)的報(bào)銷(xiāo)比例若該員工在最近3年均未使用公費(fèi)醫(yī)療,則在該年獎(jiǎng)勵(lì)400元,否則獎(jiǎng)勵(lì)100元。工齡等級(jí)對(duì)應(yīng)的報(bào)銷(xiāo)比例公費(fèi)醫(yī)療等級(jí)職工工齡公費(fèi)比例10~570%26~1580%316~2585%426~及退休90%醫(yī)藥種類(lèi)對(duì)應(yīng)的報(bào)銷(xiāo)比例醫(yī)藥類(lèi)別公費(fèi)基數(shù)甲100%乙80%丙0%注:醫(yī)藥是指廣義的醫(yī)藥,包括住院等項(xiàng)目。系統(tǒng)目標(biāo)1.簡(jiǎn)化醫(yī)院職工公費(fèi)醫(yī)療記錄管理流程與管理人員的工作負(fù)擔(dān)。實(shí)現(xiàn)數(shù)據(jù)管理的自動(dòng)化,其中包括費(fèi)用自動(dòng)計(jì)算、年度記錄自動(dòng)更新、藥品記錄自動(dòng)更新、醫(yī)院?jiǎn)T工記錄自動(dòng)更新和維護(hù)。2.方便公費(fèi)醫(yī)療部門(mén)執(zhí)行國(guó)家政策。3.方便醫(yī)院各級(jí)員工遠(yuǎn)程登錄對(duì)自己的公費(fèi)醫(yī)療信息進(jìn)行查詢(xún)某次醫(yī)療任務(wù)結(jié)束是否達(dá)到公費(fèi)醫(yī)療標(biāo)準(zhǔn)?是職工選擇享受公費(fèi)醫(yī)療相關(guān)數(shù)據(jù)入庫(kù)是本次醫(yī)療任務(wù)的用藥情況、總費(fèi)用等與公費(fèi)醫(yī)療無(wú)關(guān)的數(shù)據(jù)。計(jì)算相關(guān)數(shù)據(jù)然后數(shù)據(jù)入庫(kù)根據(jù)公費(fèi)醫(yī)療政策計(jì)算出公費(fèi)額和自費(fèi)額根據(jù)公費(fèi)醫(yī)療政策計(jì)算否否功能結(jié)束,退出核心功能:其他功能一、員工和管理員可以查詢(xún)公費(fèi)醫(yī)療的政策。二、員工可以查詢(xún)自己的歷史記錄三、員工可以修改自己的密碼四、管理員可以查詢(xún)所有員工的歷史記錄五、需求分析中的功能基本上都做到了,需求分析中沒(méi)提到的功能有時(shí)間再補(bǔ)充完善(如每個(gè)科室職工獎(jiǎng)勵(lì)情況等)系統(tǒng)實(shí)現(xiàn)前后的情況對(duì)比系統(tǒng)實(shí)現(xiàn)前后的部門(mén)服務(wù)質(zhì)量對(duì)比系統(tǒng)實(shí)現(xiàn)前后的部門(mén)成本對(duì)比系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部統(tǒng)計(jì)信息數(shù)據(jù)庫(kù):SQLserver200011張表:

9張公費(fèi)醫(yī)療系統(tǒng)用表+2張登錄檢查用表13個(gè)存儲(chǔ)過(guò)程4張視圖2個(gè)用戶(hù)定義的函數(shù)小組交流1:定期交流1.每周數(shù)據(jù)庫(kù)下課后一定進(jìn)行討論。2.其他時(shí)間每周至少集體討論2次3.每次資料更新后發(fā)至所有人的郵箱中。4.每次提交報(bào)告前收集所有人意見(jiàn),并進(jìn)行修改。5.每次提交報(bào)告后進(jìn)行總結(jié)小組交流2:選題周勁云:醫(yī)院職工公費(fèi)醫(yī)療數(shù)據(jù)庫(kù)系統(tǒng)周賡:社區(qū)小型醫(yī)療服務(wù)站數(shù)據(jù)庫(kù)系統(tǒng)潘逸凡:醫(yī)院收費(fèi)數(shù)據(jù)庫(kù)系統(tǒng)系統(tǒng)各方陳述了自己系統(tǒng)的優(yōu)勢(shì)和風(fēng)險(xiǎn)最后四人投票決定選擇醫(yī)院職工公費(fèi)醫(yī)療數(shù)據(jù)庫(kù)系統(tǒng)小組交流3:JDBC&ADO周勁云:使用ADO進(jìn)行數(shù)據(jù)庫(kù)連接理由:嘗試新方法周賡:使用JDBC進(jìn)行數(shù)據(jù)庫(kù)連接理由:可以遠(yuǎn)程訪(fǎng)問(wèn);小組成員比較熟悉不過(guò)綜合考慮了各方面因素之后,我們認(rèn)為不論是JDBC還是ADO都不過(guò)是一種形式而已,與ADO在這上面花時(shí)間,不如好好在研究數(shù)據(jù)庫(kù)系統(tǒng)一些內(nèi)部特性,深入了解一下DBMS系統(tǒng)。存儲(chǔ)過(guò)程?觸發(fā)器?自定義函數(shù)?我們只采用了存儲(chǔ)過(guò)程。之所以不用觸發(fā)器是因?yàn)椋?)許多功能用存儲(chǔ)過(guò)程更容易控制。我們的一些操作涉及到對(duì)多張表的修改,用存儲(chǔ)過(guò)程可以由我們控制對(duì)表的修改次序和時(shí)間,并且易于進(jìn)行錯(cuò)誤處理;而觸發(fā)器帶來(lái)的一些修改可能是我們無(wú)法預(yù)料的。2)觸發(fā)器的系統(tǒng)代價(jià)比較大。我們?cè)诔跗诔舜鎯?chǔ)過(guò)程外,還寫(xiě)了用戶(hù)定義的函數(shù),當(dāng)時(shí)是為了給javabean提供接口的選擇;如果用戶(hù)自定義函數(shù)的借口更容易實(shí)現(xiàn),我們就采用自定義函數(shù)。索引優(yōu)化:案例關(guān)于MEDICATION表(約6-8萬(wàn)條元組)建立索引時(shí)若在EID上建立聚集索引,方便對(duì)每個(gè)員工的查詢(xún),但對(duì)按年份的查詢(xún)不利。同時(shí),因?yàn)镸EDICATION表中記錄只包含四個(gè)年份,但包含了1500余名員工,同一年份的記錄比同一員工的記錄多得多,所以可選擇按年份建立聚集索引。但若對(duì)年份建聚集索引,由于我們的操作一開(kāi)始插入記錄時(shí)并不插入年份,而是在第二次對(duì)表的操作時(shí)才插入年份,這樣對(duì)建立聚集索引很不利,因?yàn)樵M的初始磁盤(pán)位置和最終的位置可能不一致。最終選擇為保留默認(rèn)的主索引,在EID和[YEAR]上建二級(jí)索引。核心計(jì)算與更新的實(shí)現(xiàn)計(jì)算是我們系統(tǒng)難度最大的一塊,因?yàn)楦鞣N對(duì)表的更新和查詢(xún)操作穿插在計(jì)算中。精心設(shè)計(jì)的核心代碼保證了計(jì)算和更新的正確性和可維護(hù)性。存儲(chǔ)過(guò)程的引入優(yōu)化了整個(gè)過(guò)程的代碼和設(shè)計(jì)思路,解決了困難網(wǎng)站設(shè)計(jì)網(wǎng)頁(yè)風(fēng)格截圖遇到的重要問(wèn)題及解決關(guān)鍵問(wèn)題:系統(tǒng)在遇到非法輸入時(shí),由于數(shù)據(jù)庫(kù)里的部分表已經(jīng)更新過(guò),破壞了數(shù)據(jù)庫(kù)的一致性,這是絕對(duì)不允許的創(chuàng)建錯(cuò)誤檢測(cè)機(jī)制,用于檢測(cè)錯(cuò)誤和觸發(fā)還原機(jī)制(jsp和javabean

里實(shí)現(xiàn))。創(chuàng)建還原機(jī)制,將數(shù)據(jù)庫(kù)還原到故障發(fā)生前的狀態(tài)(存儲(chǔ)過(guò)程里實(shí)現(xiàn))自動(dòng)檢測(cè)機(jī)制我們系統(tǒng)的自動(dòng)檢測(cè)機(jī)制實(shí)例:

1.錯(cuò)誤檢測(cè)機(jī)制

2.數(shù)據(jù)庫(kù)一年一度更新的自動(dòng)檢測(cè)機(jī)制重點(diǎn)代碼1、對(duì)非法sql語(yǔ)句進(jìn)行過(guò)濾:if(!sql_inj(sqlStr)){System.out.println("SQL

語(yǔ)句非法");returnfalse;}2、循環(huán)傳參name="liluping[<%=i%>]"3、循環(huán)接參request.getParameter("liluping["+Integer.toString(j)+"]")

ExeccalFee

代價(jià)分析calFee代碼CREATEPROCEDUREcalFee@TaskIdchar(10),@Pub_FeefloatASDECLARE@Eidchar(10),@Total_Feefloat,@Self_FeefloatUPDATEMedicationSETPub_Fee=@Pub_Fee,Self_Fee=Total_Fee-Pub_Fee,mUsed=1WHERETaskId=@TaskIdSELECT@Eid=

溫馨提示

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

評(píng)論

0/150

提交評(píng)論