亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于微信小程序的醫(yī)院醫(yī)療設(shè)備管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2023-02-11 04:59:42譚明亮TANMingliang代玲林DAILinglin
        價(jià)值工程 2023年3期
        關(guān)鍵詞:科室程序數(shù)據(jù)庫(kù)

        譚明亮 TAN Ming-liang;代玲林 DAI Ling-lin

        (川北醫(yī)學(xué)院管理學(xué)院,南充 637100)

        0 引言

        在醫(yī)院現(xiàn)代化建設(shè)飛速發(fā)展的今天,傳統(tǒng)醫(yī)療設(shè)備管理系統(tǒng)具有某些難以避免的弊端,例如操作不便、記錄不及時(shí)、效率低下、設(shè)備使用者和管理者之間信息更新緩慢等[1]。為了及時(shí)有效地管理醫(yī)療設(shè)備的相關(guān)信息,本文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于微信小程序的醫(yī)院醫(yī)療設(shè)備管理系統(tǒng)。該系統(tǒng)與與傳統(tǒng)醫(yī)療設(shè)備管理系統(tǒng)的不同之處在于將用戶端放在了微信小程序上來(lái)實(shí)現(xiàn),傳統(tǒng)的醫(yī)療設(shè)備管理系統(tǒng)的用戶端主要在計(jì)算機(jī)上,不便于用戶的使用。

        本文的醫(yī)療設(shè)備管理系統(tǒng)主要是利用Java語(yǔ)言、IDEA平臺(tái)、SpringBoot框架、MyBatis框架、微信小程序開發(fā)工具以及MySQL數(shù)據(jù)庫(kù)等相關(guān)技術(shù)和平臺(tái)來(lái)實(shí)現(xiàn)相關(guān)功能。利用當(dāng)下熱門的微信小程序不僅可以簡(jiǎn)化操作流程,也可以便于設(shè)備使用者和設(shè)備管理者實(shí)現(xiàn)信息互通。醫(yī)療設(shè)備管理系統(tǒng)經(jīng)過反復(fù)的修改以及系統(tǒng)功能調(diào)整,形成了較好的功能邏輯鏈以及較完備的管理流程,滿足了用戶以及管理者基本功能需求。

        1 系統(tǒng)分析

        1.1 系統(tǒng)需求分析

        自醫(yī)療體制改革實(shí)施以來(lái),國(guó)家逐漸開始重視醫(yī)院信息化的發(fā)展。醫(yī)療設(shè)備作為現(xiàn)代化醫(yī)院建設(shè)的重要硬實(shí)力,它的存在有著舉足輕重的地位,如何利用現(xiàn)代化信息技術(shù)對(duì)醫(yī)療設(shè)備進(jìn)行有效管理也成為了衡量一個(gè)醫(yī)院是否具有現(xiàn)代化管理標(biāo)準(zhǔn)的重要指標(biāo)。一個(gè)優(yōu)秀的醫(yī)療設(shè)備管理系統(tǒng)不僅可以提高設(shè)備的管理效率,而且可以對(duì)醫(yī)療設(shè)備不良事件起到監(jiān)測(cè)和及時(shí)反饋?zhàn)饔肹2]。完善醫(yī)療設(shè)備管理流程,建立合理有序且高效的管理系統(tǒng)是現(xiàn)代化醫(yī)院發(fā)展的當(dāng)務(wù)之急。合理減少紙質(zhì)材料遞交程序,有效利用信息系統(tǒng)進(jìn)行管理是改善當(dāng)前管理現(xiàn)狀的必要手段。

        雖然國(guó)家現(xiàn)在大力推進(jìn)HIS的建設(shè),但其實(shí)大部分醫(yī)院的重點(diǎn)都只放在了門診、住院系統(tǒng)和檢查系統(tǒng)或病案系統(tǒng)上,對(duì)于醫(yī)療設(shè)備的管理的重視程度明顯不夠[3]。很多醫(yī)院都是將醫(yī)療設(shè)備的管理放在了門診、住院系統(tǒng)上,并沒有使之成為HIS單獨(dú)的子系統(tǒng),這在一定程度上導(dǎo)致了系統(tǒng)功能有限,不能及時(shí)滿足一些管理需求。隨著醫(yī)院的發(fā)展,原有的系統(tǒng)已經(jīng)跟不上醫(yī)院的發(fā)展步伐,而且還會(huì)拖累醫(yī)院的發(fā)展,降低醫(yī)院管理效率。在這樣的一個(gè)前提下開發(fā)一個(gè)獨(dú)立的醫(yī)療設(shè)備管理子系統(tǒng)顯得尤為重要。新系統(tǒng)的設(shè)計(jì)應(yīng)該功能更加完善,不僅有設(shè)備管理,還應(yīng)該有報(bào)廢管理、報(bào)修管理等,并且可對(duì)科室上報(bào)的報(bào)修、報(bào)廢、申領(lǐng)申請(qǐng)進(jìn)行反饋處理,對(duì)科室進(jìn)行設(shè)備日志管理監(jiān)測(cè)設(shè)備的狀態(tài)便于及時(shí)發(fā)現(xiàn)問題,如此才能滿足大型綜合醫(yī)院設(shè)備多而雜的現(xiàn)狀[4]。

        1.2 可行性分析

        本系統(tǒng)開發(fā)所用到的技術(shù)與平臺(tái)是SpringBoot框架、Mybatie框架、JAVA語(yǔ)言、Navicat for MySQL數(shù)據(jù)庫(kù)、微信開發(fā)者工具、IDER平臺(tái),開發(fā)技術(shù)發(fā)展成熟,開發(fā)工具具有很強(qiáng)的可操作性,能夠確保系統(tǒng)的順利開發(fā)。

        經(jīng)濟(jì)可行性上,本系統(tǒng)開發(fā)所利用到的相關(guān)平臺(tái)與技術(shù)大多都是開源免費(fèi)的,前期開發(fā)經(jīng)費(fèi)低,經(jīng)濟(jì)壓力小,開發(fā)者只需付出相應(yīng)的時(shí)間成本即可進(jìn)行開發(fā)設(shè)計(jì)。操作可行性上,微信小程序最大的優(yōu)點(diǎn)就是免下載安裝,使用便捷。本系統(tǒng)需要做到界面明晰,功能滿足現(xiàn)實(shí)需求,用戶無(wú)需進(jìn)行相關(guān)培訓(xùn)就可快速上手。小程序的用戶操作便捷,登錄小程序即可進(jìn)行反饋。后臺(tái)管理人員通過登錄也可盡快處理相應(yīng)的需求,從而快速地實(shí)現(xiàn)設(shè)備的管理操作。

        用途可行性上,HIS系統(tǒng)是一套復(fù)雜而龐大的醫(yī)療管理體系,隨著現(xiàn)代化醫(yī)院的發(fā)展,很多醫(yī)院的升級(jí)較快,但是信息化發(fā)展卻并沒有跟上來(lái)。一套系統(tǒng)的功能太過于復(fù)雜,會(huì)導(dǎo)致使用人員職能分工不明確,也會(huì)降低功能對(duì)應(yīng)的業(yè)務(wù)流程效率[5]。所以開發(fā)一套單獨(dú)的醫(yī)療設(shè)備子系統(tǒng)就很重要,能夠一定程度上規(guī)范醫(yī)療設(shè)備的管理,減少設(shè)備出差錯(cuò)的概率,從而降低醫(yī)院在醫(yī)療設(shè)備維修管理的費(fèi)用。

        1.3 系統(tǒng)業(yè)務(wù)流程分析

        用戶端的業(yè)務(wù)流程需要簡(jiǎn)單明了,才會(huì)讓系統(tǒng)的使用便捷度高。新用戶第一次進(jìn)入小程序首先是注冊(cè),然后進(jìn)入主頁(yè)面,已經(jīng)注冊(cè)過的用戶可以直接登錄系統(tǒng)。用戶端的業(yè)務(wù)流程如圖1所示,主要有登錄、注冊(cè)、設(shè)備申請(qǐng)、設(shè)備查詢以及查看申請(qǐng)、日志和收藏等。

        圖1 用戶端業(yè)務(wù)流程圖

        管理員業(yè)務(wù)流程分為四部分,如圖2所示。第一部分是科室管理,其中包含用戶管理和科室管理以及科室設(shè)備管理。第二部分是申請(qǐng)管理,包括維修工單處理、報(bào)廢工單處理。第三部分是統(tǒng)計(jì)查詢和日志管理,統(tǒng)計(jì)各科室設(shè)備擁有總數(shù)量、報(bào)損報(bào)廢設(shè)備總數(shù)量,便于進(jìn)行總體查詢統(tǒng)計(jì)。第四部分則是日志管理,便于監(jiān)測(cè)設(shè)備日常使用狀態(tài)。

        圖2 管理員業(yè)務(wù)流程圖

        2 系統(tǒng)相關(guān)技術(shù)以及開發(fā)平臺(tái)

        2.1 SpringBoot框架

        SpringBoot框架是由Spring框架簡(jiǎn)化發(fā)展而來(lái),Spring是一個(gè)開源框架,通俗理解就是容器,也是一個(gè)輕量級(jí)的Java開發(fā)框架。Spring框架功能強(qiáng)大但也有其不可避免的缺點(diǎn),需要手動(dòng)配置的東西過多,不僅增加了工作量并且在跨平臺(tái)部署時(shí)容易導(dǎo)致錯(cuò)誤[6]。而SpringBoot官方解釋其核心思想就是約定大于配置,最顯著的優(yōu)點(diǎn)就是默認(rèn)了許多配置,也就意味著大部分的SpringBoot應(yīng)用只需要很少的Spring配置,同時(shí)它也集成了大量的第三方庫(kù)配置,比如Redis、MongDB等,只需幾行代碼就可實(shí)現(xiàn)對(duì)它的配置。

        SpringBoot的簡(jiǎn)便運(yùn)用、快速開發(fā)并且高起點(diǎn)的發(fā)展使它成為了當(dāng)下最熱門的技術(shù)之一,SpringBoot具有以下主要優(yōu)點(diǎn):jar包的形式運(yùn)行,通過java-jar xx.jar開展SpringBoot項(xiàng)目;內(nèi)嵌式容器簡(jiǎn)化Web項(xiàng)目,避免以war包的形式部署項(xiàng)目;實(shí)現(xiàn)了各種主流框架的整合;避免冗余代碼的生成和不必要的xml配置;可通過starter來(lái)實(shí)現(xiàn)簡(jiǎn)化Maven配置。

        2.2 Mybatis框架

        Mybatis框架是一個(gè)基于Java的優(yōu)秀的持久層框架,持久層顧名思義就是一個(gè)實(shí)現(xiàn)持久化工作的代碼塊。Mybatis幫助開發(fā)者將數(shù)據(jù)存入到數(shù)據(jù)庫(kù)中,同時(shí)Mybatis允許了開發(fā)人員更簡(jiǎn)便地進(jìn)行開發(fā)設(shè)置,即可以避免大部分JDBC代碼的手動(dòng)輸入和對(duì)數(shù)據(jù)庫(kù)連接需要的相關(guān)參數(shù)進(jìn)行手動(dòng)設(shè)置以及手動(dòng)操作數(shù)據(jù)庫(kù)來(lái)獲取相關(guān)結(jié)果集,這就大大提高了開發(fā)效率。Mybatis單獨(dú)使用仍然會(huì)有許多不便,所以本系統(tǒng)利用來(lái)SpringBoot和Mybatis的集成使用,最大限度地實(shí)現(xiàn)高效開發(fā)。

        Mybatis具有以下特點(diǎn):學(xué)習(xí)周期短,學(xué)習(xí)容易,易上手操作,通過簡(jiǎn)單的文檔學(xué)習(xí)以及對(duì)源代碼的查看就可以了解它的設(shè)計(jì)思路以及開發(fā)流程;運(yùn)用靈活多變,Myabits允許通過sql語(yǔ)句來(lái)對(duì)數(shù)據(jù)庫(kù)實(shí)現(xiàn)簡(jiǎn)易操作并且滿足各種需求;通過添加DAO層的依賴和POM依賴,即添加Mysql的connector可以將sql和代碼操作分類開來(lái),便于程序后期的維護(hù)和降低耦合度;Mybatis支持通過簡(jiǎn)單的xml和注解來(lái)對(duì)原生信息進(jìn)行配置或映射,從而實(shí)現(xiàn)Java的普通對(duì)象映射為數(shù)據(jù)庫(kù)的各種記錄。

        2.3 MySQL數(shù)據(jù)庫(kù)

        MySQL數(shù)據(jù)庫(kù)是現(xiàn)下最熱門的數(shù)據(jù)庫(kù)之一,它可和PHP、JAVA、C、Python等主流開發(fā)語(yǔ)言結(jié)合使用。MySQL作為一個(gè)關(guān)系型數(shù)據(jù)庫(kù),是一個(gè)高度可拔插的數(shù)據(jù)庫(kù),靈活度極高,開發(fā)人員可以根據(jù)自己項(xiàng)目的開發(fā)需求對(duì)其內(nèi)部配置進(jìn)行修改。本系統(tǒng)的后臺(tái)管理部分主要是以網(wǎng)站的形式展現(xiàn),網(wǎng)站內(nèi)容更新及時(shí)快速,對(duì)于數(shù)據(jù)庫(kù)的需求與比較大。作為開源免費(fèi)的平臺(tái),MySQL數(shù)據(jù)庫(kù)具有成本低、開發(fā)便捷,同時(shí)具有以下特點(diǎn):兼容性強(qiáng),支持多種語(yǔ)言開發(fā);使用簡(jiǎn)便,學(xué)習(xí)周期短,可短期內(nèi)上手操作;功能強(qiáng)大優(yōu)秀,存取操作簡(jiǎn)便;支持跨平臺(tái)編寫,更換平臺(tái)后不用對(duì)程序進(jìn)行修改,兼容性強(qiáng);支持多線程運(yùn)作,運(yùn)行速度快。

        2.4 微信開發(fā)者工具

        微信小程序是當(dāng)下最熱門的一種移動(dòng)式應(yīng)用,它相對(duì)于傳統(tǒng)的APP不需要下載,只要為用戶提供一個(gè)使用鏈接或者二維碼,便可實(shí)現(xiàn)隨時(shí)隨地的使用,減少了很多的限制。并且微信小程序可以很大程度地節(jié)省手機(jī)內(nèi)存的空間,在一切都追求極簡(jiǎn)的現(xiàn)在,這無(wú)疑會(huì)變成眾人都優(yōu)先選擇的存在。微信小程序是面向個(gè)人、企業(yè)、政府、媒體、其他組織開放的,也就意味著不論企業(yè)還是個(gè)人都可以低成本地?fù)碛袑儆谧约旱男〕绦颉N⑿判〕绦蜷_發(fā)周期短,開發(fā)靈活,維護(hù)度高,極大地縮短了產(chǎn)品的研發(fā)時(shí)間。微信小程序有多種開發(fā)模式,微信開發(fā)者工具提供了豐富的組件以及API接口實(shí)現(xiàn)組件化的開發(fā)。微信小程序具有以下特點(diǎn):簡(jiǎn)便無(wú)需安裝,這也讓小程序擁有了易于推廣的特質(zhì);微信用戶直接登陸,授權(quán)使用方便,便于管理;開發(fā)成本極低,開發(fā)周期短。

        3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        3.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)

        數(shù)據(jù)庫(kù)的建立主要依靠Navicat15 for MySQL平臺(tái),本文根據(jù)業(yè)務(wù)功能需求共設(shè)計(jì)了9個(gè)數(shù)據(jù)庫(kù)表,其詳細(xì)信息如表1所示。

        表1 數(shù)據(jù)庫(kù)表名以及說明

        科室表主要用來(lái)存儲(chǔ)科室相關(guān)信息,主要屬性為科室名稱以及說明;設(shè)備表用來(lái)存儲(chǔ)設(shè)備的各種詳細(xì)信息,包括設(shè)備編號(hào)、設(shè)備名稱、所屬科室、設(shè)備價(jià)值、生產(chǎn)廠商等,設(shè)備與科室屬于多對(duì)一的關(guān)系,與用戶是多對(duì)多的關(guān)系;設(shè)備類型表主要用來(lái)存儲(chǔ)設(shè)備類型的名稱及其相關(guān)說明,設(shè)備類型與設(shè)備是一對(duì)多的關(guān)系;設(shè)備維修表包含了設(shè)備維修需要上傳的各種信息,主要字段有維修狀態(tài)、維修原因、維修說明等,維修設(shè)備與科室是多對(duì)一的關(guān)系、與用戶是多對(duì)多的關(guān)系;設(shè)備報(bào)廢表包含了設(shè)備維修需要上傳的各種信息,主要字段有報(bào)廢原因、損壞程度、報(bào)廢狀態(tài)等,報(bào)廢設(shè)備與科室、用戶均是多對(duì)一的關(guān)系;日志表包含日志提交的各種信息,主要字段有設(shè)備狀態(tài)、使用記錄、使用反饋等,日志與用戶是多對(duì)一的關(guān)系,與設(shè)備屬于一對(duì)多的關(guān)系;菜單表用于存儲(chǔ)后臺(tái)導(dǎo)航欄的菜單信息,主要字段有菜單名、鏈接頁(yè)面地址、頁(yè)面排序等;用戶表用于存儲(chǔ)用戶的各種信息,主要字段有名稱、年齡、性別、所屬科室等,用戶與科室是一對(duì)多的關(guān)系;收藏表是用于存儲(chǔ)用戶與設(shè)備進(jìn)行關(guān)聯(lián)的表,主要字段是設(shè)備編號(hào)、用戶編號(hào),收藏狀態(tài)等。

        3.2 系統(tǒng)框架的搭建

        系統(tǒng)持久化層的建立依賴的是MyBatis框架,Mybatis具有動(dòng)態(tài)語(yǔ)句功能,通過提供的xml標(biāo)簽實(shí)現(xiàn)動(dòng)態(tài)sql的編寫。Mybatis的功能構(gòu)架總共有三層,分別是數(shù)據(jù)處理層、API接口層以及基礎(chǔ)支撐層。Spring Boot是java web開發(fā)框架并且具有自動(dòng)裝配原理,因此可以快速地創(chuàng)建一個(gè)基于Spring的項(xiàng)目框架,大大地節(jié)省了工作量。通過業(yè)務(wù)邏輯層接口和業(yè)務(wù)邏輯層實(shí)現(xiàn)類的配置實(shí)現(xiàn)簡(jiǎn)化開發(fā)。表示層的主要意義是將二進(jìn)制形式的數(shù)據(jù)轉(zhuǎn)化為通俗易懂的數(shù)據(jù)格式,以達(dá)到使用不同表示方式的系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)互通的目的。表示層主要作用是建立前后端的連接、數(shù)據(jù)互通。

        3.3 小程序用戶端功能界面

        小程序分為兩部分,“我的”與“首頁(yè)”。在“我的”頁(yè)面里主要功能為對(duì)已提交的信息進(jìn)行查看,在設(shè)備首頁(yè)里主要是對(duì)設(shè)備的相關(guān)操作,包括設(shè)備查詢、設(shè)備申請(qǐng)、上傳日志。在app.json里進(jìn)行小程序的全局性的個(gè)性化配置,配置小程序的整體背景色,文字顏色,整體模塊劃分等。“我的”包括用戶信息簡(jiǎn)介以及對(duì)新設(shè)備申請(qǐng)、報(bào)廢申請(qǐng)、報(bào)修申請(qǐng)、提交的日志的查看等功能。功能界面設(shè)計(jì)如圖3所示。

        圖3 “我的”功能界面

        首頁(yè)功能分兩部分,設(shè)備查看與設(shè)備申請(qǐng)。設(shè)備查看包括查看設(shè)備常規(guī)信息和日志上傳。設(shè)備申請(qǐng)里分為新設(shè)備申請(qǐng)、報(bào)廢申請(qǐng)、報(bào)修申請(qǐng)三個(gè)功能。設(shè)備查看功能如圖4所示。設(shè)備查看中的設(shè)備常規(guī)信息查看,即查看科室所擁有的所有設(shè)備種類和數(shù)量,通過科室導(dǎo)航欄選擇用戶需要查詢的設(shè)備所屬科室,找到設(shè)備種類點(diǎn)擊具體設(shè)備并查看它的相關(guān)詳細(xì)信息。

        圖4 設(shè)備查看功能界面

        3.4 控制臺(tái)管理功能界面

        控制臺(tái)的主要功能包括用戶管理、科室管理、設(shè)備類型管理、設(shè)備管理、維修工單管理、報(bào)廢工單管理、日志管理、統(tǒng)計(jì)查詢功能等。例如,統(tǒng)計(jì)查詢功能便于后臺(tái)管理人員宏觀地了解各個(gè)科室所擁有的設(shè)備數(shù)量,報(bào)修與報(bào)廢設(shè)備的數(shù)量,其功能界面如圖5所示。

        圖5 統(tǒng)計(jì)查詢功能界面

        4 結(jié)語(yǔ)

        通過對(duì)相關(guān)醫(yī)院的走訪調(diào)查,本文分析了當(dāng)下國(guó)內(nèi)醫(yī)療設(shè)備管理體系建設(shè)的背景與意義,以及當(dāng)下醫(yī)療設(shè)備管理體系的不足和漏洞,進(jìn)行了系統(tǒng)可行性與需求性的調(diào)研分析,確定了系統(tǒng)業(yè)務(wù)的流程。本文應(yīng)用SpringBoot、MyBatis、微信開發(fā)者工具和MySQL數(shù)據(jù)庫(kù)對(duì)醫(yī)院醫(yī)療設(shè)備管理系統(tǒng)進(jìn)行了開發(fā)與實(shí)現(xiàn),今后需要對(duì)該系統(tǒng)進(jìn)一步完善,以更好地滿足醫(yī)院在醫(yī)療設(shè)備管理上的需求。

        猜你喜歡
        科室程序數(shù)據(jù)庫(kù)
        科室層級(jí)護(hù)理質(zhì)量控制網(wǎng)的實(shí)施與探討
        試論我國(guó)未決羈押程序的立法完善
        愛緊張的貓大夫
        孩子(2019年5期)2019-05-20 02:52:44
        視歧——一位住錯(cuò)科室的患者
        “程序猿”的生活什么樣
        英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
        數(shù)據(jù)庫(kù)
        “合作科室”為何被壞了名聲
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        免费观看的av毛片的网站| 中文字幕久久精品一区二区| 老熟女富婆激情刺激对白| 亚洲av无码片vr一区二区三区| 无遮高潮国产免费观看| 亚洲中出视频| 成人av一区二区三区四区| 亚洲av无码乱码在线观看富二代| 久久久久久国产精品美女| 九一成人AV无码一区二区三区| 国产一区二区三区精品毛片| 国产精品高清一区二区三区不卡| а√天堂资源8在线官网在线 | 男人边吃奶边做好爽免费视频| 欧美精品aaa久久久影院| 在线女同免费观看网站| 色又黄又爽18禁免费网站现观看| 亚洲男同志网站| 亚洲无AV码一区二区三区| 国产av天堂一区二区二区| 日韩精品久久久久久免费| 免费啪啪视频一区| 蜜桃av区一区二区三| 蜜桃精品人妻一区二区三区| 成人精品一区二区三区中文字幕| 丁香婷婷色| 在线看亚洲一区二区三区| 男人和女人做爽爽免费视频| 国产精品国语对白露脸在线播放| 精品日产一区2区三区 | 成年女人午夜特黄特色毛片免| 日本三级香港三级人妇99| 精品国产av最大网站| 大伊香蕉精品视频一区| 亚洲天堂av一区二区| 中文在线8资源库| 亚洲人成精品久久久久| 一本到亚洲av日韩av在线天堂| 中国无码人妻丰满熟妇啪啪软件| 色偷偷88888欧美精品久久久| 国产人成在线免费视频|