大家好!我是文若,感谢您阅读本文,欢迎一键三连哦。
本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的小程序学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。
开发运行环境
①前端:微信小程序开发工具
② 后端:Java
-
框架:ssm
-
JDK版本:JDK1.8
-
服务器:tomcat7
-
数据库:mysql 5.7
-
数据库工具:Navicat12
-
开发软件:eclipse/myeclipse/idea
-
Maven包:Maven3.3.9
-
浏览器:谷歌浏览器
论文目录
【如需全文请按文末获取联系】
一、项目简介
本系统为微信小程序医院挂号系统,是采用微信小程序和网络技术进行开发的在线挂号平台,可以实现医生的查询、挂号、就诊管理等。本系统采用Java语言,数据库为Mysql,运行环境为微信开发者工具。使用角色分为用户、管理员、医生,本系统的功能包括疾病科普信息管理、用户管理、医生管理、挂号记录管理、在线答疑管理、坐诊管理等。其中,用户负责浏览信息、预约医生、管理挂号记录、查询就诊记录等,管理员可以审核用户信息、管理医生信息、在线答疑、坐诊信息等。医生可以管理挂号信息和申请坐诊进行就诊等。
二、系统设计
2.1软件功能模块设计
本微信小程序医院挂号系统功能结构图如下图3-1所示:
2.2数据库设计
(2)医生信息包含的属性为医生的详细描述,有编号、名称等。医生信息ER图如下图3-3所示:
(3)用户信息的属性包括用户的个人资料,有姓名、性别、电话等。用户信息实体ER图如下图3-4所示:
(4)预约挂号实体的属性有编号、预约挂号人等。预约挂号实体ER图如下图3-5所示:
(7)本微信小程序医院挂号系统的整体实体关系图如下图3-6所示:
三、系统项目部分截图
3.1注册登陆功能
登录时的角色选择框里有医生、管理员和普通用户。角色选择框的运行界面如下图4-3所示:
3.2管理员功能的设计实现
用户管理功能的实现界面用户的信息由管理员审核,本功能设计的目的是审核用户的资料,当发现不当的使用用户可以删除其账号。当删除用户信息后相对应的用户信息表里的信息也会随着删除掉。查询用户信息功能的运行界面如下图4-4所示:
医生管理功能的实现界面 用户浏览的医生信息可由管理员在此功能里进行维护添加,同样当管理员添加、编辑医生信息后,数据库表中的医生信息表也会发生改变。添加医生信息功能的运行界面如下图4-5所示:
挂号记录管理功能的实现界面 用户所挂号的所有信息都可以在本界面里看到,管理员可以根据挂号的详情进行安排。挂号记录管理功能的运行界面如下图4-6所示:
3.3用户角色功能的界面实现
医生浏览功能的界面实现 用户的功能主要为预约挂号医生,所以浏览医生信息为最基本的功能。医生信息以图片为主进行展示。医生信息浏览功能的运行界面如下图4-10所示:
医生预约挂号功能的实现界面 用户在选择好医生后可以在线预约挂号,在预约挂号界面里按照要求填写信息就可以完成预约挂号。医生预约挂号功能的运行界面如下图4-11所示:
挂号记录管理功能的实现界面用户预约挂号完成后,可以管理挂号信息。用户管理预约挂号功能的实现界面如下图4-12所示:
在线答疑功能的实现 当有疑问时,可以使用本功能进行答疑。实现界面如下图4-15所示:
3.4医生角色功能的设计界面
医生可以管理坐诊信息、挂号信息和就诊信息。实现界面如下图4-16所示:
获取源码或论文