基于B/S和Hibernate架構(gòu)的濰坊市公共衛(wèi)生服務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【摘要】 為了有效提高濰坊市公共衛(wèi)生服務(wù)質(zhì)量,需要建立健全城鄉(xiāng)地區(qū)公共衛(wèi)生服務(wù)網(wǎng)絡(luò),普及基本公共衛(wèi)生服務(wù),適時(shí)擴(kuò)大服務(wù)范圍。建立有效的村衛(wèi)生室和社區(qū)衛(wèi)生站醫(yī)生增補(bǔ)機(jī)制和人力資源培訓(xùn)機(jī)制,加快濰坊市“鄉(xiāng)鎮(zhèn)區(qū)域醫(yī)療中心”建設(shè)進(jìn)程,以保障人人享有基本水平的基本公共衛(wèi)生服務(wù)。濰坊市公共衛(wèi)生服務(wù)系統(tǒng)采用軟件工程的思想進(jìn)行分析設(shè)計(jì),本文主要介紹系統(tǒng)功能需求分析、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)和系統(tǒng)測試。本文采用UML的用例分析方式描述系統(tǒng)功能需求,介紹了系統(tǒng)功能用例,并畫出了系統(tǒng)功能用例圖;采用功能結(jié)構(gòu)圖和技術(shù)架構(gòu)圖描述了系統(tǒng)總體設(shè)計(jì)框架,并畫出了系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);采用類圖和時(shí)序圖描述了系統(tǒng)詳細(xì)設(shè)計(jì),并通過數(shù)據(jù)概念模型和物理結(jié)構(gòu)描述了系統(tǒng)數(shù)據(jù)庫設(shè)計(jì);通過系統(tǒng)功能實(shí)現(xiàn)效果圖和活動(dòng)圖描述了系統(tǒng)實(shí)現(xiàn)功能,并給出部分功能實(shí)現(xiàn)代碼;通過測試用例描述了系統(tǒng)功能測試,并對(duì)本文工作進(jìn)行了總結(jié)。系統(tǒng)采用B/S體系結(jié)構(gòu),采用整合Struts和Hibernate框架技術(shù)的J2EE架構(gòu)進(jìn)行開發(fā),將Struts%口Hibernate這兩個(gè)框架整合起來,可以迅速地開發(fā)靈活、低耦合及易于維護(hù)的信息系統(tǒng)。系統(tǒng)采用SQLServer2005作為數(shù)據(jù)庫管理器,實(shí)現(xiàn)了系統(tǒng)登錄、系統(tǒng)基礎(chǔ)信息設(shè)置、健康檔案管理、健康體檢管理、重點(diǎn)人群管理、其他醫(yī)療衛(wèi)生服、健康教育管理、系統(tǒng)報(bào)表、門戶網(wǎng)站管理和論壇管理功能,為濰坊市公共衛(wèi)生服務(wù)管理提供一個(gè)電子平臺(tái)。濰坊市公共衛(wèi)生服務(wù)系統(tǒng)的實(shí)現(xiàn),可以實(shí)時(shí)了解濰坊市居民的健康狀況及就醫(yī)情況,及時(shí)發(fā)現(xiàn)居民健康存在的問題,從而做出醫(yī)療衛(wèi)生服務(wù)規(guī)劃,保證居民及時(shí)就醫(yī)和重大疾病的及時(shí)預(yù)防,實(shí)現(xiàn)更加高效的居民健康狀況管理。
第1章緒論
1.1系統(tǒng)開發(fā)背景
隨著我國國民經(jīng)濟(jì)的快速發(fā)展,人民生活水平顯著提高,同時(shí),居民對(duì)公共衛(wèi)生服務(wù)的要求也隨之提高,但我國人口眾多,國家在衛(wèi)生服務(wù)方面的財(cái)政投入又不足,而財(cái)政衛(wèi)生投入中的基本公共衛(wèi)生服務(wù)投入就更少,因此,用于基層衛(wèi)生服務(wù)、農(nóng)村衛(wèi)生服務(wù)的經(jīng)費(fèi)就少之又少。因此導(dǎo)致了各種公共衛(wèi)生服務(wù)問題。因此,如何提高公共衛(wèi)生服務(wù)質(zhì)量,實(shí)現(xiàn)公共衛(wèi)生服務(wù)的普及性、高效性、靈活性及可持續(xù)發(fā)展,讓老百姓切實(shí)感覺到政府公共衛(wèi)生服務(wù)在生活中起到的作用,已經(jīng)成為亟待解決的問題⑴。
為了有效提高濰坊市公共衛(wèi)生服務(wù)質(zhì)量,需要建立健全城鄉(xiāng)及社區(qū)的公共衛(wèi)生服務(wù)體系,實(shí)施有效的疾病管理、精神病患者管理、老年病管理,有效降低流動(dòng)兒童計(jì)劃免疫漏種率,使城鄉(xiāng)居民享有的基本衛(wèi)生服務(wù)水平得到切實(shí)的提高。
公共衛(wèi)生服務(wù)管理系統(tǒng)將利用現(xiàn)代信息技術(shù)工具,以居民個(gè)人健康為核心、貫穿整個(gè)生命過程、涵蓋各種健康相關(guān)因素的系統(tǒng)文件記錄,公共衛(wèi)生服務(wù)管理系統(tǒng)是居民享有均等化公共衛(wèi)生服務(wù)的重要體現(xiàn),是醫(yī)療機(jī)構(gòu)為居民提高醫(yī)療衛(wèi)生服務(wù)質(zhì)量的有效工具,是各級(jí)政府及衛(wèi)生行政部門制定衛(wèi)生政策的重要依據(jù)[3]。
.........................
1.2我國公共衛(wèi)生服務(wù)系統(tǒng)發(fā)展現(xiàn)狀
自從SARS等快速傳播性疾病在我國大面積暴發(fā),顯現(xiàn)出了我國公共衛(wèi)生體系的欠缺,國家認(rèn)識(shí)到公共衛(wèi)生服務(wù)體系對(duì)重大疾病預(yù)防和治療的重要性,自此,全國范圍內(nèi)開始積極建設(shè)公共衛(wèi)生服務(wù)體系。公共衛(wèi)生服務(wù)在我國起步時(shí)間不長,處于初創(chuàng)階段,浮于表面,與廣大人民群眾的需要存在一定差距與廣大人民群眾的需要存在一定差距[5]。自從公共衛(wèi)生服務(wù)在我國形成以來,公共衛(wèi)生服務(wù)在各個(gè)方面、各個(gè)層面都缺乏一個(gè)統(tǒng)一、規(guī)范的標(biāo)準(zhǔn),各區(qū)縣、社區(qū)中心、社區(qū)站都在根據(jù)自身的條件、需要、和理解來搞自身的建設(shè),最終導(dǎo)致各區(qū)區(qū)縣衛(wèi)生機(jī)構(gòu)表現(xiàn)出巨大的差異性,給公共衛(wèi)生的總體建設(shè)、統(tǒng)籌規(guī)劃、統(tǒng)一管理帶來了巨大的困難,嚴(yán)重影響了公共衛(wèi)生的規(guī)范發(fā)展[6]。主要表現(xiàn)為:
1.沒有全市范圍內(nèi)的公共衛(wèi)生服務(wù)業(yè)務(wù)指導(dǎo)系統(tǒng)和標(biāo)準(zhǔn);
2.沒有全市統(tǒng)一的社區(qū)衛(wèi)生服務(wù)平臺(tái),不能完成管理體系信息和服務(wù)體系信息的交換;
3.沒有統(tǒng)一的居民健康檔案的數(shù)據(jù)標(biāo)準(zhǔn),各區(qū)之間不能進(jìn)行數(shù)據(jù)交換。
.................................
第2章系統(tǒng)需求分析
2.1系統(tǒng)總體需求
濰坊市公共衛(wèi)生服務(wù)管理系統(tǒng)共分為九大功能,分別為系統(tǒng)基礎(chǔ)信息設(shè)置功能、健康檔案管理功能、健康體檢管理功能、重點(diǎn)人群管理功能、其他醫(yī)療衛(wèi)生服務(wù)功能、健康教育功能、系統(tǒng)報(bào)表功能、門戶網(wǎng)站管理功能和論壇功能。各個(gè)功能之間協(xié)同合作,共同完成了居民健康狀況管理工作。
系統(tǒng)基礎(chǔ)信息設(shè)置功能。維護(hù)了系統(tǒng)中的信息,是系統(tǒng)的正常運(yùn)行的根本所在。主要包括單位維護(hù)、系統(tǒng)用戶管理、地區(qū)人口數(shù)維護(hù)和村級(jí)地區(qū)維護(hù)。
健康檔案管理功能。主要是為居民建立健康檔案,方便各級(jí)政府及醫(yī)療單位查看并掌握居民健康狀況。包括家庭檔案管理和個(gè)人基礎(chǔ)信息管理。
健康體檢管理功能。主要用于居民首次建立健康檔案以及老年人、高血壓患者、2型糖尿病患者和重性精神疾病患者等的年度健康檢查。
重點(diǎn)人群管理功能。用于記錄地區(qū)特殊人群的健康狀況,分為新生兒家庭訪視記錄、兒童健康檢查記錄表、產(chǎn)婦產(chǎn)前隨訪記錄、產(chǎn)后訪視記錄、產(chǎn)后42天健康檢查記錄、兒童預(yù)防接種、2型糖尿病患者隨訪記錄、重性精神疾病患者個(gè)人信息補(bǔ)充、重性精神疾病患者隨訪記錄和高血壓患者隨訪記錄。
...........................
2.2功能性需求分析
根據(jù)對(duì)系統(tǒng)需求調(diào)研的內(nèi)容分析,將系統(tǒng)功能劃分為九個(gè)業(yè)務(wù)需求功能:分別為系統(tǒng)基礎(chǔ)信息設(shè)置、健康檔案管理、健康體檢管理、重點(diǎn)人群管理、其他醫(yī)療衛(wèi)生服務(wù)、健康教育、系統(tǒng)報(bào)表、門戶網(wǎng)站管理和論壇。
2.2.1系統(tǒng)基礎(chǔ)信息設(shè)置
系統(tǒng)基礎(chǔ)信息設(shè)置為了進(jìn)行系統(tǒng)基本信息的維護(hù),包括單位維護(hù)、系統(tǒng)用戶管理、地區(qū)人口數(shù)維護(hù)和村級(jí)地區(qū)維護(hù)。其功能用例如圖2-2所示。
由上圖可知,系統(tǒng)基礎(chǔ)信息設(shè)置功能可分為單位維護(hù)、系統(tǒng)用戶管理、地區(qū)人口數(shù)維護(hù)和村級(jí)地區(qū)維護(hù)四個(gè)功能,其他每個(gè)功能中都可以對(duì)該功能涉及到的信息進(jìn)行查詢、修改和刪除操作。
系統(tǒng)基礎(chǔ)信息設(shè)置功能下的單位維護(hù)功能用例規(guī)約描述,如表2-1所示。
..........................
第3章 系統(tǒng)設(shè)計(jì)..................... 31-54
3.1 系統(tǒng)架構(gòu)設(shè)計(jì) .................31-34
3.1.1 系統(tǒng)功能結(jié)構(gòu) ..............31-32
3.1.2 系統(tǒng)技術(shù)架構(gòu) ................32-33
3.1.3 系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) ......................33-34
3.2 系統(tǒng)詳細(xì)設(shè)計(jì) ...............34-51
3.2.1 系統(tǒng)基礎(chǔ)信息設(shè)置詳細(xì)設(shè)計(jì) ...........34-38
3.2.2 健康檔案管理詳細(xì)設(shè)計(jì) .................38-40
3.2.3 健康體檢管理詳細(xì)設(shè)計(jì) ..............40-42
3.2.4 重點(diǎn)人群管理詳細(xì)設(shè)計(jì)................ 42-46
3.2.5 其他醫(yī)療衛(wèi)生服務(wù)管理詳細(xì)設(shè)計(jì)............. 46-48
3.2.6 健康教育管理詳細(xì)設(shè)計(jì)................ 48-49
3.2.7 系統(tǒng)報(bào)表詳細(xì)設(shè)計(jì) ...................49
3.2.8 門戶網(wǎng)站管理詳細(xì)設(shè)計(jì) ..............49-50
3.2.9 論壇管理詳細(xì)設(shè)計(jì) ..................50-51
3.3 數(shù)據(jù)庫設(shè)計(jì) ..................51-54
3.3.1 數(shù)據(jù)庫模型設(shè)計(jì) ...................51-52
3.3.2 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì) ...................52-54
第4章 系統(tǒng)實(shí)現(xiàn)與測試
系統(tǒng)的實(shí)現(xiàn)是結(jié)合系統(tǒng)需求分析和設(shè)計(jì)完成系統(tǒng)的功能實(shí)現(xiàn);系統(tǒng)測試是用來測試系統(tǒng)的可用性等多種性能要求。下面來介紹一下系統(tǒng)的功能實(shí)現(xiàn)和系統(tǒng)部分功能實(shí)現(xiàn)的代碼。
4.1系統(tǒng)功能實(shí)現(xiàn)
4.1.1系統(tǒng)基礎(chǔ)信息設(shè)置實(shí)現(xiàn)
系統(tǒng)基礎(chǔ)信息設(shè)置功能包括單位維護(hù)功能實(shí)現(xiàn)、系統(tǒng)用戶管理實(shí)現(xiàn)、地區(qū)人口數(shù)維護(hù)實(shí)現(xiàn)和村級(jí)地區(qū)維護(hù)實(shí)現(xiàn)。其中系統(tǒng)用戶管理頁面實(shí)現(xiàn)如圖4-1所示。
在進(jìn)行系統(tǒng)用戶管理時(shí),可以在右上側(cè)樹選項(xiàng)中新增系統(tǒng)用戶信息;選擇要查詢的用戶信息條件,選擇查詢可查詢到相關(guān)用戶信息;在右側(cè)操作欄可選擇對(duì)查看、修改和刪除系統(tǒng)用戶信息。查詢系統(tǒng)用戶信息實(shí)現(xiàn)流程圖,如圖4-2所示。
用戶進(jìn)入查詢頁面,發(fā)送查詢請(qǐng)求;系統(tǒng)用戶管理邏輯類調(diào)用系統(tǒng)用戶信息查詢方法查詢數(shù)據(jù)庫中的系統(tǒng)用戶信息;查詢成功后頁面顯示查詢結(jié)果列表。查詢系統(tǒng)用戶信息實(shí)現(xiàn)代碼表,如表4-1所示。
...............................
總結(jié)
濰坊市公共衛(wèi)生服務(wù)系統(tǒng)是利用軟件工程的思想進(jìn)行的分析和設(shè)計(jì),本文對(duì)濰坊市公共衛(wèi)生服務(wù)系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)和具體的實(shí)現(xiàn)過程進(jìn)行了相應(yīng)的描述。系統(tǒng)設(shè)計(jì)中采用UML用了分析方法對(duì)濰坊市公共衛(wèi)生服務(wù)系統(tǒng)的需求進(jìn)行分析,描述了系統(tǒng)中不同的功能用例,明確該系統(tǒng)需要實(shí)現(xiàn)的功能及各功能的實(shí)現(xiàn)方法。在明確系統(tǒng)功能的基礎(chǔ)上利用系統(tǒng)結(jié)構(gòu)圖、功能類圖及時(shí)序圖對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。最后利用相應(yīng)技術(shù)結(jié)合系統(tǒng)需求和系統(tǒng)設(shè)計(jì),將系統(tǒng)功能加以實(shí)現(xiàn),使整個(gè)系統(tǒng)擁有完善的功能。
本系統(tǒng)經(jīng)過測試,可以在濰坊市正常運(yùn)行。通過測試,系統(tǒng)基本可以實(shí)現(xiàn)預(yù)定的目標(biāo)。系統(tǒng)實(shí)現(xiàn)了系統(tǒng)登錄、系統(tǒng)基礎(chǔ)信息設(shè)置、健康檔案管理、健康體檢管理、重點(diǎn)人群管理、其他醫(yī)療衛(wèi)生服、健康教育管理、系統(tǒng)報(bào)表、門戶網(wǎng)站管理和論壇管理功能。能夠有效的管理區(qū)縣、社區(qū)居民的健康檔案、體檢信息記錄;地區(qū)重點(diǎn)人群,包括老、幼、病、殘、孕等特殊人群的身體狀況統(tǒng)計(jì)和管理;方便管理部門掌握衛(wèi)生醫(yī)療單位的接轉(zhuǎn)診情況和自身教育活動(dòng)的開展;該系統(tǒng)還以論壇的形式提供了用戶交流平臺(tái),能夠使用戶之間及用戶和管理部門之間更好的交流。
.................................
參考文獻(xiàn):
- [1] 秦繼勇,夏耀雄,陳曉泉,柏晗,李康明,常莉,趙永軍,李文輝. 建立云南省放療資源三級(jí)配置和區(qū)域醫(yī)療網(wǎng)絡(luò)研究[J]. 中國輻射衛(wèi)生. 2011(04)
- [2] 彭文華. 淺議醫(yī)療保障制度對(duì)我院管理的影響[J]. 財(cái)經(jīng)界(學(xué)術(shù)版). 2011(11)
- [3] 高昭昇,劉延芳,李泉. 基于區(qū)域衛(wèi)生信息平臺(tái)的應(yīng)用探討[J]. 醫(yī)學(xué)信息(上旬刊). 2011(07)
- [4] 畢睿琦,徐衛(wèi)瓊. 美國新醫(yī)改對(duì)我國的啟示[J]. 思想戰(zhàn)線. 2011(S1)
- [5] 呂海燕,車曉偉,呂紅,張杰,任穎. 區(qū)域衛(wèi)生信息平臺(tái)研究與實(shí)現(xiàn)[J]. 自動(dòng)化技術(shù)與應(yīng)用. 2011(06)
- [6] 劉俊英,余正. 醫(yī)療旅游——城市過剩衛(wèi)生資源的出路[J]. 上海醫(yī)藥. 2011(01)
- [7] 吳昊. 浪潮“基于健康檔案的區(qū)域衛(wèi)生信息平臺(tái)”解決方案[J]. 科技浪潮. 2010(05)
- [8] 謝蓉蓉,徐愛軍. 中美“醫(yī)改”之比較[J]. 衛(wèi)生經(jīng)濟(jì)研究. 2010(06)
- [9] 黃萍,夏軍,蔡連忠,趙景越. 基于HL7標(biāo)準(zhǔn)的醫(yī)療信息服務(wù)平臺(tái)實(shí)現(xiàn)[J]. 數(shù)字技術(shù)與應(yīng)用. 2010(06)
- [10] 陳鈞. 遵循國家標(biāo)準(zhǔn) 用友服務(wù)新醫(yī)改[J]. 中國信息界(e醫(yī)療). 2010(05)
本文編號(hào):10036
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/10036.html