畢業(yè)論文——醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
《畢業(yè)論文——醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《畢業(yè)論文——醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(35頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)鄭州輕工業(yè)學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 題 目 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 專(zhuān)業(yè)班級(jí) 網(wǎng)絡(luò)工程 學(xué) 號(hào) 院 (系) 計(jì)算機(jī)與通信工程學(xué)院 指導(dǎo)教師(職稱(chēng)) 完成時(shí)間 年 月 日 30目 錄摘 要IABSTRACTII1 緒論11.1 項(xiàng)目背景11.2 項(xiàng)目目標(biāo)11.3項(xiàng)目意義12 開(kāi)發(fā)工具與相關(guān)技術(shù)32.1 開(kāi)發(fā)工具32.1.1 MyEclipse工具32.1.2 SQL Server 200832.1.3 Tomcat32.2 相關(guān)技術(shù)42.2.1 JDBC技術(shù)42.1.2 FusionCharts技術(shù)53 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)需求分析63.1 用戶(hù)需求分析6
2、3.2 功能需求分析73.3 可行性分析74 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)設(shè)計(jì)前提94.1 開(kāi)發(fā)環(huán)境配置94.2 數(shù)據(jù)庫(kù)設(shè)計(jì)94.3 界面設(shè)計(jì)95 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的功能設(shè)計(jì)125.1 系統(tǒng)功能模塊分布125.1.1 系統(tǒng)基本模塊125.1.2 系統(tǒng)業(yè)務(wù)量模塊125.1.3 系統(tǒng)收入指標(biāo)模塊125.2 模塊功能設(shè)計(jì)實(shí)現(xiàn)135.2.1 業(yè)務(wù)量模塊135.3.1 收入指標(biāo)模塊166 系統(tǒng)測(cè)試與實(shí)現(xiàn)196.1 系統(tǒng)測(cè)試196.2 系統(tǒng)實(shí)現(xiàn)結(jié)果206.2.1 業(yè)務(wù)量模塊實(shí)現(xiàn)結(jié)果206.2.2 收入指標(biāo)模塊實(shí)現(xiàn)結(jié)果25結(jié)束語(yǔ)28致 謝29參考文獻(xiàn)30醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,社會(huì)逐
3、漸走向信息化時(shí)代,各個(gè)行業(yè)已經(jīng)越來(lái)越離不開(kāi)計(jì)算機(jī)技術(shù)的支持。對(duì)于醫(yī)療行業(yè),醫(yī)院所面臨的問(wèn)題是怎樣從龐大的業(yè)務(wù)量數(shù)據(jù)庫(kù)中提取自己所需要的信息,并對(duì)其進(jìn)行分析,為醫(yī)院未來(lái)建設(shè)和架構(gòu)進(jìn)行決策并制定有效地解決方案。本文致力于解決醫(yī)院決策者的需求問(wèn)題。建立方便領(lǐng)導(dǎo)者使用的,可視化的醫(yī)院運(yùn)營(yíng)管理系統(tǒng)。該系統(tǒng)共分為兩個(gè)大模塊:業(yè)務(wù)量模塊和收入指標(biāo)模塊。業(yè)務(wù)量模塊又分為門(mén)急診人次和出院人次數(shù)。收入指標(biāo)模塊分為門(mén)診收入,住院收入,門(mén)急診均次費(fèi)用,住院均次費(fèi)用,門(mén)急診藥占比和住院收入藥品分析等。領(lǐng)導(dǎo)者通過(guò)對(duì)醫(yī)院的各個(gè)指標(biāo)進(jìn)行分析,決定醫(yī)院未來(lái)的發(fā)展方向。本系統(tǒng)是由MyEclipse工具,并使用JSP技術(shù),stru
4、ts框架和FusionCharts的Flash的圖表組件等技術(shù)開(kāi)發(fā)。實(shí)現(xiàn)柱狀圖,折線(xiàn)圖,數(shù)據(jù)報(bào)表和餅狀圖等大數(shù)據(jù)的圖形化和可視化。并能下載EXCEL格式報(bào)表供決策者進(jìn)行數(shù)據(jù)分析。關(guān)鍵詞 醫(yī)療行業(yè)/數(shù)據(jù)/運(yùn)營(yíng)管理/圖形化DESIGN AND IMPLEMENTATION OF HOSPITAL OPERATIONS MANAGEMENT SYSTEMABSTRACTWith the rapid development of computer technology, the society gradually towards the information age, the industry ha
5、s been more and more inseparable from the support of computer technology. For the medical industry, what hospitals are facing with the problem is how to from huge to extract the information they need to make their business database, and carries on the analysis, for hospital construction and the futu
6、re architecture to make decisions and formulate effective solutions.This paper is dedicated to solve the problem for the demand of the hospital policymakers. It can help leaders to use conveniently, and make hospital operation management system visual. Department altogether is divided into two main
7、modules: business module and income index module. Business module is divided into this people and the number of people hospital. Revenue income index module is divided into clinic, hospital income, cost of all this time, hospitalization time cost, and residents income of this medicine accounted drug
8、 analysis and so on. Through the analyzing of the various indexes of hospital leader, it determines the future development direction of the hospital. This system is developed by MyEclipse, and JSP technology, the struts framework and FusionCharts Flash chart components, and other tools. It Realizes
9、the histograms, line charts, data reporting and pie charts and other large graphics and visualization of data. And it also can download the EXCEL format reports for decision makers for data analysis.KEY WORDS Medical industry,data,Operations Management,graphic1 緒論1.1 項(xiàng)目背景21世紀(jì)是一個(gè)信息技術(shù)全球化的年代,隨著計(jì)算機(jī)技術(shù)與運(yùn)營(yíng)
10、管理技術(shù)相結(jié)合的需求越來(lái)越大,一些交叉產(chǎn)物也漸漸出現(xiàn)并且占據(jù)了一定的市場(chǎng),如電子商務(wù),商務(wù)信息系統(tǒng)等。不論是在金融、財(cái)務(wù)還是運(yùn)營(yíng)管理等方面,龐大的數(shù)據(jù)處理和分析都是占據(jù)著重要的地位。大量的數(shù)據(jù)信息需要處理,信息技術(shù)就顯得尤為重要,因此在企業(yè)的數(shù)據(jù)信息處理中加入一些信息技術(shù)可以實(shí)現(xiàn)更好的發(fā)展,更加有利于企業(yè)管理,企業(yè)信息化是當(dāng)前企業(yè)發(fā)展的大勢(shì)所趨。林明旭. 小型企業(yè)報(bào)表系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D. 廈門(mén)大學(xué), 2013. 58(6): 71-90.隨著十七大新醫(yī)改的提出,醫(yī)療行業(yè)的改革將再次踏上征程,新醫(yī)改的重要任務(wù)之一就是信息技術(shù)在醫(yī)療行業(yè)的應(yīng)用,醫(yī)療行業(yè)在大數(shù)據(jù)的背景下向信息化的方向發(fā)展,醫(yī)院運(yùn)營(yíng)管
11、理,醫(yī)院醫(yī)療質(zhì)量管理,醫(yī)院績(jī)效考核管理等系統(tǒng)在醫(yī)療行業(yè)的應(yīng)用越來(lái)越大,醫(yī)療行業(yè)也在逐步走向信息系統(tǒng)化和智能化?,F(xiàn)如今醫(yī)療行業(yè)所面臨的問(wèn)題是怎樣協(xié)調(diào)各科室,各部門(mén)之間的關(guān)系,醫(yī)藥如何均衡管理,哪些部門(mén)需要投入的資金占比等,住院部和門(mén)診部的藥品供應(yīng)比等相關(guān)問(wèn)題,隨著信息技術(shù)的發(fā)展,醫(yī)療行業(yè)會(huì)不可避免的運(yùn)用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)行業(yè)的發(fā)展。1.2 項(xiàng)目目標(biāo)設(shè)計(jì)醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的主要目的是結(jié)合上海同濟(jì)醫(yī)院管理層的需求分析,利用該醫(yī)院龐大的數(shù)據(jù)資源搭建一個(gè)方便操作,具有可視化圖表報(bào)表等功能的醫(yī)療行業(yè)運(yùn)營(yíng)管理平臺(tái)。由于系統(tǒng)針對(duì)的用戶(hù)是醫(yī)院的領(lǐng)導(dǎo)層,所以本系統(tǒng)的主要要求是系統(tǒng)簡(jiǎn)單易學(xué),導(dǎo)向分明,圖形化界面清晰,并且
12、可以提供下載報(bào)表功能。醫(yī)院運(yùn)營(yíng)管理系統(tǒng)采取現(xiàn)代化的信息管理模式,通過(guò)對(duì)醫(yī)院的日常的運(yùn)營(yíng)情況,以醫(yī)院的業(yè)務(wù)量和收入指標(biāo)為基礎(chǔ)為醫(yī)院的管理提供決策方案,幫助醫(yī)院建立起綜合運(yùn)營(yíng)管理平臺(tái),提高管理者對(duì)醫(yī)院資源人力,財(cái)力和物品的綜合妥善的管理,使這些資源得到有效的利用。讓醫(yī)院領(lǐng)導(dǎo)者在計(jì)算機(jī)技術(shù)的支持下,根據(jù)本系統(tǒng)在醫(yī)院數(shù)據(jù)庫(kù)中提取的數(shù)據(jù)進(jìn)行分析。1.3 項(xiàng)目意義當(dāng)前,大多數(shù)醫(yī)院都是在醫(yī)療質(zhì)量上進(jìn)行過(guò)多的關(guān)注,對(duì)醫(yī)院的管理上則比較輕視,“工欲善其事,必先利其器”,在醫(yī)療事業(yè)的發(fā)展中,若忽視醫(yī)院管理則會(huì)造成醫(yī)療行業(yè)的紊亂,將會(huì)對(duì)醫(yī)療質(zhì)量、行醫(yī)安全等產(chǎn)生不利的影響,醫(yī)療質(zhì)量和醫(yī)院運(yùn)營(yíng)管理同步發(fā)展則有利于醫(yī)院的
13、長(zhǎng)期可持續(xù)的發(fā)展。醫(yī)院具有龐大的數(shù)據(jù)資源,但是醫(yī)療資源依然與不斷提高的醫(yī)療服務(wù)需求不能實(shí)現(xiàn)對(duì)接,以上海市同濟(jì)醫(yī)院為例,該醫(yī)院龐大的醫(yī)療資源,業(yè)務(wù)量,使用藥品量,住院收入,門(mén)診收入等沒(méi)有較好的資源整合,需要財(cái)務(wù)部分別計(jì)算,既浪費(fèi)了資源又浪費(fèi)了時(shí)間,造成不必要的損失。醫(yī)院運(yùn)營(yíng)管理系統(tǒng)致力于解決該醫(yī)院及醫(yī)療行業(yè)存在的問(wèn)題,對(duì)數(shù)據(jù)進(jìn)行了整合,生成報(bào)表,圖標(biāo)并對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,為醫(yī)院領(lǐng)導(dǎo)著提供管理方案,實(shí)現(xiàn)醫(yī)院各部門(mén)協(xié)調(diào)發(fā)展。該系統(tǒng)的模塊劃分明確,分為業(yè)務(wù)量和收入指標(biāo),業(yè)務(wù)量模塊指的是醫(yī)院接收患者人次和住院出院人次,而醫(yī)院收入指標(biāo)模塊則是在分析醫(yī)院的門(mén)診部和住院部所帶來(lái)的收益,藥品支出,藥品支出分類(lèi)等
14、詳細(xì)區(qū)分,系統(tǒng)的實(shí)現(xiàn)了醫(yī)院資源的合理利用。2 開(kāi)發(fā)工具與相關(guān)技術(shù)2.1開(kāi)發(fā)工具本系統(tǒng)采用myeclipse工具,mysql數(shù)據(jù)庫(kù),css技術(shù),jsp技術(shù),Struts框。下面具體介紹醫(yī)院運(yùn)營(yíng)管理系統(tǒng)所使用的技術(shù)。2.1.1 MyEclipse工具M(jìn)yEclipse工具是企業(yè)級(jí)的工作平臺(tái),英文名稱(chēng)為MyEclipseEnterprise Workbench ,MyEclipse是在Eclipse的基礎(chǔ)上進(jìn)行了擴(kuò)展, MyEclipse使用范圍有:數(shù)據(jù)庫(kù)的開(kāi)發(fā),JavaEE的開(kāi)發(fā),在編碼、調(diào)試、測(cè)試和發(fā)布上也具有完備的功能。MyEclipse的開(kāi)發(fā)環(huán)境具有功能豐富的特征。梁宗雁. 面向協(xié)同產(chǎn)品創(chuàng)新
15、的項(xiàng)目管理支持系統(tǒng)研究及應(yīng)用D. 重慶大學(xué), 2009.MyEclipse幾乎支持所有的開(kāi)發(fā)技術(shù),列如HTML技術(shù),Struts技術(shù),CSS技術(shù),Javascript技術(shù),Spring技術(shù)和Hibernate等技術(shù)。劉闖. 基于 J2EE 的聯(lián)通員工測(cè)評(píng)績(jī)效系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D. 吉林大學(xué), 2014. 38(8): 36-40.MyEclipse的作用是用于Java開(kāi)發(fā),且對(duì)各種開(kāi)源產(chǎn)品的支持囊括很廣。MyEclipse支持的開(kāi)源產(chǎn)品有Servlet技術(shù),AJAX技術(shù),Struts技術(shù),Spring MVC框架技術(shù),Hibernate和 JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。陳慶鋒. 基于 AJA
16、X 的終端系統(tǒng)遠(yuǎn)程監(jiān)管軟件的研究與實(shí)踐D. 重慶大學(xué), 2008.2.1.2 SQL Server 2008SQL Server 2008軟件可以組織管理任何形式數(shù)據(jù),對(duì)于結(jié)構(gòu)化文檔數(shù)據(jù),半結(jié)構(gòu)化文檔數(shù)據(jù)以及非結(jié)構(gòu)化文檔數(shù)據(jù)都可以直接存儲(chǔ)在SQL Server 數(shù)據(jù)庫(kù)中。史春杰. 院級(jí)科研管理信息系統(tǒng)分析與設(shè)計(jì)D. 云南大學(xué), 2015. 38(8): 51-53.在SQL Server 數(shù)據(jù)庫(kù)中可以實(shí)現(xiàn)數(shù)據(jù)的查詢(xún)操作,搜索操作,分析操作以及分析操作。SQL Server平臺(tái)有以下三個(gè)特點(diǎn):可信任性,高效性和智能性。是數(shù)據(jù)庫(kù)操作較強(qiáng)大的一款軟件,適用范圍也很廣。2.1.3 TomcatTomc
17、at軟件目前使用的人數(shù)較多,這也是得益于它較容易的運(yùn)行,支持各項(xiàng)開(kāi)發(fā)應(yīng)用,可塑性強(qiáng),如支持:負(fù)載均衡,郵件服務(wù)等,同時(shí)為了不斷完善或有興趣的話(huà)任何程序員都可以更改或添加到它的新功能。Tomcat相對(duì)于其他軟件來(lái)說(shuō)是比較輕小型的,它適用于少訪(fǎng)問(wèn),操作相對(duì)較小的中小型項(xiàng)目的開(kāi)發(fā)。新手可以先配置好你的Apache服務(wù)器,和HTML相配合達(dá)到訪(fǎng)問(wèn)的要求。Apache其實(shí)是Tomcat延伸出來(lái),兩者并無(wú)聯(lián)系,都是獨(dú)立運(yùn)行。這里的技巧是,當(dāng)正確配置,對(duì)于網(wǎng)頁(yè),運(yùn)行需要做的頁(yè)面。2.2 相關(guān)技術(shù)2.2.1 JDBC技術(shù)JDBC是我們利用java語(yǔ)言對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作鏈接的工具,在早期我們操作數(shù)據(jù)庫(kù)是在控制臺(tái)利
18、用SQL語(yǔ)句來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的。JDBC是用Java語(yǔ)言向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句。宋善德, 郭飛. 基于 JAVA 的 WEB 數(shù)據(jù)庫(kù)連接池技術(shù)的研究J. 計(jì)算機(jī)工程與應(yīng)用, 2002, 38(8): 201-203.應(yīng)用程序JDBC技術(shù)Oracle驅(qū)動(dòng)OracleMySql驅(qū)動(dòng)MySqlJDBC中中常用的類(lèi)有:DriverManager類(lèi)、Connection類(lèi)、Statement類(lèi),和ResultSet類(lèi)。 Hamilton G, Cattell R, Fisher M. JDBC Database Access with JavaM. Addison Wesley, 1997.1.Dri
19、verManger是驅(qū)動(dòng)管理器,作用有兩個(gè):1.注冊(cè)驅(qū)動(dòng):這可以讓JDBC知道要使用的是哪個(gè)驅(qū)動(dòng)。2.獲取Connection鏈接:當(dāng)程序得到Connection對(duì)象時(shí)就說(shuō)明該程序已經(jīng)獲取到數(shù)據(jù)庫(kù)鏈接了。數(shù)據(jù)庫(kù)和程序之間了鏈接傳遞信息等都是通過(guò)Connection對(duì)象進(jìn)行的,獲取Statement對(duì)象是Connection中最為重要的一個(gè)方法。3.Statement類(lèi)的作用把SQL語(yǔ)句向數(shù)據(jù)庫(kù)發(fā)送,數(shù)據(jù)庫(kù)獲取到Statement類(lèi)所發(fā)的SQL語(yǔ)句然后執(zhí)行:(1).使用void executeUpdate(String sql)方法用來(lái)執(zhí)行更新操作(insert、update、delete等);
20、(2).使用ResultSetexecuteQuery(String sql)方法執(zhí)行查詢(xún)操作。 Cecchet E, Julie M, Zwaenepoel W. C-JDBC: Flexible database clustering middlewareC/USENIX Annual Technical Conference. 2004 (LABOS-CONF-2005-001).4. ResultSet表示結(jié)果集,它是一個(gè)二維的表格!ResultSet內(nèi)部維護(hù)一個(gè)行光標(biāo)(游標(biāo)),ResultSet提供了一系列的方法來(lái)移動(dòng)游標(biāo)。ResultSet獲取列數(shù)據(jù)可以通過(guò)next()方法使Res
21、ultSet的游標(biāo)向下移動(dòng),當(dāng)游標(biāo)移動(dòng)到你需要的行時(shí),就需要來(lái)獲取該行的數(shù)據(jù)了,ResultSet提供了一系列的獲取列數(shù)據(jù)的方法獲取指定列的String類(lèi)型數(shù)據(jù):String getString(int columnIndex)獲取指定列的int類(lèi)型數(shù)據(jù):int getInt(int columnIndex)獲取指定列的double類(lèi)型數(shù)據(jù):double getDouble(int columnIndex)獲取指定列的boolean類(lèi)型數(shù)據(jù):boolean getBoolean(int columnIndex)獲取指定列的Object類(lèi)型的數(shù)據(jù):Object getObject(int col
22、umnIndex)2.1.2 FusionCharts技術(shù)FusionCharts是一款非常強(qiáng)大的圖形化組件,其數(shù)據(jù)源非常廣,可以是XML形式以及其他形式,F(xiàn)usionCharts的Flash圖表組件,可以制作數(shù)據(jù)圖表,報(bào)表,柱狀圖表,等表格,另外還可以制作使用Adobe Flash 的動(dòng)畫(huà)圖表。FusionCharts具有強(qiáng)大的兼容性,任何腳本語(yǔ)言都可以使用,如:.NET語(yǔ)言,HTML語(yǔ)言,JSP 語(yǔ)言,PHP語(yǔ)言, ColdFusion語(yǔ)言等。此外FusionCharts還提供具有互動(dòng)性和功能強(qiáng)大的圖表,具有較好的視覺(jué)效果。FusionCharts可以迅速的把交互式動(dòng)畫(huà)或圖表提供給用戶(hù)使用
23、,圖表實(shí)現(xiàn)動(dòng)態(tài)的刷新,數(shù)據(jù)庫(kù)的任何變動(dòng)都可以在圖表中顯現(xiàn)出來(lái)。并且FusionCharts易于使用,可運(yùn)行在各種平臺(tái)并且能降低您服務(wù)器的負(fù)載。3 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)需求分析醫(yī)院運(yùn)營(yíng)管理系統(tǒng)在開(kāi)發(fā)之前所要做的非常重要的步驟就是對(duì)其進(jìn)行需求分析。一方面,需求分析可以指引系統(tǒng)的設(shè)計(jì)方向,規(guī)劃系統(tǒng)功能實(shí)現(xiàn)的具體細(xì)節(jié),另一方面,可以通過(guò)需求分析全面了解整個(gè)系統(tǒng)的功能結(jié)構(gòu)和性能要求,為軟件設(shè)計(jì)打下堅(jiān)實(shí)的基礎(chǔ)。該部分的主要內(nèi)容有:“用戶(hù)需求分析”、“功能需求分析”、“可行性分析”三部分內(nèi)容。3.1 用戶(hù)需求分析醫(yī)院運(yùn)營(yíng)管理系統(tǒng)所面臨的首要問(wèn)題就是該系統(tǒng)所面對(duì)的用戶(hù)群體,對(duì)于本系統(tǒng)的受眾是上海同濟(jì)醫(yī)院的領(lǐng)導(dǎo)層,
24、決策者,這就對(duì)系統(tǒng)需求提出了較高的要求,下面我們就具體進(jìn)行論述用戶(hù)的需求。(1)易學(xué)易用 “簡(jiǎn)單易學(xué)”似乎是所有軟件進(jìn)行需求分析時(shí)都會(huì)提到的一個(gè)詞,同樣也是用戶(hù)的最基本要求,因?yàn)閹缀鯖](méi)有人會(huì)在使用一款軟件前投入大量精力去閱讀軟件使用手冊(cè),因?yàn)楹苡锌赡苡脩?hù)只是用幾次后軟件就完成了使命。所以大部分用戶(hù)在接觸到軟件后都會(huì)直接上手操作,而一旦一款軟件讓用戶(hù)在長(zhǎng)時(shí)間內(nèi)難以使用,那么這款軟件就是失敗的。因此,“友好的交互界面,易學(xué)易使用”是用戶(hù)的最基本需求。(2)運(yùn)行穩(wěn)定就像我們平時(shí)選購(gòu)手機(jī)一樣,或許我們并不需要功能多強(qiáng)大的手機(jī),但一定要選擇一款運(yùn)行穩(wěn)定的手機(jī),同樣如果一款軟件設(shè)計(jì)不合理致使運(yùn)行不夠穩(wěn)定,
25、導(dǎo)致時(shí)不時(shí)出現(xiàn)一些故障,或者出現(xiàn)錯(cuò)誤,那么用戶(hù)體驗(yàn)就會(huì)很差,最終的結(jié)果就是軟件被卸載,用戶(hù)流失。所以“運(yùn)行穩(wěn)定”也是很重要的用戶(hù)需求。(3)操作簡(jiǎn)便如果某款軟件的用戶(hù)是程序員,那這款軟件的設(shè)計(jì)就可以相對(duì)隨意,因?yàn)槊總€(gè)用戶(hù)都可以去查看軟件的內(nèi)部邏輯,甚至于可以修改軟件,按這樣需求分析就簡(jiǎn)單多了,但現(xiàn)實(shí)中我們無(wú)法保證所有的用戶(hù)都是程序員。所以我們需要從一般用戶(hù)角度來(lái)審視軟件,盡量保證用戶(hù)在使用軟件時(shí)只需要點(diǎn)擊鼠標(biāo),進(jìn)行簡(jiǎn)短的文字輸入就可以事項(xiàng)功能,因此靈活便捷的操作性也會(huì)影響一款軟件的好壞。3.2 功能需求分析無(wú)論是“用戶(hù)需求”還是“功能需求”我們都需要從用戶(hù)角度進(jìn)行分析,尤其是“功能需求分析”,
26、更要嚴(yán)格站在用戶(hù)角度,因?yàn)檐浖且蛴脩?hù)的需求而誕生的,而不是因?yàn)橛辛塑浖脩?hù)才有了需求,如果兩者次序顛倒了,那么軟件就毫無(wú)存在價(jià)值。因此本系統(tǒng)需要實(shí)現(xiàn)以下功能模塊:(1)業(yè)務(wù)量模塊:業(yè)務(wù)量模塊可分為門(mén)急診人次模塊和出院人次數(shù)模塊。門(mén)急診人次模塊實(shí)現(xiàn)醫(yī)院總體接待急診人數(shù),出院人次數(shù)模塊實(shí)現(xiàn)醫(yī)院所有出院人數(shù)的次數(shù) (2)收入指標(biāo)模塊。收入指標(biāo)模塊分為門(mén)診收入,住院收入,門(mén)急診均次費(fèi)用,住院均次費(fèi)用,門(mén)急診藥占比,住院藥占比,門(mén)診收入藥品分析,住院收入藥品分析。 杜進(jìn)林, 曾軍杰, 黃志剛, 等. 河南省醫(yī)療服務(wù)價(jià)格調(diào)整對(duì)醫(yī)療費(fèi)用結(jié)構(gòu)影響的評(píng)價(jià)J. 中國(guó)衛(wèi)生經(jīng)濟(jì), 2011, 30(6): 46-
27、48.這些模塊把醫(yī)院的收入,支出等進(jìn)行分類(lèi),實(shí)現(xiàn)醫(yī)院資金的細(xì)化操作,區(qū)分門(mén)診部和住院部藥物使用,收支情況以及所使用藥物的分析等情況。 (3)導(dǎo)出報(bào)表:對(duì)系統(tǒng)的功能模塊進(jìn)行分析后,數(shù)據(jù)已圖形方式展現(xiàn)出來(lái),數(shù)據(jù)報(bào)表可以下載導(dǎo)出。 所有的功能模塊都把數(shù)據(jù)在網(wǎng)頁(yè)上實(shí)現(xiàn)柱狀圖,折線(xiàn)圖,餅狀圖,以及報(bào)表的形式展現(xiàn)出來(lái),是用戶(hù)更加清晰的對(duì)數(shù)據(jù)進(jìn)行分析,了解醫(yī)院的運(yùn)營(yíng)情況,實(shí)現(xiàn)醫(yī)院住院部和門(mén)診部的對(duì)比。 3.3 可行性分析雖然進(jìn)行了“用戶(hù)需求分析”“功能需求分析”之后已經(jīng)可以保證軟件在很大成程度上是可行的,但這只是在不考慮經(jīng)濟(jì)、社會(huì)、技術(shù)等因素下的樂(lè)觀性分析,假如滿(mǎn)足以上分析的軟件在技術(shù)上無(wú)法實(shí)現(xiàn)那么我們豈不
28、是在癡人說(shuō)夢(mèng),退一步技術(shù)上可以實(shí)現(xiàn)但用戶(hù)在經(jīng)濟(jì)上承擔(dān)不起那依舊是不可行的,所以“可行性分析”也是很重要的需求分析,它甚至決定著軟件能否在研發(fā)成功之后投放市場(chǎng)。所以我們將從技術(shù)可行性、社會(huì)可行性、經(jīng)濟(jì)可行性三方面進(jìn)行可行性分析。王民川, 王蓉. 住院管理系統(tǒng)研究與設(shè)計(jì)J. 計(jì)算機(jī)光盤(pán)軟件與應(yīng)用, 2013 (2): 218-219.(1)技術(shù)可行性分析本系統(tǒng)的開(kāi)發(fā)環(huán)境要求,軟件方面:操作系統(tǒng)使用Windows 2003以上版本,數(shù)據(jù)庫(kù)采用SQL Server 2008,并使用java開(kāi)發(fā)語(yǔ)言,JSP服務(wù)器:Tomcat 7,瀏覽器:IE8.0,推薦使用IE8以上版本。硬件方面:CPU:P41.8
29、GHz,內(nèi)存:256MB以上。李文慧, 孫書(shū)言, 王翰琦, 等. 基于 GIS 的黑龍江資源信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)J. 森林工程, 2014, 30(6): 5-7.當(dāng)前的電腦硬件方面和軟件方面完全可以滿(mǎn)足開(kāi)發(fā)需求,SQL Sever也能在Windows系統(tǒng)中靈活運(yùn)行,無(wú)論是增加數(shù)據(jù)、刪除數(shù)據(jù)、更新數(shù)據(jù)還是查詢(xún)數(shù)據(jù)都可以輕易實(shí)現(xiàn),并且數(shù)據(jù)可以靈活在存儲(chǔ)在不同系統(tǒng)中。因此,在技術(shù)方面,開(kāi)發(fā)該醫(yī)院運(yùn)營(yíng)管理系統(tǒng)是可行的。胡仙. 錄井信息服務(wù)平臺(tái)訪(fǎng)問(wèn)控制層的設(shè)計(jì)與實(shí)現(xiàn)D. 大連海事大學(xué), 2010.(2)經(jīng)濟(jì)可行性分析對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),本系統(tǒng)所使用的硬件方面是相對(duì)來(lái)說(shuō)很廉價(jià),軟件方面也大多數(shù)是開(kāi)源的
30、,不需要額外支付費(fèi)用,在經(jīng)濟(jì)上是可以接受,并且樂(lè)意接受的。對(duì)用戶(hù)來(lái)說(shuō),計(jì)算機(jī)對(duì)于今天的人們來(lái)說(shuō)已經(jīng)是必需品,Windows系統(tǒng)也幾乎在大眾得到普及,人們?cè)赪indows環(huán)境下操作軟件也不是難事,本軟件的獲得算是比較容易的。因此,從經(jīng)濟(jì)角度來(lái)看,開(kāi)發(fā)該項(xiàng)目也是可行的。(3)社會(huì)可行性分析長(zhǎng)期以來(lái)我國(guó)醫(yī)院普遍存在醫(yī)療管理為主體,運(yùn)營(yíng)管理較為薄弱的現(xiàn)象,在醫(yī)療體制改革不斷深化與公立醫(yī)院改革的新時(shí)期,衛(wèi)生管理部門(mén)對(duì)于醫(yī)院人財(cái)物的監(jiān)測(cè)與評(píng)價(jià),醫(yī)院新財(cái)務(wù)與會(huì)計(jì)制度的實(shí)行。 劉麗華, 曹秀堂. 基于 ERP 系統(tǒng)的醫(yī)院運(yùn)營(yíng)管理J. 中國(guó)衛(wèi)生信息管理雜志, 2012, 9(1): 13-16.醫(yī)療運(yùn)營(yíng)與人財(cái)物
31、運(yùn)營(yíng)同步融合,均對(duì)醫(yī)院運(yùn)營(yíng)管理的優(yōu)化與提升提出新的需求。醫(yī)療行業(yè)對(duì)該系統(tǒng)的需求也會(huì)逐步增加,從社會(huì)的角度分析,該系統(tǒng)的開(kāi)發(fā)是可行的。4 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)設(shè)計(jì)前提4.1 開(kāi)發(fā)環(huán)境配置本系統(tǒng)使用java語(yǔ)言進(jìn)行開(kāi)發(fā),在運(yùn)行java應(yīng)用程序的操作系統(tǒng)上,必須先安裝一個(gè)Java虛擬機(jī)即Java Runtime Environmen,而JDK是提供給Java開(kāi)發(fā)人員使用的,其中包含了java的開(kāi)發(fā)工具,也包括了JRE。所以安裝了JDK,就不用在單獨(dú)安裝JRE了。 Radhakrishnan R, Vijaykrishnan N, John L K, et al. Java runtime systems
32、: Characterization and architectural implicationsJ. Computers, IEEE Transactions on, 2001, 50(2): 131-146.本系統(tǒng)所使用的MyEclipse開(kāi)發(fā)工具,開(kāi)發(fā)本系統(tǒng)前需要在電腦上安裝MyEclipse軟件,以及安裝SQL Sever 2008數(shù)據(jù)庫(kù)等相關(guān)工具。4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)所使用的數(shù)據(jù)庫(kù)為SQL Sever 2008,SQL Sever 2008界面簡(jiǎn)單、功能齊全,十分適合本系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)。文濤, 左東廣, 李站良. 基于 PC104 總線(xiàn)的綜合測(cè)試系統(tǒng)研究J. 現(xiàn)代電子技術(shù), 20
33、14, 37(18): 72-74.雖然在該醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的數(shù)據(jù)庫(kù)非常重要,但這并不意味著他的數(shù)據(jù)庫(kù)會(huì)非常復(fù)雜,在本系統(tǒng)中用到的sql server數(shù)據(jù)庫(kù)的表有 V_DIC_Department_HIP、TB_CUBE_JZRCSS。TB_CUBE_JZRCSS表的表名是該模塊的名稱(chēng)的漢字首字母的縮寫(xiě)(JZRCSS)代表急診人次事實(shí)表,以后各個(gè)表名都是這樣的命名方法。V_DIC_Department_HIP的表結(jié)構(gòu)字段有KSJB(科室級(jí)別)、Y_YYKSM(科室名稱(chēng))、Y_YYKSDM(科室代碼)、KSLX(科室類(lèi)型)等字段。4.3 界面設(shè)計(jì)主界面設(shè)計(jì)要求:首頁(yè)面美觀大方,目的明確,界面不需
34、要登陸注冊(cè)功能,因?yàn)楸鞠到y(tǒng)所面對(duì)的用戶(hù)是醫(yī)院領(lǐng)導(dǎo)者,醫(yī)院的保密性相對(duì)來(lái)說(shuō)較強(qiáng),并且本系統(tǒng)是醫(yī)療機(jī)構(gòu)內(nèi)部使用,而了領(lǐng)導(dǎo)者的需求中也沒(méi)有對(duì)此功能有明確要求,這種設(shè)計(jì)的優(yōu)點(diǎn)是省去一個(gè)環(huán)節(jié),實(shí)現(xiàn)數(shù)據(jù)較快呈現(xiàn)在使用者面前。首界面如圖4-1所示:圖4-1 系統(tǒng)首頁(yè)面該界面是用戶(hù)進(jìn)入系統(tǒng)的第一個(gè)界面,但并不需要太多的功能實(shí)現(xiàn),本界面很直觀的用柱狀圖,折線(xiàn)圖顯示了醫(yī)院總體業(yè)務(wù)量,左下角分別是醫(yī)院的各個(gè)功能系統(tǒng)模塊。 (2)醫(yī)院運(yùn)營(yíng)管理系統(tǒng)頁(yè)面設(shè)計(jì)醫(yī)院運(yùn)營(yíng)管理系統(tǒng)界面設(shè)計(jì)如圖4-2所示,該界面上有兩個(gè)大模塊,分別是業(yè)務(wù)量模塊和收入指標(biāo)模塊。每個(gè)大模塊下又分為幾個(gè)子模塊,這些子模塊可以從數(shù)據(jù)庫(kù)中查找數(shù)據(jù)并以圖形的
35、方式體現(xiàn)出來(lái)。如圖所示,查找數(shù)據(jù)庫(kù)內(nèi)容可以按年度,季度,月度,和按日查找。圖4-2 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)界面(3)子模塊頁(yè)面設(shè)計(jì)本界面以門(mén)診人次模塊為例,界面大致分為五部分內(nèi)容,頭標(biāo)題框架,柱狀圖部分,餅狀圖部分,折線(xiàn)圖部分,以及報(bào)表表格部分。如圖4-2所示:圖4-3 子模塊界面5 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的功能設(shè)計(jì)系統(tǒng)功能實(shí)現(xiàn)尤為重要,也最能體現(xiàn)軟件的功能所在,如果相關(guān)功能實(shí)現(xiàn)不了,那么無(wú)論有多全面的需求分析,還是多完美的設(shè)計(jì)都將是空談,所以單獨(dú)開(kāi)一章來(lái)講解系統(tǒng)功能的實(shí)現(xiàn)就顯得尤為重要了。本章將會(huì)從三個(gè)方面來(lái)講,首先是系統(tǒng)流程,其次是窗體功能實(shí)現(xiàn),最后是核心功能實(shí)現(xiàn)。5.1 系統(tǒng)功能模塊分布5.1.1系
36、統(tǒng)基本模塊 醫(yī)院運(yùn)營(yíng)管理系統(tǒng)中有兩個(gè)大模塊,業(yè)務(wù)量模塊和收入指標(biāo)模塊。如圖5-1所示醫(yī)院運(yùn)營(yíng)管理系統(tǒng)業(yè)務(wù)量收入指標(biāo)圖5-1 系統(tǒng)整體模塊圖5.1.2系統(tǒng)業(yè)務(wù)量模塊業(yè)務(wù)量模塊門(mén)急診人次數(shù)出院人次數(shù)業(yè)務(wù)量模塊分為門(mén)急診人次數(shù)和出院人次數(shù)兩個(gè)子模塊,其中門(mén)急診人次表示門(mén)診部所接待治療患者數(shù)量,而出院人次數(shù)表示住院部出院人次數(shù)。如圖5-2所示圖5-2 系統(tǒng)業(yè)務(wù)量模塊圖5.1.3系統(tǒng)收入指標(biāo)模塊收入指標(biāo)模塊分為門(mén)診收入,住院收入,門(mén)急診均次費(fèi)用,住院均次費(fèi)用,門(mén)急診藥占比,住院藥占比,門(mén)診收入藥品分析,住院收入藥品分析,門(mén)診收入表示門(mén)診部的總體營(yíng)業(yè)額,住院收入表示住院部總體的營(yíng)業(yè)額,此外還有平均每人每次
37、費(fèi)用,門(mén)診部收入指標(biāo)門(mén)診收入門(mén)急診均次費(fèi)用住院收入住院均次費(fèi)用門(mén)急診藥占比住院藥占比門(mén)診收入藥品分析住院收入藥品分析和住院部平均藥物收入比例以及藥品的分析等,如圖5-3所示:圖5-3 系統(tǒng)收入指標(biāo)模塊圖5.2 模塊功能設(shè)計(jì)實(shí)現(xiàn)5.2.1 業(yè)務(wù)量模塊5.2.1.1門(mén)急診人次模塊開(kāi)發(fā)該模塊的目的是為了展示醫(yī)院的各個(gè)科室的門(mén)急診的人次。對(duì)于醫(yī)院的領(lǐng)導(dǎo)來(lái)說(shuō),他們很有必要清楚的知道每個(gè)科室按月、按日、按季度或者按年統(tǒng)計(jì)的科室門(mén)急診的人數(shù)。當(dāng)人們通過(guò)左上角的日期選項(xiàng)選擇不同的日期維度,下面的柱圖也可以按照日期維度的不同,展示不同的數(shù)據(jù)圖形。這樣,醫(yī)院領(lǐng)導(dǎo)能夠根據(jù)這些數(shù)據(jù),有效的對(duì)醫(yī)院往年門(mén)急診人次的大概了
38、解,在今年是否增減掛號(hào)窗口、是否增減醫(yī)院的護(hù)士加班日期、醫(yī)院的運(yùn)營(yíng)現(xiàn)狀等維度的了解。所以,在開(kāi)發(fā)該模塊的時(shí)候,重點(diǎn)關(guān)注的就是以上的統(tǒng)計(jì)點(diǎn)。該模塊包括了4個(gè)子模塊。其中有柱狀圖、折線(xiàn)圖、餅圖、報(bào)表。(1)柱狀圖該柱狀圖的標(biāo)題是全院門(mén)急診人次。子標(biāo)題顯示全院門(mén)急診中人次的數(shù)量以及其中急診中人次的數(shù)量。該數(shù)據(jù)是在數(shù)據(jù)庫(kù)中通過(guò)sql語(yǔ)句查詢(xún)出并顯示到前臺(tái)的。柱狀圖主要是顯示各個(gè)科室的門(mén)急診人次。橫坐標(biāo)顯示的是科室名稱(chēng)。該科室名稱(chēng)是通過(guò)sql語(yǔ)句從數(shù)據(jù)庫(kù)中查詢(xún)出來(lái)的。豎坐標(biāo)的單位是人次,用來(lái)顯示各個(gè)科室的門(mén)急診人次。該柱圖還豐富了下鉆的功能。也就是點(diǎn)擊各個(gè)科室的柱狀圖,能夠顯示出該科室下的二級(jí)科室的門(mén)急
39、診人次情況。在此基礎(chǔ)上,也考慮到了返回的因素。所以為了讓人們有個(gè)良好的體驗(yàn),當(dāng)人們點(diǎn)擊到第二層科室的時(shí)候,當(dāng)點(diǎn)擊返回按鈕,程序會(huì)再次返回到第一層。然后實(shí)現(xiàn)第一層的方法,進(jìn)行數(shù)據(jù)展示。這樣做能夠提供很詳細(xì)的數(shù)據(jù)給醫(yī)院領(lǐng)導(dǎo),讓他們?cè)敿?xì)的了解到各個(gè)大科室以二級(jí)科室的門(mén)急診人次。 (2)折線(xiàn)圖 折線(xiàn)圖顯示的是門(mén)急診人次變化趨勢(shì)。該圖形分3個(gè)維度來(lái)顯示數(shù)據(jù)。包括去年的各個(gè)月的人次數(shù)量、今年的各個(gè)月的人次數(shù)量和同比增幅(代表今年人次減去去年人次的數(shù)量)。 折線(xiàn)圖的頁(yè)面加載過(guò)程是在頁(yè)面加載柱圖的方法時(shí)候,加載折線(xiàn)圖方法initLine(),然后通過(guò)ajax調(diào)用配置文件中的action的方法viewLine(
40、),然后在action頁(yè)面調(diào)用service中的getChartDate()方法,在該方法中進(jìn)行判斷,如果傳入的參數(shù)是Line的話(huà),那么就調(diào)用MSLine(parameter)方法。在該方法中調(diào)用方法getChartSql()返回要查詢(xún)的sql語(yǔ)句,返回的結(jié)果執(zhí)行一下,放入YwksUtil.MSLine()方法中,在該方法中把數(shù)據(jù)插入到funsionCharts插件的對(duì)應(yīng)代碼中,然后返回json數(shù)據(jù),在action中獲得該數(shù)據(jù),通過(guò)js頁(yè)面的ajax中的function (response)進(jìn)行數(shù)據(jù)的處理,把折線(xiàn)圖顯示在固定的位置上。用到的數(shù)據(jù)表有V_DIC_Department_HIP、TB
41、_CUBE_JZRCSS。(3)餅圖該部分包括兩個(gè)餅圖。一個(gè)是用來(lái)顯示專(zhuān)家門(mén)診、專(zhuān)病門(mén)診、急診的人數(shù)占總?cè)藬?shù)的百分比。另一個(gè)是費(fèi)用支付分類(lèi)人次占比,包括本市自費(fèi)、外市自費(fèi)、本市醫(yī)保支付、醫(yī)保其他的百分比。用到的sqlserver數(shù)據(jù)庫(kù)的表有TB_VOLAP_JZLX、TB_CUBE_JZRCSS。前一個(gè)表是急診類(lèi)型表。后一個(gè)表是急診人數(shù)事實(shí)表。通過(guò)兩個(gè)表的關(guān)聯(lián)能夠查詢(xún)出專(zhuān)家門(mén)診、專(zhuān)病門(mén)診、急診的人數(shù),然后既能夠得到百分比。TB_VOLAP_JZLX的表結(jié)構(gòu)字段有 ID(科室的代碼)、PID、CC、MC(科室名稱(chēng))。 (4)報(bào)表該報(bào)表要顯示的列名有:科室名稱(chēng)、總?cè)舜巍㈤T(mén)診人次、急診人次、普通、特
42、需、專(zhuān)家、醫(yī)保其他等。報(bào)表的實(shí)現(xiàn)原理也和柱圖、折線(xiàn)圖的原理相似,通過(guò)Ajax請(qǐng)求加載action中的方法,該方法通過(guò)service層到Dao層,調(diào)用sql,執(zhí)行sql,把返回的結(jié)果集放入到List集合中,通過(guò)遍歷各個(gè)列的數(shù)據(jù)返回到前臺(tái),先是到j(luò)s頁(yè)面的對(duì)應(yīng)列中。用到的數(shù)據(jù)庫(kù)中的表有V_DIC_Department_HIP(字典表)、TB_CUBE_JZRCSS。通過(guò)兩個(gè)表的關(guān)聯(lián),查詢(xún)出需要的數(shù)據(jù),然后再sql中調(diào)用SUM()方法進(jìn)行合計(jì)。最后考慮到醫(yī)院的報(bào)表時(shí)常需要打印出來(lái),報(bào)表又添加了一個(gè)另存為的功能。該功能通過(guò)代碼的實(shí)現(xiàn),把前臺(tái)顯示的報(bào)表數(shù)據(jù)完整的導(dǎo)出到Excel表中,期間表結(jié)構(gòu)和前臺(tái)的一
43、致性也需要統(tǒng)一。5.2.1.2出院人次數(shù)模塊該模塊的開(kāi)發(fā)是為了詳細(xì)的展示醫(yī)院每天、每月的出院人次情況。通過(guò)該數(shù)據(jù),醫(yī)院領(lǐng)導(dǎo)能夠很清楚的知道醫(yī)院病人的情況,也能夠通過(guò)該數(shù)據(jù)分析出這段時(shí)間是不是病情的高發(fā)期以及醫(yī)院的運(yùn)營(yíng)情況等信息。(1)柱圖該模塊用到的sqlserver數(shù)據(jù)庫(kù)的表有V_DIC_Department_HIP、TB_CUBE_JZRCSS。前一個(gè)表是字典表。后一個(gè)表是急診人數(shù)事實(shí)表。通過(guò)兩個(gè)表的關(guān)聯(lián)能夠查詢(xún)出各個(gè)科室的出院人次。TB_CUBE_JZRCSS表的表名是該模塊的名稱(chēng)的漢字首字母的縮寫(xiě)(JZRCSS)代表急診人次事實(shí)表,以后各個(gè)表名都是這樣的命名方法。V_DIC_Depar
44、tment_HIP的表結(jié)構(gòu)字段有KSJB(科室級(jí)別)、Y_YYKSM(科室名稱(chēng))、Y_YYKSDM(科室代碼)、KSLX(科室類(lèi)型)等字段。模塊的開(kāi)發(fā)流程和前一個(gè)模塊的柱圖的開(kāi)發(fā)流程幾乎相似。柱形圖的標(biāo)題為全院出院人次,子標(biāo)題為全院出院總?cè)舜危洪_(kāi)發(fā)流程是頁(yè)面初始化時(shí)候加載柱圖方法,通過(guò)ajax請(qǐng)求,調(diào)用配置文件的action中對(duì)應(yīng)的方法,在action的對(duì)應(yīng)方法中調(diào)用service中的方法,在service方法中調(diào)用Dao層的方法,從Dao層的方法中,調(diào)用sql語(yǔ)句,執(zhí)行sql語(yǔ)句返回結(jié)果集到List集合中,遍歷該集合,依次取出數(shù)據(jù)放入到類(lèi)的參數(shù)中,然后把取出的數(shù)據(jù)放到FusionCharts
45、的固定代碼中,返回該String類(lèi)型的代碼到前臺(tái)。追加到j(luò)sp頁(yè)面的固定位置,顯示柱形圖。(2)折線(xiàn)圖該圖是為了顯示全院出院人次今年的每月份和去年的對(duì)應(yīng)月份的對(duì)比。該模塊的開(kāi)發(fā)原理是通過(guò)jsp頁(yè)面加載的js文件中的ajax,請(qǐng) 求加載配置文件中的action方法,通過(guò)sql語(yǔ)句的執(zhí)行返回結(jié)果集到List集合中,遍歷List集合,插入數(shù)據(jù)到fusioncharts插件的代碼中,返回json數(shù)據(jù),在前臺(tái)接受json數(shù)據(jù),追加到j(luò)sp頁(yè)面的固定的div上,顯示柱圖。(3)餅圖該部分包括兩個(gè)餅圖。一個(gè)是用來(lái)顯示全院出院病人來(lái)源的百分比。分為本市、外地、港澳臺(tái)、外籍。另一個(gè)是用來(lái)顯示全院費(fèi)用支付分類(lèi)人次
46、占比,包括本市自費(fèi)、外市自費(fèi)、本市醫(yī)保支付的占有率。5.3.1收入指標(biāo)模塊5.3.1.1門(mén)診收入模塊該模塊的開(kāi)發(fā)對(duì)于醫(yī)院領(lǐng)導(dǎo)來(lái)說(shuō)是很必要的一個(gè)模塊。醫(yī)院領(lǐng)導(dǎo)在對(duì)醫(yī)院的運(yùn)營(yíng)情況的分析中,門(mén)診收入的多少占著很大的比重。門(mén)診收入代表著一個(gè)醫(yī)院的首要收入,對(duì)于醫(yī)院來(lái)說(shuō),醫(yī)院能不能盈利,能不能在以后長(zhǎng)久穩(wěn)定的發(fā)展,該指標(biāo)占著很大的因素。醫(yī)院領(lǐng)導(dǎo)在對(duì)醫(yī)院的各個(gè)方面的決策時(shí)候,都要考慮到每年醫(yī)院的收入情況以此來(lái)傾斜醫(yī)院的各個(gè)科室、醫(yī)院項(xiàng)目、醫(yī)療設(shè)備的投入。所以,該模塊的開(kāi)發(fā)是整個(gè)項(xiàng)目中必不可少的環(huán)節(jié)。(1)柱圖該圖的顯示在該模塊中占有的比重很大。柱形圖的子標(biāo)題分別為全院門(mén)急診總收入:總收入;其中急診收入:急
47、診收入;全院自費(fèi)病人占總費(fèi)用的比例:百分比;子標(biāo)題的數(shù)據(jù)顯示都是通過(guò)java代碼,通過(guò)sql語(yǔ)句在醫(yī)院數(shù)據(jù)庫(kù)中查詢(xún)出顯示在頁(yè)面上的。通過(guò)子標(biāo)題的顯示,醫(yī)院領(lǐng)導(dǎo)很容易的就得到了他們想得到的數(shù)據(jù),對(duì)于醫(yī)院的門(mén)急診收支情況,自費(fèi)費(fèi)用占總費(fèi)用的比例等信息一眼就能得到,讓他們很方便的掌握住醫(yī)院的情況,支持他們下一步對(duì)醫(yī)院的發(fā)展決策。而且,通過(guò)點(diǎn)擊各個(gè)科室的柱形圖,能夠下鉆到該科室的子科室,該柱形圖就會(huì)變化顯示各個(gè)子科室的的主治醫(yī)師的門(mén)急診收支情況。若是哪個(gè)科室收入少,醫(yī)院領(lǐng)導(dǎo)立刻就會(huì)知道,和該科室的主要領(lǐng)導(dǎo)人了解情況,這樣有利于醫(yī)院的長(zhǎng)期發(fā)展。該模塊用到的表有TB_CUBE_YLSRSS和V_DIC_D
48、epartment_Hip兩個(gè)表,前一個(gè)表是醫(yī)療收入事實(shí)表,后一個(gè)表是字典表。通過(guò)兩個(gè)表的關(guān)聯(lián),能夠查詢(xún)出醫(yī)院每個(gè)科室對(duì)應(yīng)的收入費(fèi)用。TB_CUBE_YLSRSS表的表結(jié)構(gòu)的主要字段有:KSBM_ID(科室編碼)、ZFY(總費(fèi)用)、NF_ID(年份)、SJ_ID(時(shí)間)、JZLX_ID(就診類(lèi)型);V_DIC_Department_Hip的表結(jié)構(gòu)中的主要字段名有:KSJB(科室級(jí)別)、Y_YYKSM(科室名稱(chēng))、Y_YYKSDM(科室代碼)、KSLX(科室類(lèi)型)等字段。(2)餅圖該餅圖的標(biāo)題為急診醫(yī)學(xué)科費(fèi)用分類(lèi)占比,通過(guò)該餅圖,能夠詳細(xì)的顯示出中成藥費(fèi)、西藥費(fèi)、化驗(yàn)費(fèi)、手術(shù)費(fèi)、治療費(fèi)、門(mén)診費(fèi)等
49、費(fèi)用占種費(fèi)用的百分比。這種顯示圖形能夠明白的顯示出醫(yī)院各個(gè)費(fèi)用的情況,給人一種很直白的感覺(jué),醫(yī)院領(lǐng)導(dǎo)能夠很清楚的了解到醫(yī)院的各個(gè)部分的收入占比,以此來(lái)對(duì)醫(yī)院的下一年或者下一個(gè)季度的正確的調(diào)整。(3)折線(xiàn)圖該折線(xiàn)圖是為了顯示門(mén)急診的收入變化趨勢(shì)。對(duì)于來(lái)說(shuō),收入的多少對(duì)以后的發(fā)展以及后期項(xiàng)目的投入起著決定性的作用。該模塊的開(kāi)發(fā)就是為了讓醫(yī)院領(lǐng)導(dǎo)詳細(xì)的了解到醫(yī)院門(mén)急診的收支情況。該折線(xiàn)圖能夠按今年、去年來(lái)對(duì)比收入低變化,以及今年的每個(gè)月和去年的每個(gè)月來(lái)對(duì)比收入變化,還能夠顯示出同比增幅的多少,醫(yī)院決策者可以從這些應(yīng)用中很容易的獲得他們需要的信息,以此來(lái)支持他們對(duì)醫(yī)院業(yè)務(wù)的決策。(4)報(bào)表該報(bào)表的作用
50、是為了詳細(xì)的顯示出醫(yī)院各個(gè)可科室的各種收入項(xiàng)目的收入費(fèi)用,通過(guò)該報(bào)表,醫(yī)院領(lǐng)導(dǎo)能夠很清楚的了解到醫(yī)院門(mén)急診中的項(xiàng)目收入情況。通過(guò)對(duì)該情況的了解,能夠正確合理的對(duì)醫(yī)院的一些工作做出調(diào)整,讓醫(yī)院的工作高效、穩(wěn)定的發(fā)展。5.3.1.2住院收入模塊開(kāi)發(fā)本模塊是為醫(yī)院領(lǐng)導(dǎo)在對(duì)醫(yī)院的運(yùn)營(yíng)情況的分析中,通過(guò)圖表直觀的分析住院部的收入。對(duì)于醫(yī)院來(lái)說(shuō),醫(yī)院能不能盈利,能不能在以后長(zhǎng)久穩(wěn)定的發(fā)展,該指標(biāo)占著很大的因素。醫(yī)院領(lǐng)導(dǎo)在對(duì)醫(yī)院的各個(gè)方面的決策時(shí)候,都要考慮到每年醫(yī)院的收入情況以此來(lái)傾斜醫(yī)院的各個(gè)科室、醫(yī)院項(xiàng)目、醫(yī)療設(shè)備的投入。所以,該模塊的開(kāi)發(fā)是整個(gè)項(xiàng)目中必不可少的環(huán)節(jié)。住院收入模塊的實(shí)現(xiàn)和門(mén)急診收入模塊
51、類(lèi)似,都是通過(guò)柱狀圖,餅狀圖,折現(xiàn)圖和表格形式體現(xiàn),可以通過(guò)實(shí)踐段選擇查找本段時(shí)間醫(yī)院的運(yùn)營(yíng)情況。選擇時(shí)間控件分為4個(gè)部分:按年度、按季度、按月度、按日。該控件是一個(gè)公共類(lèi),所以,該空間的代碼是通過(guò)封裝,讓每個(gè)模塊都可以調(diào)用,這樣可以減少代碼雍余,提高開(kāi)發(fā)的人力物力成本。關(guān)鍵代碼:ChartNameDateModel chartNameDateModel = null;if (parameter != null)if (parameter.getChartName().equals(Column3D)parameter.setSqlReturnFlag(ks);if (null=paramet
52、er.getCfz() String sql =MzrcSql.getChartSql(parameter,0);if (!sql.trim().equals()List chartDateModelList = mzrcDao.getChartDate(sql);String sql1 = MzrcSql.getTotleSql1(parameter); /急診人數(shù)parameter.setTitle(mzrcDao.getCubeJzrcModel(sql1).get(0).getSumvalue().toString();String sql0 = MzrcSql.getTotleSql
53、(parameter); /急診總?cè)藬?shù)parameter.setFlagDate(mzrcDao.getCubeJzrcModel(sql0).get(0).getSumvalue().toString();String sql2 = MzrcSql.getTotleSql2(parameter);parameter.setZbnum(mzrcDao.getCubeJzrcModel(sql2).get(0).getSumvalue().toString();chartNameDateModel = Column3D(chartDateModelList,parameter);5.3.1.3門(mén)
54、急診均次費(fèi)用和住院均次費(fèi)用模塊兩個(gè)模塊分別為門(mén)診部和住院部平均每人每次所收入費(fèi)用的概況,門(mén)診部中各個(gè)科室之間的均次費(fèi)用,住院部各個(gè)科室的均次費(fèi)用,并分別用柱狀圖,餅狀圖,和折線(xiàn)圖表示,為領(lǐng)導(dǎo)者對(duì)后期醫(yī)院的規(guī)劃提供直觀的圖形化,使得決策者的決策更有力度。5.3.1.4其他模塊本系統(tǒng)的住院收入模塊中還包括門(mén)急診藥占比模塊,住院藥占比模塊,門(mén)診收入藥品分析模塊和住院收入藥品分析模塊。門(mén)急診藥占比模塊和住院藥占比模塊分別實(shí)現(xiàn)了醫(yī)院藥物使用的分類(lèi)情況,通過(guò)柱狀圖,餅狀圖,折線(xiàn)圖和報(bào)表的形式從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)并把數(shù)據(jù)分類(lèi)表現(xiàn)在這些報(bào)表中。領(lǐng)導(dǎo)者可以清晰地了解醫(yī)院門(mén)診部和住院部所用藥品情況,并為未來(lái)各科室藥
55、品采購(gòu)有一定的規(guī)劃。門(mén)診收入藥品分析模塊和住院收入藥品分析模塊則表示各個(gè)科室中使用藥物的情況,比如哪個(gè)科室使用的何種藥物,使用藥物比例等,通過(guò)分析藥物的使用情況也可以對(duì)后期醫(yī)院的采購(gòu)帶來(lái)更好的效益。6 系統(tǒng)測(cè)試與實(shí)現(xiàn)6.1 系統(tǒng)測(cè)試對(duì)于本系統(tǒng)我們將首先進(jìn)行完整模塊測(cè)試,然后對(duì)各個(gè)子模塊進(jìn)行詳細(xì)的功能測(cè)試,根據(jù)不同的模塊的功能特點(diǎn)我們對(duì)其進(jìn)行分類(lèi)測(cè)試,每個(gè)子模塊都有多種圖標(biāo)形式,對(duì)其進(jìn)行一一測(cè)試。王鐘明, 張盛兵, 盧國(guó)建. 一種 LCD 顯示控制器的設(shè)計(jì)與實(shí)現(xiàn)J. 科學(xué)技術(shù)與工程, 2006, 6(10): 1376-1380.測(cè)試環(huán)境要求:windows操作系統(tǒng),tomcat服務(wù)器等。任務(wù):
56、(1)測(cè)試大模塊功能。 (2)測(cè)試各個(gè)子模塊功能。 (3)測(cè)試報(bào)表到處功能。對(duì)于業(yè)務(wù)量模塊的測(cè)試結(jié)果如圖6-1所示:頁(yè)面顯示,各個(gè)子模塊功能以及導(dǎo)出功能測(cè)試結(jié)果如圖所示:表6-1 業(yè)務(wù)量模塊測(cè)試結(jié)果圖業(yè)務(wù)量模塊所屬模塊功能狀態(tài)門(mén)急診人次柱狀圖實(shí)現(xiàn)餅狀圖實(shí)現(xiàn)折線(xiàn)圖實(shí)現(xiàn)報(bào)表實(shí)現(xiàn)報(bào)表導(dǎo)出功能實(shí)現(xiàn)出院人次數(shù)柱狀圖實(shí)現(xiàn)餅狀圖實(shí)現(xiàn)折線(xiàn)圖實(shí)現(xiàn)報(bào)表實(shí)現(xiàn)報(bào)表導(dǎo)出功能實(shí)現(xiàn)表6-2 收入指標(biāo)模塊測(cè)試結(jié)果圖 業(yè)務(wù)量模塊所屬模塊功能狀態(tài)門(mén)診收入柱狀圖實(shí)現(xiàn)餅狀圖實(shí)現(xiàn)折線(xiàn)圖實(shí)現(xiàn)報(bào)表實(shí)現(xiàn)報(bào)表導(dǎo)出功能實(shí)現(xiàn)住院收入柱狀圖實(shí)現(xiàn)餅狀圖實(shí)現(xiàn)折線(xiàn)圖實(shí)現(xiàn)報(bào)表實(shí)現(xiàn)報(bào)表導(dǎo)出功能實(shí)現(xiàn)從表6-1、表6-2、可以看出,需求分析中所涉及到的功能基本都
57、已實(shí)現(xiàn),已經(jīng)能夠滿(mǎn)足使用者的基本需求,達(dá)到了設(shè)計(jì)之初的要求,由于技術(shù)水平的局限性,還有一些功能不能實(shí)現(xiàn),但這并不影響用戶(hù)的正常使用,相信這些暫時(shí)還未實(shí)現(xiàn)的功能會(huì)在后期的優(yōu)化過(guò)程中逐漸實(shí)現(xiàn)。6.2 系統(tǒng)實(shí)現(xiàn)結(jié)果醫(yī)院運(yùn)營(yíng)管理系統(tǒng)的實(shí)現(xiàn)過(guò)程是從醫(yī)院龐大的業(yè)務(wù)量數(shù)據(jù)庫(kù)中提取數(shù)據(jù),根據(jù)有效地算法,實(shí)現(xiàn)數(shù)據(jù)的提取,并根據(jù)FusionCharts技術(shù)實(shí)現(xiàn)數(shù)據(jù)在界面中以柱狀圖,餅狀圖,折線(xiàn)圖和報(bào)表格式的顯示,并可以動(dòng)態(tài)的改變。下面分別介紹了醫(yī)院運(yùn)營(yíng)管理系統(tǒng)兩大模塊的功能實(shí)現(xiàn)。6.2.1業(yè)務(wù)量模塊實(shí)現(xiàn)結(jié)果業(yè)務(wù)量模塊主要包含了兩大模塊,分別是門(mén)急診人次模塊和出院人次數(shù)模塊。下面分別介紹了兩大模塊以及子模塊的實(shí)現(xiàn)過(guò)
58、程。6.2.1.1 門(mén)急診人次子模塊該圖2016年1月1日到2016年5月31日全同濟(jì)醫(yī)院門(mén)診部所有科室接待患者人數(shù),首先點(diǎn)擊按月份選擇空間,選擇月份2016年1月,圖標(biāo)顯示全院門(mén)急診總?cè)藬?shù)為276615人,急診人次為47584人,柱狀圖表示各個(gè)科室分別接急診人數(shù),如大華門(mén)診接待患者,心血管內(nèi)科,急診醫(yī)學(xué)科等科室具體接待患者人數(shù)。圖標(biāo)都可以清晰地顯示出來(lái),供決策者使用,如圖6-1所示:圖6-1 統(tǒng)計(jì)醫(yī)院門(mén)急診人次柱狀圖下圖表示2016年1月1日到2016年5月31日全同濟(jì)醫(yī)院門(mén)診部所有科室接待患者人數(shù)的餅狀圖和折線(xiàn)圖,餅狀圖表示門(mén)診級(jí)別分類(lèi)和費(fèi)用支付分類(lèi)人次占比,門(mén)診級(jí)別分類(lèi)表示普通門(mén)診,專(zhuān)家
59、門(mén)診,專(zhuān)用門(mén)診和急診所接待患者人數(shù)比例。折線(xiàn)圖則表示今年和去年門(mén)急診人次變化以及其變化比例。如圖6-2所示:圖6-2門(mén)急診人次餅狀圖和折線(xiàn)圖下圖表示2016年1月1日到2016年5月31日全院門(mén)急診人次,總數(shù)以及各個(gè)科室內(nèi)部分別接待患者人數(shù),如全院門(mén)急診人次276615人次,大華門(mén)診接待患者人次34108人,心血管內(nèi)科接待患者人數(shù)24528人,圖表中“”表示接待人數(shù)為0人(或者數(shù)據(jù)庫(kù)中無(wú)數(shù)據(jù)),如圖6-3表示:圖6-3門(mén)急診人次報(bào)表點(diǎn)擊圖6-1柱狀圖大華門(mén)診,出現(xiàn)下面兩張圖表,圖6-4表示,大華門(mén)診的各個(gè)子可是接待患者人數(shù),大華內(nèi)科,大華外科,大話(huà)兒科和大華老年科等科室門(mén)診人數(shù)。表示大華門(mén)診所
60、接待患者人數(shù),分別用柱狀圖,折線(xiàn)圖,餅狀圖,報(bào)表表示。莫麗華. 基于 B/S 模式的廣西公共衛(wèi)生應(yīng)急管理指揮系統(tǒng)的設(shè)計(jì)與研究D. 廣西醫(yī)科大學(xué), 2013. 22(8): 66-68.圖6-5大華門(mén)診子科室餅狀圖和折線(xiàn)圖,圖形類(lèi)型和統(tǒng)計(jì)醫(yī)院總門(mén)急診人次類(lèi)似。圖6-4大華門(mén)診子科室柱狀圖圖6-5大華門(mén)診子科室餅狀圖和折線(xiàn)圖點(diǎn)擊大華內(nèi)科柱狀圖后會(huì)出現(xiàn)該界面,該界面的內(nèi)容顯示大話(huà)內(nèi)科各個(gè)科室醫(yī)生共接待人數(shù),該柱狀圖可以清楚地了解醫(yī)生的接待患者情況,如圖6-6所示:圖6-6大華門(mén)診醫(yī)生接待患者柱狀圖6.2.1.2 出院人次數(shù)子模塊出院人次模塊和門(mén)急診人次子模塊實(shí)現(xiàn)類(lèi)似,分別用柱狀圖表示全院出院人總?cè)舜?/p>
61、各個(gè)子科室出院人次數(shù),如婦產(chǎn)科,普通外科,心血管內(nèi)科,消化內(nèi)科等,如圖6-8所示,此外還用餅狀圖,折線(xiàn)圖和報(bào)表形式詳細(xì)說(shuō)明人數(shù)所在地區(qū)展全出院人數(shù)比例,今年和去年人數(shù)比例以及變化趨勢(shì),并用報(bào)表形式體現(xiàn)。圖6-7醫(yī)院各科室出院人次點(diǎn)擊婦產(chǎn)科,頁(yè)面會(huì)出現(xiàn)婦產(chǎn)科各個(gè)組,產(chǎn)科一組,二組等出院人數(shù)柱狀圖,該圖表示2016年1月1日至2016年5月31日婦產(chǎn)科出院總?cè)舜螢?62人,產(chǎn)科一組出院人數(shù)120人,二組出院120人等,如圖6-8可以清晰直觀的表示出來(lái)。圖6-8婦產(chǎn)科各組出院人次6.2.2收入指標(biāo)模塊實(shí)現(xiàn)結(jié)果該收入指標(biāo)模塊包含八個(gè)子模塊,分別為門(mén)診收入,住院收入,門(mén)急診均次費(fèi)用,住院均次費(fèi)用,門(mén)急診藥占比,住院藥占比,門(mén)診收入藥品分析,住院收入藥品分析。本文以門(mén)診收入子模塊為例進(jìn)行系統(tǒng)的實(shí)現(xiàn),實(shí)現(xiàn)結(jié)果如圖6-9至圖6-12所示,圖6-9表明醫(yī)院總收入模塊全院總體收入和各診室的收入,有急診醫(yī)學(xué)科,心血管科,大華門(mén)診科室等,柱狀圖可以清晰地表示醫(yī)院的收益情況。圖6-9門(mén)診收入柱狀圖圖6-10表示全院門(mén)診收入分類(lèi)占比,其中中成藥占9.47%,西藥費(fèi)占40%,手術(shù)費(fèi)占2.82%,以及其他費(fèi)用,圖6-11表示今年和去年門(mén)急診收入變化趨勢(shì),如下圖6-10和圖6-11所示:圖6-10全院分類(lèi)占比圖6-11全院門(mén)急診收入變化趨勢(shì)點(diǎn)擊門(mén)診收入模塊中柱狀圖的急診醫(yī)學(xué)科
- 溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫(kù)試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫(kù)試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫(kù)試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫(kù)及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫(kù)含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案