博主介紹:?程序員徐師兄、7年大廠程序員經(jīng)歷。全網(wǎng)粉絲30W+、csdn博客專家、掘金/華為云/阿里云/InfoQ等平臺(tái)優(yōu)質(zhì)作者、專注于Java技術(shù)領(lǐng)域和畢業(yè)項(xiàng)目實(shí)戰(zhàn)?
1 簡(jiǎn)介
Java基于小程序的醫(yī)院預(yù)約掛號(hào)小程序
系統(tǒng)主要功能可以分為后臺(tái)管理功能和前臺(tái)的小程序展示功能,主要功能如下,后臺(tái)管理包括,對(duì)醫(yī)生信息管理,醫(yī)生的預(yù)約情況進(jìn)行查看審核,系統(tǒng)的公告發(fā)布,醫(yī)生所在科室等基本信息進(jìn)行管理審核。系統(tǒng)的小程序端主要是包括了系統(tǒng)的前臺(tái)的醫(yī)生詳情查看,醫(yī)生的在線預(yù)約,醫(yī)生的基本信息查看等,也能查看到其他用戶對(duì)醫(yī)生的評(píng)價(jià)信息,方便小程序用戶在線進(jìn)行預(yù)約。
2 技術(shù)棧
后端:
開發(fā)語言:Java
框架:ssm,mybatis
JDK版本:JDK1.8
數(shù)據(jù)庫(kù):mysql 5.7+
數(shù)據(jù)庫(kù)工具:Navicat11+
開發(fā)軟件:eclipse/idea
Maven包:Maven3.6
部署容器:tomcat7+
前端:
小程序
數(shù)據(jù)庫(kù):
mysql
3 設(shè)計(jì)思想
此次的設(shè)計(jì)基本思想是遵循了一下幾點(diǎn)內(nèi)容:
(1)此次的前端和后端的程序是基于B/S結(jié)構(gòu)進(jìn)行開發(fā)的,更多的數(shù)據(jù)處理內(nèi)容交由服務(wù)器進(jìn)行完成,對(duì)于手機(jī)端以及計(jì)算機(jī)端的硬件占用度低,可以實(shí)現(xiàn)較好的程序運(yùn)行。
(2)此次的數(shù)據(jù)處理選擇了MySQL數(shù)據(jù)庫(kù)以及Tomcat服務(wù)器,兩者的結(jié)合可以很好的實(shí)現(xiàn)此次的數(shù)據(jù)傳輸搭建以及數(shù)據(jù)的存儲(chǔ)操作。
(3)此次無論是微信小程序端還是后臺(tái)的計(jì)算機(jī)端都是采用了面向?qū)ο蟮拈_發(fā)技術(shù),能夠?qū)崿F(xiàn)服務(wù)于用戶的開發(fā)內(nèi)容設(shè)計(jì),并且在系統(tǒng)的拓展性以及可實(shí)用性上,有著較強(qiáng)的使用效果。
4 詳細(xì)設(shè)計(jì)
系統(tǒng)的模塊設(shè)計(jì),是系統(tǒng)建設(shè)初期的一項(xiàng)重要的工作之一,通過系統(tǒng)的模塊設(shè)計(jì),能過讓設(shè)計(jì)人員,更加方便了解到系統(tǒng)的整體開發(fā)建設(shè)方面的工作,通過模塊圖的設(shè)計(jì),可以直觀了解到系統(tǒng)的開發(fā)功能模塊,并且可以進(jìn)行模塊的詳細(xì)設(shè)計(jì),系統(tǒng)模塊圖如下所示:
5 系統(tǒng)的實(shí)現(xiàn)
在完成了上述的模塊內(nèi)容設(shè)計(jì)以及數(shù)據(jù)庫(kù)的內(nèi)容設(shè)計(jì)之后,就可以將數(shù)據(jù)庫(kù)與系統(tǒng)各個(gè)部分進(jìn)行組裝,組裝成為一個(gè)完整的系統(tǒng)程序。在本章節(jié)就對(duì)于整個(gè)系統(tǒng)的各個(gè)操作模塊進(jìn)行一次詳細(xì)的內(nèi)容展示操作。
5.1 微信小程序個(gè)人中心
在掛號(hào)微信小程序的端,可以看到在設(shè)計(jì)中遵照了簡(jiǎn)潔化的設(shè)計(jì)要求,整個(gè)微信小程序端的功能模塊設(shè)計(jì)比較的簡(jiǎn)單,主要以三個(gè)大類的菜單為主,而在個(gè)人中心的界面中,有著五項(xiàng)子菜單,五項(xiàng)子菜單在真?zhèn)€頁面中可以清晰的進(jìn)行顯示。能夠在子菜單中進(jìn)行個(gè)人掛號(hào)信息的管理、個(gè)人診斷結(jié)果的查看、能夠完善個(gè)人的信息內(nèi)容、并且可以聯(lián)系客服人員對(duì)程序存在的問題進(jìn)行解答以及在線提交使用意見的反饋信息內(nèi)容。整個(gè)個(gè)人中心的界面如下圖所示:
圖5.1 微信小程序個(gè)人中心模塊界面
5.2 科室內(nèi)容查看的實(shí)現(xiàn)
在科室內(nèi)容查看界面中,可以看到在屏幕的最上方有搜索欄可供使用,可以直接搜索相關(guān)科室內(nèi)容以及醫(yī)生的姓名。而在主頁面中,主頁面的左側(cè)有著各個(gè)科室的名稱,當(dāng)選擇每個(gè)科室后,在右側(cè)會(huì)有科室內(nèi)具體的醫(yī)生的姓名、研究方向以及醫(yī)生等級(jí)的顯示。通過科室的選擇,就可以進(jìn)行相應(yīng)的科室的預(yù)約,相應(yīng)的程序的查看等。具體如下圖所示:
圖5.2 科室內(nèi)容查看界面
5.3 預(yù)約掛號(hào)的實(shí)現(xiàn)
該預(yù)約掛號(hào)程序,在前臺(tái)是一個(gè)重要的核心功能,當(dāng)患者選擇了相應(yīng)的科室后,點(diǎn)擊醫(yī)生名稱,可以進(jìn)入到詳細(xì)的醫(yī)生界面中,在醫(yī)生的界面中可以看到有醫(yī)生詳細(xì)內(nèi)容介紹,有著對(duì)醫(yī)生的評(píng)價(jià)的窗口,并且可以實(shí)現(xiàn)在線的預(yù)約掛號(hào)操作。
在線預(yù)約后,就能夠通過小程序,查看到預(yù)約醫(yī)生的相關(guān)信息,包括姓名,科室,主治病以及別人對(duì)他的評(píng)價(jià)等。
如下圖所示:
圖5.3預(yù)約掛號(hào)的界面
5.4 后臺(tái)管理界面實(shí)現(xiàn)
后臺(tái)的管理人員可以通過網(wǎng)頁實(shí)現(xiàn)在后臺(tái)的登錄操作,后臺(tái)的掛號(hào)管理系統(tǒng)中可以實(shí)現(xiàn)6大類的內(nèi)容管理,其中包括了個(gè)人信息的管理、醫(yī)生信息的管理、科室的管理、掛號(hào)管理以及用戶的意見反饋管理。后臺(tái)的管理,在系統(tǒng)的建設(shè)中,具有很大的作用,通過后臺(tái)的管理,能大大方便用戶對(duì)于網(wǎng)站的管理,也能通過后臺(tái),進(jìn)行預(yù)約信息的審核,查看等。
后臺(tái)主要是管理員進(jìn)行操作管理,具有系統(tǒng)的最高權(quán)限,能在系統(tǒng)的后臺(tái),對(duì)于管理員基本信息,小程序基本情況等進(jìn)行管理。如下圖5.4所示。
圖5.4后臺(tái)管理界面
5.5 醫(yī)生預(yù)約管理
系統(tǒng)的管理員后臺(tái),主要是針對(duì)系統(tǒng)的預(yù)約情況,系統(tǒng)的整體的信息管理進(jìn)行系統(tǒng)管理的,主要包括了對(duì)系統(tǒng)的管理,系統(tǒng)用戶預(yù)約醫(yī)生的管理等。該功能主要是對(duì)醫(yī)生的預(yù)約情況進(jìn)行管理,并且查看到醫(yī)生的預(yù)約信息等。
醫(yī)生的預(yù)約管理,是系統(tǒng)的核心功能,一方面方便了用戶的在線預(yù)約,另一方面,對(duì)系統(tǒng)的整體的功能結(jié)構(gòu),也起到了一個(gè)重要的管理作用。醫(yī)生預(yù)約可以更加清楚的讓管理員,對(duì)醫(yī)生的具體情況,患者的預(yù)約情況,進(jìn)一步了解,方便了患者通過手機(jī)就可以進(jìn)行醫(yī)生的預(yù)約。
如下所示:
5.6 醫(yī)生信息管理
醫(yī)生的信息管理,是本系統(tǒng)的重要的管理功能,主要是針對(duì)前臺(tái)預(yù)約的醫(yī)生信息,醫(yī)生情況進(jìn)行新增,修改操作,并且可以查看到醫(yī)生的基本信息情況,為前臺(tái)的小程序端的醫(yī)生信息,進(jìn)行了相應(yīng)的發(fā)布。
醫(yī)生的信息,主要在后臺(tái)進(jìn)行了系統(tǒng)的管理,在前臺(tái)進(jìn)行了展示,分別出現(xiàn)在小程序端和后臺(tái)管理端。文章來源:http://www.zghlxwxcb.cn/news/detail-763042.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-763042.html
六 源碼咨詢
到了這里,關(guān)于基于微信小程序的醫(yī)院預(yù)約掛號(hào)系統(tǒng),附源碼、數(shù)據(jù)庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!