張巖,孫莉,王慧玲,王晨,陳蓮蓮
(阜陽師范學(xué)院計(jì)算機(jī)與信息工程學(xué)院,安徽 阜陽 236037)
基于Java Web的醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng)
張巖,孫莉,王慧玲,王晨,陳蓮蓮
(阜陽師范學(xué)院計(jì)算機(jī)與信息工程學(xué)院,安徽阜陽236037)
系統(tǒng)采用B/S模式,使用Java Web技術(shù)進(jìn)行頁面的設(shè)計(jì)和功能的實(shí)現(xiàn),后臺(tái)數(shù)據(jù)庫是基于MySQL數(shù)據(jù)庫。系統(tǒng)根據(jù)用戶分為患者預(yù)約平臺(tái)、醫(yī)生管理平臺(tái)和管理員平臺(tái),較為完整地完成了網(wǎng)上醫(yī)院預(yù)約掛號(hào)系統(tǒng)的各種功能,為醫(yī)院預(yù)約掛號(hào)管理工作提供了良好的條件,可以使患者充分了解醫(yī)院及專家的基本信息,節(jié)省患者的排隊(duì)時(shí)間,讓患者能夠公平、快捷地獲取門診號(hào),為患者提供更優(yōu)質(zhì)、便捷的服務(wù),可有效緩解患者“看病難、排隊(duì)難”的問題。
預(yù)約掛號(hào);Java Web;B/S架構(gòu)
到醫(yī)院的門診看病,第一件事就是掛號(hào),掛號(hào)也是患者去醫(yī)院就醫(yī)過程的第一步。目前,許多患者到醫(yī)院看病時(shí)都會(huì)覺得“掛號(hào)難”,特別是門診量大、醫(yī)療技術(shù)水平高的綜合型大醫(yī)院,“掛號(hào)難”是一種普遍現(xiàn)象。因此,本文提出了一種醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng),使用信息技術(shù)實(shí)現(xiàn)網(wǎng)上預(yù)約掛號(hào),方便快捷,有效緩解了醫(yī)院“掛號(hào)難”的問題,方便了廣大患者和醫(yī)務(wù)工作人員。
2.1系統(tǒng)功能設(shè)計(jì)
本系統(tǒng)共設(shè)計(jì)了3個(gè)參與者,他們分別是:患者、醫(yī)生、管理員。
患者這一角色的設(shè)計(jì),主要任務(wù)是根據(jù)個(gè)人病情,找到相應(yīng)科室下的專家進(jìn)行專家就診預(yù)約;患者也可以預(yù)約住院床位,查看留言、公告、個(gè)人信息、指南信息、醫(yī)院簡(jiǎn)介,留言反饋,修改個(gè)人信息等;當(dāng)然,患者還可以取消就診預(yù)約、退訂床位。
醫(yī)生這一角色,主要工作是要把患者的預(yù)約信息甄別出來,并予以處理。另外,在專家有事外出就診或調(diào)整就診時(shí)間前提下,有權(quán)利與義務(wù)處理患者預(yù)約,提前告知患者改天預(yù)約,或者預(yù)約其他專家,減少患者的損失。并且,專家有義務(wù)對(duì)患者的預(yù)約住院信息進(jìn)行處理。
管理員主要負(fù)責(zé)各項(xiàng)信息的管理,包括:個(gè)人信息管理、用戶信息管理、科室信息管理、專家信息管理、床位信息管理、留言信息管理、公告信息管理等。
本系統(tǒng)主要包括:患者預(yù)約掛號(hào)平臺(tái)、醫(yī)生管理平臺(tái)和后臺(tái)管理平臺(tái),分別由患者、專家、醫(yī)院管理人員來操作,每個(gè)平臺(tái)有若干個(gè)功能模塊。現(xiàn)在,從三個(gè)分平臺(tái)的角度,來展示醫(yī)院預(yù)約掛號(hào)平臺(tái)的整體功能。
2.1.1患者預(yù)約掛號(hào)平臺(tái)
首先,患者進(jìn)入患者預(yù)約掛號(hào)平臺(tái)后,只有在注冊(cè)得到有效賬戶后,才能訪問科室下的醫(yī)生進(jìn)行預(yù)約就診、預(yù)約住院、查看個(gè)人預(yù)約詳情、取消個(gè)人預(yù)約、留言等?;颊哳A(yù)約平臺(tái)的功能模塊如圖1所示。
圖1 患者預(yù)約掛號(hào)平臺(tái)的功能模塊圖
2.1.2醫(yī)生管理平臺(tái)
醫(yī)生進(jìn)入醫(yī)生管理平臺(tái)后,可以查看預(yù)約信息,并作出同意或拒絕的處理;同時(shí)可以取消患者的住院申請(qǐng),退訂床位;醫(yī)生還可查看個(gè)人信息并作修改。醫(yī)生管理平臺(tái)的功能模塊如圖2所示。
圖2 醫(yī)生管理平臺(tái)的功能模塊圖
2.1.3后臺(tái)管理平臺(tái)
后臺(tái)管理平臺(tái)是醫(yī)院的管理人員管理各類醫(yī)院信息的平臺(tái),管理員登陸后,不僅可以修改個(gè)人密碼,還可以刪除、添加、編輯各類信息。后臺(tái)管理平臺(tái)的功能模塊如圖3所示。
圖3 后臺(tái)管理平臺(tái)的功能模塊圖
2.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
根據(jù)分析,系統(tǒng)數(shù)據(jù)庫包括患者信息表(t_user)、專家信息表(t_yisheng)、管理員信息表(t_admin)、科室信息表(t_keshi)、床位信息表(t_chuangwei)、就診預(yù)約表(t_yuyue)、住院預(yù)約表(t_yuyueZhuyuan)、公告表(t_gonggao)和留言表(t_liuyan),其邏輯結(jié)構(gòu)如表1-9所示。
表1 患者信息表
表2 專家信息表
表3 管理員信息表
表4 科室信息表
表5 就診預(yù)約表
表6 住院預(yù)約表
表7 床位信息表
表8 公告表
表9 留言表
醫(yī)院預(yù)約掛號(hào)系統(tǒng)是基于Java Web的管理系統(tǒng),采用B/S構(gòu)架,用戶通過瀏覽器訪問系統(tǒng),系統(tǒng)的開發(fā)平臺(tái)是Windows 7,開發(fā)工具是MyEclipse 10,服務(wù)器選擇Apache Tomcat 7.0,數(shù)據(jù)庫采用MySQL。
3.1患者模塊
患者首次訪問,在未注冊(cè)的前提下,只可以選擇查看首頁醫(yī)院簡(jiǎn)介、指南導(dǎo)航、科室簡(jiǎn)介以及科室下的醫(yī)生簡(jiǎn)介、床位信息、最新公告,沒有權(quán)預(yù)約就診、預(yù)約住院、查看留言板和留言、修改個(gè)人信息等。首頁界面如圖4所示。
圖4 患者預(yù)約掛號(hào)主界面
3.2醫(yī)生模塊
醫(yī)生登陸之后,可以查看誰預(yù)約了自己。無意外情況,醫(yī)生對(duì)預(yù)約信息進(jìn)行“同意”操作,預(yù)約狀態(tài)顯示“您的預(yù)約已通過醫(yī)生審核,請(qǐng)按時(shí)到門診就醫(yī)!”但如果醫(yī)生當(dāng)天休息,則醫(yī)生會(huì)進(jìn)行“拒絕”操作,提前通知患者“請(qǐng)改天預(yù)約或預(yù)約其他專家”。相應(yīng)的,患者預(yù)約記錄里也會(huì)顯示同樣的預(yù)約狀態(tài)。醫(yī)生主界面如圖5所示。
圖5 處理住院預(yù)約模塊
3.3管理員模塊
管理員登陸后即進(jìn)入管理員主頁,可看到這次登陸管理員的個(gè)人信息。在管理員主頁下,管理員可進(jìn)行查看個(gè)人信息、修改個(gè)人密碼、添加新的管理員、刪除管理員的操作。管理員主界面如圖6所示。
圖6 管理員主頁
本文設(shè)計(jì)的醫(yī)院網(wǎng)上預(yù)約掛號(hào)系統(tǒng)是一個(gè)基于Internet的應(yīng)用系統(tǒng),求醫(yī)者只需坐在家中,輕松點(diǎn)幾下鼠標(biāo),就可以掛醫(yī)院門診號(hào),可以做到“足不出戶選醫(yī)生”,這樣能夠有效減少求醫(yī)者的等待時(shí)間,使其充分了解醫(yī)院及相關(guān)醫(yī)生的基本情況,有效緩解醫(yī)院“掛號(hào)難”的問題。
Hospital online appointment registration system based on Web Java
ZHANG Yan,SUN Li,WANG Huiling,WANG Chen,CHEN Lianlian
Employing the B/S mode,this system uses the Web Java technology to carry on the page design and the function realization.The backstage database is based on the MySQL database.This system consisting of Patient Registration Platform,Doctor Management Platform,and Administrator Platform in terms of user type performs the functions of online hospital registration system.This system is to help the hospitals to manage the online registration better,to help the patients to fully know the hospitals and experts there,reduce their time for waiting,provide them with fair,and fast access to the clinic,better and convenient service,relieving the difficuty facing the patients when they see the doctors and wait in line.
appointment registration;Java Web;B/S architecture
TP39
A
1009-9530(2016)03-0112-03
2016-03-16
全國統(tǒng)計(jì)科學(xué)研究重點(diǎn)項(xiàng)目(2014LZ32);安徽省教育廳項(xiàng)目(KJ2016A551,2014msgzs153,2014zdjy080,2015gkk014);國家級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目(AH201410371011,201510371015);阜陽師范學(xué)院項(xiàng)目(fsyxsc201421,2014ZYGX01,2015KJFH02)
張巖(1976-),男,阜陽師范學(xué)院計(jì)算機(jī)與信息工程學(xué)院副教授,研究方向:數(shù)據(jù)庫。