基于MVC模式的衛(wèi)生資源數(shù)據(jù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-05-27 05:59
【摘要】:醫(yī)療衛(wèi)生信息資源關(guān)系到國計(jì)民生,與人民的日常生活密切聯(lián)系。衛(wèi)生資源信息的管理水平直接關(guān)系到社會公眾的切身利益。隨著信息技術(shù)的發(fā)展,計(jì)算機(jī)以及網(wǎng)絡(luò)技術(shù)不斷深入到各行各業(yè),對社會進(jìn)步和發(fā)展起了非常重要的作用。利用先進(jìn)的信息技術(shù)建立衛(wèi)生資源數(shù)據(jù)管理系統(tǒng),提高衛(wèi)生信息及時(shí)性、準(zhǔn)確性以及信息的共享和分析的能力,促進(jìn)衛(wèi)生行業(yè)的發(fā)展。尤其是醫(yī)療體制改革后,醫(yī)療單位之間的信息往來越來越多,及時(shí)需要一個(gè)基于網(wǎng)絡(luò)技術(shù)的管理系統(tǒng),將各個(gè)醫(yī)療機(jī)構(gòu)及醫(yī)療管理機(jī)構(gòu)有機(jī)的連接成一個(gè)整體,方便信息的溝通,,實(shí)現(xiàn)信息資源的共享與增值。 按照《國家公共衛(wèi)生信息系統(tǒng)建設(shè)方案》中關(guān)于衛(wèi)生資源數(shù)據(jù)庫建設(shè)的要求,利用數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)和系統(tǒng)集成等技術(shù)手段,構(gòu)建衛(wèi)生資源數(shù)據(jù)庫管理系統(tǒng),實(shí)現(xiàn)衛(wèi)生資源數(shù)據(jù)的采集、存儲、整合、挖掘、處理分析、共享交換和管理維護(hù)等功能。以衛(wèi)生系統(tǒng)的人力、物力、財(cái)力、機(jī)構(gòu)等信息資源為主,開發(fā)數(shù)據(jù)庫,建立衛(wèi)生數(shù)據(jù)中心的基礎(chǔ)平臺,作為公共衛(wèi)生、電子政務(wù)、醫(yī)院信息系統(tǒng)、基層衛(wèi)生等系統(tǒng)平臺的應(yīng)用支撐環(huán)境,同時(shí)制定衛(wèi)生系統(tǒng)的數(shù)據(jù)共享與交換的技術(shù)標(biāo)準(zhǔn)和相關(guān)管理規(guī)范,實(shí)現(xiàn)各個(gè)業(yè)務(wù)系統(tǒng)數(shù)據(jù)信息的標(biāo)準(zhǔn)化、網(wǎng)絡(luò)化和及時(shí)更新。本文針對以上問題進(jìn)行了需求分析,提出了基于MVC模式實(shí)現(xiàn)衛(wèi)生資源數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。本文主要研究內(nèi)容如下: 論文首先介紹了選題背景以及衛(wèi)生資源數(shù)據(jù)管理的現(xiàn)狀,并對論文中使用的J2EE技術(shù)以及Struts、Spring和Hibernate組合框架進(jìn)行闡述。之后對衛(wèi)生資源數(shù)據(jù)管理系統(tǒng)進(jìn)行了需求分析,詳細(xì)描述了系統(tǒng)的各個(gè)功能模塊。在需求分析的基礎(chǔ)上,對衛(wèi)生資源數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)庫進(jìn)行設(shè)計(jì)與優(yōu)化,并使用SSH組合框架開發(fā)實(shí)現(xiàn)了系統(tǒng)的各個(gè)功能模塊。最后,根據(jù)軟件系統(tǒng)測試規(guī)則對系統(tǒng)進(jìn)行了測試,最終測試結(jié)果符合需求分析的要求。在論文的結(jié)論中,提出了本系統(tǒng)的一些不足之處,待日后進(jìn)一步完善。 本文所研究的基于MVC模式的衛(wèi)生資源數(shù)據(jù)管理系統(tǒng),不僅能夠滿足衛(wèi)生管理部門的基本業(yè)務(wù)管理需要,而且通過基于web服務(wù),解決了信息孤島的問題,真正實(shí)現(xiàn)了數(shù)據(jù)的共享。
【圖文】:
J2EE[17-19]平臺核心就是 Java 平臺,它使得企業(yè)級開發(fā)、部署和管理變更的更加單,主要優(yōu)勢有:(1)支持 JDBC API,方便數(shù)據(jù)庫存取;(2)支持 CORBA 技術(shù),基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)數(shù)據(jù)安全得以保證;(3)支持 EJB(Enterprise JavaBeans)、JSP(Java Server Pages);(4)支持 XML 技術(shù)。J2EE 提供了統(tǒng)一的系統(tǒng)開發(fā)平臺以及中間層集成框架,降低了系統(tǒng)開發(fā)的成本難度,滿足高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。J2EE 使用多層的分布式應(yīng)用模型,不同的應(yīng)用邏輯按照功能分布在不同的服務(wù)上,以組件的方式進(jìn)行管理。J2EE 解決了傳統(tǒng)的兩層模式(client/server)由于客戶端過臃腫的弊端。傳統(tǒng)的 C/S 模式首次部署時(shí)比較容易,由于其擴(kuò)展性不靈活,對于后期升級或改進(jìn)很難進(jìn)行,而且經(jīng)常受限于基于某種專有數(shù)據(jù)庫協(xié)議,因此,它不具有業(yè)邏輯和界面邏輯的重用性,F(xiàn)在 J2EE 模型避免傳統(tǒng) C/S 模式的弊端,將模型劃分為個(gè)層,這使得每個(gè)服務(wù)都將有一個(gè)獨(dú)立的層。 典型 J2EE 多層架構(gòu)劃如圖 2.1 所示:
2.2 MVC 設(shè)計(jì)模式MVC 設(shè)計(jì)模式[20]是按照面向?qū)ο蟮脑O(shè)計(jì)思想,采用多層的體系架構(gòu)將業(yè)務(wù)邏輯、數(shù)據(jù)和顯示部分相互分開,該模式成為 SUN 公司實(shí)現(xiàn) J2EE 架構(gòu)的設(shè)計(jì)模式。MVC 模式由三部分組成:模型(Model)、視圖(View)和控制器(Controller)。Model 負(fù)責(zé)處理系統(tǒng)的數(shù)據(jù)實(shí)體, View 是展示給用戶的交互頁面, Controller 是實(shí)現(xiàn)業(yè)務(wù)邏輯處理。MVC設(shè)計(jì)模式提高了它們的靈活性和可重用性,MVC 三層體系結(jié)構(gòu)圖如圖 2.2 所示。
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52
本文編號:2683074
【圖文】:
J2EE[17-19]平臺核心就是 Java 平臺,它使得企業(yè)級開發(fā)、部署和管理變更的更加單,主要優(yōu)勢有:(1)支持 JDBC API,方便數(shù)據(jù)庫存取;(2)支持 CORBA 技術(shù),基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)數(shù)據(jù)安全得以保證;(3)支持 EJB(Enterprise JavaBeans)、JSP(Java Server Pages);(4)支持 XML 技術(shù)。J2EE 提供了統(tǒng)一的系統(tǒng)開發(fā)平臺以及中間層集成框架,降低了系統(tǒng)開發(fā)的成本難度,滿足高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。J2EE 使用多層的分布式應(yīng)用模型,不同的應(yīng)用邏輯按照功能分布在不同的服務(wù)上,以組件的方式進(jìn)行管理。J2EE 解決了傳統(tǒng)的兩層模式(client/server)由于客戶端過臃腫的弊端。傳統(tǒng)的 C/S 模式首次部署時(shí)比較容易,由于其擴(kuò)展性不靈活,對于后期升級或改進(jìn)很難進(jìn)行,而且經(jīng)常受限于基于某種專有數(shù)據(jù)庫協(xié)議,因此,它不具有業(yè)邏輯和界面邏輯的重用性,F(xiàn)在 J2EE 模型避免傳統(tǒng) C/S 模式的弊端,將模型劃分為個(gè)層,這使得每個(gè)服務(wù)都將有一個(gè)獨(dú)立的層。 典型 J2EE 多層架構(gòu)劃如圖 2.1 所示:
2.2 MVC 設(shè)計(jì)模式MVC 設(shè)計(jì)模式[20]是按照面向?qū)ο蟮脑O(shè)計(jì)思想,采用多層的體系架構(gòu)將業(yè)務(wù)邏輯、數(shù)據(jù)和顯示部分相互分開,該模式成為 SUN 公司實(shí)現(xiàn) J2EE 架構(gòu)的設(shè)計(jì)模式。MVC 模式由三部分組成:模型(Model)、視圖(View)和控制器(Controller)。Model 負(fù)責(zé)處理系統(tǒng)的數(shù)據(jù)實(shí)體, View 是展示給用戶的交互頁面, Controller 是實(shí)現(xiàn)業(yè)務(wù)邏輯處理。MVC設(shè)計(jì)模式提高了它們的靈活性和可重用性,MVC 三層體系結(jié)構(gòu)圖如圖 2.2 所示。
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 張曦;于書舉;;Spring框架可協(xié)作性的研究[J];電腦應(yīng)用技術(shù);2008年03期
2 徐兵;;基于GIS的突發(fā)公共衛(wèi)生事件管理系統(tǒng)研究[J];福建電腦;2007年06期
3 彭艷;病案信息管理與醫(yī)院經(jīng)營理念[J];醫(yī)學(xué)臨床研究;2003年06期
4 朱忠良,唐謙;關(guān)于傳染病疫情網(wǎng)絡(luò)直報(bào)的探討[J];疾病監(jiān)測;2004年05期
5 蘇偉敬;;傳染病疫情網(wǎng)絡(luò)直報(bào)相關(guān)問題與對策商榷[J];實(shí)驗(yàn)與檢驗(yàn)醫(yī)學(xué);2008年02期
本文編號:2683074
本文鏈接:http://sikaile.net/guanlilunwen/renliziyuanguanlilunwen/2683074.html
最近更新
教材專著