999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MVC在醫院數據綜合查詢平臺的應用

2018-01-04 12:02:04王永艷魚兆虎
電腦知識與技術 2018年29期

王永艷 魚兆虎

摘要:該文旨在通過MVC架構來實現HIS數據的綜合查詢平臺,為管理者、為科研、為臨床工作者提供多維度的查詢界面,提供靈活多變的數據表現方式,更直觀的呈現統計、分析數據。從而獲得臨床科研、運營管理、健康風險評估等的數據分析報告。進而探索更好的醫院服務新模式。

關鍵詞:MVC;數據查詢;搜索器;視圖;工作臺

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)29-0040-02

Abstract: This article aims to realize the comprehensive query platform of HIS data through the MVC architecture, provide multi-dimensional query interface for managers, scientific researcher, and clinical practitioners, provide flexible and changeable data representation, and present statistics and analysis data more intuitively. In order to obtain clinical research, operation management, health risk assessment and other data analysis reports. Then explore a better hospital service model.

Key words: MVC; data queries; searchers; view; workbench

1 背景

隨著醫院信息化建設的發展,對HIS數據的需求已經發生了改變,從追求數據量大、傳輸快、種類多、有價值到各個部門業務的協同需求對數據進行全面的整合和應用。這才是當前和未來需要解決的問題。數據的挖掘分析和利用不僅要滿足醫聯體、區域醫療的未來服務模式,還能實現利用大數據實現醫院服務的優化,科學評價醫院的服務與效率、技術水平、費用控制、資源配置的合理性。這樣醫院的服務產出才更有價值。

2 MVC原理

MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,是一種軟件設計典范,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業務邏輯。MVC被獨特地發展起來用于映射傳統的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結構中[1]。對于每一個用戶輸入的請求,首先被控制器接收,并決定由哪個模型來進行處理,然后模型通過業務邏輯處理用戶的請求并返回數據,最后控制器用相應的視圖格式化模型返回的數據,并通過顯示頁面呈現給用戶[2]。

3 系統設計

該系統是建立在Linux平臺上,基于B/S結構的一個醫院數據可視化分析。通過這個網站,可以更加方便查看、統計、分析數據,需求分析如圖1所示。

傳統的查詢軟件界面,定制的查詢界面提供的查詢需求單一,多種查詢需要創建多種查詢頁面,界面繁雜。為了滿足用戶多變、多層次、多維度的查詢需求,提供了靈活易編輯的查詢方式和數據呈現方式,更利于數據分析[3]。想要查看的信息由自己創建搜索器查詢保存,然后綁定到視圖上,視圖再綁定到工作臺上,最終在工作臺顯示;用戶再次登錄的時候就無需再次創建搜索器,只需點開工作臺即可。系統設計如圖2所示。系統分為工作臺管理、視圖管理、搜索器管理由SpringMVC架構來實現。

4 系統實現

系統描述:前端調用java[4]接口,然后由java來調用Mongodb API接口,java先對Mongodb API接口返回的數據進行處理,最終返回給前端,流程圖如3。

SpringIOC 管理程序中的組件,以注入的方式建立關聯操作;SpringAOP 異常處理,在業務層對事務進行控制,對控制層拋出的異常進行追加,異常日志記錄寫入數據庫,用errorlogtable表進行記錄;MyBatis 對com.dao下面的接口進行掃描,與/src/main/resources/mapper下的xml關聯起來進行數據庫操作。Ajax發送異步請求和處理,實現頁面局部刷新,改善用戶體驗(使用 MD5和 Base4算法對用戶名和密碼進行加密處理)。

4.3 MVC各層代碼詳細解

4.3.1 Entity層創建實體類來實現創建數據庫中表的功能

Mainsearchtable對搜索器的分類屬性及權限進行定義。Minorsearchtable實體類對搜索器的次要分類屬性及權限進行定義。與數據庫中的表相對應實體類Viewtable對視圖的屬性進行定義,包括視圖的名稱、編號、所屬用戶編號、建立時間、視圖關聯的搜索器表等。

4.3.2 Controller層

UserLoginConntroller接口類采用post、get接受用戶登錄、退出的驗證請求;MainsearchtableController接口類對數據庫mainsearchtable中的查詢數據進行返回;SearchtableConntroller類用addSearch.do、delSearch 、getSearch等方法來讓用戶將自己想要查看的信息的關鍵字添加到數據庫,形成(刪除、查詢)一個搜索器等;yulancontrol類來查詢建立的搜索器中與關鍵字相關的數據。接口類HttpServletRequest請求協議來編輯和查詢跟用戶關聯的視圖或工作臺。接口類MuenuTableConntroller用來描述用戶登陸以后獲取的菜單、工作臺、視圖以及用戶對其進行的增加、刪除操作。

4.3.3 Service層

接口類SearchtableService來定義顯示(刪除)搜索器、顯示(刪除)搜索器視圖連接表等。

4.3.4 Dao層

實現該層的sql語句是配置在src/main/resources/mapper文件夾下的xml文件。用Mybaties實現的數據庫操作,用spring來代理事物控制。

4.4 主要文件配置

5 結束語

該系統通過spring MVC技術,采用前后端分離的結構,前端通過http的方式發送請求到后端。后端接受請求后按照業務規則處理,然后把數據返回給前端。前端通過JavaScript代碼進行解析,瀏覽器渲染展現。該系統通過對用戶及用戶綁定的工作臺、視圖、搜索器進行管理,實現強大的搜索功能。使用spring MVC模式,不僅使系統高效運行,又使得系統的可維護性和擴展性得以提高[6]。

參考文獻:

[1] 吳亞軍. 試析ASP.NET的MVC開發模式[J]. 電腦編程技巧與維護, 2011(14): 77-78.

[2] 盧俊瑋, 常琳, 陳鈞錕. MVC模式與ASP.NET MVC框架的技術研究[J]. 電腦知識與技術, 2010(19): 5160-5162.

[3] 鄧晶, 廖小平. 基于WEB的綜合查詢系統的設計與實現[J]. 南京工程學院學報, 2002, 2(4): 36-38.

[4] 張躍平, 耿祥義. JSP程序設計[M]. 北京: 清華大學出版社, 2009.

[5] 霍爾, 布朗, 蔡金, 等. Servlet與JSP核心編程[M]. 北京: 清華大學出版社, 2009.

[6] 伍海波, 匡靜, 等. 基于MVC的教學資源管理系統的設計與實現[J]. 計算機技術及發展, 24(7): 214-217.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 欧美在线视频不卡| 成人欧美日韩| 国产av色站网站| 中文字幕亚洲精品2页| 9999在线视频| 欧美国产综合视频| 人妻少妇久久久久久97人妻| 久久久久国产精品嫩草影院| 99精品在线视频观看| 国产午夜在线观看视频| 婷婷色一二三区波多野衣| 72种姿势欧美久久久大黄蕉| 国产亚洲精品资源在线26u| 亚洲天堂视频在线观看免费| 日本亚洲欧美在线| 国产精品综合色区在线观看| 天天综合天天综合| 伊人久久青草青青综合| 国产福利拍拍拍| 亚洲欧洲日韩综合| 欧美人与动牲交a欧美精品| 91亚洲视频下载| 国产不卡网| 欧美天堂在线| 国产精品成人久久| 国产精品自在线拍国产电影| 欧美日韩成人在线观看| 狠狠综合久久| 国产尤物在线播放| 欧美日韩免费在线视频| 黄色a一级视频| 国产视频入口| 国产成人精品一区二区三区| 韩日午夜在线资源一区二区| 喷潮白浆直流在线播放| a级毛片免费播放| 久久国产高潮流白浆免费观看| 亚洲国产av无码综合原创国产| 国产嫩草在线观看| 福利一区在线| 91精品情国产情侣高潮对白蜜| 激情国产精品一区| 国产幂在线无码精品| 在线精品自拍| 国产成人免费视频精品一区二区| 成人在线观看一区| 亚洲免费毛片| AV片亚洲国产男人的天堂| 女高中生自慰污污网站| 波多野结衣无码AV在线| 高清免费毛片| 日韩国产亚洲一区二区在线观看| 超碰aⅴ人人做人人爽欧美 | 天天爽免费视频| 午夜激情婷婷| 黄色a一级视频| 99九九成人免费视频精品| 日本一区二区三区精品AⅤ| 欧美日韩成人在线观看 | 黄色免费在线网址| 天天躁狠狠躁| 欧美日韩导航| 色呦呦手机在线精品| 国产网站免费| 国产亚洲欧美另类一区二区| 最新精品久久精品| 色悠久久综合| 91精品啪在线观看国产| 欧美日韩精品在线播放| 婷婷综合亚洲| 国产成人喷潮在线观看| 野花国产精品入口| 91亚洲精品国产自在现线| 日韩高清在线观看不卡一区二区| 97一区二区在线播放| 精品国产自在在线在线观看| 97亚洲色综久久精品| 找国产毛片看| 免费毛片在线| 国产91视频免费观看| 青青青视频免费一区二区| 国产69精品久久久久孕妇大杂乱|